public abstract class WSObject extends JboAbstractMap implements java.io.Serializable, VariableManagerOwner
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList |
mVariableOpers |
MAP_NULL_VALUE| Modifier and Type | Method and Description |
|---|---|
void |
closeObject() |
VariableValueManager |
ensureVariableManager()
Returns this object's Variable Value Manager.
|
java.lang.Object |
get(java.lang.Object key) |
java.lang.String |
getFullName() |
int |
getId() |
java.lang.String |
getImageLoc(boolean bOpen) |
abstract java.lang.Object |
getImplObject() |
abstract java.lang.String |
getName()
Returns the name of this Variable Manager Owner.
|
abstract WSObject |
getParent() |
VariableValueManager |
getVariableManager()
Returns this object's current Variable Value Manager.
|
boolean |
hasVariables()
Returns a flag indicating whether this object has
Variables or not.
|
boolean |
isReadOnly() |
abstract void |
markForError(java.lang.Exception ex,
boolean hasImplObject) |
abstract void |
setImplObject(java.lang.Object o) |
void |
setName(java.lang.String name)
This method is defined to allow declaration of the NamedObject interface.
|
entrySet, equals, hashCode, internalGet, internalPut, put, setThrowIfPropertyNotFoundOnGetclear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitgetMessageBundleClass, getResourceBundleDefpublic abstract java.lang.String getName()
VariableManagerOwnergetName in interface VariableManagerOwnerpublic abstract WSObject getParent()
public abstract java.lang.Object getImplObject()
public abstract void setImplObject(java.lang.Object o)
public abstract void markForError(java.lang.Exception ex,
boolean hasImplObject)
public int getId()
public java.lang.String getFullName()
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class JboAbstractMappublic boolean hasVariables()
VariableManagerOwnerBasehasVariables in interface VariableManagerOwnerBasepublic VariableValueManager getVariableManager()
VariableManagerOwnerBasenull if Variable Value Manager has
been initialized.
When a framework object is first created, its Variable Value Manager may be null. This method does not initialize (create) the Variable Value Manager.
in contrast, ensures
that the Variable Value Manager is initialized (created).VariableManagerOwnerBase.ensureVariableManager()
getVariableManager in interface VariableManagerOwnerBasenull if one was not yet initialized.public VariableValueManager ensureVariableManager()
VariableManagerOwnerBaseensureVariableManager in interface VariableManagerOwnerBasepublic void closeObject()
public boolean isReadOnly()
public java.lang.String getImageLoc(boolean bOpen)
@Concealed public void setName(java.lang.String name)
name -