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_TAGignoreCase, 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, setUserObjectaddProperty, 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, writeWithoutClosingTagpublic MindMapXMLElement(ModeController pModeController)
protected MindMapXMLElement(ModeController pModeController, java.util.Vector ArrowLinkAdapters, java.util.HashMap IDToTarget)
protected XMLElement createAnotherElement()
createAnotherElement in class XMLElementAdapterprotected NodeAdapter createNodeAdapter(FreeMindMain frame, java.lang.String nodeClass)
createNodeAdapter in class XMLElementAdapterprotected EdgeAdapter createEdgeAdapter(NodeAdapter node, FreeMindMain frame)
createEdgeAdapter in class XMLElementAdapterprotected CloudAdapter createCloudAdapter(NodeAdapter node, FreeMindMain frame)
createCloudAdapter in class XMLElementAdapterprotected ArrowLinkAdapter createArrowLinkAdapter(NodeAdapter source, NodeAdapter target, FreeMindMain frame)
createArrowLinkAdapter in class XMLElementAdapterprotected NodeAdapter createEncryptedNode(java.lang.String additionalInfo)
createEncryptedNode in class XMLElementAdapter