|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.beans.SimpleBeanInfo
AIILE.gridworld.connection.AbstractGridWorldBeanInfo
AIILE.gridworld.agent.reflex.ReflexAgentBeanInfo
This class is used for the JavaBean component architecture. Each agent must have a BeanInfo class associated with the agent class. The agent needs a a class with BeanInfo at the end of it as shown below. Where the first part is the agent's name followed by "BeanInfo". This class must extend the AbstractGridWorldBeanInfo. See AIILE web page for help getting started. The getBeanDescriptor method must be over written with the current agent class and the current customizer class. These names all must match. For ease just copy and paste this class and rename the class names
| Field Summary |
| Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
| Constructor Summary | |
ReflexAgentBeanInfo()
|
|
| Method Summary | |
java.beans.BeanDescriptor |
getBeanDescriptor()
|
| Methods inherited from class AIILE.gridworld.connection.AbstractGridWorldBeanInfo |
getPropertyDescriptors |
| Methods inherited from class java.beans.SimpleBeanInfo |
getAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, loadImage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ReflexAgentBeanInfo()
| Method Detail |
public java.beans.BeanDescriptor getBeanDescriptor()
getBeanDescriptor in interface java.beans.BeanInfogetBeanDescriptor in class AbstractGridWorldBeanInfo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||