Interface GraphType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
GraphTypeImpl

public interface GraphType extends org.apache.xmlbeans.XmlObject
An XML graph.type(@http://graphml.graphdrawing.org/xmlns). This is a complex type.
  • Field Details

    • type

      static final org.apache.xmlbeans.SchemaType type
  • Method Details

    • getDesc

      String getDesc()
      Gets the "desc" element
    • xgetDesc

      org.apache.xmlbeans.XmlString xgetDesc()
      Gets (as xml) the "desc" element
    • isSetDesc

      boolean isSetDesc()
      True if has "desc" element
    • setDesc

      void setDesc(String desc)
      Sets the "desc" element
    • xsetDesc

      void xsetDesc(org.apache.xmlbeans.XmlString desc)
      Sets (as xml) the "desc" element
    • unsetDesc

      void unsetDesc()
      Unsets the "desc" element
    • getDataArray

      DataType[] getDataArray()
      Gets array of all "data" elements
    • getDataArray

      DataType getDataArray(int i)
      Gets ith "data" element
    • sizeOfDataArray

      int sizeOfDataArray()
      Returns number of "data" element
    • setDataArray

      void setDataArray(DataType[] dataArray)
      Sets array of all "data" element
    • setDataArray

      void setDataArray(int i, DataType data)
      Sets ith "data" element
    • insertNewData

      DataType insertNewData(int i)
      Inserts and returns a new empty value (as xml) as the ith "data" element
    • addNewData

      DataType addNewData()
      Appends and returns a new empty value (as xml) as the last "data" element
    • removeData

      void removeData(int i)
      Removes the ith "data" element
    • getNodeArray

      NodeType[] getNodeArray()
      Gets array of all "node" elements
    • getNodeArray

      NodeType getNodeArray(int i)
      Gets ith "node" element
    • sizeOfNodeArray

      int sizeOfNodeArray()
      Returns number of "node" element
    • setNodeArray

      void setNodeArray(NodeType[] nodeArray)
      Sets array of all "node" element
    • setNodeArray

      void setNodeArray(int i, NodeType node)
      Sets ith "node" element
    • insertNewNode

      NodeType insertNewNode(int i)
      Inserts and returns a new empty value (as xml) as the ith "node" element
    • addNewNode

      NodeType addNewNode()
      Appends and returns a new empty value (as xml) as the last "node" element
    • removeNode

      void removeNode(int i)
      Removes the ith "node" element
    • getEdgeArray

      EdgeType[] getEdgeArray()
      Gets array of all "edge" elements
    • getEdgeArray

      EdgeType getEdgeArray(int i)
      Gets ith "edge" element
    • sizeOfEdgeArray

      int sizeOfEdgeArray()
      Returns number of "edge" element
    • setEdgeArray

      void setEdgeArray(EdgeType[] edgeArray)
      Sets array of all "edge" element
    • setEdgeArray

      void setEdgeArray(int i, EdgeType edge)
      Sets ith "edge" element
    • insertNewEdge

      EdgeType insertNewEdge(int i)
      Inserts and returns a new empty value (as xml) as the ith "edge" element
    • addNewEdge

      EdgeType addNewEdge()
      Appends and returns a new empty value (as xml) as the last "edge" element
    • removeEdge

      void removeEdge(int i)
      Removes the ith "edge" element
    • getHyperedgeArray

      HyperedgeType[] getHyperedgeArray()
      Gets array of all "hyperedge" elements
    • getHyperedgeArray

      HyperedgeType getHyperedgeArray(int i)
      Gets ith "hyperedge" element
    • sizeOfHyperedgeArray

      int sizeOfHyperedgeArray()
      Returns number of "hyperedge" element
    • setHyperedgeArray

      void setHyperedgeArray(HyperedgeType[] hyperedgeArray)
      Sets array of all "hyperedge" element
    • setHyperedgeArray

      void setHyperedgeArray(int i, HyperedgeType hyperedge)
      Sets ith "hyperedge" element
    • insertNewHyperedge

      HyperedgeType insertNewHyperedge(int i)
      Inserts and returns a new empty value (as xml) as the ith "hyperedge" element
    • addNewHyperedge

      HyperedgeType addNewHyperedge()
      Appends and returns a new empty value (as xml) as the last "hyperedge" element
    • removeHyperedge

      void removeHyperedge(int i)
      Removes the ith "hyperedge" element
    • getLocator

      LocatorType getLocator()
      Gets the "locator" element
    • isSetLocator

      boolean isSetLocator()
      True if has "locator" element
    • setLocator

      void setLocator(LocatorType locator)
      Sets the "locator" element
    • addNewLocator

      LocatorType addNewLocator()
      Appends and returns a new empty "locator" element
    • unsetLocator

      void unsetLocator()
      Unsets the "locator" element
    • getParseNodeids

      GraphNodeidsType.Enum getParseNodeids()
      Gets the "parse.nodeids" attribute
    • xgetParseNodeids

      GraphNodeidsType xgetParseNodeids()
      Gets (as xml) the "parse.nodeids" attribute
    • isSetParseNodeids

      boolean isSetParseNodeids()
      True if has "parse.nodeids" attribute
    • setParseNodeids

      void setParseNodeids(GraphNodeidsType.Enum parseNodeids)
      Sets the "parse.nodeids" attribute
    • xsetParseNodeids

      void xsetParseNodeids(GraphNodeidsType parseNodeids)
      Sets (as xml) the "parse.nodeids" attribute
    • unsetParseNodeids

      void unsetParseNodeids()
      Unsets the "parse.nodeids" attribute
    • getParseEdgeids

      GraphEdgeidsType.Enum getParseEdgeids()
      Gets the "parse.edgeids" attribute
    • xgetParseEdgeids

      GraphEdgeidsType xgetParseEdgeids()
      Gets (as xml) the "parse.edgeids" attribute
    • isSetParseEdgeids

      boolean isSetParseEdgeids()
      True if has "parse.edgeids" attribute
    • setParseEdgeids

      void setParseEdgeids(GraphEdgeidsType.Enum parseEdgeids)
      Sets the "parse.edgeids" attribute
    • xsetParseEdgeids

      void xsetParseEdgeids(GraphEdgeidsType parseEdgeids)
      Sets (as xml) the "parse.edgeids" attribute
    • unsetParseEdgeids

      void unsetParseEdgeids()
      Unsets the "parse.edgeids" attribute
    • getParseOrder

      GraphOrderType.Enum getParseOrder()
      Gets the "parse.order" attribute
    • xgetParseOrder

      GraphOrderType xgetParseOrder()
      Gets (as xml) the "parse.order" attribute
    • isSetParseOrder

      boolean isSetParseOrder()
      True if has "parse.order" attribute
    • setParseOrder

      void setParseOrder(GraphOrderType.Enum parseOrder)
      Sets the "parse.order" attribute
    • xsetParseOrder

      void xsetParseOrder(GraphOrderType parseOrder)
      Sets (as xml) the "parse.order" attribute
    • unsetParseOrder

      void unsetParseOrder()
      Unsets the "parse.order" attribute
    • getParseNodes

      BigInteger getParseNodes()
      Gets the "parse.nodes" attribute
    • xgetParseNodes

      GraphNodesType xgetParseNodes()
      Gets (as xml) the "parse.nodes" attribute
    • isSetParseNodes

      boolean isSetParseNodes()
      True if has "parse.nodes" attribute
    • setParseNodes

      void setParseNodes(BigInteger parseNodes)
      Sets the "parse.nodes" attribute
    • xsetParseNodes

      void xsetParseNodes(GraphNodesType parseNodes)
      Sets (as xml) the "parse.nodes" attribute
    • unsetParseNodes

      void unsetParseNodes()
      Unsets the "parse.nodes" attribute
    • getParseEdges

      BigInteger getParseEdges()
      Gets the "parse.edges" attribute
    • xgetParseEdges

      GraphEdgesType xgetParseEdges()
      Gets (as xml) the "parse.edges" attribute
    • isSetParseEdges

      boolean isSetParseEdges()
      True if has "parse.edges" attribute
    • setParseEdges

      void setParseEdges(BigInteger parseEdges)
      Sets the "parse.edges" attribute
    • xsetParseEdges

      void xsetParseEdges(GraphEdgesType parseEdges)
      Sets (as xml) the "parse.edges" attribute
    • unsetParseEdges

      void unsetParseEdges()
      Unsets the "parse.edges" attribute
    • getParseMaxindegree

      BigInteger getParseMaxindegree()
      Gets the "parse.maxindegree" attribute
    • xgetParseMaxindegree

      GraphMaxindegreeType xgetParseMaxindegree()
      Gets (as xml) the "parse.maxindegree" attribute
    • isSetParseMaxindegree

      boolean isSetParseMaxindegree()
      True if has "parse.maxindegree" attribute
    • setParseMaxindegree

      void setParseMaxindegree(BigInteger parseMaxindegree)
      Sets the "parse.maxindegree" attribute
    • xsetParseMaxindegree

      void xsetParseMaxindegree(GraphMaxindegreeType parseMaxindegree)
      Sets (as xml) the "parse.maxindegree" attribute
    • unsetParseMaxindegree

      void unsetParseMaxindegree()
      Unsets the "parse.maxindegree" attribute
    • getParseMaxoutdegree

      BigInteger getParseMaxoutdegree()
      Gets the "parse.maxoutdegree" attribute
    • xgetParseMaxoutdegree

      GraphMaxoutdegreeType xgetParseMaxoutdegree()
      Gets (as xml) the "parse.maxoutdegree" attribute
    • isSetParseMaxoutdegree

      boolean isSetParseMaxoutdegree()
      True if has "parse.maxoutdegree" attribute
    • setParseMaxoutdegree

      void setParseMaxoutdegree(BigInteger parseMaxoutdegree)
      Sets the "parse.maxoutdegree" attribute
    • xsetParseMaxoutdegree

      void xsetParseMaxoutdegree(GraphMaxoutdegreeType parseMaxoutdegree)
      Sets (as xml) the "parse.maxoutdegree" attribute
    • unsetParseMaxoutdegree

      void unsetParseMaxoutdegree()
      Unsets the "parse.maxoutdegree" attribute
    • getId

      String getId()
      Gets the "id" attribute
    • xgetId

      org.apache.xmlbeans.XmlNMTOKEN xgetId()
      Gets (as xml) the "id" attribute
    • isSetId

      boolean isSetId()
      True if has "id" attribute
    • setId

      void setId(String id)
      Sets the "id" attribute
    • xsetId

      void xsetId(org.apache.xmlbeans.XmlNMTOKEN id)
      Sets (as xml) the "id" attribute
    • unsetId

      void unsetId()
      Unsets the "id" attribute
    • getEdgedefault

      GraphEdgedefaultType.Enum getEdgedefault()
      Gets the "edgedefault" attribute
    • xgetEdgedefault

      GraphEdgedefaultType xgetEdgedefault()
      Gets (as xml) the "edgedefault" attribute
    • setEdgedefault

      void setEdgedefault(GraphEdgedefaultType.Enum edgedefault)
      Sets the "edgedefault" attribute
    • xsetEdgedefault

      void xsetEdgedefault(GraphEdgedefaultType edgedefault)
      Sets (as xml) the "edgedefault" attribute