Package 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 java.lang.Object implements org.gjt.xpp.XmlStartTag
ProxyXmlStartTag
implements the XPP XmlSmartTag interface while creating a dom4j Element underneath.
-
-
Constructor Summary
Constructors Constructor Description ProxyXmlStartTag()
ProxyXmlStartTag(Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAttribute(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value)
parameters modeled after SAX2 attribute approachvoid
addAttribute(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value, boolean isNamespaceDeclaration)
void
ensureAttributesCapacity(int minCapacity)
int
getAttributeCount()
java.lang.String
getAttributeLocalName(int index)
java.lang.String
getAttributeNamespaceUri(int index)
java.lang.String
getAttributePrefix(int index)
java.lang.String
getAttributeRawName(int index)
java.lang.String
getAttributeValue(int index)
java.lang.String
getAttributeValueFromName(java.lang.String namespaceURI, java.lang.String localName)
java.lang.String
getAttributeValueFromRawName(java.lang.String rawName)
DocumentFactory
getDocumentFactory()
Element
getElement()
java.lang.String
getLocalName()
java.lang.String
getNamespaceUri()
java.lang.String
getPrefix()
java.lang.String
getRawName()
boolean
isAttributeNamespaceDeclaration(int index)
void
modifyTag(java.lang.String namespaceURI, java.lang.String lName, java.lang.String rawName)
void
removeAtttributes()
remove all atributevoid
resetStartTag()
void
resetTag()
void
setDocumentFactory(DocumentFactory documentFactory)
-
-
-
Constructor Detail
-
ProxyXmlStartTag
public ProxyXmlStartTag()
-
ProxyXmlStartTag
public ProxyXmlStartTag(Element element)
-
-
Method Detail
-
resetStartTag
public void resetStartTag()
- Specified by:
resetStartTag
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeCount
public int getAttributeCount()
- Specified by:
getAttributeCount
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeNamespaceUri
public java.lang.String getAttributeNamespaceUri(int index)
- Specified by:
getAttributeNamespaceUri
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeLocalName
public java.lang.String getAttributeLocalName(int index)
- Specified by:
getAttributeLocalName
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributePrefix
public java.lang.String getAttributePrefix(int index)
- Specified by:
getAttributePrefix
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeRawName
public java.lang.String getAttributeRawName(int index)
- Specified by:
getAttributeRawName
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValue
public java.lang.String getAttributeValue(int index)
- Specified by:
getAttributeValue
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValueFromRawName
public java.lang.String getAttributeValueFromRawName(java.lang.String rawName)
- Specified by:
getAttributeValueFromRawName
in interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValueFromName
public java.lang.String getAttributeValueFromName(java.lang.String namespaceURI, java.lang.String localName)
- Specified by:
getAttributeValueFromName
in interfaceorg.gjt.xpp.XmlStartTag
-
isAttributeNamespaceDeclaration
public boolean isAttributeNamespaceDeclaration(int index)
- Specified by:
isAttributeNamespaceDeclaration
in interfaceorg.gjt.xpp.XmlStartTag
-
addAttribute
public void addAttribute(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value) throws org.gjt.xpp.XmlPullParserException
parameters modeled after SAX2 attribute approach- Specified by:
addAttribute
in interfaceorg.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(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value, boolean isNamespaceDeclaration) throws org.gjt.xpp.XmlPullParserException
- Specified by:
addAttribute
in interfaceorg.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
-
ensureAttributesCapacity
public void ensureAttributesCapacity(int minCapacity) throws org.gjt.xpp.XmlPullParserException
- Specified by:
ensureAttributesCapacity
in interfaceorg.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
-
removeAtttributes
public void removeAtttributes() throws org.gjt.xpp.XmlPullParserException
remove all atribute- Specified by:
removeAtttributes
in interfaceorg.gjt.xpp.XmlStartTag
- Throws:
org.gjt.xpp.XmlPullParserException
- DOCUMENT ME!
-
getLocalName
public java.lang.String getLocalName()
- Specified by:
getLocalName
in interfaceorg.gjt.xpp.XmlTag
-
getNamespaceUri
public java.lang.String getNamespaceUri()
- Specified by:
getNamespaceUri
in interfaceorg.gjt.xpp.XmlTag
-
getPrefix
public java.lang.String getPrefix()
- Specified by:
getPrefix
in interfaceorg.gjt.xpp.XmlTag
-
getRawName
public java.lang.String getRawName()
- Specified by:
getRawName
in interfaceorg.gjt.xpp.XmlTag
-
modifyTag
public void modifyTag(java.lang.String namespaceURI, java.lang.String lName, java.lang.String rawName)
- Specified by:
modifyTag
in interfaceorg.gjt.xpp.XmlTag
-
resetTag
public void resetTag()
- Specified by:
resetTag
in interfaceorg.gjt.xpp.XmlTag
-
getDocumentFactory
public DocumentFactory getDocumentFactory()
-
setDocumentFactory
public void setDocumentFactory(DocumentFactory documentFactory)
-
getElement
public Element getElement()
-
-