|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMCapability
The capability model element.
Method Summary | |
---|---|
IMCapabilityReference |
createCapabilityReference(String name,
String file)
Create a capability reference. |
void |
createImport(String exp)
Create an import declaration. |
void |
deleteCapabilityReference(IMCapabilityReference reference)
Delete a capability reference. |
void |
deleteImport(String exp)
Delete an import declaration. |
IMBeliefbase |
getBeliefbase()
Get the belief base. |
IMCapabilityReference |
getCapabilityReference(String name)
Get a capability reference. |
IMCapabilityReference[] |
getCapabilityReferences()
Get all capability references. |
IMConfigurationbase |
getConfigurationbase()
Get the configuration base. |
IMEventbase |
getEventbase()
Get the event base. |
IMExpressionbase |
getExpressionbase()
Get the expression base. |
String |
getFilename()
Get the filename. |
String[] |
getFullImports()
Get all import declarations (including package). |
String |
getFullName()
Get the fully qualified name package+"." |
IMGoalbase |
getGoalbase()
Get the goal base. |
String[] |
getImports()
Get the import declarations. |
long |
getLastModified()
Get the last modified date. |
String |
getPackage()
Get the package. |
jadex.parser.IParser |
getParser()
Get the parser for this document. |
IMPlanbase |
getPlanbase()
Get the plan base. |
IMPropertybase |
getPropertybase()
Get the property base. |
boolean |
isAbstract()
Test if the capability is abstract. |
void |
setAbstract(boolean abs)
Set the abstract state. |
void |
setFilename(String filename)
Set the filename. |
void |
setLastModified(long lastmodified)
Set the last modified date. |
void |
setPackage(String pkg)
Set the package. |
Methods inherited from interface jadex.model.IMElement |
---|
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName |
Method Detail |
---|
String getPackage()
void setPackage(String pkg)
pkg
- The package.String[] getImports()
void createImport(String exp)
exp
- The import statement.void deleteImport(String exp)
exp
- The import statement.IMCapabilityReference[] getCapabilityReferences()
IMCapabilityReference getCapabilityReference(String name)
name
- The capability reference name.
IMCapabilityReference createCapabilityReference(String name, String file)
name
- The capability reference name.file
- The file or identifier of the referenced capability.
void deleteCapabilityReference(IMCapabilityReference reference)
reference
- The capability reference.boolean isAbstract()
void setAbstract(boolean abs)
abs
- The state.IMBeliefbase getBeliefbase()
IMGoalbase getGoalbase()
IMPlanbase getPlanbase()
IMEventbase getEventbase()
IMExpressionbase getExpressionbase()
IMPropertybase getPropertybase()
IMConfigurationbase getConfigurationbase()
String[] getFullImports()
jadex.parser.IParser getParser()
String getFilename()
void setFilename(String filename)
filename
- The file name.long getLastModified()
void setLastModified(long lastmodified)
lastmodified
- The last modified date.String getFullName()
|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.