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, toStringprotected 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)