Attribute

From FreeMind

(Redirected from Attributes)

FreeMind 0.9.0 features the option to assign user attributes to nodes. The user can assign multiple values to one name of attribute:

  • Node: Peter
    • Attribute: son: Alice
    • Attribute: son: Bob
    • Attribute: age: 50
Table of contents

Menu

  • View > Attributes > Show All Attributes
  • View > Attributes > Show Selected Attributes
  • View > Attributes > Hide All Attributes
  • Tools > Attribute Manager...
  • Tools > Assign Attributes...
  • Node popup menu > Edit Attributes

Keyboard

  • Alt + F9: Edit Attributes

Implementation

  • Package: modes/attributes (http://freemind.cvs.sourceforge.net/viewvc/freemind/freemind/freemind/modes/attributes/?pathrev=fm_0_9_0_rc1)

Storage in XML

Storage in XML, an example:

<node TEXT="Hello">
<attribute VALUE="Node 1" NAME="name"/>
<attribute VALUE="100" NAME="width"/>
</node>

Storage of attribute registry in XML, an example:

<attribute_registry>
<attribute_name NAME="name" RESTRICTED="true">
<attribute_value VALUE="Paul"/>
<attribute_value VALUE="Peter"/>
</attribute_name>
</attribute_registry>

Forums

See also