Scout/Concepts/Outline

From Eclipsepedia

Jump to: navigation, search


Scout
Wiki Home
Website
DownloadGit
Community
ForumsBlogTwitter
Bugzilla
Bugzilla


Outline is a container of pages.

  • implements: I obj.pngIOutline
  • extends: C obj.pngAbstractOutline

Contents

Description

Typically a Desktop holds multiple outlines. They represent different entry points for the navigation within the application.

Every outline contains Pages, represented as a tree which allows to navigate within the application.


Screenshot

Here the main window of an outline based application with 3 outlines:

Scout MainWindow.png

Properties

Defined with getConfiguredXxxxxx() methods.

Note.png
TODO
Add a description of the more important properties (ore the properties specific to this element)


Events

Defined with execXxxxxx() methods.

  • CreateChildPages: most important event, possibility to add instances of the pages contained at the root of the outline.

Events for user interactions and tree events:

  • InitTree
  • DisposeTree
  • UserDrag
  • UserDrop
  • AcceptSelection
  • NodeClick
  • NodeAction
  • ContextNodeChanged
Note.png
TODO
group the event (user interaction, tree, node events ?) and add a description for each group


See Also