de.cau.cs.kieler.kiml.ui.diagram
Class RandomLayoutCombination
java.lang.Object
de.cau.cs.kieler.core.kivi.AbstractCombination
de.cau.cs.kieler.kiml.ui.diagram.RandomLayoutCombination
- All Implemented Interfaces:
- ICombination, ITriggerListener
public class RandomLayoutCombination
- extends AbstractCombination
Add a button that triggers a Random layout onto the whole diagram once.
- Rating

Methods inherited from class de.cau.cs.kieler.core.kivi.AbstractCombination |
enableEffectRecording, getEffects, getTriggerStates, handle, isActive, latestState, latestStateIndex, schedule, schedule, setActive, toString, undo, undoRecordedEffects |
RandomLayoutCombination
public RandomLayoutCombination()
- Setup Buttons in the Constructor.
execute
public void execute(ButtonTrigger.ButtonState button,
DiagramTrigger.DiagramState diagram)
- Execute this Combination and react on the input triggers.
- Parameters:
button
- react on the random layout buttondiagram
- react on the current diagram