GraphLab Project

graphlab.library.event.typedef
Class BaseGraphEvent

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

public class BaseGraphEvent
extends GraphEvent<BaseVertex,BaseEdge<BaseVertex>>

Author:
Omid

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

Constructor Detail

BaseGraphEvent

public BaseGraphEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> g,
                      GraphEvent.EventType et)

BaseGraphEvent

public BaseGraphEvent(BaseGraph<BaseVertex,BaseEdge<BaseVertex>> g)
Method Detail

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface Event
Overrides:
getMessage in class GraphEvent<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

GraphLab Project