Uses of Class
Prism.core.Event

Packages that use Event
Prism.benchmark   
Prism.core   
Prism.extensions.component   
Prism.extensions.component.synchronism   
Prism.extensions.connector   
Prism.extensions.connector.handler   
Prism.extensions.evt   
Prism.extensions.port   
Prism.test   
Prism.test.real_time   
Prism.test.style.c2   
Prism.test.style.clientserver   
Prism.test.style.p2p   
Prism.test.style.pipefilter   
 

Uses of Event in Prism.benchmark
 

Methods in Prism.benchmark with parameters of type Event
 void MiddleCompImpl.handle(Event e)
           
 void LastCompImpl.handle(Event e)
           
 void FirstCompImpl.handle(Event e)
           
 

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 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)
          Add a message to the scaffold which results in a message getting added to the scaffold's queue.
 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)
          Simple place holder method.
 void IHandler.handle(Event e)
          The implementation of this method shall provide the distribution policy and rules.
 void IConnector.handle(Event e)
          This method distributes the incoming event to connected Bricks.
 void IComponent.handle(Event e)
          Handling of Event.
 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)
          This abstract method needs to be overriden by any object that extends Brick.
 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
 

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

Uses of Event in Prism.test.real_time
 

Methods in Prism.test.real_time with parameters of type Event
 void testRealTimeSendingComp.handle(Event e)
           
 void testRealTimeReceivingComp.handle(Event evt)
           
 

Uses of Event in Prism.test.style.c2
 

Methods in Prism.test.style.c2 with parameters of type Event
 void Subtract.handle(Event r)
           
 void GUI.handle(Event n)
           
 void Addition.handle(Event r)
           
 

Uses of Event in Prism.test.style.clientserver
 

Methods in Prism.test.style.clientserver with parameters of type Event
 void Server.handle(Event e)
           
 void Client.handle(Event e)
           
 

Uses of Event in Prism.test.style.p2p
 

Methods in Prism.test.style.p2p with parameters of type Event
 void PeerTwo.handle(Event e)
           
 void PeerOne.handle(Event e)
           
 

Uses of Event in Prism.test.style.pipefilter
 

Methods in Prism.test.style.pipefilter with parameters of type Event
 void SenderFilter.handle(Event e)
           
 void ReceiverFilter.handle(Event e)