public interface XMLNode extends XMLContainer
addContent, addContentWithoutEscaping, addSubtag, addSubtags, clearContent, clearSubtags, getContent, getNextSibling, getOptionalSubtagByName, getOptionalSubtagByName, getParentNode, getPreviousSibling, getRequiredSubtagByName, getRequiredSubtagByName, getSubtags, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getTotalTagCount, getUnescapedContent, getXMLNodeSubtags, hasContent, indexOf, removeSubtag, removeSubtagsByName, removeSubtagsByName, setContent, setParentNode, setSubtags
clone, toIndentedXML, toIndentedXML, toIndentedXML, toXML, toXML, toXML
boolean isEmptyTag()
XMLTag setTagName(XMLName inName)
XMLNode setTagName(String inName)
String getTagName()
void verifyTagName(String inTagName)
void verifyTagName(String inTagName, Case inCaseSensitivity)
void verifyTagName(XMLName inTagName)
void verifyTagName(XMLName inTagName, Case inCaseSensitivity)
XMLNamespace getNamespace()
XMLNode setNamespace(XMLNamespace inValue)
XMLNode setAttribute(String inAttributeName, Object inValue)
XMLNode setAttribute(XMLName inAttributeName, Object inValue)
XMLNode setAttribute(XMLAttribute inAttribute)
void setAttributes(Collection<XMLAttribute> inAttributes)
inAttributes
- the attributes to add to the xml nodeXMLAttribute getAttribute(String inAttributeName)
XMLAttribute getAttribute(XMLName inAttributeName)
String getAttributeValue(String inAttributeName)
String getAttributeValue(XMLName inAttributeName)
Collection<XMLAttribute> getAttributes()
boolean hasAttributes()
boolean hasAttribute(String inAttributeName)
boolean hasAttribute(XMLName inAttributeName)
XMLAttribute removeAttribute(String inAttributeName)
XMLAttribute removeAttribute(XMLName inAttributeName)
List<? extends XMLNode> findNodesByAttributeValue(String inAttribute, String inValue)
List<? extends XMLNode> findNodesByAttributeValue(XMLName inAttribute, String inValue)
void toIndentedXML(Writer inWriter, int inInitialIndentLevel, int inIndentSize, XMLNamespaceSet inDeclaredNamespaces)
void replaceCharacterEntities()