| 
 | 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.