Class KeyTypeImpl

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

public class KeyTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements KeyType
An XML key.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.KeyType

    KeyType.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.KeyType

    type

    Fields inherited from interface org.apache.xmlbeans.XmlObject

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

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

    Modifier and Type
    Method
    Description
    Appends and returns a new empty "default" element
    Gets the "attr.name" attribute
    Gets the "attr.type" attribute
    Gets the "default" element
    Gets the "desc" element
    Gets the "for" attribute
    Gets the "id" attribute
    Gets the "yfiles.type" attribute
    boolean
    True if has "attr.name" attribute
    boolean
    True if has "attr.type" attribute
    boolean
    True if has "default" element
    boolean
    True if has "desc" element
    boolean
    True if has "for" attribute
    boolean
    True if has "yfiles.type" attribute
    void
    setAttrName(String attrName)
    Sets the "attr.name" attribute
    void
    Sets the "attr.type" attribute
    void
    Sets the "default" element
    void
    Sets the "desc" element
    void
    Sets the "for" attribute
    void
    Sets the "id" attribute
    void
    setYfilesType(String yfilesType)
    Sets the "yfiles.type" attribute
    void
    Unsets the "attr.name" attribute
    void
    Unsets the "attr.type" attribute
    void
    Unsets the "default" element
    void
    Unsets the "desc" element
    void
    Unsets the "for" attribute
    void
    Unsets the "yfiles.type" attribute
    Gets (as xml) the "attr.name" attribute
    Gets (as xml) the "attr.type" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "desc" element
    Gets (as xml) the "for" attribute
    org.apache.xmlbeans.XmlNMTOKEN
    Gets (as xml) the "id" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "yfiles.type" attribute
    void
    Sets (as xml) the "attr.name" attribute
    void
    Sets (as xml) the "attr.type" attribute
    void
    xsetDesc(org.apache.xmlbeans.XmlString desc)
    Sets (as xml) the "desc" element
    void
    Sets (as xml) the "for" attribute
    void
    xsetId(org.apache.xmlbeans.XmlNMTOKEN id)
    Sets (as xml) the "id" attribute
    void
    xsetYfilesType(org.apache.xmlbeans.XmlString yfilesType)
    Sets (as xml) the "yfiles.type" attribute

    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

    • KeyTypeImpl

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

    • getDesc

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

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

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

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

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

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

      public DefaultType getDefault()
      Gets the "default" element
      Specified by:
      getDefault in interface KeyType
    • isSetDefault

      public boolean isSetDefault()
      True if has "default" element
      Specified by:
      isSetDefault in interface KeyType
    • setDefault

      public void setDefault(DefaultType xdefault)
      Sets the "default" element
      Specified by:
      setDefault in interface KeyType
    • addNewDefault

      public DefaultType addNewDefault()
      Appends and returns a new empty "default" element
      Specified by:
      addNewDefault in interface KeyType
    • unsetDefault

      public void unsetDefault()
      Unsets the "default" element
      Specified by:
      unsetDefault in interface KeyType
    • getId

      public String getId()
      Gets the "id" attribute
      Specified by:
      getId in interface KeyType
    • xgetId

      public org.apache.xmlbeans.XmlNMTOKEN xgetId()
      Gets (as xml) the "id" attribute
      Specified by:
      xgetId in interface KeyType
    • setId

      public void setId(String id)
      Sets the "id" attribute
      Specified by:
      setId in interface KeyType
    • xsetId

      public void xsetId(org.apache.xmlbeans.XmlNMTOKEN id)
      Sets (as xml) the "id" attribute
      Specified by:
      xsetId in interface KeyType
    • getFor

      public KeyForType.Enum getFor()
      Gets the "for" attribute
      Specified by:
      getFor in interface KeyType
    • xgetFor

      public KeyForType xgetFor()
      Gets (as xml) the "for" attribute
      Specified by:
      xgetFor in interface KeyType
    • isSetFor

      public boolean isSetFor()
      True if has "for" attribute
      Specified by:
      isSetFor in interface KeyType
    • setFor

      public void setFor(KeyForType.Enum xfor)
      Sets the "for" attribute
      Specified by:
      setFor in interface KeyType
    • xsetFor

      public void xsetFor(KeyForType xfor)
      Sets (as xml) the "for" attribute
      Specified by:
      xsetFor in interface KeyType
    • unsetFor

      public void unsetFor()
      Unsets the "for" attribute
      Specified by:
      unsetFor in interface KeyType
    • getAttrName

      public String getAttrName()
      Gets the "attr.name" attribute
      Specified by:
      getAttrName in interface KeyType
    • xgetAttrName

      public KeyNameType xgetAttrName()
      Gets (as xml) the "attr.name" attribute
      Specified by:
      xgetAttrName in interface KeyType
    • isSetAttrName

      public boolean isSetAttrName()
      True if has "attr.name" attribute
      Specified by:
      isSetAttrName in interface KeyType
    • setAttrName

      public void setAttrName(String attrName)
      Sets the "attr.name" attribute
      Specified by:
      setAttrName in interface KeyType
    • xsetAttrName

      public void xsetAttrName(KeyNameType attrName)
      Sets (as xml) the "attr.name" attribute
      Specified by:
      xsetAttrName in interface KeyType
    • unsetAttrName

      public void unsetAttrName()
      Unsets the "attr.name" attribute
      Specified by:
      unsetAttrName in interface KeyType
    • getAttrType

      public KeyTypeType.Enum getAttrType()
      Gets the "attr.type" attribute
      Specified by:
      getAttrType in interface KeyType
    • xgetAttrType

      public KeyTypeType xgetAttrType()
      Gets (as xml) the "attr.type" attribute
      Specified by:
      xgetAttrType in interface KeyType
    • isSetAttrType

      public boolean isSetAttrType()
      True if has "attr.type" attribute
      Specified by:
      isSetAttrType in interface KeyType
    • setAttrType

      public void setAttrType(KeyTypeType.Enum attrType)
      Sets the "attr.type" attribute
      Specified by:
      setAttrType in interface KeyType
    • xsetAttrType

      public void xsetAttrType(KeyTypeType attrType)
      Sets (as xml) the "attr.type" attribute
      Specified by:
      xsetAttrType in interface KeyType
    • unsetAttrType

      public void unsetAttrType()
      Unsets the "attr.type" attribute
      Specified by:
      unsetAttrType in interface KeyType
    • getYfilesType

      public String getYfilesType()
      Gets the "yfiles.type" attribute
      Specified by:
      getYfilesType in interface KeyType
    • xgetYfilesType

      public org.apache.xmlbeans.XmlString xgetYfilesType()
      Gets (as xml) the "yfiles.type" attribute
      Specified by:
      xgetYfilesType in interface KeyType
    • isSetYfilesType

      public boolean isSetYfilesType()
      True if has "yfiles.type" attribute
      Specified by:
      isSetYfilesType in interface KeyType
    • setYfilesType

      public void setYfilesType(String yfilesType)
      Sets the "yfiles.type" attribute
      Specified by:
      setYfilesType in interface KeyType
    • xsetYfilesType

      public void xsetYfilesType(org.apache.xmlbeans.XmlString yfilesType)
      Sets (as xml) the "yfiles.type" attribute
      Specified by:
      xsetYfilesType in interface KeyType
    • unsetYfilesType

      public void unsetYfilesType()
      Unsets the "yfiles.type" attribute
      Specified by:
      unsetYfilesType in interface KeyType