001    // GraphLab Project: http://graphlab.sharif.edu
002    // Copyright (C) 2008 Mathematical Science Department of Sharif University of Technology
003    // Distributed under the terms of the GNU Lesser General Public License (LGPL): http://www.gnu.org/licenses/
004    
005    /**
006     *
007     */
008    package graphlab.library.event.typedef;
009    
010    import graphlab.library.BaseEdge;
011    import graphlab.library.BaseGraph;
012    import graphlab.library.BaseVertex;
013    import graphlab.library.event.EdgeEvent;
014    
015    /**
016     * @author Omid
017     */
018    public class BaseEdgeEvent extends EdgeEvent<BaseVertex, BaseEdge<BaseVertex>> {
019    
020        public BaseEdgeEvent(BaseGraph<BaseVertex, BaseEdge<BaseVertex>> graph, BaseEdge<BaseVertex> edge) {
021            super(graph, edge);
022            // TODO Auto-generated constructor stub
023        }
024    
025        public BaseEdgeEvent(BaseGraph<BaseVertex, BaseEdge<BaseVertex>> graph, BaseEdge<BaseVertex> edge, EventType et) {
026            super(graph, edge, et);
027            // TODO Auto-generated constructor stub
028        }
029    
030        private String message;
031    
032        public String getMessage() {
033            return message;
034        }
035    
036        public void setMessage(String message) {
037            this.message = message;
038        }
039    }