Jadex 0.96-beta1

jadex.model
Interface IMBDIAgent

All Superinterfaces:
IMCapability, IMElement

public interface IMBDIAgent
extends IMCapability

The bdi agent is the root model element of any jadex agent.


Method Summary
 void checkArguments(Map arguments)
          Check if the given arguments match the beliefs in the model.
 String[] getArgumentNames()
          Get the possible command-line argument names.
 String getPropertyFile()
          Get the property file name.
 void setPropertyFile(String propertyfile)
          Set the property file name.
 
Methods inherited from interface jadex.model.IMCapability
createCapabilityReference, createImport, deleteCapabilityReference, deleteImport, getBeliefbase, getCapabilityReference, getCapabilityReferences, getConfigurationbase, getEventbase, getExpressionbase, getFilename, getFullImports, getFullName, getGoalbase, getImports, getLastModified, getPackage, getParser, getPlanbase, getPropertybase, isAbstract, setAbstract, setFilename, setLastModified, setPackage
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName
 

Method Detail

getPropertyFile

String getPropertyFile()
Get the property file name.

Returns:
The property file name.

setPropertyFile

void setPropertyFile(String propertyfile)
Set the property file name.

Parameters:
propertyfile - The property file.

getArgumentNames

String[] getArgumentNames()
Get the possible command-line argument names.

Returns:
The possible command-line argument names.

checkArguments

void checkArguments(Map arguments)
Check if the given arguments match the beliefs in the model.


Jadex 0.96-beta1

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.