GraphLab Project

Uses of Interface
graphlab.library.event.Event

Packages that use Event
graphlab.library.algorithms   
graphlab.library.event   
graphlab.library.event.typedef   
graphlab.plugins.algorithmanimator.core   
graphlab.plugins.algorithmanimator.core.atoms   
 

Uses of Event in graphlab.library.algorithms
 

Methods in graphlab.library.algorithms with parameters of type Event
 void Algorithm.dispatchEvent(Event ae)
          Sends the event ae to the dispatcher.
 

Uses of Event in graphlab.library.event
 

Classes in graphlab.library.event that implement Event
 class AlgorithmStep
          this Event is a algorithm step, (is it a major step) -> play one step (on AnimatorGUI)
 class DelayEvent
           
 class EdgeEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
          Happens when an edge's color or weight changes or a new edge is added to the graph.
 class EdgeRequest<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 class GraphEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 class GraphRequest<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 class MessageEvent
           
 class PostWorkEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 class PreWorkEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 class VertexEdgeLabelEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge>
          Happens wheever we want to put labels on vertices or edges (now just for debugging, we don't have label for basevertex/edge yet)
 class VertexEvent<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
          Happens when a vertex's color changes or a new vertex is added to the graph or ...
 class VertexRequest<VertexType extends BaseVertex,EdgeType extends BaseEdge<VertexType>>
           
 

Methods in graphlab.library.event that return Event
 Event EventDispatcher.dispatchEvent(Event ae)
          Should take reactions (possibly to the gui) upon call by the algorithm.
 

Methods in graphlab.library.event with parameters of type Event
 Event EventDispatcher.dispatchEvent(Event ae)
          Should take reactions (possibly to the gui) upon call by the algorithm.
 

Uses of Event in graphlab.library.event.typedef
 

Classes in graphlab.library.event.typedef that implement Event
 class BaseEdgeEvent
           
 class BaseEdgeRequest
           
 class BaseGraphEvent
           
 class BaseGraphRequest
           
 class BaseVertexEvent
           
 class BaseVertexRequest
           
 

Uses of Event in graphlab.plugins.algorithmanimator.core
 

Classes in graphlab.plugins.algorithmanimator.core with type parameters of type Event
 interface AtomAnimator<EventType extends Event>
           
 

Methods in graphlab.plugins.algorithmanimator.core that return Event
 Event AlgorithmAnimator.animateEvent(Event ae)
           
 Event AlgorithmAnimator.dispatchEvent(Event event)
          dispatchs events that recieved from the algorithm
 

Methods in graphlab.plugins.algorithmanimator.core with parameters of type Event
 Event AlgorithmAnimator.animateEvent(Event ae)
           
 Event AlgorithmAnimator.dispatchEvent(Event event)
          dispatchs events that recieved from the algorithm
 boolean AtomAnimator.isAnimatable(Event event)
           
 

Uses of Event in graphlab.plugins.algorithmanimator.core.atoms
 

Methods in graphlab.plugins.algorithmanimator.core.atoms that return Event
 Event PrePostWork.animate(Event event, BlackBoard b)
           
 

Methods in graphlab.plugins.algorithmanimator.core.atoms with parameters of type Event
 Event PrePostWork.animate(Event event, BlackBoard b)
           
 boolean DelayEventHandler.isAnimatable(Event event)
           
 boolean VertexSelect.isAnimatable(Event vertexRequest)
           
 boolean VertexEdgeLabelAnimator.isAnimatable(Event event)
           
 boolean NewGraph.isAnimatable(Event event)
           
 boolean EdgeMarkAnimator.isAnimatable(Event event)
           
 boolean ShowMessage.isAnimatable(Event event)
           
 boolean GraphSelect.isAnimatable(Event e)
           
 boolean PrePostWork.isAnimatable(Event event)
           
 


GraphLab Project