zeus.actors.event
Class Event

java.lang.Object
  extended byzeus.actors.event.Event
Direct Known Subclasses:
AbilityEvent, AgentEvent, ArcEvent, ClockEvent, ConversationEvent, FactEvent, GraphEvent, MessageEvent, MessageHandlerEvent, NodeEvent, PlanningEvent, PlanStepEvent, ProtocolEvent, RelationEvent, ReteEngineEvent, TaskEvent

public abstract class Event
extends java.lang.Object


Field Summary
protected static int ABILITY_FIRST
           
protected static int ABILITY_LAST
           
protected static int AGENT_FIRST
           
protected static int AGENT_LAST
           
static long ALL_MASK
           
protected static int ARC_FIRST
           
protected static int ARC_LAST
           
protected static int CLOCK_FIRST
           
protected static int CLOCK_LAST
           
protected static int CONVERSATION_FIRST
           
protected static int CONVERSATION_LAST
           
protected static java.lang.String[] event_type
           
protected static int FACT_FIRST
           
protected static int FACT_LAST
           
protected static int GRAPH_FIRST
           
protected static int GRAPH_LAST
           
protected static int HANDLER_FIRST
           
protected static int HANDLER_LAST
           
protected  int id
           
static int MAX_ID
           
protected static int MESSAGE_FIRST
           
protected static int MESSAGE_LAST
           
protected static int NODE_FIRST
           
protected static int NODE_LAST
           
static long NULL_MASK
           
protected  java.lang.Object object
           
protected static int PLANNING_FIRST
           
protected static int PLANNING_LAST
           
protected static int PLANSTEP_FIRST
           
protected static int PLANSTEP_LAST
           
protected static int PROTOCOL_FIRST
           
protected static int PROTOCOL_LAST
           
protected static int RELATION_FIRST
           
protected static int RELATION_LAST
           
protected static int RETE_FIRST
           
protected static int RETE_LAST
           
protected  java.lang.Object source
           
protected static int TASK_FIRST
           
protected static int TASK_LAST
           
protected  long time
           
 
Constructor Summary
protected Event(java.lang.Object source, java.lang.Object object, int first, int last, long mask)
           
 
Method Summary
 java.lang.String getDescription()
           
 int getID()
           
 java.lang.Object getObject()
           
 java.lang.Object getSource()
           
 long getTime()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FACT_FIRST

protected static final int FACT_FIRST
See Also:
Constant Field Values

FACT_LAST

protected static final int FACT_LAST
See Also:
Constant Field Values

TASK_FIRST

protected static final int TASK_FIRST
See Also:
Constant Field Values

TASK_LAST

protected static final int TASK_LAST
See Also:
Constant Field Values

ABILITY_FIRST

protected static final int ABILITY_FIRST
See Also:
Constant Field Values

ABILITY_LAST

protected static final int ABILITY_LAST
See Also:
Constant Field Values

RELATION_FIRST

protected static final int RELATION_FIRST
See Also:
Constant Field Values

RELATION_LAST

protected static final int RELATION_LAST
See Also:
Constant Field Values

MESSAGE_FIRST

protected static final int MESSAGE_FIRST
See Also:
Constant Field Values

MESSAGE_LAST

protected static final int MESSAGE_LAST
See Also:
Constant Field Values

AGENT_FIRST

protected static final int AGENT_FIRST
See Also:
Constant Field Values

AGENT_LAST

protected static final int AGENT_LAST
See Also:
Constant Field Values

PLANNING_FIRST

protected static final int PLANNING_FIRST
See Also:
Constant Field Values

PLANNING_LAST

protected static final int PLANNING_LAST
See Also:
Constant Field Values

PLANSTEP_FIRST

protected static final int PLANSTEP_FIRST
See Also:
Constant Field Values

PLANSTEP_LAST

protected static final int PLANSTEP_LAST
See Also:
Constant Field Values

CLOCK_FIRST

protected static final int CLOCK_FIRST
See Also:
Constant Field Values

CLOCK_LAST

protected static final int CLOCK_LAST
See Also:
Constant Field Values

HANDLER_FIRST

protected static final int HANDLER_FIRST
See Also:
Constant Field Values

HANDLER_LAST

protected static final int HANDLER_LAST
See Also:
Constant Field Values

NODE_FIRST

protected static final int NODE_FIRST
See Also:
Constant Field Values

NODE_LAST

protected static final int NODE_LAST
See Also:
Constant Field Values

ARC_FIRST

protected static final int ARC_FIRST
See Also:
Constant Field Values

ARC_LAST

protected static final int ARC_LAST
See Also:
Constant Field Values

GRAPH_FIRST

protected static final int GRAPH_FIRST
See Also:
Constant Field Values

GRAPH_LAST

protected static final int GRAPH_LAST
See Also:
Constant Field Values

PROTOCOL_FIRST

protected static final int PROTOCOL_FIRST
See Also:
Constant Field Values

PROTOCOL_LAST

protected static final int PROTOCOL_LAST
See Also:
Constant Field Values

CONVERSATION_FIRST

protected static final int CONVERSATION_FIRST
See Also:
Constant Field Values

CONVERSATION_LAST

protected static final int CONVERSATION_LAST
See Also:
Constant Field Values

RETE_FIRST

protected static final int RETE_FIRST
See Also:
Constant Field Values

RETE_LAST

protected static final int RETE_LAST
See Also:
Constant Field Values

MAX_ID

public static final int MAX_ID
See Also:
Constant Field Values

NULL_MASK

public static final long NULL_MASK
See Also:
Constant Field Values

ALL_MASK

public static final long ALL_MASK
See Also:
Constant Field Values

event_type

protected static final java.lang.String[] event_type

time

protected long time

id

protected int id

source

protected java.lang.Object source

object

protected java.lang.Object object
Constructor Detail

Event

protected Event(java.lang.Object source,
                java.lang.Object object,
                int first,
                int last,
                long mask)
Method Detail

getTime

public long getTime()

getID

public int getID()

getDescription

public java.lang.String getDescription()

getSource

public java.lang.Object getSource()

getObject

public java.lang.Object getObject()

toString

public java.lang.String toString()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.