org.gjt.xpp.impl.tag

Class Tag

Implemented Interfaces:
XmlTag
Known Direct Subclasses:
EndTag, StartTag

public class Tag
extends java.lang.Object
implements XmlTag

Encapsulate XML ETag
Author:
Aleksander Slominski

Constructor Summary

Tag()

Method Summary

boolean
equals(Object o)
String
getLocalName()
Get start tag localName if namespaces enabled or just qName (see below) if namespaces diabled.
String
getNamespaceUri()
Get endtag tag uri (meaningful only if namespaces enabled)
String
getPrefix()
String
getRawName()
Return end tag name as it is in document (qName).
int
hashCode()
void
modifyTag(String namespaceURI, String localName, String rawName)
this constructor is modeled after SAX2 startTag
protected void
printFields(StringBuffer buf)
Print into StringBuffer element name
void
resetTag()

Constructor Details

Tag

protected Tag()

Method Details

equals

public boolean equals(Object o)

getLocalName

public String getLocalName()
Get start tag localName if namespaces enabled or just qName (see below) if namespaces diabled.
Specified by:
getLocalName in interface XmlTag

getNamespaceUri

public String getNamespaceUri()
Get endtag tag uri (meaningful only if namespaces enabled)
Specified by:
getNamespaceUri in interface XmlTag

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface XmlTag

getRawName

public String getRawName()
Return end tag name as it is in document (qName).
Specified by:
getRawName in interface XmlTag

hashCode

public int hashCode()

modifyTag

public void modifyTag(String namespaceURI,
                      String localName,
                      String rawName)
            throws XmlPullParserException
this constructor is modeled after SAX2 startTag
Specified by:
modifyTag in interface XmlTag

printFields

protected void printFields(StringBuffer buf)
Print into StringBuffer element name

resetTag

public void resetTag()
Specified by:
resetTag in interface XmlTag

Copyright (c) 2003 IU Extreme! Lab http://www.extreme.indiana.edu/ All Rights Reserved.

Note this package is deprecated by XPP3 that implements XmlPull API