Jadex 0.96-beta1

jadex.adapter.fipa
Class AMSAgentDescriptionData

java.lang.Object
  extended by jadex.adapter.fipa.AMSAgentDescriptionData
All Implemented Interfaces:
BeanInfo, Serializable
Direct Known Subclasses:
AMSAgentDescription

public abstract class AMSAgentDescriptionData
extends Object
implements BeanInfo, Serializable

Java class for concept AMSAgentDescription of beanynizer_beans_fipa_default ontology.

See Also:
Serialized Form

Field Summary
static String STATE_ACTIVE
          Predefined value "active" for slot state.
static String STATE_INITIATED
          Predefined value "initiated" for slot state.
static String STATE_SUSPENDED
          Predefined value "suspended" for slot state.
static String STATE_TERMINATED
          Predefined value "terminated" for slot state.
static String STATE_TERMINATING
          Predefined value "terminating" for slot state.
static String STATE_TRANSIT
          Predefined value "transit" for slot state.
static String STATE_WAITING
          Predefined value "waiting" for slot state.
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
AMSAgentDescriptionData()
          Default Constructor.
 
Method Summary
 BeanInfo[] getAdditionalBeanInfo()
          Get additional bean info.
 BeanDescriptor getBeanDescriptor()
          Get the bean descriptor.
 int getDefaultEventIndex()
          Get the default event index.
 int getDefaultPropertyIndex()
          Get the default property index.
 EventSetDescriptor[] getEventSetDescriptors()
          Get the event set descriptors.
 Image getIcon(int iconKind)
          Get the icon.
 MethodDescriptor[] getMethodDescriptors()
          Get the method descriptors.
 AgentIdentifier getName()
          Get the agentidentifier of this AMSAgentDescription.
 String getOwnership()
          Get the ownership of this AMSAgentDescription.
 PropertyDescriptor[] getPropertyDescriptors()
          Get the property descriptors.
 String getState()
          Get the state of this AMSAgentDescription.
 Image loadImage(String resourceName)
          Load the image.
 void setName(AgentIdentifier name)
          Set the agentidentifier of this AMSAgentDescription.
 void setOwnership(String ownership)
          Set the ownership of this AMSAgentDescription.
 void setState(String state)
          Set the state of this AMSAgentDescription.
 String toString()
          Get a string representation of this AMSAgentDescription.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STATE_INITIATED

public static String STATE_INITIATED
Predefined value "initiated" for slot state.


STATE_ACTIVE

public static String STATE_ACTIVE
Predefined value "active" for slot state.


STATE_SUSPENDED

public static String STATE_SUSPENDED
Predefined value "suspended" for slot state.


STATE_WAITING

public static String STATE_WAITING
Predefined value "waiting" for slot state.


STATE_TRANSIT

public static String STATE_TRANSIT
Predefined value "transit" for slot state.


STATE_TERMINATED

public static String STATE_TERMINATED
Predefined value "terminated" for slot state.


STATE_TERMINATING

public static String STATE_TERMINATING
Predefined value "terminating" for slot state.

Constructor Detail

AMSAgentDescriptionData

public AMSAgentDescriptionData()
Default Constructor.
Create a new AMSAgentDescription.

Method Detail

getOwnership

public String getOwnership()
Get the ownership of this AMSAgentDescription.

Returns:
ownership

setOwnership

public void setOwnership(String ownership)
Set the ownership of this AMSAgentDescription.

Parameters:
ownership - the value to be set

getState

public String getState()
Get the state of this AMSAgentDescription.

Returns:
state

setState

public void setState(String state)
Set the state of this AMSAgentDescription.

Parameters:
state - the value to be set

getName

public AgentIdentifier getName()
Get the agentidentifier of this AMSAgentDescription.

Returns:
agentidentifier

setName

public void setName(AgentIdentifier name)
Set the agentidentifier of this AMSAgentDescription.

Parameters:
name - the value to be set

getBeanDescriptor

public BeanDescriptor getBeanDescriptor()
Get the bean descriptor.

Specified by:
getBeanDescriptor in interface BeanInfo
Returns:
The bean descriptor.

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors()
Get the property descriptors.

Specified by:
getPropertyDescriptors in interface BeanInfo
Returns:
The property descriptors.

getDefaultPropertyIndex

public int getDefaultPropertyIndex()
Get the default property index.

Specified by:
getDefaultPropertyIndex in interface BeanInfo
Returns:
The property index.

getEventSetDescriptors

public EventSetDescriptor[] getEventSetDescriptors()
Get the event set descriptors.

Specified by:
getEventSetDescriptors in interface BeanInfo
Returns:
The event set descriptors.

getDefaultEventIndex

public int getDefaultEventIndex()
Get the default event index.

Specified by:
getDefaultEventIndex in interface BeanInfo
Returns:
The default event index.

getMethodDescriptors

public MethodDescriptor[] getMethodDescriptors()
Get the method descriptors.

Specified by:
getMethodDescriptors in interface BeanInfo
Returns:
The method descriptors.

getAdditionalBeanInfo

public BeanInfo[] getAdditionalBeanInfo()
Get additional bean info.

Specified by:
getAdditionalBeanInfo in interface BeanInfo
Returns:
Get additional bean info.

getIcon

public Image getIcon(int iconKind)
Get the icon.

Specified by:
getIcon in interface BeanInfo
Returns:
The icon.

loadImage

public Image loadImage(String resourceName)
Load the image.

Returns:
The image.

toString

public String toString()
Get a string representation of this AMSAgentDescription.

Overrides:
toString in class Object
Returns:
The string representation.

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.