freemind.modes.mindmapmode

Class MindMapNodeModel

public class MindMapNodeModel extends NodeAdapter

This class represents a single Node of a Tree. It contains direct handles to its parent and children and to its view.
Constructor Summary
MindMapNodeModel(FreeMindMain frame)
MindMapNodeModel(Object userObject, FreeMindMain frame)
Method Summary
protected MindMapNodebasicCopy()
voidcollectColors(HashSet colors)
StringgetStyle()
voidsave(Writer writer, MindMapMapModel model)
intsaveHTML(Writer fileout, String parentID, int lastChildNumber, boolean isRoot, boolean treatAsParagraph, int depth)
StringsaveHTML_escapeUnicodeAndSpecialCharacters(String text)
voidsaveRTF(Writer fileout, int depth, HashMap colorTable)
voidsaveTXT(Writer fileout, int depth)

Constructor Detail

MindMapNodeModel

public MindMapNodeModel(FreeMindMain frame)

MindMapNodeModel

public MindMapNodeModel(Object userObject, FreeMindMain frame)

Method Detail

basicCopy

protected MindMapNode basicCopy()

collectColors

public void collectColors(HashSet colors)

getStyle

public String getStyle()

save

public void save(Writer writer, MindMapMapModel model)

saveHTML

public int saveHTML(Writer fileout, String parentID, int lastChildNumber, boolean isRoot, boolean treatAsParagraph, int depth)

saveHTML_escapeUnicodeAndSpecialCharacters

public String saveHTML_escapeUnicodeAndSpecialCharacters(String text)

saveRTF

public void saveRTF(Writer fileout, int depth, HashMap colorTable)

saveTXT

public void saveTXT(Writer fileout, int depth)