Projects View

The Projects view provides access to AnyLogic projects currently opened in the workspace. The workspace tree provides easy navigation throughout the models. As models are organized hierarchically, they are displayed in a tree structure: the model itself forms the top level, agent types and experiments are the next level items, elements that make up agent structure are organized in branches one level down, etc.

By default the Projects view is docked to the left part of AnyLogic window. 


The Projects view

 To show/hide the Projects view

  1. Choose View > Projects from the main menu.

The Projects view shares the same area within the application window with the Palette view. If Palette or some other view (e.g. Search) is shown there, just click the Projects view tab to bring it on top.

All model elements are present in the workspace tree and all changes you make when developing your model are immediately reflected there. When a new model is opened, new model item is added to the workspace tree. By default, it contains only one agent class and one simulation experiment. As you develop your model and add new model elements, they are added to the corresponding branches of the tree. 

Expand and collapse tree branches by clicking the plus  and minus  icons.

 To collapse all opened branches of the tree of models opened in the Projects view

  1. Right-click (Mac OS: Ctrl+click) any tree element and choose Collapse All from the context menu.

You may notice that one item of the tree (it can be agent class, experiment, Java class, Java interface, or a library) may be emphasized with bold in the Projects view. It means that this particular element of the model is displayed in the editor at the present time. This feature may be very helpful, e.g., in case you have several models opened, so that there are several Main agent types in the workspace and you are not sure, which particular Main type is opened in the graphical editor at the moment:

Related topics

 Opening and closing views

 Minimizing and maximizing views

 Moving and resizing views

 Grouping and ungrouping views