Jadex 0.96-beta1

jadex.planlib
Class StartAgentInfo

java.lang.Object
  extended by jadex.planlib.StartAgentInfo

public class StartAgentInfo
extends Object

Struct for saving info about agents to start.


Constructor Summary
StartAgentInfo(String type, String nameprototype, long delay, Map args)
          Create a new start agent info.
StartAgentInfo(String type, String nameprototype, long delay, String[] argnames, Object[] argvals)
          Create a new start agent info.
StartAgentInfo(String type, String config, String nameprototype, long delay, Map args)
          Create a new start agent info.
StartAgentInfo(String type, String config, String nameprototype, long delay, String[] argnames, Object[] argvals)
          Create a new start agent info.
 
Method Summary
 Map getArguments()
          Get the arguments.
 String getConfiguration()
          Get the configuration.
 long getDelay()
          Get the delay.
 String getName()
          Get the name.
 String getNamePrototype()
          Get the name prototype.
 String getType()
          Get the type.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartAgentInfo

public StartAgentInfo(String type,
                      String nameprototype,
                      long delay,
                      Map args)
Create a new start agent info.


StartAgentInfo

public StartAgentInfo(String type,
                      String config,
                      String nameprototype,
                      long delay,
                      Map args)
Create a new start agent info.


StartAgentInfo

public StartAgentInfo(String type,
                      String nameprototype,
                      long delay,
                      String[] argnames,
                      Object[] argvals)
Create a new start agent info.


StartAgentInfo

public StartAgentInfo(String type,
                      String config,
                      String nameprototype,
                      long delay,
                      String[] argnames,
                      Object[] argvals)
Create a new start agent info.

Method Detail

getType

public String getType()
Get the type.

Returns:
The type.

getConfiguration

public String getConfiguration()
Get the configuration.

Returns:
The configuration.

getName

public String getName()
Get the name. Delivers a new one, when a namingschema is used.

Returns:
The name.

getNamePrototype

public String getNamePrototype()
Get the name prototype.

Returns:
The name.

getDelay

public long getDelay()
Get the delay.

Returns:
The delay.

getArguments

public Map getArguments()
Get the arguments.

Returns:
The arguments.

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.