Project Explorer

Before you Start

🔓 The open source SysON project includes this feature.

🔥 This feature is currently considered experimental. Try it out and give feedback by reporting bugs and suggesting new features. It’s not recommended for production use.

👥 This feature is available to all users.

The Project Explorer presents a hierarchical view of all models and their contents within the project, displayed as a tree structure with expandable and collapsible items.

Project Editor Left sidebar Explorer
  • Models: Represented by the models existing in the specific project.

  • Semantic Elements: Located within the models, these are instances of your business domain concepts, each with its own set of children.

  • Representations: If a particular semantic element has an associated representation, such as a diagram, it appears as a child of the semantic element.

1. Project Explorer Toolbar

At the top of the Project Explorer, a toolbar provides quick access to essential actions:

  • Add a Model: Enables the creation of a new model within the project.

  • Upload a Model: Allows users to upload and integrate an external model into the project.

  • Synchronize Editor with Explorer: Ensures alignment between the explorer view and the editor, providing a seamless and up-to-date navigation experience.

2. Selection

Users can select any item in the Project Explorer:

  • Selecting a Semantic Element: Displays its properties in the Details view. If the element is represented on an open representation, the corresponding element (node or edge if it’s a diagram) is also selected, and the chosen element is selected in the editor.

  • Selecting a Representation: Opens it in a new tab or focuses on an existing tab where it was already open.

3. Element Options Menu

The Element Options Menu (three-dots More menu) offers a set of relevant actions depending on the nature of the selected item. This menu provides functionalities based on the selected item:

4. Project Explorer Filter Bar

The Project Explorer Filter Bar in the Project Explorer view provides the capability to highlight and filter tree items.