|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.core.kivi.AbstractTrigger
de.cau.cs.kieler.core.model.triggers.SelectionTrigger
public class SelectionTrigger
Listens for selection and deselection of graphical elements.
Nested Class Summary | |
---|---|
static class |
SelectionTrigger.DiagramSelectionState
Contains the currently selected EObjects. |
static class |
SelectionTrigger.EObjectSelectionState
Contains the currently selected EObjects. |
static class |
SelectionTrigger.SelectionState
A general selection trigger state. |
Constructor Summary | |
---|---|
SelectionTrigger()
Create a new SelectionTrigger. |
Method Summary | |
---|---|
void |
register()
Called when the trigger is activated, e.g., if KIVi is (re-)activated or the first ICombination being fired by such a trigger is loaded. |
void |
selectionChanged(IWorkbenchPart p,
ISelection s)
|
void |
unregister()
Called when the trigger is deactivated, e.g., if the whole KIVi is deactivated. |
Methods inherited from class de.cau.cs.kieler.core.kivi.AbstractTrigger |
---|
isActive, setActive, synchronizedTrigger, trigger |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SelectionTrigger()
Method Detail |
---|
public void register()
ICombination
being fired by such a trigger is loaded.
Registers itself where necessary.
register
in interface ITrigger
register
in class AbstractTrigger
public void unregister()
unregister
in interface ITrigger
unregister
in class AbstractTrigger
public void selectionChanged(IWorkbenchPart p, ISelection s)
selectionChanged
in interface ISelectionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |