public class MissionTrigger extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
MissionTrigger.TriggerAction |
static class |
MissionTrigger.TriggerActionContext |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<MissionTrigger.TriggerAction> |
actions |
protected BaseHubMission.ConditionChecker |
condition |
protected java.lang.String |
id
Optional, null by default.
|
protected java.util.LinkedHashSet<java.lang.Object> |
stages |
| Constructor and Description |
|---|
MissionTrigger() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MissionTrigger.TriggerAction> |
getActions() |
BaseHubMission.ConditionChecker |
getCondition() |
java.lang.String |
getId() |
java.util.LinkedHashSet<java.lang.Object> |
getStages() |
void |
setCondition(BaseHubMission.ConditionChecker condition) |
void |
setId(java.lang.String id) |
protected java.lang.String id
protected BaseHubMission.ConditionChecker condition
protected java.util.LinkedHashSet<java.lang.Object> stages
protected java.util.List<MissionTrigger.TriggerAction> actions
public MissionTrigger()
public BaseHubMission.ConditionChecker getCondition()
public void setCondition(BaseHubMission.ConditionChecker condition)
public java.util.LinkedHashSet<java.lang.Object> getStages()
public java.util.List<MissionTrigger.TriggerAction> getActions()
public java.lang.String getId()
public void setId(java.lang.String id)