Documentation of 'medusa.graph.BasicGraph' Java class
BasicGraph
medusa.graph

Class BasicGraph

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    BasicTree, Graph


    public class BasicGraph
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • BasicGraph

        public BasicGraph()
        Creates a new instance of BasicGraph
    • Method Detail

      • setComment

        public final void setComment(java.lang.String argComment)
        Sets the value of comment
        Parameters:
        argComment - Value to assign to this.comment
      • isPlanar

        public boolean isPlanar()
      • addEdge

        public void addEdge(Edge e)
        Add Edge to Graph
        Parameters:
        e - Edge to add
      • addEdge

        public void addEdge(Node n1,
                            Node n2,
                            float conf,
                            int type)
        Adds an edge by creating it from two Nodes.
        Parameters:
        n1 -
        n2 -
        conf -
        type -
        See Also:
        Node
      • addNode

        public void addNode(Node n)
      • getNode

        public Node getNode(java.lang.String name)
        Parameters:
        name -
        Returns:
      • getNodesForEdge

        public Node[] getNodesForEdge(Edge e)
      • addNode

        public void addNode(java.lang.String name)
      • getComment

        public java.lang.String getComment()
      • clear

        public void clear()
      • addComment

        public void addComment(java.lang.String line)
      • removeEdge

        public void removeEdge(Edge e)
      • nodesIterator

        public java.util.Iterator<Node> nodesIterator()
        Gets an iterator of all Nodes in the graph
        Returns:
      • edgesIterator

        public java.util.Iterator<Edge> edgesIterator()
        Returns an iterator of all Edges in the graph
        Returns:
      • copyNodeSettings

        public void copyNodeSettings(BasicGraph temp)
        Copies all node settings from one graph to another
        Parameters:
        temp - the graph with the node settings
      • report

        public java.lang.String report()
      • setNode

        public void setNode(Node n)
      • uniqueEdgesIterator

        public java.util.Iterator<UniqueEdge> uniqueEdgesIterator()
      • getEdges

        public java.util.List<Edge> getEdges()
      • getNodeSize

        public int getNodeSize()
      • getEdgeSize

        public int getEdgeSize()
      • getUniqueEdgeSize

        public int getUniqueEdgeSize()
      • getUniqueEdges

        public java.util.List<UniqueEdge> getUniqueEdges()
      • getNodes

        public java.util.Map<java.lang.String,Node> getNodes()

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.