org.kxml.parser
Class StartTag
java.lang.Object
org.kxml.parser.ParseEvent
org.kxml.parser.Tag
org.kxml.parser.StartTag
public class StartTag
- extends Tag
A class for events indicating the start of a new element
Constructor Summary |
StartTag(StartTag parent,
java.lang.String namespace,
java.lang.String name,
java.util.Vector attributes,
boolean degenerated,
boolean processNamespaces)
creates a new StartTag. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StartTag
public StartTag(StartTag parent,
java.lang.String namespace,
java.lang.String name,
java.util.Vector attributes,
boolean degenerated,
boolean processNamespaces)
- creates a new StartTag. The attributes are not copied and may
be reused in e.g. the DOM. So DO NOT CHANGE the attribute
vector after handing over, the effects are undefined
getAttributes
public java.util.Vector getAttributes()
- returns the attribute vector. May return null for no attributes.
- Overrides:
getAttributes
in class ParseEvent
getDegenerated
public boolean getDegenerated()
getPrefixMap
public PrefixMap getPrefixMap()
toString
public java.lang.String toString()
- Simplified (!) toString method for debugging
purposes only. In order to actually write valid XML,
please use a XmlWriter.
- Overrides:
toString
in class Tag
setPrefixMap
public void setPrefixMap(PrefixMap map)