de.cau.cs.kieler.core.model.triggers
Class ReInitDiagramDoneTrigger

java.lang.Object
  extended by de.cau.cs.kieler.core.kivi.AbstractTrigger
      extended by de.cau.cs.kieler.core.model.triggers.ReInitDiagramDoneTrigger
All Implemented Interfaces:
ITrigger

public class ReInitDiagramDoneTrigger
extends AbstractTrigger

This trigger is used for notifying that a diagram reinitialization has finished.

Rating red

Constructor Summary
ReInitDiagramDoneTrigger()
           
 
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.
static void triggerAll(IEditorPart editor)
          Notify all triggers of a reinitialized diagram editor.
 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

ReInitDiagramDoneTrigger

public ReInitDiagramDoneTrigger()
Method Detail

register

public void register()
Description copied from class: AbstractTrigger
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. Registers itself where necessary.

Specified by:
register in interface ITrigger
Specified by:
register in class AbstractTrigger

unregister

public void unregister()
Description copied from class: AbstractTrigger
Called when the trigger is deactivated, e.g., if the whole KIVi is deactivated. Unregisters itself where necessary.

Specified by:
unregister in interface ITrigger
Specified by:
unregister in class AbstractTrigger

triggerAll

public static void triggerAll(IEditorPart editor)
Notify all triggers of a reinitialized diagram editor.

Parameters:
editor - the editor.