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

Packages that use IEffect
de.cau.cs.kieler.core.kivi Base package of the KIELER View Management. 
de.cau.cs.kieler.core.kivi.internal Internal classes for the View Management, not visible by other plugins. 
de.cau.cs.kieler.core.kivi.menu Menu contribution service classes for the View Management. 
de.cau.cs.kieler.core.kivi.test Test cases for the View Management. 
de.cau.cs.kieler.core.kivi.triggers Generic triggers for the View Management. 
de.cau.cs.kieler.core.model.effects Effects for the KIELER View Management. 
de.cau.cs.kieler.core.model.gmf.effects GMF-specific view management effects. 
de.cau.cs.kieler.core.model.graphiti Base Package of the Graphiti utility plugin. 
de.cau.cs.kieler.core.model.xtend.m2m Xtend implementations for model transformations in KIELER. 
de.cau.cs.kieler.kiml.grana.handlers Handlers for the GRANA user interface. 
de.cau.cs.kieler.kiml.ui.diagram Generic API for layout of graphical diagrams. 
de.cau.cs.kieler.klots.editor KLOTS editor classes. 
de.cau.cs.kieler.ksbase.ui.kivi   
de.cau.cs.kieler.synccharts.kivi View Management classes for SyncCharts. 
 

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

Classes in de.cau.cs.kieler.core.kivi that implement IEffect
 class AbstractEffect
          Abstract base implementation for effects.
 class UndoEffect
          Takes another effect and performs undo when executed.
 class UnlockEffect
          A simple effect that unlocks a given Object.
 

Methods in de.cau.cs.kieler.core.kivi that return IEffect
 IEffect UndoEffect.getEffect()
          Get the effect that is supposed to be undone.
 IEffect AbstractEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect IEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect UndoEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 

Methods in de.cau.cs.kieler.core.kivi that return types with arguments of type IEffect
 List<IEffect> AbstractCombination.getEffects()
          Get the list of effects that are ready to be executed after the last triggering of an ITriggerState.
 List<IEffect> ICombination.getEffects()
          Get the list of effects that are ready to be executed after the last triggering of an ITriggerState.
 List<IEffect> IEffectCompound.getPrimitiveEffects()
          Get the list of primitive IEffects that this compound effect is composed of.
 

Methods in de.cau.cs.kieler.core.kivi with parameters of type IEffect
 void KiVi.executeEffect(IEffect effect)
          Tell the view management to execute an effect.
 IEffect AbstractEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect IEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect UndoEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
protected  void AbstractCombination.schedule(IEffect effect)
          Schedule an effect for execution, performs merging against all other effects scheduled during this execution before actually executing the effect.
 void KiVi.undoEffect(IEffect effect)
          Undo an effect.
 

Constructors in de.cau.cs.kieler.core.kivi with parameters of type IEffect
UndoEffect(IEffect e)
          Create a new undo effect.
 

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

Methods in de.cau.cs.kieler.core.kivi.internal with parameters of type IEffect
 void EffectsWorker.enqueueEffect(IEffect effect)
          Enqueue a single effect for execution.
 void IEffectsListener.executedEffect(IEffect effect)
          Called after an effect has been executed.
 void EffectsWorker.undoEffect(IEffect effect)
          Undo a single effect.
 

Uses of IEffect in de.cau.cs.kieler.core.kivi.menu
 

Classes in de.cau.cs.kieler.core.kivi.menu that implement IEffect
 class MenuItemEnableStateEffect
          A KIELER View Management Effect to change the enable state of a menu entry.
 

Uses of IEffect in de.cau.cs.kieler.core.kivi.test
 

Classes in de.cau.cs.kieler.core.kivi.test that implement IEffect
 class PrintEffect
           
 class TestEffectA
          Simple Test effect that prints onto the console and waits 50ms.
 class TestEffectSlow
          Simple Test effect that prints onto the console and waits 50ms.
 

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

Classes in de.cau.cs.kieler.core.kivi.triggers with type parameters of type IEffect
static class EffectTrigger.EffectTriggerState<Effect extends IEffect>
          The trigger state for recently executed effects.
 

Methods in de.cau.cs.kieler.core.kivi.triggers with parameters of type IEffect
 void EffectTrigger.executedEffect(IEffect effect)
          Called after an effect has been executed.
 

Uses of IEffect in de.cau.cs.kieler.core.model.effects
 

Classes in de.cau.cs.kieler.core.model.effects that implement IEffect
 class ReorderEffect
          An effect for reordering elements in a feature list.
 class ShowHideEffect
          KiviEffect that hides or reveals an element by modifying the visibility of its figure.
 class TransformationEffect
          A KiVi effect that executes a specific transformation.
 

Methods in de.cau.cs.kieler.core.model.effects that return IEffect
 IEffect ReorderEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect ShowHideEffect.merge(IEffect other)
          Merge this effect with another effect.
 

Methods in de.cau.cs.kieler.core.model.effects with parameters of type IEffect
 IEffect ReorderEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect ShowHideEffect.merge(IEffect other)
          Merge this effect with another effect.
 

Uses of IEffect in de.cau.cs.kieler.core.model.gmf.effects
 

Classes in de.cau.cs.kieler.core.model.gmf.effects that implement IEffect
 class CompartmentCollapseExpandEffect
          This Effect collapses or expands compartments.
 class GmfShowHideEffect
          An extended show / hide effect that is able to perform the change persistently.
 class HighlightEffect
          A simple transient highlighting effect.
 class PanningEffect
          This effect scrolls to the given eobject or coordinates.
 class RefreshGMFEditPoliciesEffect
          KiVi effect refreshing the edit policies of the passed DiagramEditor.
 

Methods in de.cau.cs.kieler.core.model.gmf.effects that return IEffect
 IEffect CompartmentCollapseExpandEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect HighlightEffect.merge(IEffect other)
          Merge this effect with another effect.
 

Methods in de.cau.cs.kieler.core.model.gmf.effects that return types with arguments of type IEffect
 List<IEffect> FocusContextEffect.getPrimitiveEffects()
          Get the list of primitive IEffects that this compound effect is composed of.
 

Methods in de.cau.cs.kieler.core.model.gmf.effects with parameters of type IEffect
 IEffect CompartmentCollapseExpandEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 IEffect HighlightEffect.merge(IEffect other)
          Merge this effect with another effect.
 

Uses of IEffect in de.cau.cs.kieler.core.model.graphiti
 

Classes in de.cau.cs.kieler.core.model.graphiti that implement IEffect
 class GraphitiHighlightEffect
          A simple transient highlighting effect.
 

Methods in de.cau.cs.kieler.core.model.graphiti that return IEffect
 IEffect GraphitiHighlightEffect.merge(IEffect other)
           
 

Methods in de.cau.cs.kieler.core.model.graphiti with parameters of type IEffect
 IEffect GraphitiHighlightEffect.merge(IEffect other)
           
 

Uses of IEffect in de.cau.cs.kieler.core.model.xtend.m2m
 

Classes in de.cau.cs.kieler.core.model.xtend.m2m that implement IEffect
 class XtendTransformationEffect
          Xtend implementation of an TransformationEffect.
 

Uses of IEffect in de.cau.cs.kieler.kiml.grana.handlers
 

Classes in de.cau.cs.kieler.kiml.grana.handlers that implement IEffect
 class AnalysisEffect
          A view management effect for graph analysis.
 

Uses of IEffect in de.cau.cs.kieler.kiml.ui.diagram
 

Classes in de.cau.cs.kieler.kiml.ui.diagram that implement IEffect
 class LayoutEffect
          Performs automatic layout on a diagram editor for a given selection.
 class SetOptionsEffect
          An effect that sets layout options for a specific element.
 

Methods in de.cau.cs.kieler.kiml.ui.diagram that return IEffect
 IEffect LayoutEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 

Methods in de.cau.cs.kieler.kiml.ui.diagram with parameters of type IEffect
 IEffect LayoutEffect.merge(IEffect otherEffect)
          Merge this effect with another effect.
 

Uses of IEffect in de.cau.cs.kieler.klots.editor
 

Classes in de.cau.cs.kieler.klots.editor that implement IEffect
 class HighlightSJInstructionEffect
           
 class HighlightSJMarkerEffect
           
 

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

Classes in de.cau.cs.kieler.ksbase.ui.kivi that implement IEffect
 class UpdateVisibilityEffect
          This effect will request a reevaluation of all Visibility expressions and update the toolbar accordingly.
 

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

Classes in de.cau.cs.kieler.synccharts.kivi that implement IEffect
 class ArrowEffect
          Draws a transient arrow from source to target edit part.
 class PointerEffect
          Draws a transient arrow pointing to some target edit part.
 

Methods in de.cau.cs.kieler.synccharts.kivi that return IEffect
 IEffect ArrowEffect.merge(IEffect other)
           
 IEffect PointerEffect.merge(IEffect other)
           
 

Methods in de.cau.cs.kieler.synccharts.kivi with parameters of type IEffect
 IEffect ArrowEffect.merge(IEffect other)
           
 IEffect PointerEffect.merge(IEffect other)