Jadex 0.941

Serialized Form


Package jadex.adapter

Class jadex.adapter.AbstractMessageAdapter extends Object implements Serializable

Serialized Fields

message_object

Object message_object
The platform specific message object.


inreply

jadex.runtime.impl.IRMessageEvent inreply
The in-reply message event.


searched_inreply

boolean searched_inreply
Was the inreply already searched?


Package jadex.adapter.fipa

Class jadex.adapter.fipa.AgentAction extends Object implements Serializable

Serialized Fields

pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AgentDescription extends AgentDescriptionData implements Serializable

Class jadex.adapter.fipa.AgentDescriptionData extends Object implements Serializable

Serialized Fields

protocols

List protocols
Attribute for slot protocols.


name

AgentIdentifier name
Attribute for slot agentidentifier.


languages

List languages
Attribute for slot languages.


leasetime

Date leasetime
Attribute for slot lease-time.


services

List services
Attribute for slot services.


ontologies

List ontologies
Attribute for slot ontologies.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AgentIdentifier extends AgentIdentifierData implements Serializable

Serialized Fields

local

boolean local

Class jadex.adapter.fipa.AgentIdentifierData extends BasicAgentIdentifier implements Serializable

Serialized Fields

resolvers

List resolvers
Attribute for slot resolvers.


addresses

List addresses
Attribute for slot addresses.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AMSAgentDescription extends AMSAgentDescriptionData implements Serializable

Class jadex.adapter.fipa.AMSAgentDescriptionData extends Object implements Serializable

Serialized Fields

ownership

String ownership
Attribute for slot ownership.


name

AgentIdentifier name
Attribute for slot agentidentifier.


state

String state
Attribute for slot state.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AMSCreateAgent extends AgentAction implements Serializable

Serialized Fields

name

String name
Attribute for slot name.


arguments

List arguments
Attribute for slot arguments.


agentidentifier

AgentIdentifier agentidentifier
Attribute for slot agentidentifier.


configuration

String configuration
Attribute for slot configuration.


type

String type
Attribute for slot type.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AMSDestroyAgent extends AgentAction implements Serializable

Serialized Fields

agentidentifier

AgentIdentifier agentidentifier
Attribute for slot agentidentifier.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AMSSearchAgents extends AgentAction implements Serializable

Serialized Fields

agentdescriptions

List agentdescriptions
Attribute for slot agentdescriptions.


agentdescription

AMSAgentDescription agentdescription
Attribute for slot agentdescription.


searchconstraints

SearchConstraints searchconstraints
Attribute for slot searchconstraints.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.AMSShutdownPlatform extends AgentAction implements Serializable

Serialized Fields

pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.DFDeregister extends AgentAction implements Serializable

Serialized Fields

dfagentdescription

AgentDescription dfagentdescription
Attribute for slot dfagentdescription.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.DFModify extends AgentAction implements Serializable

Serialized Fields

dfagentdescription

AgentDescription dfagentdescription
Attribute for slot dfagentdescription.


result

AgentDescription result
Attribute for slot result.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.DFRegister extends AgentAction implements Serializable

Serialized Fields

dfagentdescription

AgentDescription dfagentdescription
Attribute for slot dfagentdescription.


result

AgentDescription result
Attribute for slot result.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.DFSearch extends AgentAction implements Serializable

Serialized Fields

dfagentdescription

AgentDescription dfagentdescription
Attribute for slot dfagentdescription.


searchconstraints

SearchConstraints searchconstraints
Attribute for slot searchconstraints.


results

List results
Attribute for slot results.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.Done extends Object implements Serializable

Serialized Fields

action

AgentAction action
Attribute for slot action.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.FipaMessageAdapter extends AbstractMessageAdapter implements Serializable

Serialized Fields

agent

IJadexAgent agent
The agent.

Class jadex.adapter.fipa.FIPAMessageType extends MessageType implements Serializable

Class jadex.adapter.fipa.Property extends Object implements Serializable

Serialized Fields

name

String name
Attribute for slot name.


value

Object value
Attribute for slot value.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.SearchConstraints extends Object implements Serializable

Serialized Fields

maxresults

int maxresults
Attribute for slot max-results.


maxdepth

int maxdepth
Attribute for slot max-depth.


searchid

String searchid
Attribute for slot search-id.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.

Class jadex.adapter.fipa.ServiceDescription extends ServiceDescriptionData implements Serializable

Class jadex.adapter.fipa.ServiceDescriptionData extends Object implements Serializable

Serialized Fields

name

String name
Attribute for slot name.


protocols

List protocols
Attribute for slot protocols.


ownership

String ownership
Attribute for slot ownership.


languages

List languages
Attribute for slot languages.


properties

List properties
Attribute for slot properties.


type

String type
Attribute for slot type.


ontologies

List ontologies
Attribute for slot ontologies.


pds

PropertyDescriptor[] pds
The property descriptors, constructed on first access.


Package jadex.model

Class jadex.model.ExpressionParameterInfo extends Object implements Serializable

Serialized Fields

name

String name
The parameter name.


modelelement

IMElement modelelement
The parameter modelelement.


classname

String classname
The parameter runtime type.


clazz

Class clazz

Class jadex.model.MessageType extends Object implements Serializable

Serialized Fields

name

String name
The name of the message type.


params

MessageType.ParameterSpecification[] params
The allowed parameters.


paramsets

MessageType.ParameterSpecification[] paramsets
The allowed parameter sets.

Class jadex.model.MessageType.ParameterSpecification extends Object implements Serializable

Serialized Fields

name

String name
The parameter(set) name.


clazz

Class clazz
The parameter(set) class.


defaultvalue

String defaultvalue
Default value expression of the parameter(set), if any.


source

String source
Source parameter when copying reply values (if any).


convid

boolean convid
True, if this parameter can be used to identify an ongoing conversation.


derived

boolean derived
A derived parameter is ignored, when sending/receiving messages and only used for matching incoming messages.


Package jadex.planlib

Class jadex.planlib.FIPARequestInitiatorPlan extends Plan implements Serializable

Serialized Fields

timeout

long timeout
The wait timeout for response messages.


receiver

AgentIdentifier receiver
The receiver of the request.


content

Object content
The content of the request (may be ContentElement or String).


language

String language
The language.


ontology

String ontology
The ontology.


debug

boolean debug
The debug flag.

Class jadex.planlib.NotUnderstoodPlan extends Plan implements Serializable

Class jadex.planlib.PingingPlan extends Plan implements Serializable

Class jadex.planlib.PingPlan extends Plan implements Serializable

Serialized Fields

ping

String ping
The ping string.


reply

String reply
The ping reply string.

Class jadex.planlib.StartAgentsPlan extends Plan implements Serializable


Package jadex.runtime

Class jadex.runtime.AbstractPlan extends Object implements Serializable

Serialized Fields

rplan

jadex.runtime.impl.RPlan rplan
The runtime plan element.


plan

jadex.runtime.planwrapper.PlanWrapper plan
The plan plan-wrapper.


capability

jadex.runtime.planwrapper.CapabilityWrapper capability
The capability wrapper.


rootgoal

jadex.runtime.planwrapper.ProcessGoalWrapper rootgoal
The rootgoal wrapper.


waitqueue

jadex.runtime.planwrapper.WaitqueueWrapper waitqueue
The waitqueue.


exception

Exception exception
The exception.

Class jadex.runtime.AgentDeathException extends BDIFailureException implements Serializable

Serialized Fields

agent

jadex.runtime.impl.RBDIAgent agent
The died agent.

Class jadex.runtime.BasicAgentIdentifier extends Object implements Serializable

Serialized Fields

name

String name
The agent name.

Class jadex.runtime.BDIFailureException extends RuntimeException implements Serializable

Class jadex.runtime.ComposedFilter extends Object implements Serializable

Serialized Fields

filters

IFilter[] filters
The filters


operator

int operator
The operator.

Class jadex.runtime.ContentException extends RuntimeException implements Serializable

Serialized Fields

trace

String trace
The stack trace.


msg

String msg
The message.

Class jadex.runtime.GoalEventFilter extends ParameterElementFilter implements Serializable

Serialized Fields

info

boolean info
The event type to match (true for info events).


type

String type
The goal type to match.


name

String name
The goal name to match (optional).

Class jadex.runtime.GoalFailureException extends BDIFailureException implements Serializable

Serialized Fields

goal

IGoal goal
The failed goal.

Class jadex.runtime.InternalEventFilter extends ParameterElementFilter implements Serializable

Serialized Fields

type

String type
The event type to match.


name

String name
The event name to match (optional).

Class jadex.runtime.JavaMobilePlanExecutor extends Object implements Serializable

Class jadex.runtime.JavaStandardPlanExecutor extends Object implements Serializable

Serialized Fields

agent

jadex.runtime.impl.RBDIAgent agent
The agent.


maxexetime

Number maxexetime
The maximum execution time per plan step in millis.


tasks

Map tasks
The pool for the planinstances -> execution tasks.

Class jadex.runtime.MessageEventFilter extends ParameterElementFilter implements Serializable

Serialized Fields

type

String type
The event type to match.


replyname

String replyname
The event name to match (optional). It is matched against the in-reply message name of a message.

Class jadex.runtime.MessageFailureException extends BDIFailureException implements Serializable

Serialized Fields

message

Object message
The failed message (native).

Class jadex.runtime.MobilePlan extends AbstractPlan implements Serializable

Class jadex.runtime.ParameterElementFilter extends Object implements Serializable

Serialized Fields

values

MultiCollection values
The required attribute values.

Class jadex.runtime.Plan extends AbstractPlan implements Serializable

Serialized Fields

initialevent

IEvent initialevent
The initial event.

Class jadex.runtime.PlanFailureException extends BDIFailureException implements Serializable

Class jadex.runtime.SystemEvent extends Object implements Serializable

Serialized Fields

type

String type
The system event type.


change

boolean change
Flag denoting a system change event, potentially relevant for conditions.


derived

boolean derived
Flag indicating if this is a derived change, meaning that the event was collected as effect of another change.


source

Object source
The event source.


value

Object value
The value of the element (only for valued elements).


index

int index
The index where the change occurred (only for element sets).


cause

String cause
Reference to the object that introduced this event to the system (if any).


init

boolean init
Test if it is the initing event.


hashcode

int hashcode
The hashcode (cached for speed).

Class jadex.runtime.TimeoutException extends BDIFailureException implements Serializable


Package jadex.util

Class jadex.util.Tuple extends Object implements Serializable

Serialized Fields

entities

Object[] entities
The entities of the tuple.

Class jadex.util.WeakObject extends WeakReference implements Serializable

Serialized Fields

hashcode

int hashcode
The hash code.


Package jadex.util.collection

Class jadex.util.collection.BeanChangesArrayList extends ArrayList implements Serializable

Serialized Fields

pcs

PropertyChangeSupport pcs
The proerty change thrower.

Class jadex.util.collection.FastHashMap extends Object implements Serializable

serialVersionUID: 362722346524651265l

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException

Class jadex.util.collection.IBlockingQueue.ClosedException extends RuntimeException implements Serializable

Class jadex.util.collection.IBlockingQueue.TimeoutException extends RuntimeException implements Serializable

Class jadex.util.collection.IndexMap extends Object implements Serializable

Serialized Fields

list

List list
The key list.


map

Map map
The key/value map.


asmap

Map asmap
The index map as java.util.Map.


aslist

List aslist
The index map as java.util.List.

Class jadex.util.collection.IndexMap.ListIndexMap extends IndexMap implements Serializable

Class jadex.util.collection.IndexMap.MapIndexMap extends IndexMap implements Serializable

Class jadex.util.collection.MultiCollection extends Object implements Serializable

Serialized Fields

map

Map map
The map.


type

Class type
The collection type.

Class jadex.util.collection.NestedMap extends Object implements Serializable

Serialized Fields

local

Map local
The local map.


parents

Map[] parents
The parent maps.

Class jadex.util.collection.SortedList extends LinkedList implements Serializable

Serialized Fields

ascending

boolean ascending
The ordering direction of the list.


comp

Comparator comp
The comparator to use (if any).

Class jadex.util.collection.TwoWayMultiCollection extends MultiCollection implements Serializable

Serialized Fields

reverse

TwoWayMultiCollection reverse
The reverse multi-collection.

Class jadex.util.collection.WeakList extends Object implements Serializable

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Perform special handling on serialization.


writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Perform special handling on serialization.

Serialized Fields

list

LinkedList list
The list.


queue

ReferenceQueue queue
Reference queue for cleared WeakEntries.


serialized_list

List serialized_list

Class jadex.util.collection.WeakSet extends AbstractSet implements Serializable

Serialization Methods

readResolve

protected Object readResolve()
                      throws ObjectStreamException
Perform special handling on serialization.


writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Perform special handling on serialization.

Serialized Fields

set

Set set
The set which will be used for element storage.


queue

ReferenceQueue queue
The reference queue used to get object removal notifications.


serialized_set

Set serialized_set


Package jadex.util.jtable

Class jadex.util.jtable.AbstractIndexTableModel extends DelegateTableModel implements Serializable

Serialized Fields

indexList

ArrayList indexList

Class jadex.util.jtable.DelegateTableModel extends AbstractTableModel implements Serializable

Serialized Fields

delegate

TableModel delegate

Class jadex.util.jtable.ObjectTableModel extends AbstractTableModel implements Serializable

Serialized Fields

columns

Vector columns
The data.


data

Vector data
The data.


columnclasses

HashMap columnclasses
The classes of the columns.

Class jadex.util.jtable.PatternEditor extends DefaultCellEditor implements Serializable

Serialized Fields

argTypes

Class[] argTypes

constructor

Constructor constructor

value

Object value

Class jadex.util.jtable.ResizeableTableHeader extends JTableHeader implements Serializable

Serialized Fields

autoResizingEnabled

boolean autoResizingEnabled
If true, auto resizing of columns when the TableModel invokes a tableChanged event is enabled. The default is false.


includeHeaderWidth

boolean includeHeaderWidth
If true, resizing of columns will also take the width of header cells into account. The default is false.

Class jadex.util.jtable.SorterFilterTableModel extends AbstractIndexTableModel implements Serializable

Serialized Fields

filter

Vector filter

doFilter

boolean doFilter

sortColumns

Vector sortColumns

sortColumn

int sortColumn

sortDirection

int sortDirection

pauseDisplaying

boolean pauseDisplaying

pauseRow

int pauseRow

Class jadex.util.jtable.SortHeaderRenderer extends DefaultTableCellRenderer implements Serializable

Class jadex.util.jtable.VisibilityPopupMenu extends JPopupMenu implements Serializable

Serialized Fields

model

IVisibilityTableColumnModel model

Class jadex.util.jtable.VisibilityTableColumnModel extends DefaultTableColumnModel implements Serializable

Serialized Fields

allTableColumns

Vector allTableColumns
Array of TableColumn objects in this model. Holds all column objects, regardless of their visibility


tableColumnsFixed

Vector tableColumnsFixed
Array of TableColumn objects that cannot change the visibility. By default this array is empty


Jadex 0.941

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-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.