org.dom4j.tree

Class AbstractAttribute

public abstract class AbstractAttribute extends AbstractNode implements Attribute

AbstractNamespace is an abstract base class for tree implementors to use for implementation inheritence.

Version: $Revision: 1.21 $

Author: James Strachan

Method Summary
voidaccept(Visitor visitor)
StringasXML()
protected NodecreateXPathResult(Element parent)
ObjectgetData()
StringgetName()
NamespacegetNamespace()
StringgetNamespacePrefix()
StringgetNamespaceURI()
shortgetNodeType()
StringgetPath(Element context)
StringgetQualifiedName()
StringgetText()
StringgetUniquePath(Element context)
voidsetData(Object data)
voidsetNamespace(Namespace namespace)
voidsetText(String text)
voidsetValue(String value)
StringtoString()
voidwrite(Writer writer)

Method Detail

accept

public void accept(Visitor visitor)

asXML

public String asXML()

createXPathResult

protected Node createXPathResult(Element parent)

getData

public Object getData()

getName

public String getName()

getNamespace

public Namespace getNamespace()

getNamespacePrefix

public String getNamespacePrefix()

getNamespaceURI

public String getNamespaceURI()

getNodeType

public short getNodeType()

getPath

public String getPath(Element context)

getQualifiedName

public String getQualifiedName()

getText

public String getText()

getUniquePath

public String getUniquePath(Element context)

setData

public void setData(Object data)

setNamespace

public void setNamespace(Namespace namespace)

setText

public void setText(String text)

setValue

public void setValue(String value)

toString

public String toString()

write

public void write(Writer writer)
Copyright B) 2005 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge