port.type

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

Complex Type Information

Model

Children: data, desc, port

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xs:NMTOKEN required
http://graphml.graphdrawing.org/
identifies this port, within the node it is contained in.

Used By

Element port

Source

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