Uses of Interface
de.cau.cs.kieler.core.kivi.ITriggerState

Packages that use ITriggerState
de.cau.cs.kieler.core.kivi   
de.cau.cs.kieler.core.kivi.internal   
de.cau.cs.kieler.core.kivi.triggers   
de.cau.cs.kieler.core.model.trigger   
de.cau.cs.kieler.ksbase.ui.kivi   
de.cau.cs.kieler.sim.kivi   
de.cau.cs.kieler.synccharts.kivi   
 

Uses of ITriggerState in de.cau.cs.kieler.core.kivi
 

Classes in de.cau.cs.kieler.core.kivi that implement ITriggerState
 class AbstractTriggerState
          Base implementation for trigger states.
 

Methods in de.cau.cs.kieler.core.kivi that return ITriggerState
 ITriggerState KiVi.getTriggerState(Class<?> clazz)
          Get the current trigger state of the given class.
 

Methods in de.cau.cs.kieler.core.kivi with parameters of type ITriggerState
 void KiVi.distributeTriggerState(ITriggerState triggerState)
          Distribute the event from the given trigger state to all combinations waiting for such a trigger state class.
 void AbstractTriggerState.merge(ITriggerState previous)
          Merge this state instance with the previous instance in case of delta trigger events.
 void ITriggerState.merge(ITriggerState previous)
          Merge this state instance with the previous instance in case of delta trigger events.
 List<IEffect> AbstractCombination.trigger(ITriggerState triggerState)
          Trigger the execution of this combination.
 void AbstractTrigger.trigger(ITriggerState triggerState)
          Inform the view management about an event.
 List<IEffect> ICombination.trigger(ITriggerState triggerState)
          Trigger the execution of this combination.
 void ITrigger.trigger(ITriggerState triggerState)
          Inform the view management about an event.
 void KiVi.trigger(ITriggerState triggerState)
          Inform the view management about an event contained in the given trigger state.
 

Uses of ITriggerState in de.cau.cs.kieler.core.kivi.internal
 

Methods in de.cau.cs.kieler.core.kivi.internal with parameters of type ITriggerState
 void CombinationsWorker.trigger(ITriggerState triggerState)
          Insert a new trigger state into the queue.
 

Uses of ITriggerState in de.cau.cs.kieler.core.kivi.triggers
 

Classes in de.cau.cs.kieler.core.kivi.triggers that implement ITriggerState
static class ButtonTrigger.ButtonState
          Contains information about the last view management button pressed.
static class EffectTrigger.EffectTriggerState<Effect extends IEffect>
          The trigger state for recently executed effects.
static class SelectionTrigger.SelectionState
          Contains the currently selected EObjects.
 

Uses of ITriggerState in de.cau.cs.kieler.core.model.trigger
 

Classes in de.cau.cs.kieler.core.model.trigger that implement ITriggerState
static class ModelChangeTrigger.DiagramChangeState
          A state about changes of the diagram model (currently only the GMF notation model).
static class ModelChangeTrigger.ModelChangeState
          A state about changes of the semantic model.
 

Uses of ITriggerState in de.cau.cs.kieler.ksbase.ui.kivi
 

Classes in de.cau.cs.kieler.ksbase.ui.kivi that implement ITriggerState
static class KSBasETrigger.KSBasEState
          Contains the state of the KSBasE trigger: The selected EObject after the transformation and its DiagramEditor.
 

Uses of ITriggerState in de.cau.cs.kieler.sim.kivi
 

Classes in de.cau.cs.kieler.sim.kivi that implement ITriggerState
static class StateActivityTrigger.ActiveStates
          Contains the currently active states.
 

Uses of ITriggerState in de.cau.cs.kieler.synccharts.kivi
 

Classes in de.cau.cs.kieler.synccharts.kivi that implement ITriggerState
static class SignalFlowTrigger.SignalFlowActiveState
          Contains the state for the signal flow mechanism.