freemind.modes
public interface MindMap extends TreeModel
Method Summary | |
---|---|
void | changeNode(MindMapNode node, String newText) |
Transferable | copy(MindMapNode node) |
Transferable | copy() |
Transferable | copySingle() |
Transferable | cut(MindMapNode node) |
Transferable | cut() |
void | destroy()
Destroy everything you have created upon opening. |
void | displayNode(MindMapNode node, ArrayList NodesUnfoldedByDisplay) Display a node in the display (used by find and the goto action by arrow link actions). |
boolean | find(MindMapNode node, String what, boolean caseSensitive) |
boolean | findNext() |
String | getAsPlainText(List mindMapNodes) |
String | getAsRTF(List mindMapNodes) |
Color | getBackgroundColor() |
File | getFile()
Returns the file name of the map edited or null if not possible. |
String | getFindFromText() |
String | getFindWhat() |
MindMapLinkRegistry | getLinkRegistry() |
Object[] | getPathToRoot(TreeNode node) |
String | getRestoreable()
Returns a string that may be given to the modes restore()
to get this map again. |
URL | getURL()
Return URL of the map (whether as local file or a web location) |
boolean | isReadOnly() |
void | paste(Transferable t, MindMapNode parent) |
void | paste(Transferable t, MindMapNode target, boolean asSibling, boolean isLeft) |
void | setBackgroundColor(Color color) |
void | setFolded(MindMapNode node, boolean folded) |
void | splitNode(MindMapNode node, int caretPosition, String newText) |
Returns: returns the link registry associated with this mode, or null, if no registry is present.
Parameters: isLeft determines, whether or not the node is placed on the left or right. *