Problems View

AnyLogic supports on-the-fly checking of types, parameters, and diagram syntax. As you develop your model in the AnyLogic workspace, AnyLogic may automatically detect some problems or errors. The errors found during code generation and compilation are displayed in AnyLogic Problems view. For each error, the Problems view displays description and location. 

 

The Problems view

 To show/hide the Problems view

  1. Choose View >  Problems from the main menu.

The first column of the Problems view displays an icon that denotes the type of the item. Click on the item to open the file in an editor, the line containing the problem will be highlighted.

Navigating to the problems listed in the Problems view

You can open an error. Depending on the error, opening it may result in displaying different views If, for example, it is a graphical error, the corresponding diagram is opened in the graphical editor with invalid shapes highlighted.

 To open an error

  1. Double-click the error in the Problems view.

It is not always possible to give an exact error location in AnyLogic windows. For example, if you are trying to use an identifier Java cannot resolve, it could be an undeclared variable, or a parameter, or anything else. In such cases, AnyLogic displays a .java file and positions the cursor at the error location. This file is opened read-only and it is up to you to track down the real error location in AnyLogic.

The Problems view displays information about problems of two types: errors and warnings.

You can easily distinguish errors from warnings. Just look at the icon shown in the leftmost column of the corresponding entry in the Problems view.

By default the information about warnings is hidden to concentrate only on critical errors that should be fixed. You can show warnings the following way:

 To show warnings

  1. Click the Show warnings  button in the Problems view. When the button is shown pressed, the warnings are shown, otherwise - not.

Filtering problems listed in the Problems view

You can filter errors in the Problems view, to view only warnings and errors for a particular element.

 To show all errors in the workspace/for a selected element only

  1. Click the Filter problem by selection  button in the Problems view.


Related topics

 Opening and closing views

 Minimizing and maximizing views

 Docking and undocking views

 Moving views

 Resizing views

 Grouping and ungrouping views