Skip to content
LaurentBauer edited this page Aug 19, 2012 · 19 revisions

SCView

SCView is a Step Express data viewer
SCView stands for StepCode View

Example

Features

One model

  • SCView stores one data model : The express schema

3 views

SCView delivers 3 views of the same model

  • The tree view
  • The Express-G view : a diagram based representation
  • The Express text view

Search / find

  • At the top right corner of the window, the find function (Ctrl+F) provides search with completion

Tree View

  • The top Item represents the schema. It has two children:
  • The list of entities
  • The list of types
  • Lists display their children

Navigation
Selecting one entity or type in the tree will display the selection in the two other views

The Express-G view

  • Delivers a diagram representation of the currently selected Entity
  • The composition structure is partially implemented
  • The inheritance view is NOT implemented
  • other features like cardinality, rules... are NOT implemented

Navigation
Double clicking one entity or type will display the selection in the two other views

The Express Text Editor

  • Displays the selected entity/type in the Express format
  • Has a syntax highlighter
  • Is Read only : no edition features !
  • Has mouse tracking over objects and popup as tooltip the express description

The Highlighter

  • Types
  • Entities
  • Simple Types
  • Some keywords

Navigation
Double clicking one entity or type will display the selection in the two other views

And that's all for now...

Dependencies

Based on STEP-Code

Warning:

  • Partial and tiny implementation of Express-G
  • Just made for fun
Clone this wiki locally