Class SimpleSDGraphSender<N,​E>

    • Constructor Detail

      • SimpleSDGraphSender

        public SimpleSDGraphSender()
        Конструктор
      • SimpleSDGraphSender

        public SimpleSDGraphSender​(GraphFactory<N,​E> factory)
        Конструктор
        Parameters:
        factory - Фабрика графа
    • Method Detail

      • addGraphListener

        public void addGraphListener​(GraphListener<N,​E> listener)
        Description copied from interface: GraphSender
        Добавляет подписчика
        Specified by:
        addGraphListener in interface GraphSender<N,​E>
        Parameters:
        listener - Подписчик
      • fireGraphEvent

        protected void fireGraphEvent​(GraphEvent<N,​E> event)
        Сообщает подписчикам сообщение
        Parameters:
        event - Сообщение
      • onEdgeAdded

        protected void onEdgeAdded​(Edge<N,​E> es)
        Description copied from class: SimpleSDGraph
        Срабатывает при добавлении ребра в граф
        Overrides:
        onEdgeAdded in class SimpleSDGraph<N,​E>
        Parameters:
        es - Ребро
      • onNodeAdded

        protected void onNodeAdded​(N node)
        Description copied from class: SimpleSDGraph
        Срабатывает при добавлении вершины в граф
        Overrides:
        onNodeAdded in class SimpleSDGraph<N,​E>
        Parameters:
        node - Вершина
      • onEdgeRemoved

        protected void onEdgeRemoved​(Edge<N,​E> es)
        Description copied from class: SimpleSDGraph
        Срабатывает при удалении ребра из графа
        Overrides:
        onEdgeRemoved in class SimpleSDGraph<N,​E>
        Parameters:
        es - Ребро
      • onNodeRemoved

        protected void onNodeRemoved​(N node)
        Description copied from class: SimpleSDGraph
        Срабатывает при удалении вершины из графа
        Overrides:
        onNodeRemoved in class SimpleSDGraph<N,​E>
        Parameters:
        node - Вершина