|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DeferredScript | A wrapper around IScriptSource that will obtain an
IScript instance as needed. |
| EnhancedClassValidator | |
| EnhancementOperation | A process object representing enhancements to a component class. |
| EnhancementWorker | A worker that is employed by the ComponentConstructorFactory
to perform some enhancement. |
| InjectEnhancementWorker | A kind of enhancement worker dedicated to injection, based on the <inject> element of the specification. |
| Class Summary | |
|---|---|
| AbstractPropertyWorker | No, this class isn't abstract ... |
| ComponentConstructorImpl | |
| DeferredScriptImpl | |
| DispatchToInjectWorker | Iterates over the InjectSpecifications and locates and
delegates to a InjectEnhancementWorker for each one. |
| EnhancedClassValidatorImpl | Validates that an enhanced class is correct; checks that all inherited abstract methods are, in fact, implemented in the class. |
| EnhancementOperationImpl | Implementation of EnhancementOperationthat knows how to
collect class changes from enhancements. |
| EnhanceUtils | Convienience methods needed by various parts of the enhancement subsystem. |
| InitialValueBindingCreator | Encapsulates information needed to construct an initial value binding for a specified property (with an initial value). |
| InjectAssetWorker | Injects assets as component properties. |
| InjectBeanWorker | Injects a property that will dynamically access a managed bean. |
| InjectComponentWorker | Injects components for which the property attribute of the <component> element was specified. |
| InjectListenerRegistrationWorker | Checks to see if the component implements a specific interface, and adds code to the component's finishLoad() method to register (with the page) for such notifications. |
| InjectMessagesWorker | Injects the read-only messagesproperty into
all components. |
| InjectMetaWorker | Injects meta data obtained via ComponentPropertySource
(meaning that meta-data is searched for in the component's specification, then it's namespace
(library or application specification), then the global application properties. |
| InjectObjectWorker | Implementation for injection type "object" (the default). |
| InjectPageWorker | Injects code to access a named page within the application. |
| InjectScriptWorker | Injects IScript instances directly into pages or components. |
| InjectSpecificationWorker | Injects the component's specification as the
specificationproperty. |
| InjectStateFlagWorker | Injects a boolean property that indicates if a particular application state object already exists. |
| InjectStateWorker | Worker for injecting application state objects as properties of the component. |
| JavaClassMapping | |
| ParameterPropertyWorker | Responsible for creating properties for connected parameters. |
| SpecifiedPropertyWorker | Responsible for adding properties to a class corresponding to specified properties in the component's specification. |
Classes used for performing dynamic bytecode enhancement of component and page classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||