node.type

http://graphml.graphdrawing.org/
Complex type for the <node> element.

Complex Type Information

Model

Children: data, desc, graph, locator, port

Attributes

QName Type Fixed Default Use Inheritable Annotation
id xs:NMTOKEN required
http://graphml.graphdrawing.org/
identifies this node.
parse.indegree node.indegree.type optional
parse.outdegree node.outdegree.type optional

Used By

Element node

Source

<xs:complexType name="node.type" final="#all">
  <xs:annotation>
    <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">Complex type for the <node> element.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="desc" minOccurs="0"/>
    <xs:choice>
      <xs:sequence>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element ref="data"/>
          <xs:element ref="port"/>
        </xs:choice>
        <xs:element ref="graph" minOccurs="0"/>
      </xs:sequence>
      <xs:element ref="locator"/>
    </xs:choice>
  </xs:sequence>
  <xs:attributeGroup ref="node.extra.attrib">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">user defined extra attributes for <node elements.</xs:documentation>
    </xs:annotation>
  </xs:attributeGroup>
  <xs:attribute name="id" type="xs:NMTOKEN" use="required">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">identifies this node.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>