Class TriggerFolder
java.lang.Object
gg.xp.xivsupport.events.triggers.easytriggers.model.BaseTrigger<Object>
gg.xp.xivsupport.events.triggers.easytriggers.model.TriggerFolder
- All Implemented Interfaces:
HasChildTriggers
,HasConditions<Object>
,HasEventType
,HasMutableConditions<Object>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChildTrigger
(BaseTrigger<?> trigger) void
addChildTrigger
(BaseTrigger<?> trigger, int index) void
addCondition
(Condition<? super Object> condition) List<BaseTrigger<?>>
Class<?>
protected void
handleEventInternal
(EventContext context, BaseEvent event, EasyTriggerContext ectx) void
recalc()
void
removeChildTriggers
(BaseTrigger<?> child) void
removeCondition
(Condition<? super Object> condition) void
setChildTriggers
(List<BaseTrigger<?>> triggers) void
setConditions
(List<Condition<? super Object>> conditions) toString()
Methods inherited from class gg.xp.xivsupport.events.triggers.easytriggers.model.BaseTrigger
getName, getParent, handleEvent, isDisabledByParent, isEnabled, setEnabled, setName, setParent
-
Constructor Details
-
TriggerFolder
public TriggerFolder()
-
-
Method Details
-
getEventType
- Specified by:
getEventType
in interfaceHasEventType
- Specified by:
getEventType
in interfaceHasMutableConditions<Object>
-
getConditions
- Specified by:
getConditions
in interfaceHasConditions<Object>
-
setConditions
- Specified by:
setConditions
in interfaceHasMutableConditions<Object>
-
addCondition
- Specified by:
addCondition
in interfaceHasMutableConditions<Object>
-
removeCondition
- Specified by:
removeCondition
in interfaceHasMutableConditions<Object>
-
classForConditions
- Specified by:
classForConditions
in interfaceHasMutableConditions<Object>
-
recalc
public void recalc()- Specified by:
recalc
in classBaseTrigger<Object>
-
getChildTriggers
- Specified by:
getChildTriggers
in interfaceHasChildTriggers
-
setChildTriggers
- Specified by:
setChildTriggers
in interfaceHasChildTriggers
-
addChildTrigger
- Specified by:
addChildTrigger
in interfaceHasChildTriggers
-
addChildTrigger
- Specified by:
addChildTrigger
in interfaceHasChildTriggers
-
removeChildTriggers
- Specified by:
removeChildTriggers
in interfaceHasChildTriggers
-
handleEventInternal
- Specified by:
handleEventInternal
in classBaseTrigger<Object>
-
toString
-