Definition Type: ComplexType
Name: endpoint.type
Namespace: http://graphml.graphdrawing.org/xmlns
Containing Schema: graphml-structure.xsd
Abstract False
Documentation:
Complex type for the <endpoint> element.
Collapse XSD Schema Diagram:
Drilldown into type Drilldown into node Drilldown into port Drilldown into id Drilldown into common.extra.attrib Drilldown into endpoint.extra.attrib Drilldown into descXSD Diagram of endpoint.type
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="endpoint.type" final="#all">
    <xs:annotation>
        <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
      Complex type for the &lt;endpoint&gt; 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 &lt;endpoint&gt; 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 &lt;endpoint&gt; .
          </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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
desc g:desc 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id g:id (Optional)
port g:port (Optional)
node g:node Required
type g:type undir (Optional)
Collapse Derivation Tree:
Collapse References:
g:endpoint