SysML packages are fundamentally tools for model management. They are a type of container that can hold diagrams, entities, and other packages (creating a nested structure). In addition to traditional database-centric navigation, Project Explorer supports package-based navigation, enabling you to implement whatever packaging and navigation approaches are desired.
Packages are shown as a segment under the Database item in the project list in Project Explorer. Under the Packages item, GENESYS lists all root packages (package entities that are not included in any other package). The project list pane then shows the hierarchy of packages, enabling you to nest packages as desired.
Packages and their contents can be manipulated directly from the Packages section of the navigation list or by manipulating the native GENESYS entities in the Package class. Of particular note:
Right-click on a package in the project list for a rich menu of options to manipulate the current package.
Packages can serve many purposes. Leverage the fact that package contents can span multiple classes to build custom collections of entities to fit your particular needs.