Working with topic trees

From WandoraWiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
Topic tree is a GUI element used to select and browse topics in Wandora. Topics are arranged in the tree so that each branch is a subclass or instance of the root topic. In fact arrangement can be based to any binary relation or even any set of binary relations. One topic tree locates in the left part of the Wandora window. By default the root of this tree is Wandora's base topic '''Wandora class'''. If Wandora does not contain root topic, a '''Create root topic''' button is shown instead of the tree. Clicking the button creates the root topic to the current layer.
+
Topic tree is a user interface element used to select and browse topics in Wandora. You will see one topic tree in the left column of Wandora window, below Topics tab. Topic tree views topics as the name suggests. Topic's basename represents a topic in the tree. To change topic's basename triple click the topic in a tree. Wandora changes the basename label to an editable field.
  
By default tree's subclass branch is marked with folder icon and instance of branch with document icon. Each topic in the tree has a handle in left of the topic's base name. You can open the subtree by clicking the handle icon. It is not rare that the subtree hierarchy contains infinite loops. Each topic in the tree can be opened to topic panel by double clicking the topic name. To change topic's base name triple click the topic and the name label changes to a editable field. If you change the name and press enter topic is given a new base name you just entered to the field. Next we investigate more detailed tree's topic tools.
+
Default root of the topic tree is a topic named as '''Wandora class'''. Root topic is connected to all instances and subclasses of the root topic. Class-instance and superclass-subclass relations are used to define the structure of a topic tree. A filled diamond icon is used to mark class-instance relation. A hollow triangle pointing left is used to mark superclass-subclass relation. To expand a topic in a tree mouse click the rightmost triangle icon handle. When a topic is expanded, tree views topic's subclasses and instances. It is quite general that the tree hierarchy contains cycles. To close a tree branch mouse click the rightmost handle icon beside the branch topic.
  
If you right click a topic in the topic tree, a context menu is revealed. Context menu contains tools used to modify topics and the topic map. It is important to realize that menu tools modify just the right-clicked topic. Usually this topic is same as the selected topic. Implicit consequence is that tool modifies just one topic at a time. Previous does not mean that tool has an effect to only one topic. Executing topic tree tool may have an effect to multiple topics. Menu contains tools and submenus
+
If Wandora's topic map doesn't contain tree's root topic a '''Create root topic''' button is shown instead of the tree. You can change the root topic of a tree by configuring tree tab. Right mouse click the tab and select menu option '''Configure tab'''. Also, you can set the tree to view other relations too. Right mouse click the tab and select menu option '''Configure types''', add new topic tree type, and add new type to your tree by configuring the tree again.
 +
 
 +
To open any topic in a tree into a topic panel double click the topic. If you right click a topic in a tree, a context menu is revealed. Context menu contains powerful options to modify addressed topic. In some occasions menu options may have an effect to a wider collection of topics. Context menu contains next tools and submenus
  
 
* [[OpenTopic|Open topic]]
 
* [[OpenTopic|Open topic]]

Revision as of 23:06, 16 February 2012

Topic tree is a user interface element used to select and browse topics in Wandora. You will see one topic tree in the left column of Wandora window, below Topics tab. Topic tree views topics as the name suggests. Topic's basename represents a topic in the tree. To change topic's basename triple click the topic in a tree. Wandora changes the basename label to an editable field.

Default root of the topic tree is a topic named as Wandora class. Root topic is connected to all instances and subclasses of the root topic. Class-instance and superclass-subclass relations are used to define the structure of a topic tree. A filled diamond icon is used to mark class-instance relation. A hollow triangle pointing left is used to mark superclass-subclass relation. To expand a topic in a tree mouse click the rightmost triangle icon handle. When a topic is expanded, tree views topic's subclasses and instances. It is quite general that the tree hierarchy contains cycles. To close a tree branch mouse click the rightmost handle icon beside the branch topic.

If Wandora's topic map doesn't contain tree's root topic a Create root topic button is shown instead of the tree. You can change the root topic of a tree by configuring tree tab. Right mouse click the tab and select menu option Configure tab. Also, you can set the tree to view other relations too. Right mouse click the tab and select menu option Configure types, add new topic tree type, and add new type to your tree by configuring the tree again.

To open any topic in a tree into a topic panel double click the topic. If you right click a topic in a tree, a context menu is revealed. Context menu contains powerful options to modify addressed topic. In some occasions menu options may have an effect to a wider collection of topics. Context menu contains next tools and submenus

Personal tools