Jadex 0.96-beta1

jadex.model
Interface IMConfigPlanbase

All Superinterfaces:
IMConfigBase, IMConfigElement, IMElement

public interface IMConfigPlanbase
extends IMConfigBase

Configuration settings for the planbase.


Method Summary
 IMConfigPlan createEndPlan(String ref)
          Create a end plan.
 IMConfigPlan createInitialPlan(String ref)
          Create a initial plan.
 void deleteEndPlan(IMConfigPlan plan)
          Delete a end plan.
 void deleteInitialPlan(IMConfigPlan plan)
          Delete a initial plan.
 IMConfigPlan[] getEndPlans()
          Get all known end plans.
 IMConfigPlan[] getInitialPlans()
          Get all known initial plans.
 
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

getInitialPlans

IMConfigPlan[] getInitialPlans()
Get all known initial plans.

Returns:
The initial plans.

createInitialPlan

IMConfigPlan createInitialPlan(String ref)
Create a initial plan.

Parameters:
ref - The name of the referenced plan.
Returns:
The initial plan.

deleteInitialPlan

void deleteInitialPlan(IMConfigPlan plan)
Delete a initial plan.

Parameters:
plan - The initial plan.

getEndPlans

IMConfigPlan[] getEndPlans()
Get all known end plans.

Returns:
The end plans.

createEndPlan

IMConfigPlan createEndPlan(String ref)
Create a end plan.

Parameters:
ref - The name of the referenced plan.
Returns:
The end plan.

deleteEndPlan

void deleteEndPlan(IMConfigPlan plan)
Delete a end plan.

Parameters:
plan - The end plan.

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.