org.apache.beehive.controls.runtime.bean |
|
Java Source File Name | Type | Comment |
AdaptorPersistenceDelegate.java | Class | The AdaptorPersistenceDelegate class supports the XML persistance of Control Client Event
Adaptor instances by implementing the java.beans.PersistenceDelegate API, and
overriding the default persistance algorithm based upon the runtime structure for Controls. |
AnnotatedElementMapPersistenceDelegate.java | Class | The AnnotatedElementMapPersistenceDelegate is an XMLEncoder PersistenceDelegate for
the org.apache.beehive.controls.api.properties.AnnotatedElementMap
class. |
AnnotationConstraintValidator.java | Class | This class offers methods for validating values assigned to a control property.
The validation process will ensure
1. |
BeanListener.java | Class | The BeanListener class acts as the abstract base class for generated event listeners
associated with a ControlBean. |
BeanPersistenceDelegate.java | Class | The BeanPersistenceDelegate class supports the XML persistence of Control JavaBeans by
implementing the java.beans.PersistenceDelegate API, and overriding the default
persistence algorithm based upon the runtime structure for Controls. |
ClientInitializer.java | Class | The ClientInitializer class is an abstract base class that all generated Control
client initializer classes will extend. |
ContextPersistenceDelegate.java | Class | The ContextPersistenceDelegate class supports the XML persistance of ControlBeanContext
instances by implementing the java.beans.PersistenceDelegate API, and overriding
the default persistance algorithm based upon the runtime structure for Controls. |
ControlBean.java | Class | The ControlBean class is an abstract base class for the JavaBean classes generated to support
Beehive Controls.
The ControlBean class indirectly implements BeanContextProxy; the
org.apache.beehive.controls.api.context.ControlBeanContext that it contains/scopes acts as that proxy.
All support APIs (which may be called from derived subclasses or contextual services)
are generally marked as protected and have names that start with an underscore. |
ControlBeanContext.java | Class | The ControlBeanContext implements the basic BeanContextServices implementation
for ControlBeans. |
ControlBeanInfo.java | Class | The ControlBeanInfo class is an abstract base class for the JavaBean BeanInfo classes generated
to support Beehive controls. |
ControlContainerContext.java | Class | The ControlContainerContext class provides a base class implementation for external containers
of ControlBeans. |
ControlUtils.java | Class | Utilities used by the Controls runtime. |
DefaultControlBeanContextFactory.java | Class | Default implementation of the
ControlBeanContextFactory that simply creates an instance of a
ControlBeanContext given the current
ControlBean . |
EventAdaptor.java | Interface | The EventAdaptor interface will be implemented by all code-generated event adaptor classes
used to deliver control events to clients. |
EventNotifier.java | Class | The EventNotifier class provides basic callback listener management and event delivery
services for ControlBean instances. |
ImplInitializer.java | Class | The ImplInitializer class is an abstract base class that all generated Control
initalization classes will extend. |
ImplPersistenceDelegate.java | Class | The ImplPersistenceDelegate class supports the XML persistance of Control Implementation
instances by implementing the java.beans.PersistenceDelegate API, and overriding
the default persistance algorithm based upon the runtime structure for Controls. |
InterceptorUtils.java | Class | Class used to support prioritizing interceptors on methods of a
ControlBean . |
InvokeListener.java | Interface | The InvokeListener interface can be implemented by contextual services or helper
classes associated with a ControlBean that want pre/post hook notifications of
invocations occuring on a ControlBean.
Hooking is "read only". |
ResourceContextImpl.java | Class | The ResourceContextImpl class provides an implementation of the ResourceContext service,
as well as a simple singleton provider that can be used to obtain new instances. |
UnicastEventNotifier.java | Class | The UnicastEventNotifier class provides basic callback listener management and event delivery
services for unicast EventSets on ControlBean instances. |
WebContextFactoryProvider.java | Class |
This class acts as a ControlBeanContextFactoryProvider that exposes this factory as a contextual service
from inside of a ControlBeanContext. |