org.ow2.bonita.pvm.internal.wire.descriptor
Class ReferenceDescriptor
java.lang.Object
org.ow2.bonita.pvm.internal.util.DefaultObservable
org.ow2.bonita.pvm.internal.wire.descriptor.AbstractDescriptor
org.ow2.bonita.pvm.internal.wire.descriptor.ReferenceDescriptor
- All Implemented Interfaces:
- java.io.Serializable, Observable, Descriptor
public class ReferenceDescriptor
- extends AbstractDescriptor
- implements Descriptor
This Descriptor
specifies a reference to an object. The object
referenced should be declared somewhere else in the wireContext.
The constructed object is the referenced object.
The AbstractDescriptor.init
field can be used to force initialization of the referenced
object.
- Author:
- Tom Baeyens, Guillaume Porcher (documentation)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReferenceDescriptor
public ReferenceDescriptor()
ReferenceDescriptor
public ReferenceDescriptor(java.lang.String objectName)
construct
public java.lang.Object construct(WireContext wireContext)
- Description copied from interface:
Descriptor
- constructs the object.
- Specified by:
construct
in interface Descriptor
- Parameters:
wireContext
- WireContext
in which the object is created. This is also
the WireContext
where the object will search for other
object that may be needed during the initialization phase.
- Returns:
- the constructed object.
isDelayedInitializationAllowed
public boolean isDelayedInitializationAllowed()
setValue
public void setValue(java.lang.String objectName)
Copyright © 2009 OW2 Consortium. All Rights Reserved.