Definition Type: ComplexType
Name: edge.type
Namespace: http://graphml.graphdrawing.org/xmlns
Containing Schema: graphml-structure.xsd
Abstract
Documentation:
Complex type for the <edge> element.
Collapse XSD Schema Diagram:
Drilldown into graph in schema graphml-structure_xsd Drilldown into data in schema graphml-structure_xsd Drilldown into desc in schema graphml-structure_xsd Drilldown into targetport in schema graphml-structure_xsd Drilldown into sourceport in schema graphml-structure_xsd Drilldown into target in schema graphml-structure_xsd Drilldown into source in schema graphml-structure_xsd Drilldown into directed in schema graphml-structure_xsd Drilldown into id in schema graphml-structure_xsd Drilldown into common.extra.attrib in schema graphml-structure_xsd Drilldown into edge.extra.attrib in schema graphml-structure_xsdXSD Diagram of edge.type in schema graphml-structure_xsd (GraphML)
Collapse XSD Schema Code:
<xs:complexType name="edge.type" final="#all">
    <xs:annotation>
        <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
      Complex type for the &lt;edge&gt; element.
    </xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element ref="desc" minOccurs="0" />
        <xs:element ref="data" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="graph" minOccurs="0" />
    </xs:sequence>
    <xs:attributeGroup ref="edge.extra.attrib">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                 user defined extra attributes for &lt;edge&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 edge .
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="directed" type="xs:boolean">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                overwrites the edgedefault attribute of &lt;graph&gt; .
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="source" type="xs:NMTOKEN" use="required">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                  points to the id attribute of the source &lt;node&gt;.
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="target" type="xs:NMTOKEN" use="required">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                   points to the id attribute of the target &lt;node&gt;.
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="sourceport" type="xs:NMTOKEN">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                 points to the name attribute of the source &lt;port&gt;.
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="targetport" type="xs:NMTOKEN">
        <xs:annotation>
            <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
                    points to the name attribute of the target &lt;port&gt;.
          </xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
desc g:desc 0 (1)
data g:data 0 unbounded
graph g:graph 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id g:id (Optional)
directed g:directed (Optional)
source g:source Required
target g:target Required
sourceport g:sourceport (Optional)
targetport g:targetport (Optional)
Collapse Derivation Tree:
Collapse References:
g:edge