AboutBean |
An implementation of the About interface, which
complements all getter methods with setter methods.
|
ActionIterator<A extends Action> |
|
ClientContext |
Keeps information about the current context in the client
application that extensions can use to decide what actions to
generate.
|
DefaultFilter |
A default filter implementation that enables all
extensions and extension points and sorts the
extensions based on the Extension.getIndex()
values.
|
ExtensionBean<A extends Action> |
A bean-like implementation of the Extension interface.
|
ExtensionContext<A extends Action> |
Invokation context for an extension.
|
ExtensionPointBean<A extends Action> |
|
ExtensionPointContext<A extends Action> |
Invokation context for an extension point.
|
ExtensionsInvoker<A extends Action> |
Object of this class handles a single invokation of the extensions
for one or several extension points.
|
ExtensionsUtil |
Utility class collecting some useful functions related to
extensions.
|
InvokationContext<A extends Action> |
Keeps contextual information about a single invokation of
extensions.
|
LoggingErrorHandlerFactory |
Exception handler factory implementation that logs error messages
using the default logging mechanism.
|
Registry |
A registry for keeping track of extensions points and
installed extensions.
|
Registry.AttributeKey |
Identifies attribute.
|
Registry.RegisteredAbout |
|
Registry.RegisteredEventHandler |
|
Registry.RegisteredExtension<A extends Action> |
Internal representation of an extension.
|
Registry.RegisteredExtensionPoint<A extends Action> |
Internal representation of an extension point.
|
RethrowErrorHandlerFactory |
Extension to the logging error handler factory that create error handlers
that re-throw the original exception.
|
SingleExtensionFilter |
A filter implementation that enables a single extension and
disables all other.
|