ibspan.ecap.merchant.stubs
Class ShopAgentStub.MainBehaviour

java.lang.Object
  extended by jade.core.behaviours.Behaviour
      extended by jade.core.behaviours.CompositeBehaviour
          extended by jade.core.behaviours.SerialBehaviour
              extended by jade.core.behaviours.FSMBehaviour
                  extended by ibspan.ecap.merchant.stubs.ShopAgentStub.MainBehaviour
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ShopAgentStub

public class ShopAgentStub.MainBehaviour
extends jade.core.behaviours.FSMBehaviour

See Also:
Serialized Form

Nested Class Summary
 class ShopAgentStub.MainBehaviour.CalculatingSales
           
 class ShopAgentStub.MainBehaviour.FinalisingReservations
           
 class ShopAgentStub.MainBehaviour.ProvidingDemandData
           
 class ShopAgentStub.MainBehaviour.ProvidingNegotiationData
           
 
Field Summary
static java.lang.String CALCULATING_SALES
           
static java.lang.String SYNCHRONISING_TIME
           
 
Fields inherited from class jade.core.behaviours.Behaviour
STATE_BLOCKED, STATE_READY, STATE_RUNNING
 
Constructor Summary
ShopAgentStub.MainBehaviour(jade.core.Agent a)
           
 
Method Summary
 
Methods inherited from class jade.core.behaviours.FSMBehaviour
deregisterState, getChildren, getLastExitValue, getName, getState, onEnd, registerDefaultTransition, registerDefaultTransition, registerFirstState, registerLastState, registerState, registerTransition, registerTransition, reset, resetStates
 
Methods inherited from class jade.core.behaviours.CompositeBehaviour
action, block, done, restart, setAgent
 
Methods inherited from class jade.core.behaviours.Behaviour
actionWrapper, block, getBehaviourName, getDataStore, getExecutionState, isRunnable, onStart, root, setBehaviourName, setDataStore, setExecutionState
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALCULATING_SALES

public static final java.lang.String CALCULATING_SALES
See Also:
Constant Field Values

SYNCHRONISING_TIME

public static final java.lang.String SYNCHRONISING_TIME
See Also:
Constant Field Values
Constructor Detail

ShopAgentStub.MainBehaviour

public ShopAgentStub.MainBehaviour(jade.core.Agent a)