|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.object.PersistentObject
com.waveset.object.AbstractXmlData
com.waveset.object.XmlData
An object used to contain an arbitrary bag of data for some internal subsystem.
These can be used when you need to store data, but you really don't need the overhead of a full blown persistent object Type.
The data is stored as an extension to this object, and may be any XmlObject capable of serializing itself.
Nested Class Summary |
Nested classes inherited from class com.waveset.object.PersistentObject |
PersistentObject.Comparator, PersistentObject.InitialInstance |
Field Summary | |
static java.lang.String |
code_id
|
Fields inherited from class com.waveset.object.PersistentObject |
_trace, trace |
Constructor Summary | |
XmlData()
Construct a new empty configuration object. |
|
XmlData(org.w3c.dom.Element e)
Deserialize an XmlData object from XML. |
Method Summary | |
protected Attribute |
getDataTypeAttribute()
Returns the name of the XML attribute used to |
java.lang.String |
getElementName()
Must overload this because we have subtypes and don't want their type names used for the XML |
Type |
getType()
Return the Type object associated with this class |
Methods inherited from class com.waveset.object.AbstractXmlData |
addSubclassAttributes, addSubclassElements, getAttributeValues, getExtension, getXmlDataType, listQueryableAttributes, listSummaryAttributes, parseSubclassAttributes, parseSubclassElements, setExtension, setType, setXmlDataType |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
Constructor Detail |
public XmlData()
public XmlData(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public Type getType()
getType
in class PersistentObject
protected Attribute getDataTypeAttribute()
AbstractXmlData
getDataTypeAttribute
in class AbstractXmlData
public java.lang.String getElementName()
getElementName
in interface XmlObject
getElementName
in class PersistentObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |