freemind.modes.browsemode
Class BrowseMapModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
freemind.modes.MapAdapter
freemind.modes.browsemode.BrowseMapModel
- All Implemented Interfaces:
- MindMap, java.io.Serializable, javax.swing.tree.TreeModel
public class BrowseMapModel
- extends MapAdapter
- See Also:
- Serialized Form
Fields inherited from class javax.swing.tree.DefaultTreeModel |
asksAllowsChildren, listenerList, root |
Methods inherited from class freemind.modes.MapAdapter |
destroy, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getAsHTML, getAsPlainText, getAsRTF, getFilter, getFrame, getModeController, getNumberOfChangesSinceLastSave, getRegistry, getRestoreable, getRootNode, getText, isReadOnly, load, nodeChanged, nodeRefresh, setFile, setFilter, setRoot, setSaved, tryToLock |
Methods inherited from class javax.swing.tree.DefaultTreeModel |
addTreeModelListener, asksAllowsChildren, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.swing.tree.TreeModel |
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged |
BrowseMapModel
public BrowseMapModel(FreeMindMain frame,
ModeController modeController)
BrowseMapModel
public BrowseMapModel(BrowseNodeModel root,
FreeMindMain frame,
ModeController modeController)
getLinkRegistry
public MindMapLinkRegistry getLinkRegistry()
- Specified by:
getLinkRegistry
in interface MindMap
- Overrides:
getLinkRegistry
in class MapAdapter
- Returns:
- returns the link registry associated with this mode, or null, if no registry is present.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getFile
public java.io.File getFile()
- Description copied from class:
MapAdapter
- Change this to always return null if your model doesn't support files.
- Specified by:
getFile
in interface MindMap
- Overrides:
getFile
in class MapAdapter
setFile
protected void setFile()
getURL
public java.net.URL getURL()
- Get the value of url.
- Specified by:
getURL
in interface MindMap
- Overrides:
getURL
in class MapAdapter
- Returns:
- Value of url.
setURL
public void setURL(java.net.URL v)
- Set the value of url.
- Parameters:
v
- Value to assign to url.
save
public boolean save(java.io.File file)
- Specified by:
save
in class MapAdapter
isSaved
public boolean isSaved()
- Specified by:
isSaved
in interface MindMap
- Overrides:
isSaved
in class MapAdapter
- Returns:
- true if map is clean (saved), false if it is dirty.
load
public void load(java.net.URL url)
throws java.io.IOException
- Specified by:
load
in class MapAdapter
- Throws:
java.io.IOException
setLinkInclinationChanged
public void setLinkInclinationChanged()
getXml
public void getXml(java.io.Writer fileout)
throws java.io.IOException
- Description copied from interface:
MindMap
- writes the content of the map to a writer.
- Throws:
java.io.IOException
getFilteredXml
public void getFilteredXml(java.io.Writer fileout)
throws java.io.IOException
- Description copied from interface:
MindMap
- writes the content of the map to a writer.
- Throws:
java.io.IOException