8ea79455_nd_refactoring_plan___FreeMind_iginal_proposal_of_refactoring_Measure
[Keywords] Map loading and saving. [Problem] FreeMind specific code introduced directly into XML parser XMLElement. Mixing of XML parsing logic with freemind logic makes code difficult to understand. Loading and saving of map and node properties should be implemented in property packages, not at the central place. [Measure] 
New class NodeXmlElement extending XMLElement should contain freemind specific issues. .load(XMLElement e) methods symmetric to existing .save(XMLElement) methods should be created.
FreeMind refactoring plan - FreeMind
Measure