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.XmlStartTagProxyXmlStartTagimplements the XPPXmlSmartTaginterface while creating a dom4jElementunderneath.- Author:
- James Strachan, Maarten Coene, Wolfgang Baer
-
-
Constructor Summary
Constructors Constructor Description ProxyXmlStartTag()ProxyXmlStartTag(Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddAttribute(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value)parameters modeled after SAX2 attribute approachvoidaddAttribute(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName, java.lang.String value, boolean isNamespaceDeclaration)voidensureAttributesCapacity(int minCapacity)intgetAttributeCount()java.lang.StringgetAttributeLocalName(int index)java.lang.StringgetAttributeNamespaceUri(int index)java.lang.StringgetAttributePrefix(int index)java.lang.StringgetAttributeRawName(int index)java.lang.StringgetAttributeValue(int index)java.lang.StringgetAttributeValueFromName(java.lang.String namespaceURI, java.lang.String localName)java.lang.StringgetAttributeValueFromRawName(java.lang.String rawName)DocumentFactorygetDocumentFactory()ElementgetElement()java.lang.StringgetLocalName()java.lang.StringgetNamespaceUri()java.lang.StringgetPrefix()java.lang.StringgetRawName()booleanisAttributeNamespaceDeclaration(int index)voidmodifyTag(java.lang.String namespaceURI, java.lang.String lName, java.lang.String rawName)booleanremoveAttributeByName(java.lang.String namespaceURI, java.lang.String localName)booleanremoveAttributeByRawName(java.lang.String rawName)voidremoveAttributes()voidremoveAtttributes()Deprecated.UseremoveAttributes()instead.voidresetStartTag()voidresetTag()voidsetDocumentFactory(DocumentFactory documentFactory)
-
-
-
Constructor Detail
-
ProxyXmlStartTag
public ProxyXmlStartTag()
-
ProxyXmlStartTag
public ProxyXmlStartTag(Element element)
-
-
Method Detail
-
resetStartTag
public void resetStartTag()
- Specified by:
resetStartTagin interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeCount
public int getAttributeCount()
- Specified by:
getAttributeCountin interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeNamespaceUri
public java.lang.String getAttributeNamespaceUri(int index)
- Specified by:
getAttributeNamespaceUriin interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeLocalName
public java.lang.String getAttributeLocalName(int index)
- Specified by:
getAttributeLocalNamein interfaceorg.gjt.xpp.XmlStartTag
-
getAttributePrefix
public java.lang.String getAttributePrefix(int index)
- Specified by:
getAttributePrefixin interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeRawName
public java.lang.String getAttributeRawName(int index)
- Specified by:
getAttributeRawNamein interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValue
public java.lang.String getAttributeValue(int index)
- Specified by:
getAttributeValuein interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValueFromRawName
public java.lang.String getAttributeValueFromRawName(java.lang.String rawName)
- Specified by:
getAttributeValueFromRawNamein interfaceorg.gjt.xpp.XmlStartTag
-
getAttributeValueFromName
public java.lang.String getAttributeValueFromName(java.lang.String namespaceURI, java.lang.String localName)- Specified by:
getAttributeValueFromNamein interfaceorg.gjt.xpp.XmlStartTag
-
isAttributeNamespaceDeclaration
public boolean isAttributeNamespaceDeclaration(int index)
- Specified by:
isAttributeNamespaceDeclarationin 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.XmlPullParserExceptionparameters modeled after SAX2 attribute approach- Specified by:
addAttributein 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:
addAttributein interfaceorg.gjt.xpp.XmlStartTag- Throws:
org.gjt.xpp.XmlPullParserException
-
ensureAttributesCapacity
public void ensureAttributesCapacity(int minCapacity) throws org.gjt.xpp.XmlPullParserException- Specified by:
ensureAttributesCapacityin interfaceorg.gjt.xpp.XmlStartTag- Throws:
org.gjt.xpp.XmlPullParserException
-
removeAtttributes
public void removeAtttributes() throws org.gjt.xpp.XmlPullParserExceptionDeprecated.UseremoveAttributes()instead.Remove all atributes.- Throws:
org.gjt.xpp.XmlPullParserException
-
removeAttributes
public void removeAttributes() throws org.gjt.xpp.XmlPullParserException- Specified by:
removeAttributesin interfaceorg.gjt.xpp.XmlStartTag- Throws:
org.gjt.xpp.XmlPullParserException
-
getLocalName
public java.lang.String getLocalName()
- Specified by:
getLocalNamein interfaceorg.gjt.xpp.XmlTag
-
getNamespaceUri
public java.lang.String getNamespaceUri()
- Specified by:
getNamespaceUriin interfaceorg.gjt.xpp.XmlTag
-
getPrefix
public java.lang.String getPrefix()
- Specified by:
getPrefixin interfaceorg.gjt.xpp.XmlTag
-
getRawName
public java.lang.String getRawName()
- Specified by:
getRawNamein interfaceorg.gjt.xpp.XmlTag
-
modifyTag
public void modifyTag(java.lang.String namespaceURI, java.lang.String lName, java.lang.String rawName)- Specified by:
modifyTagin interfaceorg.gjt.xpp.XmlTag
-
resetTag
public void resetTag()
- Specified by:
resetTagin interfaceorg.gjt.xpp.XmlTag
-
removeAttributeByName
public boolean removeAttributeByName(java.lang.String namespaceURI, java.lang.String localName) throws org.gjt.xpp.XmlPullParserException- Specified by:
removeAttributeByNamein interfaceorg.gjt.xpp.XmlStartTag- Throws:
org.gjt.xpp.XmlPullParserException
-
removeAttributeByRawName
public boolean removeAttributeByRawName(java.lang.String rawName) throws org.gjt.xpp.XmlPullParserException- Specified by:
removeAttributeByRawNamein interfaceorg.gjt.xpp.XmlStartTag- Throws:
org.gjt.xpp.XmlPullParserException
-
getDocumentFactory
public DocumentFactory getDocumentFactory()
-
setDocumentFactory
public void setDocumentFactory(DocumentFactory documentFactory)
-
getElement
public Element getElement()
-
-