de.cau.cs.kieler.synccharts.kivi
Class LayoutAfterModelChangedCombination

java.lang.Object
  extended by de.cau.cs.kieler.core.kivi.AbstractCombination
      extended by de.cau.cs.kieler.synccharts.kivi.LayoutAfterModelChangedCombination
All Implemented Interfaces:
ICombination

public class LayoutAfterModelChangedCombination
extends AbstractCombination

Applies automatic layout after the model has been changed.

Rating red

Constructor Summary
LayoutAfterModelChangedCombination()
           
 
Method Summary
 void execute(ModelChangeTrigger.ModelChangeState modelState, ModelChangeTrigger.DiagramChangeState diagramState)
          Apply automatic layout every time the model changed state is updated.
 
Methods inherited from class de.cau.cs.kieler.core.kivi.AbstractCombination
doNothing, dontUndo, getTriggerStates, isActive, schedule, setActive, trigger, undo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutAfterModelChangedCombination

public LayoutAfterModelChangedCombination()
Method Detail

execute

public void execute(ModelChangeTrigger.ModelChangeState modelState,
                    ModelChangeTrigger.DiagramChangeState diagramState)
Apply automatic layout every time the model changed state is updated.

Parameters:
modelState - model changed
diagramState - diagram changed