Serialized Form
Package org.apache.beehive.controls.api |
Package org.apache.beehive.controls.api.assembly |
Package org.apache.beehive.controls.api.bean |
Package org.apache.beehive.controls.api.events |
Class EventRef extends Object implements Serializable |
_descriptor
String _descriptor
Package org.apache.beehive.controls.api.properties |
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Overrides the standard Serialization readObject implementation to reassociated with the
target AnnotatedElement after deserialization.
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Overrides the standard Serialization writeObject method to compute and store the element
information in a serializable form.
- Throws:
IOException
_elemClass
Class<T> _elemClass
_elemDesc
String _elemDesc
Class BaseMap extends Object implements Serializable |
_mapClass
Class<T> _mapClass
_delegateMap
PropertyMap _delegateMap
_annot
Annotation _annot
_properties
HashMap<K,V> _properties
_propertySets
HashSet<E> _propertySets
Class PropertyKey extends Object implements Serializable |
_propertySet
Class<T> _propertySet
_propertyName
String _propertyName
_propertyType
Class<T> _propertyType
_hashCode
int _hashCode
Package org.apache.beehive.controls.runtime.bean |
_source
Object _source
Class ControlBean extends Object implements Serializable |
writeObject
private void writeObject(ObjectOutputStream oos)
throws IOException
- Implementation of the Java serialization writeObject method
- Throws:
IOException
_implClass
Class<T> _implClass
- The control implementation class bound to this ControlBean
_properties
BeanPropertyMap _properties
- Contains the per-instance properties set for this ControlBean.
_control
Object _control
- The control implementation instance wrapped by this ControlBean
_cbc
ControlBeanContext _cbc
- The control bean context instance associated with this ControlBean
_changeSupport
PropertyChangeSupport _changeSupport
- This field manages PropertyChangeListeners (if supporting bound properties).
_vetoSupport
VetoableChangeSupport _vetoSupport
- This field manages VetoabbleChangeListeners (if supporting constrained properties)
_localID
String _localID
- The (context relative) control ID associated with this instance
_controlIntf
Class<T> _controlIntf
- The public control interface associated with this ControlBean
_notifiers
HashMap<K,V> _notifiers
- This field manages the register listener list(s) associated with event set interfaces
for the ControlBean. The value objects are either UnicastEventNotifier or EventNotifier
instances, depending upon whether the associated EventSet interface is unicast or
multicast.
_bean
ControlBean _bean
- The ControlBean instance that this context is providing services for. This value can
be null, if the context instance is associated with top-level (non-control) context.
_hasSingleThreadedParent
boolean _hasSingleThreadedParent
- Indicates whether this context's parent guarantees single-threaded behaviour.
_childMap
Map<K,V> _childMap
- Maps children by the local (relative) ID of the child to the actual bean instance.
This needs to be synchronized, because adds/removes/gets are not necessarily guaranteed
to happen within the scope of the global hierarchy lock. It would be relatively easy
to synchronize add/remove, since setBeanContext on the child is inside this lock scope,
but gets on the map are another story.
_nameGenerators
Map<K,V> _nameGenerators
- Maintains a set of NameGenerators (for control ID generation) keyed by a
base prefix. The map itself is lazily constructed, so there is minimal
overhead of no id generation is needed in this context.
_releasingAll
boolean _releasingAll
_resourceContexts
Stack<E> _resourceContexts
_listeners
LinkedList<E> _listeners
_listener
Object _listener
Package org.apache.beehive.controls.runtime.generator |
Package org.apache.beehive.controls.runtime.servlet |
_useWrappers
boolean _useWrappers
Package org.apache.beehive.controls.spi.svc |
serialVersionUID: 1L
returnValue
Object returnValue
interceptorName
String interceptorName
serialVersionUID: 8818197331269164527L
Package org.apache.beehive.controls.test |
Package org.apache.beehive.controls.test.container |