public class MindMapXMLElement extends XMLElementAdapter
frame, mArrowLinkAdapters, mIDToTarget, mModeController, XML_NODE, XML_NODE_ADDITIONAL_INFO, XML_NODE_ATTRIBUTE, XML_NODE_ATTRIBUTE_LAYOUT, XML_NODE_ATTRIBUTE_REGISTRY, XML_NODE_CLASS, XML_NODE_ENCRYPTED_CONTENT, XML_NODE_HISTORY_CREATED_AT, XML_NODE_HISTORY_LAST_MODIFIED_AT, XML_NODE_REGISTERED_ATTRIBUTE_NAME, XML_NODE_REGISTERED_ATTRIBUTE_VALUE, XML_NODE_TEXT, XML_NODE_XHTML_TYPE_NODE, XML_NODE_XHTML_TYPE_NOTE, XML_NODE_XHTML_TYPE_TAG
ignoreCase, NANOXML_MAJOR_VERSION, NANOXML_MINOR_VERSION, XML_NODE_XHTML_CONTENT_END_TAG_REGEXP, XML_NODE_XHTML_CONTENT_TAG
Modifier | Constructor and Description |
---|---|
|
MindMapXMLElement(ModeController pModeController) |
protected |
MindMapXMLElement(ModeController pModeController,
java.util.Vector ArrowLinkAdapters,
java.util.HashMap IDToTarget) |
Modifier and Type | Method and Description |
---|---|
protected XMLElement |
createAnotherElement()
abstract method to create elements of my type (factory).
|
protected ArrowLinkAdapter |
createArrowLinkAdapter(NodeAdapter source,
NodeAdapter target,
FreeMindMain frame) |
protected CloudAdapter |
createCloudAdapter(NodeAdapter node,
FreeMindMain frame) |
protected EdgeAdapter |
createEdgeAdapter(NodeAdapter node,
FreeMindMain frame) |
protected NodeAdapter |
createEncryptedNode(java.lang.String additionalInfo) |
protected NodeAdapter |
createNodeAdapter(FreeMindMain frame,
java.lang.String nodeClass) |
addChild, completeElement, copyAttributesToNode, getFrame, getIDToTarget, getMap, getMapChild, getUserObject, processUnfinishedLinks, setAttribute, setIDToTarget, setName, setUserObject
addProperty, addProperty, addProperty, checkCDATA, checkLiteral, countChildren, enumerateAttributeNames, enumerateChildren, enumeratePropertyNames, expectedInput, getAttribute, getAttribute, getAttribute, getBooleanAttribute, getChildren, getContent, getContents, getDoubleAttribute, getDoubleAttribute, getDoubleAttribute, getIntAttribute, getIntAttribute, getIntAttribute, getIntProperty, getLineNr, getName, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getSpecialDoubleProperty, getSpecialIntProperty, getStringAttribute, getStringAttribute, getStringAttribute, getStringProperty, getTagName, invalidValue, invalidValueSet, parseCharArray, parseCharArray, parseFromReader, parseFromReader, parseString, parseString, parseString, parseString, readChar, removeAttribute, removeChild, removeChild, removeProperty, resolveEntity, scanElement, scanIdentifier, scanPCData, scanString, scanWhitespace, scanWhitespace, setContent, setDoubleAttribute, setEncodedContent, setIntAttribute, setTagName, skipComment, skipSpecialTag, syntaxError, toString, unexpectedEndOfData, unknownEntity, unreadChar, write, write, writeClosingTag, writeEncoded, writeWithoutClosingTag
public MindMapXMLElement(ModeController pModeController)
protected MindMapXMLElement(ModeController pModeController, java.util.Vector ArrowLinkAdapters, java.util.HashMap IDToTarget)
protected XMLElement createAnotherElement()
createAnotherElement
in class XMLElementAdapter
protected NodeAdapter createNodeAdapter(FreeMindMain frame, java.lang.String nodeClass)
createNodeAdapter
in class XMLElementAdapter
protected EdgeAdapter createEdgeAdapter(NodeAdapter node, FreeMindMain frame)
createEdgeAdapter
in class XMLElementAdapter
protected CloudAdapter createCloudAdapter(NodeAdapter node, FreeMindMain frame)
createCloudAdapter
in class XMLElementAdapter
protected ArrowLinkAdapter createArrowLinkAdapter(NodeAdapter source, NodeAdapter target, FreeMindMain frame)
createArrowLinkAdapter
in class XMLElementAdapter
protected NodeAdapter createEncryptedNode(java.lang.String additionalInfo)
createEncryptedNode
in class XMLElementAdapter