Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

VIATRA/Query/DeveloperDocumentation/FeatureSetAndTesting/Viewers

Viewers


Viewers Sandbox

  • Initialization
    • adding instance model and query definition to the Query Explorer
    • select the Initialize IncQuery Viewers from a query definition in the popup menu over any selected element in the main area
      • Reinitialize IncQuery Viewers
      • Reinitialize IncQuery Viewers (resource scope)
Reinitviewers.png


  • configuration, customization: we can select the used queries in the settings
    • Switch between horizontal and vertical mode
    • Create new component
    • Close current component

Horizontal.png Vertical.png


  • view synchronization when the „Apply” button is clicked
Sandbox.png


  • 3 Views:
    • List viewer
    • Tree viewer
    • Graphviewer (change of settings)
      • Refresh Graph
      • Clear Graph
      • Set zoom level
      • Set layout of the graph
        • Tree
        • Spring
        • Radial
        • Sugiyama

List.png Tree.png Zest.png


Layout menu:

Layout.png



Using Viewer Annotations for Specifying the View Model

  • @Item: used on patterns whose results will be the main elements to display in the viewers
  • @ContainsItem: used on patterns whose results describe the the containment references between Items
  • @Edge: used on patterns whose results describe a generic edge reference between Items
  • @Format: used to define additional formatting

Back to the top