Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When starting up LemonTree, you'll be presented with a dialog where you can start a new session:

Image RemovedImage Added

Info

If you can't see the session dialog, use the Hamburger Menu Image Modified in the top left and select New Session...

...

2.1 Impacted Elements / Diagrams

Section


Column

Image RemovedImage Added 


Column

On the left, the Impacted Elements and Impacted Diagrams are shown. Impacted means that LemonTree detected a change at the element / diagram. You can search and filter these lists by using the Filter field. You can also mark elements which you've already examined as being Reviewed. Selecting an element will show it in the model browsers to the right, if a corresponding for diagrams it will open them in the diagram view on the bottom right.

Hovering on the A / B badge will tell you what changes have been detected for this element. The badges are color-coded, so you can quickly examine the elements when getting used to it.

Hovering on the On Diagrams: x will tell you the diagrams where the impacted element is visible. With clicking the link the diagram gets displayed and the element gets selected on the diagram.

Hovering A/B: status (like "A: Modified" in this example) will tell you what exactly lead to this status.


The impacted elements are grouped for better overview. Visit Smart Grouping of Changes to get more into detail.


2.2 Tree Browsers

Section
Image RemovedImage Added

The model browsers are used to display the models and their changes, as well as a preview for the merged model. For various reasons, only an excerpt of the model is shown: Impacted elements as well as all the elements are needed to correctly display them in the original tree structure of the models.

The elements are color-coded and when hovering on an element, you can examine its state.
If an element or a diagram was changed, it will be marked with a Change Type. A explanation for all Change Types is described here: Change Types

2.3 Diagram Viewer

Section

Image Modified

The Diagram Viewer is used to display the diagrams of both models. Elements are highlighted as well and the diagram is interactive - selecting an element in the diagram makes the model browser select that element, such that you can quickly pinpoint changes in the model.
Use the diagram by using the Pan and Zoom gestures (Mouse-Button + Drag for Pan, Mousewheel for Zoom).

There is the possibility to make the comparison of diagrams easier:

  • Diagrams → Synchronize

    Image Modified

By Selected Element: Synchronize the selected element and zoom level of both diagrams. Irrespective of the elements location (it might have changed between diagram versions), Sync Element will center the selected element in both diagrams.

By Pan and Zoom: Synchronize the pan (location) and zoom level of both diagrams

No Sync: No synchronization

2.4 Property Viewer

Section

Image Modified

The Property Viewer shows the properties of a selected elements. You can review changes on property level of elements. You have the possibility to take single properties from "A" or "B" and edit some properties.

There is the possibility to show

  • all properties
  • only the changed properties

Find more details on the page Property Viewer.

...

You can do this by using the small buttons with angle brackets Image Modified in the Tree Browser. Using such a button instructs LemonTree to prefer that version over the other. It will also respect the dependencies and additional linked elements so that the selected element will be complete in the merged model. After performing this action, elements where the user decision differs from the pre-selected decision will be marked with a little hand icon Image Modifiedright next to them.

...