public class FileMapModel extends MapAdapter
MapAdapter.FileChangeInspectorTimerTask
MindMap.MapSourceChangedObserver
changesPerformedSinceLastSave, logger, mModeController, readOnly
Constructor and Description |
---|
FileMapModel(java.io.File root,
FreeMindMain frame,
ModeController modeController) |
FileMapModel(FreeMindMain frame,
ModeController modeController) |
Modifier and Type | Method and Description |
---|---|
void |
changeNode(MindMapNode node,
java.lang.String newText) |
void |
destroy()
Destroy everything you have created upon opening.
|
void |
getFilteredXml(java.io.Writer fileout)
writes the content of the map to a writer.
|
MindMapLinkRegistry |
getLinkRegistry() |
void |
getXml(java.io.Writer fileout)
writes the content of the map to a writer.
|
boolean |
isSaved() |
void |
load(java.net.URL file) |
boolean |
save(java.io.File file) |
void |
setLinkInclinationChanged() |
java.lang.String |
toString() |
cancelFileChangeObservationTimer, changeRoot, deregisterMapSourceChangedObserver, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getAsHTML, getAsPlainText, getAsRTF, getFile, getFilter, getFrame, getModeController, getNumberOfChangesSinceLastSave, getRegistry, getRestorable, getRootNode, getText, getURL, isReadOnly, load, nodeChanged, nodeRefresh, registerMapSourceChangedObserver, setFile, setFileTime, setFilter, setRoot, setSaved, tryToLock
addTreeModelListener, asksAllowsChildren, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPathToRoot, nodeStructureChanged
public FileMapModel(FreeMindMain frame, ModeController modeController)
public FileMapModel(java.io.File root, FreeMindMain frame, ModeController modeController)
public MindMapLinkRegistry getLinkRegistry()
getLinkRegistry
in interface MindMap
getLinkRegistry
in class MapAdapter
public boolean save(java.io.File file)
public void destroy()
MindMap
destroy
in interface MindMap
destroy
in class MapAdapter
public void load(java.net.URL file)
public boolean isSaved()
isSaved
in interface MindMap
isSaved
in class MapAdapter
public java.lang.String toString()
toString
in class java.lang.Object
public void changeNode(MindMapNode node, java.lang.String newText)
public void setLinkInclinationChanged()
public void getXml(java.io.Writer fileout) throws java.io.IOException
MindMap
java.io.IOException
public void getFilteredXml(java.io.Writer fileout) throws java.io.IOException
MindMap
java.io.IOException