|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.openharbor.beck.xml.XMLThing
An XML attribute or element (not including nested elements). When representing an attribute, getAttributes() == null. Immutable.
Constructor Summary | |
XMLThing(XMLName name,
java.lang.String value)
Construct an attribute. |
|
XMLThing(XMLName name,
java.lang.String value,
java.util.Map attributes)
Construct an element or (if attributes==null) an attribute. |
Method Summary | |
static java.lang.String |
enquoteAttributeValue(java.lang.Object o)
|
boolean |
equals(java.lang.Object o)
|
java.util.Map |
getAttributes()
|
XMLName |
getName()
|
java.lang.Object |
getSource()
A hint about the source of this thing. |
Type |
getType()
A hint about the structural type of this thing. |
java.lang.String |
getValue()
|
int |
hashCode()
|
boolean |
isAttribute()
|
void |
setSource(java.lang.Object source)
|
void |
setType(Type type)
|
java.lang.String |
toString()
|
java.lang.String |
toString(Prefixer prefixer)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XMLThing(XMLName name, java.lang.String value)
name
- attribute namevalue
- attribute valuepublic XMLThing(XMLName name, java.lang.String value, java.util.Map attributes)
name
- element namevalue
- text contained in the elementattributes
- attributes of the elementMethod Detail |
public XMLName getName()
public java.lang.String getValue()
public java.util.Map getAttributes()
public final boolean isAttribute()
public java.lang.Object getSource()
public void setSource(java.lang.Object source)
public Type getType()
public void setType(Type type)
public java.lang.String toString()
public java.lang.String toString(Prefixer prefixer)
public static java.lang.String enquoteAttributeValue(java.lang.Object o)
public boolean equals(java.lang.Object o)
public int hashCode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |