|
|||||||||||
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 InjectSpecification s 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 EnhancementOperation that 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 messages property 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
specification property. |
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 |