xml.parser.javacc
Class XmlDocument.Attribute
java.lang.Object
xml.parser.javacc.XmlDocument.XmlElement
xml.parser.javacc.XmlDocument.Attribute
- All Implemented Interfaces:
- sidekick.util.SideKickElement
- Enclosing class:
- XmlDocument
public static class XmlDocument.Attribute
- extends XmlDocument.XmlElement
| Methods inherited from class xml.parser.javacc.XmlDocument.XmlElement |
equals, getEndLocation, getEndPosition, getStartLocation, getStartPosition, setEndLocation, setEndLocation, setEndPosition, setStartLocation, setStartLocation, setStartPosition, toLongString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
value
public java.lang.String value
hasValue
public boolean hasValue
XmlDocument.Attribute
public XmlDocument.Attribute(java.lang.String n)
XmlDocument.Attribute
public XmlDocument.Attribute(java.lang.String n,
java.lang.String v)
getName
public java.lang.String getName()
- Returns:
- name, may be empty, won't be null
getValue
public java.lang.String getValue()
- Returns:
- value, may be empty, won't be null
getLength
public int getLength()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setValueStartLocation
public void setValueStartLocation(int line,
int column)
setValueStartLocation
public void setValueStartLocation(sidekick.util.Location location)
getValueStartLocation
public sidekick.util.Location getValueStartLocation()
accept
public void accept(XmlVisitor visitor)
- Specified by:
accept in class XmlDocument.XmlElement