org.dom4j.xpp

Class ProxyXmlStartTag

public class ProxyXmlStartTag extends Object implements XmlStartTag

ProxyXmlStartTag implements the XPP XmlSmartTag interface while creating a dom4j Element underneath.

Author: James Strachan Maarten Coene Wolfgang Baer

Constructor Summary
ProxyXmlStartTag()
ProxyXmlStartTag(Element element)
Method Summary
voidaddAttribute(String namespaceURI, String localName, String rawName, String value)
parameters modeled after SAX2 attribute approach
voidaddAttribute(String namespaceURI, String localName, String rawName, String value, boolean isNamespaceDeclaration)
voidensureAttributesCapacity(int minCapacity)
intgetAttributeCount()
StringgetAttributeLocalName(int index)
StringgetAttributeNamespaceUri(int index)
StringgetAttributePrefix(int index)
StringgetAttributeRawName(int index)
StringgetAttributeValue(int index)
StringgetAttributeValueFromName(String namespaceURI, String localName)
StringgetAttributeValueFromRawName(String rawName)
DocumentFactorygetDocumentFactory()
ElementgetElement()
StringgetLocalName()
StringgetNamespaceUri()
StringgetPrefix()
StringgetRawName()
booleanisAttributeNamespaceDeclaration(int index)
voidmodifyTag(String namespaceURI, String lName, String rawName)
booleanremoveAttributeByName(String namespaceURI, String localName)
booleanremoveAttributeByRawName(String rawName)
voidremoveAttributes()
voidremoveAtttributes()
Remove all atributes.
voidresetStartTag()
voidresetTag()
voidsetDocumentFactory(DocumentFactory documentFactory)

Constructor Detail

ProxyXmlStartTag

public ProxyXmlStartTag()

ProxyXmlStartTag

public ProxyXmlStartTag(Element element)

Method Detail

addAttribute

public void addAttribute(String namespaceURI, String localName, String rawName, String value)
parameters modeled after SAX2 attribute approach

Parameters: namespaceURI DOCUMENT ME! localName DOCUMENT ME! rawName DOCUMENT ME! value DOCUMENT ME!

Throws: XmlPullParserException DOCUMENT ME!

addAttribute

public void addAttribute(String namespaceURI, String localName, String rawName, String value, boolean isNamespaceDeclaration)

ensureAttributesCapacity

public void ensureAttributesCapacity(int minCapacity)

getAttributeCount

public int getAttributeCount()

getAttributeLocalName

public String getAttributeLocalName(int index)

getAttributeNamespaceUri

public String getAttributeNamespaceUri(int index)

getAttributePrefix

public String getAttributePrefix(int index)

getAttributeRawName

public String getAttributeRawName(int index)

getAttributeValue

public String getAttributeValue(int index)

getAttributeValueFromName

public String getAttributeValueFromName(String namespaceURI, String localName)

getAttributeValueFromRawName

public String getAttributeValueFromRawName(String rawName)

getDocumentFactory

public DocumentFactory getDocumentFactory()

getElement

public Element getElement()

getLocalName

public String getLocalName()

getNamespaceUri

public String getNamespaceUri()

getPrefix

public String getPrefix()

getRawName

public String getRawName()

isAttributeNamespaceDeclaration

public boolean isAttributeNamespaceDeclaration(int index)

modifyTag

public void modifyTag(String namespaceURI, String lName, String rawName)

removeAttributeByName

public boolean removeAttributeByName(String namespaceURI, String localName)

removeAttributeByRawName

public boolean removeAttributeByRawName(String rawName)

removeAttributes

public void removeAttributes()

removeAtttributes

public void removeAtttributes()

Deprecated: Use {@link #removeAttributes()} instead.

Remove all atributes.

resetStartTag

public void resetStartTag()

resetTag

public void resetTag()

setDocumentFactory

public void setDocumentFactory(DocumentFactory documentFactory)
Copyright B) 2005 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge