java.lang.Object
xyz.cofe.collection.graph.BasicGraphEvent<N,E>
- Type Parameters:
N- Тип вершиныE- Тип ребра
- All Implemented Interfaces:
GraphEvent<N,E>
public class BasicGraphEvent<N,E> extends java.lang.Object implements GraphEvent<N,E>
Описывает событие графа
- Author:
- GoCha
-
Constructor Summary
Constructors Constructor Description BasicGraphEvent(Graph<N,E> graph, GraphAction action, N node, Edge<N,E> edge)Конструктор -
Method Summary
-
Constructor Details
-
BasicGraphEvent
Конструктор- Parameters:
graph- Графaction- Действиеnode- Вершинаedge- Ребро
-
-
Method Details
-
getEdge
Description copied from interface:GraphEventВозвраащет ребро- Specified by:
getEdgein interfaceGraphEvent<N,E>- Returns:
- Ребро
-
getNode
Description copied from interface:GraphEventВозвраащет вершину- Specified by:
getNodein interfaceGraphEvent<N,E>- Returns:
- Вершина
-
getGraph
Description copied from interface:GraphEventВозвраащет граф в котором произошло событие- Specified by:
getGraphin interfaceGraphEvent<N,E>- Returns:
- Граф
-
getAction
Description copied from interface:GraphEventВозвраащет действие которое произошло- Specified by:
getActionin interfaceGraphEvent<N,E>- Returns:
- Действие
-