Class GraphmlTypeImpl

java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
org.graphdrawing.graphml.xmlns.impl.GraphmlTypeImpl
All Implemented Interfaces:
Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, GraphmlType

public class GraphmlTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements GraphmlType
An XML graphml.type(@http://graphml.graphdrawing.org/xmlns). This is a complex type.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.graphdrawing.graphml.xmlns.GraphmlType

    GraphmlType.Factory

    Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

    org.apache.xmlbeans.XmlObject.Factory
  • Field Summary

    Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

    _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER

    Fields inherited from interface org.graphdrawing.graphml.xmlns.GraphmlType

    type

    Fields inherited from interface org.apache.xmlbeans.XmlObject

    EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
  • Constructor Summary

    Constructors
    Constructor
    Description
    GraphmlTypeImpl(org.apache.xmlbeans.SchemaType sType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Appends and returns a new empty value (as xml) as the last "data" element
    Appends and returns a new empty value (as xml) as the last "graph" element
    Appends and returns a new empty value (as xml) as the last "key" element
    Gets array of all "data" elements
    getDataArray(int i)
    Gets ith "data" element
    Gets the "desc" element
    Gets array of all "graph" elements
    Gets ith "graph" element
    Gets array of all "key" elements
    getKeyArray(int i)
    Gets ith "key" element
    Inserts and returns a new empty value (as xml) as the ith "data" element
    Inserts and returns a new empty value (as xml) as the ith "graph" element
    insertNewKey(int i)
    Inserts and returns a new empty value (as xml) as the ith "key" element
    boolean
    True if has "desc" element
    void
    removeData(int i)
    Removes the ith "data" element
    void
    removeGraph(int i)
    Removes the ith "graph" element
    void
    removeKey(int i)
    Removes the ith "key" element
    void
    setDataArray(int i, DataType data)
    Sets ith "data" element
    void
    setDataArray(DataType[] dataArray)
    Sets array of all "data" element
    void
    Sets the "desc" element
    void
    setGraphArray(int i, GraphType graph)
    Sets ith "graph" element
    void
    setGraphArray(GraphType[] graphArray)
    Sets array of all "graph" element
    void
    setKeyArray(int i, KeyType key)
    Sets ith "key" element
    void
    setKeyArray(KeyType[] keyArray)
    Sets array of all "key" element
    int
    Returns number of "data" element
    int
    Returns number of "graph" element
    int
    Returns number of "key" element
    void
    Unsets the "desc" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "desc" element
    void
    xsetDesc(org.apache.xmlbeans.XmlString desc)
    Sets (as xml) the "desc" element

    Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

    arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code

    Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

    _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.xmlbeans.XmlObject

    changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode

    Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

    documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
  • Constructor Details

    • GraphmlTypeImpl

      public GraphmlTypeImpl(org.apache.xmlbeans.SchemaType sType)
  • Method Details

    • getDesc

      public String getDesc()
      Gets the "desc" element
      Specified by:
      getDesc in interface GraphmlType
    • xgetDesc

      public org.apache.xmlbeans.XmlString xgetDesc()
      Gets (as xml) the "desc" element
      Specified by:
      xgetDesc in interface GraphmlType
    • isSetDesc

      public boolean isSetDesc()
      True if has "desc" element
      Specified by:
      isSetDesc in interface GraphmlType
    • setDesc

      public void setDesc(String desc)
      Sets the "desc" element
      Specified by:
      setDesc in interface GraphmlType
    • xsetDesc

      public void xsetDesc(org.apache.xmlbeans.XmlString desc)
      Sets (as xml) the "desc" element
      Specified by:
      xsetDesc in interface GraphmlType
    • unsetDesc

      public void unsetDesc()
      Unsets the "desc" element
      Specified by:
      unsetDesc in interface GraphmlType
    • getKeyArray

      public KeyType[] getKeyArray()
      Gets array of all "key" elements
      Specified by:
      getKeyArray in interface GraphmlType
    • getKeyArray

      public KeyType getKeyArray(int i)
      Gets ith "key" element
      Specified by:
      getKeyArray in interface GraphmlType
    • sizeOfKeyArray

      public int sizeOfKeyArray()
      Returns number of "key" element
      Specified by:
      sizeOfKeyArray in interface GraphmlType
    • setKeyArray

      public void setKeyArray(KeyType[] keyArray)
      Sets array of all "key" element
      Specified by:
      setKeyArray in interface GraphmlType
    • setKeyArray

      public void setKeyArray(int i, KeyType key)
      Sets ith "key" element
      Specified by:
      setKeyArray in interface GraphmlType
    • insertNewKey

      public KeyType insertNewKey(int i)
      Inserts and returns a new empty value (as xml) as the ith "key" element
      Specified by:
      insertNewKey in interface GraphmlType
    • addNewKey

      public KeyType addNewKey()
      Appends and returns a new empty value (as xml) as the last "key" element
      Specified by:
      addNewKey in interface GraphmlType
    • removeKey

      public void removeKey(int i)
      Removes the ith "key" element
      Specified by:
      removeKey in interface GraphmlType
    • getGraphArray

      public GraphType[] getGraphArray()
      Gets array of all "graph" elements
      Specified by:
      getGraphArray in interface GraphmlType
    • getGraphArray

      public GraphType getGraphArray(int i)
      Gets ith "graph" element
      Specified by:
      getGraphArray in interface GraphmlType
    • sizeOfGraphArray

      public int sizeOfGraphArray()
      Returns number of "graph" element
      Specified by:
      sizeOfGraphArray in interface GraphmlType
    • setGraphArray

      public void setGraphArray(GraphType[] graphArray)
      Sets array of all "graph" element
      Specified by:
      setGraphArray in interface GraphmlType
    • setGraphArray

      public void setGraphArray(int i, GraphType graph)
      Sets ith "graph" element
      Specified by:
      setGraphArray in interface GraphmlType
    • insertNewGraph

      public GraphType insertNewGraph(int i)
      Inserts and returns a new empty value (as xml) as the ith "graph" element
      Specified by:
      insertNewGraph in interface GraphmlType
    • addNewGraph

      public GraphType addNewGraph()
      Appends and returns a new empty value (as xml) as the last "graph" element
      Specified by:
      addNewGraph in interface GraphmlType
    • removeGraph

      public void removeGraph(int i)
      Removes the ith "graph" element
      Specified by:
      removeGraph in interface GraphmlType
    • getDataArray

      public DataType[] getDataArray()
      Gets array of all "data" elements
      Specified by:
      getDataArray in interface GraphmlType
    • getDataArray

      public DataType getDataArray(int i)
      Gets ith "data" element
      Specified by:
      getDataArray in interface GraphmlType
    • sizeOfDataArray

      public int sizeOfDataArray()
      Returns number of "data" element
      Specified by:
      sizeOfDataArray in interface GraphmlType
    • setDataArray

      public void setDataArray(DataType[] dataArray)
      Sets array of all "data" element
      Specified by:
      setDataArray in interface GraphmlType
    • setDataArray

      public void setDataArray(int i, DataType data)
      Sets ith "data" element
      Specified by:
      setDataArray in interface GraphmlType
    • insertNewData

      public DataType insertNewData(int i)
      Inserts and returns a new empty value (as xml) as the ith "data" element
      Specified by:
      insertNewData in interface GraphmlType
    • addNewData

      public DataType addNewData()
      Appends and returns a new empty value (as xml) as the last "data" element
      Specified by:
      addNewData in interface GraphmlType
    • removeData

      public void removeData(int i)
      Removes the ith "data" element
      Specified by:
      removeData in interface GraphmlType