N - Тип вершины графаE - Тип ребраpublic class SimpleMDGraphSender<N,E> extends SimpleMDGraph<N,E> implements GraphSender<N,E>
edges, factory, nodes| Constructor and Description |
|---|
SimpleMDGraphSender()
Конструктор
|
SimpleMDGraphSender(GraphFactory<N,E> factory)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGraphListener(GraphListener<N,E> listener)
Добавляет подписчика
|
protected void |
fireGraphEvent(GraphEvent<N,E> event)
Сообщает подписчикам сообщение
|
protected void |
onEdgeAdded(Edge<N,E> es)
Срабатывает при добавлении ребра в граф
|
protected void |
onEdgeRemoved(Edge<N,E> es)
Срабатывает при удалении ребра из графа
|
protected void |
onNodeAdded(N node)
Срабатывает при добавлении вершины в граф
|
protected void |
onNodeRemoved(N node)
Срабатывает при удалении вершины из графа
|
void |
removeGraphListener(GraphListener<N,E> listener)
Удаляет подписчика
|
add, add, clearAll, clearEdges, contains, edgesOf, edgesOfNodeA, edgesOfNodeB, get, getEdge, getEdges, getEdges, getNodes, hasEdge, indexOf, remove, remove, removeEdge, set, setEdge, setEdgespublic SimpleMDGraphSender()
public SimpleMDGraphSender(GraphFactory<N,E> factory)
factory - Фабрика графаpublic void addGraphListener(GraphListener<N,E> listener)
GraphSenderaddGraphListener in interface GraphSender<N,E>listener - Подписчикpublic void removeGraphListener(GraphListener<N,E> listener)
GraphSenderremoveGraphListener in interface GraphSender<N,E>listener - Подписчикprotected void fireGraphEvent(GraphEvent<N,E> event)
event - Сообщениеprotected void onEdgeAdded(Edge<N,E> es)
SimpleMDGraphonEdgeAdded in class SimpleMDGraph<N,E>es - Реброprotected void onNodeAdded(N node)
SimpleMDGraphonNodeAdded in class SimpleMDGraph<N,E>node - Вершинаprotected void onEdgeRemoved(Edge<N,E> es)
SimpleMDGraphonEdgeRemoved in class SimpleMDGraph<N,E>es - Реброprotected void onNodeRemoved(N node)
SimpleMDGraphonNodeRemoved in class SimpleMDGraph<N,E>node - ВершинаCopyright © 2017. All rights reserved.