The note element "double click to open diagram of the called activity" was not modified, but its Diagram Representation was.
If the filter matches either the Element or the Diagram Representation, it will be matched by the filter.
When clicking on the filter symbola menu is opened where it is possible to save the current filter and select saved filters.
1. We type "Na": LemonTree suggests the keyword "Name:"
2. The "Tab" key selects "Name: "
3. When typing "Disp" LemonTree suggests elements that contain the string:
4. We can select a suggested element, but we want all elements which contain "Display" so we type "Display" and "Space". LemonTree suggests other keywords:
5. We navigate via "Arrow down" to "Sort by" and klick "Tab" to select it. (Alternatively, you can also click the suggestion list entry)
6. LemonTree now suggests the possible keywords for sorting. We select "Name" via "Tab" and hit "Enter" or click thebutton to execute the search.
Note: Also the grouping element "MainState" and "Signals" are shown (grayed out) because they have at least one child element with "Display" in its name.
1) Show All Diagrams, With Elements That Are Directly Changed (Not Child Modified)
- Before using a filter:
- The filter NOT #ChildModified is applied.
The Activity "main" is no longer matched by the filter. Since its grouping element is matching the filter, it is still displayed grayed out.
- The flag $OnlyMatchingChildElements is added to the filter expression.
The Activity "main", which was previously grayed out, is now hidden.
- The goal now is to also hide the diagram "Main". It is still displayed because Unmodified equals "NOT ChildModified".
In order to hide the grouping diagram, the expression AND NOT #Unmodified has to be added.
The expression has to be added before the flag $OnlyMatchingChildElements.
Only diagrams with directly changed child elements are displayed.
2) Hide Elements, Which Were Already Reviewed
- Before the filter:
- Enter the filter "NOT #Reviewed".
The child element of the CallOperation "WriteLL" is grayed out, because it was already reviewed.
- If you want to reduce the list to elements, which were not reviewed, the flag $OnlyMatchingChildElements needs to be added.
The reviewed connector is now hidden.
- The filter #Modified is already set:
- However, there are two elements which are only modified in their Diagram Representation.
- To hide them, add the flag $HideGraphicalChanges to the end of the filter expression.
The two elements with the graphical modifications are now hidden.