robot.de.comp
Class GetPosition

java.lang.Object
  extended by jade.core.behaviours.Behaviour
      extended by jade.core.behaviours.SimpleBehaviour
          extended by org.dyncle.ComponentBehaviour
              extended by org.dyncle.CTypeComponent<java.awt.Point>
                  extended by robot.de.comp.GetPosition
All Implemented Interfaces:
java.io.Serializable

public class GetPosition
extends CTypeComponent<java.awt.Point>

Component for obtaining current position

Author:
Hiroyuki NAKAGAWA
See Also:
Serialized Form

Field Summary
 Mode mode
           
 
Fields inherited from class org.dyncle.ComponentBehaviour
name, priority, serviceType
 
Fields inherited from class jade.core.behaviours.Behaviour
STATE_BLOCKED, STATE_READY, STATE_RUNNING
 
Constructor Summary
GetPosition(SASystem agent)
           
 
Method Summary
 void perform()
          Execution task
 
Methods inherited from class org.dyncle.CTypeComponent
output
 
Methods inherited from class org.dyncle.ComponentBehaviour
action, activate, addPort, connectPorts, disconnectPorts, done, getName, getPriority, getProvidedPorts, getRequiredPorts, getServiceType, passivate, setName, setServiceType, terminate
 
Methods inherited from class jade.core.behaviours.SimpleBehaviour
reset
 
Methods inherited from class jade.core.behaviours.Behaviour
actionWrapper, block, block, getBehaviourName, getDataStore, getExecutionState, getRestartCounter, handleRestartEvent, isRunnable, onEnd, onStart, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionState
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mode

public Mode mode
Constructor Detail

GetPosition

public GetPosition(SASystem agent)
Method Detail

perform

public void perform()
Execution task

Specified by:
perform in class ComponentBehaviour