com.bea.xml.stream

Class AttributeBase

public class AttributeBase extends Object implements Attribute, Location

An implementation of the Attribute class.

Constructor Summary
AttributeBase(String prefix, String namespaceURI, String localName, String value, String attributeType)
AttributeBase(String prefix, String localName, String value)
AttributeBase(QName name, String value)
Method Summary
CharactersasCharacters()
EndElementasEndElement()
StartElementasStartElement()
intgetCharacterOffset()
intgetColumnNumber()
StringgetDTDType()
intgetEventType()
intgetLineNumber()
StringgetLocalName()
LocationgetLocation()
StringgetLocationURI()
QNamegetName()
StringgetNamespaceURI()
StringgetPublicId()
QNamegetSchemaType()
StringgetSourceName()
StringgetSystemId()
StringgetValue()
booleanhasName()
booleanisAttribute()
booleanisCharacters()
booleanisDefault()
booleanisEndDocument()
booleanisEndElement()
booleanisEndEntity()
booleanisEntityReference()
booleanisNamespace()
booleanisNamespaceDeclaration()
booleanisProcessingInstruction()
booleanisSpecified()
By default, all attributes are created as specified since RI doesn't handle attribute defaulting.
booleanisStartDocument()
booleanisStartElement()
booleanisStartEntity()
voidrecycle()
voidsetCharacterOffset(int c)
voidsetColumnNumber(int col)
voidsetLineNumber(int line)
voidsetLocationURI(String uri)
voidsetNamespaceURI(String uri)
StringtoString()
voidwriteAsEncodedUnicode(Writer writer)

Constructor Detail

AttributeBase

public AttributeBase(String prefix, String namespaceURI, String localName, String value, String attributeType)

AttributeBase

public AttributeBase(String prefix, String localName, String value)

AttributeBase

public AttributeBase(QName name, String value)

Method Detail

asCharacters

public Characters asCharacters()

asEndElement

public EndElement asEndElement()

asStartElement

public StartElement asStartElement()

getCharacterOffset

public int getCharacterOffset()

getColumnNumber

public int getColumnNumber()

getDTDType

public String getDTDType()

getEventType

public int getEventType()

getLineNumber

public int getLineNumber()

getLocalName

public String getLocalName()

getLocation

public Location getLocation()

getLocationURI

public String getLocationURI()

getName

public QName getName()

getNamespaceURI

public String getNamespaceURI()

getPublicId

public String getPublicId()

getSchemaType

public QName getSchemaType()

getSourceName

public String getSourceName()

getSystemId

public String getSystemId()

getValue

public String getValue()

hasName

public boolean hasName()

isAttribute

public boolean isAttribute()

isCharacters

public boolean isCharacters()

isDefault

public boolean isDefault()

isEndDocument

public boolean isEndDocument()

isEndElement

public boolean isEndElement()

isEndEntity

public boolean isEndEntity()

isEntityReference

public boolean isEntityReference()

isNamespace

public boolean isNamespace()

isNamespaceDeclaration

public boolean isNamespaceDeclaration()

isProcessingInstruction

public boolean isProcessingInstruction()

isSpecified

public boolean isSpecified()
By default, all attributes are created as specified since RI doesn't handle attribute defaulting.

isStartDocument

public boolean isStartDocument()

isStartElement

public boolean isStartElement()

isStartEntity

public boolean isStartEntity()

recycle

public void recycle()

setCharacterOffset

public void setCharacterOffset(int c)

setColumnNumber

public void setColumnNumber(int col)

setLineNumber

public void setLineNumber(int line)

setLocationURI

public void setLocationURI(String uri)

setNamespaceURI

public void setNamespaceURI(String uri)

toString

public String toString()

writeAsEncodedUnicode

public void writeAsEncodedUnicode(Writer writer)