|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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. |
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. |
IMInitialStatebase |
getInitialStatebase()
Get the initial state base. |
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, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName |
Method Detail |
public String getPackage()
public void setPackage(String pkg)
pkg
- The package.public String[] getImports()
public void createImport(String exp)
exp
- The import statement.public void deleteImport(String exp)
exp
- The import statement.public IMCapabilityReference[] getCapabilityReferences()
public IMCapabilityReference getCapabilityReference(String name)
name
- The capability reference name.
public IMCapabilityReference createCapabilityReference(String name, String file)
name
- The capability reference name.file
- The file or identifier of the referenced capability.
public void deleteCapabilityReference(IMCapabilityReference reference)
reference
- The capability reference.public boolean isAbstract()
public void setAbstract(boolean abs)
abs
- The state.public IMBeliefbase getBeliefbase()
public IMGoalbase getGoalbase()
public IMPlanbase getPlanbase()
public IMEventbase getEventbase()
public IMExpressionbase getExpressionbase()
public IMPropertybase getPropertybase()
public IMInitialStatebase getInitialStatebase()
public String[] getFullImports()
public jadex.parser.IParser getParser()
public String getFilename()
public void setFilename(String filename)
filename
- The file name.public long getLastModified()
public void setLastModified(long lastmodified)
lastmodified
- The last modified date.public String getFullName()
|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.