|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.viewmanagement.ACombination
de.cau.cs.kieler.synccharts.viewmanagement.ActiveStateFocusCombination
public class ActiveStateFocusCombination
A Viewmanagement Combination that reacts on StateActivityTriggers and then executes focus and context by collapsing or expanding state compartments.
Constructor Summary | |
---|---|
ActiveStateFocusCombination()
Instantiates a new StateCombination. |
Method Summary | |
---|---|
boolean |
evaluate(TriggerEventObject triggerEvent)
Abstract method to evaluate certain conditions chosen by the developer that should delay or trigger the execution of the combination. |
void |
execute()
Abstract method to execute the combination. |
static ActiveStateFocusCombination |
getInstance()
|
List<ATrigger> |
getTriggers()
Abstract method that returns the triggers that are of importance for this combination. |
void |
setRootEditPart(EditPart rootEditPart)
Sets a new root EditPart. |
void |
undoEffects()
Removes the last effect when shutting down the View Management, if needed. |
Methods inherited from class de.cau.cs.kieler.viewmanagement.ACombination |
---|
getEditPart, getRootEPAsParent, initialize, isActive, notifyTrigger, resetHashedEditParts, setActive, translateToEditPart, wrapup |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActiveStateFocusCombination()
Method Detail |
---|
public static ActiveStateFocusCombination getInstance()
public void setRootEditPart(EditPart rootEditPart)
rootEditPart
- the new root EditPartpublic boolean evaluate(TriggerEventObject triggerEvent)
ACombination
evaluate
in class ACombination
triggerEvent
- delivered by a trigger, contains necessary information for the combination
public void execute()
ACombination
execute
in class ACombination
public List<ATrigger> getTriggers()
ACombination
getTriggers
in class ACombination
public void undoEffects()
ACombination
undoEffects
in class ACombination
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |