org.dom4j.xpp
Class ProxyXmlStartTag
java.lang.Object
org.dom4j.xpp.ProxyXmlStartTag
- All Implemented Interfaces:
- org.gjt.xpp.XmlStartTag, org.gjt.xpp.XmlTag
- public class ProxyXmlStartTag
- extends Object
- implements org.gjt.xpp.XmlStartTag
ProxyXmlStartTag
implements the XPP XmlSmartTag
interface while creating a dom4j Element
underneath.
- Author:
- James Strachan, Maarten Coene, Wolfgang Baer
Method Summary |
void |
addAttribute(String namespaceURI,
String localName,
String rawName,
String value)
parameters modeled after SAX2 attribute approach |
void |
addAttribute(String namespaceURI,
String localName,
String rawName,
String value,
boolean isNamespaceDeclaration)
|
void |
ensureAttributesCapacity(int minCapacity)
|
int |
getAttributeCount()
|
String |
getAttributeLocalName(int index)
|
String |
getAttributeNamespaceUri(int index)
|
String |
getAttributePrefix(int index)
|
String |
getAttributeRawName(int index)
|
String |
getAttributeValue(int index)
|
String |
getAttributeValueFromName(String namespaceURI,
String localName)
|
String |
getAttributeValueFromRawName(String rawName)
|
DocumentFactory |
getDocumentFactory()
|
Element |
getElement()
|
String |
getLocalName()
|
String |
getNamespaceUri()
|
String |
getPrefix()
|
String |
getRawName()
|
boolean |
isAttributeNamespaceDeclaration(int index)
|
void |
modifyTag(String namespaceURI,
String lName,
String rawName)
|
boolean |
removeAttributeByName(String namespaceURI,
String localName)
|
boolean |
removeAttributeByRawName(String rawName)
|
void |
removeAttributes()
|
void |
removeAtttributes()
Deprecated. Use removeAttributes() instead. |
void |
resetStartTag()
|
void |
resetTag()
|
void |
setDocumentFactory(DocumentFactory documentFactory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyXmlStartTag
public ProxyXmlStartTag()
ProxyXmlStartTag
public ProxyXmlStartTag(Element element)
resetStartTag
public void resetStartTag()
- Specified by:
resetStartTag
in interface org.gjt.xpp.XmlStartTag
getAttributeCount
public int getAttributeCount()
- Specified by:
getAttributeCount
in interface org.gjt.xpp.XmlStartTag
getAttributeNamespaceUri
public String getAttributeNamespaceUri(int index)
- Specified by:
getAttributeNamespaceUri
in interface org.gjt.xpp.XmlStartTag
getAttributeLocalName
public String getAttributeLocalName(int index)
- Specified by:
getAttributeLocalName
in interface org.gjt.xpp.XmlStartTag
getAttributePrefix
public String getAttributePrefix(int index)
- Specified by:
getAttributePrefix
in interface org.gjt.xpp.XmlStartTag
getAttributeRawName
public String getAttributeRawName(int index)
- Specified by:
getAttributeRawName
in interface org.gjt.xpp.XmlStartTag
getAttributeValue
public String getAttributeValue(int index)
- Specified by:
getAttributeValue
in interface org.gjt.xpp.XmlStartTag
getAttributeValueFromRawName
public String getAttributeValueFromRawName(String rawName)
- Specified by:
getAttributeValueFromRawName
in interface org.gjt.xpp.XmlStartTag
getAttributeValueFromName
public String getAttributeValueFromName(String namespaceURI,
String localName)
- Specified by:
getAttributeValueFromName
in interface org.gjt.xpp.XmlStartTag
isAttributeNamespaceDeclaration
public boolean isAttributeNamespaceDeclaration(int index)
- Specified by:
isAttributeNamespaceDeclaration
in interface org.gjt.xpp.XmlStartTag
addAttribute
public void addAttribute(String namespaceURI,
String localName,
String rawName,
String value)
throws org.gjt.xpp.XmlPullParserException
- parameters modeled after SAX2 attribute approach
- Specified by:
addAttribute
in interface org.gjt.xpp.XmlStartTag
- Parameters:
namespaceURI
- DOCUMENT ME!localName
- DOCUMENT ME!rawName
- DOCUMENT ME!value
- DOCUMENT ME!
- Throws:
org.gjt.xpp.XmlPullParserException
- DOCUMENT ME!
addAttribute
public void addAttribute(String namespaceURI,
String localName,
String rawName,
String value,
boolean isNamespaceDeclaration)
throws org.gjt.xpp.XmlPullParserException
- Specified by:
addAttribute
in interface org.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
ensureAttributesCapacity
public void ensureAttributesCapacity(int minCapacity)
throws org.gjt.xpp.XmlPullParserException
- Specified by:
ensureAttributesCapacity
in interface org.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
removeAtttributes
public void removeAtttributes()
throws org.gjt.xpp.XmlPullParserException
- Deprecated. Use
removeAttributes()
instead.
- Remove all atributes.
- Throws:
org.gjt.xpp.XmlPullParserException
removeAttributes
public void removeAttributes()
throws org.gjt.xpp.XmlPullParserException
- Specified by:
removeAttributes
in interface org.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
getLocalName
public String getLocalName()
- Specified by:
getLocalName
in interface org.gjt.xpp.XmlTag
getNamespaceUri
public String getNamespaceUri()
- Specified by:
getNamespaceUri
in interface org.gjt.xpp.XmlTag
getPrefix
public String getPrefix()
- Specified by:
getPrefix
in interface org.gjt.xpp.XmlTag
getRawName
public String getRawName()
- Specified by:
getRawName
in interface org.gjt.xpp.XmlTag
modifyTag
public void modifyTag(String namespaceURI,
String lName,
String rawName)
- Specified by:
modifyTag
in interface org.gjt.xpp.XmlTag
resetTag
public void resetTag()
- Specified by:
resetTag
in interface org.gjt.xpp.XmlTag
removeAttributeByName
public boolean removeAttributeByName(String namespaceURI,
String localName)
throws org.gjt.xpp.XmlPullParserException
- Specified by:
removeAttributeByName
in interface org.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
removeAttributeByRawName
public boolean removeAttributeByRawName(String rawName)
throws org.gjt.xpp.XmlPullParserException
- Specified by:
removeAttributeByRawName
in interface org.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
getDocumentFactory
public DocumentFactory getDocumentFactory()
setDocumentFactory
public void setDocumentFactory(DocumentFactory documentFactory)
getElement
public Element getElement()
Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.