|
||||||||||
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.AttributeDefinition
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 | |
AttributeDefinition()
|
|
AttributeDefinition(Attribute attribute)
Attribute implies both name and syntax. |
|
AttributeDefinition(org.w3c.dom.Element e)
|
|
AttributeDefinition(java.lang.String xml)
|
|
AttributeDefinition(java.lang.String name,
java.lang.String attrType)
Deprecated. - use AttributeDefinition(String,Syntax) |
|
AttributeDefinition(java.lang.String name,
Syntax syntax)
|
Method Summary | |
void |
addAttrDefAttrs(java.lang.StringBuffer buf)
|
protected void |
addSubclassAttributes(java.lang.StringBuffer b)
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). |
java.lang.String |
getAttrType()
|
java.lang.String |
getDescription()
|
java.util.List |
getFacetList()
|
java.lang.String |
getFacets()
|
boolean |
getIsOrdered()
|
boolean |
getMultiValued()
|
Syntax |
getSyntax()
|
Type |
getType()
Return the type of this object. |
boolean |
isNoTrim()
|
protected void |
parseSubclassAttributes(org.w3c.dom.Element e)
No subclass-specific elements protected void addSubclassElements(StringBuffer b) { } |
void |
setAttrType(java.lang.String attrType)
Deprecated. - use setSyntax() |
void |
setDescription(java.lang.String desc)
|
void |
setFacetList(java.util.List facetList)
|
void |
setFacets(java.lang.String facets)
|
void |
setIsOrdered(boolean b)
|
void |
setMultiValued(boolean mv)
|
void |
setNoTrim(boolean noTrim)
|
void |
setSyntax(Syntax syntax)
|
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 AttributeDefinition()
public AttributeDefinition(java.lang.String name, java.lang.String attrType)
public AttributeDefinition(java.lang.String name, Syntax syntax)
public AttributeDefinition(Attribute attribute)
public AttributeDefinition(java.lang.String xml) throws WavesetException
public AttributeDefinition(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public Syntax getSyntax()
public void setSyntax(Syntax syntax)
public java.lang.String getAttrType()
public void setAttrType(java.lang.String attrType)
public java.lang.String getDescription()
public void setDescription(java.lang.String desc)
public boolean getMultiValued()
public void setMultiValued(boolean mv)
public boolean isNoTrim()
public void setNoTrim(boolean noTrim)
public boolean getIsOrdered()
public void setIsOrdered(boolean b) throws InvalidArgument
InvalidArgument
public java.lang.String getFacets()
public void setFacets(java.lang.String facets)
public java.util.List getFacetList()
public void setFacetList(java.util.List facetList)
public Type getType()
PersistentObject
getType
in class PersistentObject
protected void addSubclassAttributes(java.lang.StringBuffer b)
PersistentObject
NOTE: Any subclass that overrides this method must similarly override parseSubclassAttributes() so that the subclass attributes are restored.
addSubclassAttributes
in class PersistentObject
protected void parseSubclassAttributes(org.w3c.dom.Element e) throws WavesetException
parseSubclassAttributes
in class PersistentObject
WavesetException
PersistentObject's default implementation is a no-op.
,
PersistentObject.parseXml(Element)
public void addAttrDefAttrs(java.lang.StringBuffer buf)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |