Package org.apache.beehive.controls.runtime.bean

Interface Summary
EventAdaptor The EventAdaptor interface will be implemented by all code-generated event adaptor classes used to deliver control events to clients.
InvokeListener 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.
 

Class Summary
AdaptorPersistenceDelegate 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 The AnnotatedElementMapPersistenceDelegate is an XMLEncoder PersistenceDelegate for the org.apache.beehive.controls.api.properties.AnnotatedElementMap class.
AnnotationConstraintValidator This class offers methods for validating values assigned to a control property.
BeanListener The BeanListener class acts as the abstract base class for generated event listeners associated with a ControlBean.
BeanPersistenceDelegate 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 The ClientInitializer class is an abstract base class that all generated Control client initializer classes will extend.
ContextPersistenceDelegate 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 The ControlBean class is an abstract base class for the JavaBean classes generated to support Workshop controls.
ControlBeanContext The ControlBeanContext implements the basic BeanContextServices implementation for ControlBeans.
ControlBeanInfo The ControlBeanInfo class is an abstract base class for the JavaBean BeanInfo classes generated to support Beehive controls.
ControlContainerContext The ControlContainerContext class provides a base class implementation for external containers of ControlBeans.
EventNotifier The EventNotifier class provides basic callback listener management and event delivery services for ControlBean instances.
ImplInitializer The ImplInitializer class is an abstract base class that all generated Control initalization classes will extend.
ImplPersistenceDelegate 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.
ResourceContextImpl 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 The UnicastEventNotifier class provides basic callback listener management and event delivery services for unicast EventSets on ControlBean instances.