|
||||||||||
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.DiagramTrigger
public class DiagramTrigger
A Trigger for supported diagrams. It will fire a DiagramState to the KIELER View Management if an Eclipse Editor or View has been activated that contains a diagram for which a compatible IGraphicalFrameworkBridge is available.
Nested Class Summary | |
---|---|
static class |
DiagramTrigger.DiagramState
A TriggerState that contains a diagram that can be processed with the KIELER View Management. |
Constructor Summary | |
---|---|
DiagramTrigger()
|
Method Summary | |
---|---|
void |
partActivated(IWorkbenchPart part)
|
void |
partBroughtToTop(IWorkbenchPart part)
|
void |
partClosed(IWorkbenchPart part)
|
void |
partDeactivated(IWorkbenchPart part)
|
void |
partOpened(IWorkbenchPart part)
|
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 |
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 DiagramTrigger()
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 partActivated(IWorkbenchPart part)
partActivated
in interface IPartListener
public void partBroughtToTop(IWorkbenchPart part)
partBroughtToTop
in interface IPartListener
public void partClosed(IWorkbenchPart part)
partClosed
in interface IPartListener
public void partDeactivated(IWorkbenchPart part)
partDeactivated
in interface IPartListener
public void partOpened(IWorkbenchPart part)
partOpened
in interface IPartListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |