public interface IMECapability extends IMCapability, IMEElement
Modifier and Type | Method and Description |
---|---|
IMEBeliefbase |
createBeliefbase()
Create or get the beliefbase.
|
void |
createCapabilityReference(String name,
String file)
Get the capability references.
|
IMEConfiguration |
createConfiguration(String name)
Create a configuration.
|
IMEEventbase |
createEventbase()
Create or get the eventbase.
|
IMEExpressionbase |
createExpressionbase()
Get the expressionbase.
|
IMEGoalbase |
createGoalbase()
Create or get the beliefbase.
|
IMEPlanbase |
createPlanbase()
Create or get the planbase.
|
ModelInfo |
getModelInfo()
Get the model info for editing component level settings.
|
void |
setAbstract(boolean abs)
Set if is abstract.
|
getBeliefbase, getCapabilityReferences, getConfigurations, getDefaultConfiguration, getEventbase, getExpressionbase, getGoalbase, getPlanbase, isAbstract
setDescription, setName
getDescription, getName
void setAbstract(boolean abs)
abs
- True, if is abstract.void createCapabilityReference(String name, String file)
IMEBeliefbase createBeliefbase()
IMEGoalbase createGoalbase()
IMEPlanbase createPlanbase()
IMEEventbase createEventbase()
IMEExpressionbase createExpressionbase()
IMEConfiguration createConfiguration(String name)
The
- name.ModelInfo getModelInfo()
Copyright © 2012. All Rights Reserved.