Class ConditionalAction<X extends BaseEvent>
java.lang.Object
gg.xp.xivsupport.events.triggers.easytriggers.actions.ConditionalAction<X>
- All Implemented Interfaces:
Action<X>
,HasEventType
,HasMutableEventType
,SqAction<X>
public class ConditionalAction<X extends BaseEvent>
extends Object
implements SqAction<X>, HasMutableEventType
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(EasyTriggerContext context, X event) void
accept
(SequentialTriggerController<X> stc, EasyTriggerContext context, X event) void
recalc()
void
setEventType
(Class<?> eventType)
-
Field Details
-
conditions
-
trueActions
-
falseActions
-
eventType
-
-
Constructor Details
-
ConditionalAction
public ConditionalAction()
-
-
Method Details
-
accept
-
recalc
public void recalc() -
accept
-
fixedLabel
- Specified by:
fixedLabel
in interfaceAction<X extends BaseEvent>
-
dynamicLabel
- Specified by:
dynamicLabel
in interfaceAction<X extends BaseEvent>
-
getEventType
- Specified by:
getEventType
in interfaceHasEventType
-
setEventType
- Specified by:
setEventType
in interfaceHasMutableEventType
-
trueActionsController
-
falseActionsController
-
conditionsController
-