de.cau.cs.kieler.core.kivi.test
Class TestCombinationEffectsTrigger2

java.lang.Object
  extended by de.cau.cs.kieler.core.kivi.AbstractCombination
      extended by de.cau.cs.kieler.core.kivi.test.TestCombinationEffectsTrigger2
All Implemented Interfaces:
ICombination, ITriggerListener

public class TestCombinationEffectsTrigger2
extends AbstractCombination

A combination that takes an effect as a trigger parameter. It will be called, whenever such effect has been executed on the effects queue. Alternative way to implement such effects listener by using the EffectsTrigger directly as parameter.

Rating red

Field Summary
 
Fields inherited from class de.cau.cs.kieler.core.kivi.AbstractCombination
FIFTH, FIRST, FOURTH, SECOND, SEVENTH, SIXTH, THIRD
 
Constructor Summary
TestCombinationEffectsTrigger2()
           
 
Method Summary
 void execute(EffectTrigger.EffectTriggerState<TestEffectA> effect)
           
 
Methods inherited from class de.cau.cs.kieler.core.kivi.AbstractCombination
enableEffectRecording, getEffects, getTriggerStates, handle, isActive, latestState, latestStateIndex, schedule, schedule, setActive, toString, undo, undoRecordedEffects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestCombinationEffectsTrigger2

public TestCombinationEffectsTrigger2()
Method Detail

execute

public void execute(EffectTrigger.EffectTriggerState<TestEffectA> effect)