ix.util.xml
Class XMLTreeEditPanel.TNodeParser
java.lang.Object
|
+--ix.util.xml.XMLTreeEditPanel.TNodeParser
- Enclosing class:
- XMLTreeEditPanel
- class XMLTreeEditPanel.TNodeParser
- extends java.lang.Object
Responsible for understanding the object-like structure of tree
nodes and for converting nodes into JDOM Documents or Elements.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
elementToNodeMap
java.util.Map elementToNodeMap
XMLTreeEditPanel.TNodeParser
XMLTreeEditPanel.TNodeParser()
documentFrom
org.jdom.Document documentFrom(XMLTreeEditPanel.TNode node)
elementFrom
org.jdom.Element elementFrom(XMLTreeEditPanel.TNode node)
getNodeForElement
XMLTreeEditPanel.TNode getNodeForElement(org.jdom.Element elt)
valueElementFrom
protected org.jdom.Element valueElementFrom(XMLTreeEditPanel.TNode node)
structElementFrom
protected org.jdom.Element structElementFrom(XMLTreeEditPanel.TNode node)
addAttributes
protected void addAttributes(org.jdom.Element elt,
XMLTreeEditPanel.TNode node)
addAttribute
protected void addAttribute(org.jdom.Element elt,
XMLTreeEditPanel.TNode attrNode)
parseAttribute
java.lang.String[] parseAttribute(XMLTreeEditPanel.TNode attrNode)
hasAttributes
boolean hasAttributes(XMLTreeEditPanel.TNode node)
isAttributesList
boolean isAttributesList(XMLTreeEditPanel.TNode node)
isAttribute
boolean isAttribute(XMLTreeEditPanel.TNode node)
getAttributeName
java.lang.String getAttributeName(XMLTreeEditPanel.TNode node)
getAttributeValue
java.lang.String getAttributeValue(XMLTreeEditPanel.TNode node)
getAttributeContainingObjectNode
XMLTreeEditPanel.TNode getAttributeContainingObjectNode(XMLTreeEditPanel.TNode attrNode)
isAtomicValue
boolean isAtomicValue(XMLTreeEditPanel.TNode node)
setAtomicValue
void setAtomicValue(XMLTreeEditPanel.TNode node,
java.lang.Object userObj)
syntaxError
XMLTreeEditPanel.InvalidNode syntaxError(XMLTreeEditPanel.TNode culprit,
java.lang.String message)