Topic panels

From WandoraWiki
Revision as of 12:07, 6 September 2007 by Akivela (Talk | contribs)

Jump to: navigation, search

Topic panel is Wandora's GUI element used to view and edit topics. Topic panel is opened whenever you double click or otherwise open topic. Current version of Wandora (2007-08-31) supports three different topic panels: Traditional, Tabbed, and Graph. Topic panel type is changed with options in View > Topic panels. Traditional topic panel views all topic elements in one page while tabbed panel views only one element type at once. Graph topic panel is used for topic map graph visualizations. Lets investigate different topic panels more detailed.

Traditional topic panel

Topic panel example.gif


Traditional topic panel views all topic elements in one page. This page contains fieds for topic identifiers, base name, variant names, classes, occurrences (text datas), associations and instances. Base name, subject locator and variant name fields are editable while all others are only indirectly editable. Classes, instances and associations are represented with topic tables discussed more detailed in Working with topic tables chapter. Subject identifiers are represented with simple URL table while occurrences are string tables.

Wandora user may not modify field order of traditional topic panel but may hide any fieds with View menu options. For example Wandora user may hide occurrences selecting View > view data. The eye icon in front of the menu option indicates the current status of the element. If eye is open the element is visible. Selecting the menu option again toggles the status of the element. Selecting View > View all sets all panel elements visible. Selecting View > Hide all hides all panel elements except base name and subject locator.

Tabbed topic panel

Tabbed topic panel views all topic elements under different tabs. User may view only one tab at once. This may clarify the usability of Wandora if your are not familiar with topic maps. Tabbed topic panel has a tab for

  • Variant names
  • Classes
  • Text datas (occurrences)
  • Associations
  • Instances
  • Subject

Base name is represented outside tabs as a title of tabbed topic panel. You may hide tabs with with View menu options. The eye icon in front of the menu option indicates the current status of the element. Selecting View > View all sets all tabs visible again.


Tabbed topic panel example.gif


Graph topic panel

Graph topic panel views topics as graph nodes and associations as edges between topic nodes. When user selects to view a topic in Graph topic panel, the topic and it's direct neighbors are shown. User may expand the initial graph by clicking topic nodes open or selecting Expand node in context menu of topic node. User may also close nodes selecting Close nodes in context menu of topic node. Node filtering is also possible. Wandora keeps filtered nodes hidden regardless node expansions while closed nodes pop open again while expanded.

Graph topic panel also has current topic but you can't edit it's internal structures such as subject identifiers or variant names. To edit topic's internal structures you need to change topic panel to Traditional or Tabbed topic panel.

Left edge of Graph panel contains mouse tool buttons. Mouse tools define how Wandora interprets mouse clicks, movements, and drags. Only one mouse tool is selected at once. Available mouse tools are:

  • Move tool
  • Select tool
  • Association tool

To zoom in and out the graph use mouse wheel. To change the curvature of graph perspective press SHIFT key while rolling the mouse wheel.

To move the graph select Move mouse tool and drag the graph while left mouse button is pressed down.

To move single topic node select Move mouse tool and drag the node in graph while left mouse button is pressed down.

To stop graph animation right click the topic panel and choose Toggle animation. You may also prevent graph nodes moving by selecting the nodes with mouse and selecting Pin nodes > Set selection pinned.

Graph topic panel example.gif