endpoint.type

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

Complex Type Information

Model

Children: desc

Attributes

QName Type Fixed Default Use Inheritable Annotation
id xs:NMTOKEN optional
http://graphml.graphdrawing.org/
identifies this <endpoint> .
node xs:NMTOKEN required
http://graphml.graphdrawing.org/
points to the id of the node, to which this endpoint is connected.
port xs:NMTOKEN optional
http://graphml.graphdrawing.org/
points to the name of the port, to which this endpoint is 
connected .
type endpoint.type.type undir optional
http://graphml.graphdrawing.org/
defines the direction on this endpoint (undirected per default).

Used By

Element endpoint

Source

<xs:complexType name="endpoint.type" final="#all">
  <xs:annotation>
    <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">Complex type for the <endpoint> element.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="desc" minOccurs="0"/>
  </xs:sequence>
  <xs:attributeGroup ref="endpoint.extra.attrib">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">user defined extra attributes for <endpoint> elements.</xs:documentation>
    </xs:annotation>
  </xs:attributeGroup>
  <xs:attribute name="id" type="xs:NMTOKEN">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">identifies this <endpoint> .</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="port" type="xs:NMTOKEN">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">points to the name of the port, to which this endpoint is connected .</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="node" type="xs:NMTOKEN" use="required">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">points to the id of the node, to which this endpoint is connected.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="type" type="endpoint.type.type" default="undir">
    <xs:annotation>
      <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">defines the direction on this endpoint (undirected per default).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>