Uses of Interface
treebolic.model.graph.GraphNode

Packages that use GraphNode
treebolic.model.graph   
treebolic.provider.xml.graph   
 

Uses of GraphNode in treebolic.model.graph
 

Fields in treebolic.model.graph declared as GraphNode
private  GraphNode GraphEdge.theFromNode
          Source node
 GraphNode Tree.theRoot
          Tree root
private  GraphNode GraphEdge.theToNode
          Destination node
 

Fields in treebolic.model.graph with type parameters of type GraphNode
protected  java.util.Set<GraphNode> Graph.theNodes
          The set of nodes.
 

Methods in treebolic.model.graph that return GraphNode
 GraphNode GraphEdge.getFrom()
          Get source node
 GraphNode Graph.getNodeWithMinimumIncomingDegree()
          Determines a node with the minimal incoming degree.
 GraphNode GraphEdge.getOtherNode(GraphNode thisNode)
          Get node other than
 GraphNode GraphEdge.getTo()
          Get destination node
 

Methods in treebolic.model.graph that return types with arguments of type GraphNode
 java.util.Collection<GraphNode> Graph.getNodes()
          Returns a unmodifiable Collection of all nodes of this graph.
 java.util.Map<GraphNode,java.util.Collection<GraphEdge>> Graph.getNodeToEdgesMap()
          Returns a unmodifiable Map of all edges of this graph.
 

Methods in treebolic.model.graph with parameters of type GraphNode
 void MutableGraph.add(GraphNode thisNode)
          Add node.
 java.util.Collection<GraphEdge> Graph.getEdges(GraphNode thisNode)
          Gets an unmodifiable collection of all edges adjacent to thisNode.
 java.util.Collection<GraphEdge> Graph.getNonTreeEdges(GraphNode thisNode)
          Gets an unmodifiable collection of all edges adjacent to thisNode that has been marked as tree.
 GraphNode GraphEdge.getOtherNode(GraphNode thisNode)
          Get node other than
 java.util.Collection<GraphEdge> Graph.getTreeEdges(GraphNode thisNode)
          Gets an unmodifiable collection of all edges adjacent to thisNode that has been marked as tree.
private  void Graph.processSpanningTreeBFS(Graph thisSpanningTree, GraphNode thisRoot)
          Populate breadth-first search
private  void Graph.processSpanningTreeDFS(Graph thisSpanningTree, GraphNode thisRoot)
          Populate depth-first search
 

Constructors in treebolic.model.graph with parameters of type GraphNode
GraphEdge(GraphNode thisFromNode, GraphNode thisToNode, java.lang.Boolean isTreeEdgeFlag)
          Constructor
Tree(Graph thisGraph, GraphNode thisRoot)
          Constructor
 

Uses of GraphNode in treebolic.provider.xml.graph
 

Classes in treebolic.provider.xml.graph that implement GraphNode
 class MutableGraphNode
          Graph node