Package de.cau.cs.kieler.klighd.ui.viewers
package de.cau.cs.kieler.klighd.ui.viewers
-
ClassesClassDescriptionA dedicated
KlighdBasicInputEventHandlerin charge of putting the text label widget in place and updating it.
The text label shall be as smoothly as possible integrated into the diagram meaning that there should be as little as possible additional clicks required in order to select the text (or parts of it) and copy it, for example.UI stuff such as the text input mechanism and registry of actions are extracted from the PiccoloViewer to this class to optimize dependencies.SWT eventListenerimplementation that is dedicated to the creation and propagation ofKlighdTextSelectionsafter corresponding mouse and key events notified to the employed label text widget.
Note: This class may be subclassed.The required corresponding provider class.A viewer for string messages.A specializedContextViewerbeing in charge of providing UI contributions like context menu and propagation of the selection into the platform.
It is used by theDiagramEditorPartandDiagramViewPart.