public class MConfiguration extends MElement
Modifier and Type | Field and Description |
---|---|
protected java.util.List<MConfigBeliefElement> |
endbeliefs
The end beliefs.
|
protected java.util.List<MConfigParameterElement> |
endevents
The end events.
|
protected java.util.List<MConfigParameterElement> |
endgoals
The end goals.
|
protected java.util.List<MConfigParameterElement> |
endplans
The end plans.
|
protected java.util.List<MConfigBeliefElement> |
initialbeliefs
The initial beliefs.
|
protected java.util.Map<java.lang.String,java.lang.String> |
initialcapabilities
The initial capabilities (capability name->initial configuration name).
|
protected java.util.List<MConfigParameterElement> |
initialevents
The initial events.
|
protected java.util.List<MConfigParameterElement> |
initialgoals
The initial goals.
|
protected java.util.List<MConfigParameterElement> |
initialplans
The initial plans.
|
CAPABILITY_SEPARATOR, description, name
Constructor and Description |
---|
MConfiguration()
Bean Constructor.
|
MConfiguration(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addEndBelief(MConfigBeliefElement upex)
Add an end belief.
|
void |
addEndEvent(MConfigParameterElement upex)
Add an end event.
|
void |
addEndGoal(MConfigParameterElement upex)
Add an end goal.
|
void |
addEndPlan(MConfigParameterElement upex)
Add an end plan.
|
void |
addInitialBelief(MConfigBeliefElement upex)
Add an initial belief.
|
void |
addInitialCapability(java.lang.String name,
java.lang.String configuration)
Add an initial capability.
|
void |
addInitialEvent(MConfigParameterElement upex)
Add an initial event.
|
void |
addInitialGoal(MConfigParameterElement upex)
Add an initial goal.
|
void |
addInitialPlan(MConfigParameterElement upex)
Add an initial plan.
|
java.util.List<MConfigBeliefElement> |
getEndBeliefs()
Get the end beliefs.
|
java.util.List<MConfigParameterElement> |
getEndEvents()
Get the end events.
|
java.util.List<MConfigParameterElement> |
getEndGoals()
Get the end goals.
|
java.util.List<MConfigParameterElement> |
getEndPlans()
Get the end plans.
|
java.util.List<MConfigBeliefElement> |
getInitialBeliefs()
Get the initial beliefs.
|
java.util.Map<java.lang.String,java.lang.String> |
getInitialCapabilities()
Get the initial capabilities.
|
java.util.List<MConfigParameterElement> |
getInitialEvents()
Get the initial events.
|
java.util.List<MConfigParameterElement> |
getInitialGoals()
Get the initial goals.
|
java.util.List<MConfigParameterElement> |
getInitialPlans()
Get the initial plans.
|
void |
setEndBeliefs(java.util.List<MConfigBeliefElement> endbeliefs)
Set the end beliefs.
|
void |
setEndEvents(java.util.List<MConfigParameterElement> endevents)
Set the end events.
|
void |
setEndGoals(java.util.List<MConfigParameterElement> endgoals)
Set the end goals.
|
void |
setEndPlans(java.util.List<MConfigParameterElement> endplans)
Set the end plans.
|
void |
setInitialBeliefs(java.util.List<MConfigBeliefElement> initialbeliefs)
Set the initial beliefs.
|
void |
setInitialEvents(java.util.List<MConfigParameterElement> initialevents)
Set the initial events.
|
void |
setInitialGoals(java.util.List<MConfigParameterElement> initialgoals)
Set the initial goals.
|
void |
setInitialPlans(java.util.List<MConfigParameterElement> initialplans)
Set the initial plans.
|
equals, getCapabilityName, getDescription, getElementName, getName, hashCode, internalName, setDescription, setFlatName, setName, toString
protected java.util.List<MConfigBeliefElement> initialbeliefs
protected java.util.List<MConfigParameterElement> initialgoals
protected java.util.List<MConfigParameterElement> initialplans
protected java.util.List<MConfigParameterElement> initialevents
protected java.util.List<MConfigBeliefElement> endbeliefs
protected java.util.List<MConfigParameterElement> endgoals
protected java.util.List<MConfigParameterElement> endplans
protected java.util.List<MConfigParameterElement> endevents
protected java.util.Map<java.lang.String,java.lang.String> initialcapabilities
public MConfiguration()
public MConfiguration(java.lang.String name)
public java.util.List<MConfigBeliefElement> getInitialBeliefs()
public void setInitialBeliefs(java.util.List<MConfigBeliefElement> initialbeliefs)
initialbeliefs
- The initial beliefs to set.public void addInitialBelief(MConfigBeliefElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getInitialGoals()
public void setInitialGoals(java.util.List<MConfigParameterElement> initialgoals)
initialgoals
- The initial goals to set.public void addInitialGoal(MConfigParameterElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getInitialPlans()
public void setInitialPlans(java.util.List<MConfigParameterElement> initialplans)
initialplans
- The initial plans to set.public void addInitialPlan(MConfigParameterElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getInitialEvents()
public void setInitialEvents(java.util.List<MConfigParameterElement> initialevents)
initialevents
- The initial events to set.public void addInitialEvent(MConfigParameterElement upex)
upex
- The expression.public java.util.List<MConfigBeliefElement> getEndBeliefs()
public void setEndBeliefs(java.util.List<MConfigBeliefElement> endbeliefs)
endbeliefs
- The end beliefs to set.public void addEndBelief(MConfigBeliefElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getEndGoals()
public void setEndGoals(java.util.List<MConfigParameterElement> endgoals)
endgoals
- The end goals to set.public void addEndGoal(MConfigParameterElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getEndPlans()
public void setEndPlans(java.util.List<MConfigParameterElement> endplans)
endplans
- The end plans to set.public void addEndPlan(MConfigParameterElement upex)
upex
- The expression.public java.util.List<MConfigParameterElement> getEndEvents()
public void setEndEvents(java.util.List<MConfigParameterElement> endevents)
endevents
- The end events to set.public void addEndEvent(MConfigParameterElement upex)
upex
- The expression.public java.util.Map<java.lang.String,java.lang.String> getInitialCapabilities()
public void addInitialCapability(java.lang.String name, java.lang.String configuration)