com.bea.xml.stream
Class AttributeBase
public
class
AttributeBase
extends Object
implements Attribute, Location
An implementation of the Attribute class.
public AttributeBase(String prefix, String namespaceURI, String localName, String value, String attributeType)
public AttributeBase(String prefix, String localName, String value)
public AttributeBase(QName name, String value)
public Characters asCharacters()
public EndElement asEndElement()
public StartElement asStartElement()
public int getCharacterOffset()
public int getColumnNumber()
public String getDTDType()
public int getEventType()
public int getLineNumber()
public String getLocalName()
public Location getLocation()
public String getLocationURI()
public QName getName()
public String getNamespaceURI()
public String getPublicId()
public QName getSchemaType()
public String getSourceName()
public String getSystemId()
public String getValue()
public boolean hasName()
public boolean isAttribute()
public boolean isCharacters()
public boolean isDefault()
public boolean isEndDocument()
public boolean isEndElement()
public boolean isEndEntity()
public boolean isEntityReference()
public boolean isNamespace()
public boolean isNamespaceDeclaration()
public boolean isProcessingInstruction()
public boolean isSpecified()
By default, all attributes are created as specified since RI doesn't
handle attribute defaulting.
public boolean isStartDocument()
public boolean isStartElement()
public boolean isStartEntity()
public void recycle()
public void setCharacterOffset(int c)
public void setColumnNumber(int col)
public void setLineNumber(int line)
public void setLocationURI(String uri)
public void setNamespaceURI(String uri)
public String toString()
public void writeAsEncodedUnicode(Writer writer)