N - Тип вершиныE - Тип ребраpublic class SimpleSDGraphSender<N,E> extends SimpleSDGraph<N,E> implements GraphSender<N,E>
edges, factory, nodes| Constructor and Description |
|---|
SimpleSDGraphSender()
Конструктор
|
SimpleSDGraphSender(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 SimpleSDGraphSender()
public SimpleSDGraphSender(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)
SimpleSDGraphonEdgeAdded in class SimpleSDGraph<N,E>es - Реброprotected void onNodeAdded(N node)
SimpleSDGraphonNodeAdded in class SimpleSDGraph<N,E>node - Вершинаprotected void onEdgeRemoved(Edge<N,E> es)
SimpleSDGraphonEdgeRemoved in class SimpleSDGraph<N,E>es - Реброprotected void onNodeRemoved(N node)
SimpleSDGraphonNodeRemoved in class SimpleSDGraph<N,E>node - ВершинаCopyright © 2017. All rights reserved.