GraphLab Project

graphlab.library.event.typedef
Class BaseEdgeEvent

java.lang.Object
  extended by graphlab.library.event.EdgeEvent<BaseVertex,BaseEdge<BaseVertex>>
      extended by graphlab.library.event.typedef.BaseEdgeEvent
All Implemented Interfaces:
Event

public class BaseEdgeEvent
extends EdgeEvent<BaseVertex,BaseEdge<BaseVertex>>

Author:
Omid

Nested Class Summary
 
Nested classes/interfaces inherited from class graphlab.library.event.EdgeEvent
EdgeEvent.EventType
 
Field Summary
 
Fields inherited from class graphlab.library.event.EdgeEvent
edge, eventType, graph
 
Constructor Summary
BaseEdgeEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> graph, BaseEdge<BaseVertex> edge)
           
BaseEdgeEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> graph, BaseEdge<BaseVertex> edge, EdgeEvent.EventType et)
           
 
Method Summary
 java.lang.String getMessage()
           
 void setMessage(java.lang.String message)
           
 
Methods inherited from class graphlab.library.event.EdgeEvent
getDescription, getID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseEdgeEvent

public BaseEdgeEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> graph,
                     BaseEdge<BaseVertex> edge)

BaseEdgeEvent

public BaseEdgeEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> graph,
                     BaseEdge<BaseVertex> edge,
                     EdgeEvent.EventType et)
Method Detail

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface Event
Overrides:
getMessage in class EdgeEvent<BaseVertex,BaseEdge<BaseVertex>>
Returns:
a message if the algorithm want to send any of them. this message will be loged and shown to the user

setMessage

public void setMessage(java.lang.String message)
Overrides:
setMessage in class EdgeEvent<BaseVertex,BaseEdge<BaseVertex>>

GraphLab Project