Uses of Class
Prism.core.Event

Packages that use Event
Prism.core   
Prism.extensions.component   
Prism.extensions.component.synchronism   
Prism.extensions.connector   
Prism.extensions.connector.handler   
Prism.extensions.evt   
Prism.extensions.port   
Prism.test.components   
 

Uses of Event in Prism.core
 

Methods in Prism.core that return Event
 Event FIFOScheduler.getEvent()
          Get a message from the head of the queue and remove it from the message store, although the message object itself is not deleted.
 Event EDFScheduler.getEvent()
          Get a message from the head of the queue and remove it from the message store, although the message object itself is not deleted.
 Event AbstractScheduler.getEvent()
          Get the next message to be dispatched in an arbitrary order.
 Event Event.replicate()
          Creates a new Event object that is the exact replica of this Event object.
 

Methods in Prism.core with parameters of type Event
 void IBrick.add(Event event)
          Add a message to the scaffold which results in a message getting added to the scaffold's queue.
 void FIFOScheduler.add(Event evt)
          Add an event to the beginning of the queue.
 void EDFScheduler.add(Event evt)
          Adds a new event to the queue.
 void Brick.add(Event event)
           
 void AbstractScheduler.add(Event e)
          Add a message to the list in an arbitrary order.
 void Scaffold.call(java.lang.String command, Event param)
          If the value of parameter command is "add", it calls the "add" method of scheduler to add the event to the queue.
 void AbstractScaffold.call(java.lang.String method, Event param)
          Make an asynchronous call
 void Port.handle(Event e)
          Passes an event to the parent to be handled.
 void IConnector.handle(Event e)
          This method distributes the incoming event to connected Bricks.
 void IComponent.handle(Event e)
          Handling of Event.
 void IBrick.handle(Event e)
          This abstract method needs to be overriden by any object that extends Brick.
 void Connector.handle(Event e)
          This method distributes the incoming event to connected Bricks.
 void Component.handle(Event e)
          Handling of Event.
abstract  void Brick.handle(Event e)
           
 void Architecture.handle(Event e)
          This method will define the action to be taken by this architecture when it recieves an event from another Brick attached to it.
abstract  void AbstractImplementation.handle(Event e)
           
 void IComponent.send(Event e)
          This method sends the event up/down the Prism architecture that this component is a part of.
 void Component.send(Event e)
          This method sends the event up/down the Prism architecture that this component is a part of.
 void AbstractImplementation.send(Event e)
           
 

Uses of Event in Prism.extensions.component
 

Methods in Prism.extensions.component with parameters of type Event
 void ExtensibleComponent.handle(Event e)
           
 void ExtensibleComponent.send(Event e)
           
 

Uses of Event in Prism.extensions.component.synchronism
 

Methods in Prism.extensions.component.synchronism that return Event
 Event CompSynchronism.lock(Event e)
           
abstract  Event AbstractCompSynchronism.lock(Event e)
           
 

Methods in Prism.extensions.component.synchronism with parameters of type Event
 Event CompSynchronism.lock(Event e)
           
abstract  Event AbstractCompSynchronism.lock(Event e)
           
 boolean CompSynchronism.unlock(Event e)
           
abstract  boolean AbstractCompSynchronism.unlock(Event e)
           
 

Uses of Event in Prism.extensions.connector
 

Methods in Prism.extensions.connector with parameters of type Event
 void ExtensibleConnector.handle(Event e)
          This method distributes the incoming event to connected Bricks.
 

Uses of Event in Prism.extensions.connector.handler
 

Methods in Prism.extensions.connector.handler with parameters of type Event
 void PubSubHandler.handle(Event e)
           
 void PipeFilterHandler.handle(Event e)
           
 void C2Handler.handle(Event e)
          Handles the events in the same way basic C2 connectors handle them
abstract  void AbstractHandler.handle(Event e)
          The implementation of this method shall provide the distribution policy and rules.
 

Uses of Event in Prism.extensions.evt
 

Subclasses of Event in Prism.extensions.evt
 class ExtensibleEvent
          A subclass of Event provides extra capability on top of Event object.
 

Methods in Prism.extensions.evt that return Event
 Event ExtensibleEvent.replicate()
          Creates a clone of this ExtensibleEvent.
 

Uses of Event in Prism.extensions.port
 

Methods in Prism.extensions.port with parameters of type Event
 void ExtensiblePort.handle(Event e)
          The default handler, determines the type of processing needed to be done.
 

Uses of Event in Prism.test.components
 

Methods in Prism.test.components with parameters of type Event
 void Subtract.handle(Event r)
           
 void HelloWorldClient.handle(Event evt)
           
 void GUI.handle(Event n)
           
 void Addition.handle(Event r)