示例#1
0
			/// <seealso cref="GraphListener.edgeAdded(GraphEdgeChangeEvent)">
			/// </seealso>
			public virtual void  edgeAdded(System.Object event_sender, GraphEdgeChangeEvent e)
			{
				if (Enclosing_Instance.m_isInduced)
				{
					Enclosing_Instance.addEdge(e.getEdge());
				}
			}
示例#2
0
			/// <seealso cref="GraphListener.edgeRemoved(GraphEdgeChangeEvent)">
			/// </seealso>
			public virtual void  edgeRemoved(System.Object event_sender, GraphEdgeChangeEvent e)
			{
				Edge edge = e.getEdge();
				
				Enclosing_Instance.removeEdge(edge);
			}
			/// <seealso cref="GraphListener.edgeRemoved(GraphEdgeChangeEvent)">
			/// </seealso>
			public virtual void  edgeRemoved(System.Object event_sender, GraphEdgeChangeEvent e)
			{
				org._3pq.jgrapht.Edge jtEdge = e.getEdge();
				
				System.Boolean tempBoolean;
				tempBoolean = Enclosing_Instance.m_jtElementsBeingRemoved.Contains(jtEdge);
				Enclosing_Instance.m_jtElementsBeingRemoved.Remove(jtEdge);
				if (!tempBoolean)
				{
					Enclosing_Instance.handleJGraphTRemovedEdge(jtEdge);
				}
			}