Jadex 0.96-beta1

jadex.model
Interface IMConfigurationbase

All Superinterfaces:
IMConfigBase, IMConfigElement, IMElement

public interface IMConfigurationbase
extends IMConfigBase

Container for configurations.


Method Summary
 IMConfiguration createConfiguration(String name)
          Create an configuration.
 void deleteConfiguration(IMConfiguration state)
          Delete a configuration.
 IMConfiguration getConfiguration(String name)
          Get an configuration per name.
 IMConfiguration[] getConfigurations()
          Get all configurations.
 IMConfiguration getDefaultConfiguration()
          Get default configuration.
 String getDefaultConfigurationName()
          Get the default state name.
 void setDefaultConfigurationName(String defaultstate)
          Set the deafult state name.
 
Methods inherited from interface jadex.model.IMConfigElement
getOriginalElement
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName
 

Method Detail

getConfigurations

IMConfiguration[] getConfigurations()
Get all configurations.

Returns:
The configurations.

getConfiguration

IMConfiguration getConfiguration(String name)
Get an configuration per name.

Parameters:
name - The name.
Returns:
The configuration.

createConfiguration

IMConfiguration createConfiguration(String name)
Create an configuration.

Parameters:
name - The configuration name.
Returns:
The configuration.

deleteConfiguration

void deleteConfiguration(IMConfiguration state)
Delete a configuration.

Parameters:
state - The configuration.

getDefaultConfigurationName

String getDefaultConfigurationName()
Get the default state name.

Returns:
The default state name.

setDefaultConfigurationName

void setDefaultConfigurationName(String defaultstate)
Set the deafult state name.

Parameters:
defaultstate - The default state name.

getDefaultConfiguration

IMConfiguration getDefaultConfiguration()
Get default configuration.

Returns:
The default configuration (If no default, the first will be returned)

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.