Problems component

Problems component lists all the problems currently present in the XPDL model(s). If option for design-time validation (found in togwecontroller.property) is set to 'true', this list will be automatically refreshed (except for schema errors).

Figure 4.13. Problems component

Problems component

Results of action 'check validity' are also shown here, so if design-time validation is off, you can always re-check the XPDL model validity by calling this action from the Package's menu/toolbar.

The result table has five columns:

Clicking on Element column selects the exact element which has an error/warning described. By clicking on any other column, appropriate parent element will be selected (e.g. if error is with actual parameter, clicking on element will select actual parameter, while clicking on some other column will select activity) - as already explained, sometimes these two are the same.

On the other hand, double-clicking opens a dialog for editing problematic element.

There is also a possibility to sort entries by the column - just click to the column header, and entries will be sorted by this column.

Problem component background color could be changed through problemnavigator.properties file. (BackgroundColor = R=?,G=?,B=?)

As with all other components, you are also able to change the content of the toolbar, and the order of toolbar buttons.