Interface | Description |
---|---|
ActionHandler |
An ActionHandler executes an action for the client.
|
ApplicationInitializer |
Tag interface for modules to implement to run code when the application gets initialized.
|
Component |
A component can be anything from a visualization of a single field to a full ui with forms and
grids, it can also be just a java-script component which provides logic but no user interface
(for example a data source).
|
ComponentProvider |
A ComponentProvider is responsible for generating a component on the basis of a request and its
parameters.
|
TemplateProcessor |
Processes a template with data passed into it.
|
Class | Description |
---|---|
ApplicationComponent |
The component responsible for generating the static part of the application js file.
|
ApplicationComponent.ModuleVersionParameter | |
ApplicationDynamicComponent |
The component responsible for generating the dynamic part of the application js file.
|
BaseActionHandler |
Implements the ActionHandler and provides utility methods to sub classes.
|
BaseComponent |
The BaseComponent is the main implementation of the
Component concept which can be
sub-classed to provide custom or specialized behavior. |
BaseComponentProvider |
Base implementation, can be extended.
|
BaseComponentProvider.ComponentResource | |
BaseKernelServlet |
A servlet base class which handles redirects and other base tasks.
|
BaseKernelServlet.KernelHttpServletResponse | |
BaseTemplateComponent |
This component implementation uses a template to generate its client representation
(java-script).
|
BaseTemplateProcessor<T> |
Contains generic code for
TemplateProcessor instances. |
ComponentGenerator |
Uses a component to generate the component output and then postprocesses this output.
|
ComponentProvider.Selector |
A class used to select the correct component provider.
|
DocumentationComponent | |
GetLabelActionHandler |
Retrieves a label from the server.
|
I18NComponent |
Collects all labels of the modules which have registered a component provider and generates the
client side javascript holding the labels.
|
I18NComponent.Label | |
JSCompressor |
Compresses a JavaScript source using JSMin
http://code.google.com/p/jsmin-ant-task/ |
JSLintChecker |
In its base form calls
Component.generate() , more advanced features will postprocess the
result from the component. |
KernelApplicationInitializer |
An example
ApplicationInitializer . |
KernelComponentProvider |
Provides Kernel Components.
|
KernelConstants |
Defines constants for this module.
|
KernelContextListener |
Initializes the kernel layer in a servlet environment.
|
KernelFilter |
Sets the request/response object in the request context.
|
KernelInitializer |
Class responsible for initializing the kernel layer.
|
KernelServlet |
The main servlet responsible for handling all the requests for components from the system.
|
KernelUtils |
Contains several utility methods used in the kernel.
|
ReferencedMask |
Entity class for entity OBCLKER_REF_MASK (stored in table OBCLKER_REF_MASK).
|
RequestContext |
The request context serves multiple purposes:
Provides the request and response object through a ThreadLocal.
|
RequestContext.HttpServletRequestWrapper | |
RequestContext.HttpSessionWrapper | |
StaticResourceComponent |
The component representing the component in the
|
StyleSheetResourceComponent |
Component which reads all stylesheets.
|
Template |
Entity class for entity OBCLKER_Template (stored in table OBCLKER_Template).
|
TemplateDependency |
Entity class for entity OBCLKER_Template_Dependency (stored in table OBCLKER_TEMPLATE_DEPENDENCY).
|
TemplateProcessor.Registry | |
TemplateProcessor.Selector |
A class used to select the correct implementation.
|
TemplateResolver |
Resolves templates, meaning that it reads all dependencies of a template (and the dependencies of
the dependencies etc.) and also takes care of using overriding templates.
|
TestActionHandler |
A test implementation for the action handler.
|
TestComponent | |
UserInterfaceDefinition |
Entity class for entity OBCLKER_UIDefinition (stored in table OBCLKER_UIDefinition).
|
Enum | Description |
---|---|
BaseComponentProvider.ComponentResource.ComponentResourceType |
Exception | Description |
---|---|
OBUserException |
Annotation Type | Description |
---|---|
ComponentProvider.Qualifier |
Defines the qualifier used to register a component provider.
|
TemplateProcessor.Qualifier |
Defines the qualifier for instance selection.
|