Definition Type: Element
Name: key
Namespace: http://graphml.graphdrawing.org/xmlns
Type: g:key.type
Containing Schema: graphml-structure.xsd
Abstract False
Documentation:
Description: In GraphML there may be data-functions attached
             to graphs, nodes, ports, edges, hyperedges and
             endpoint and to the whole collection of 
             graphs described by the content of <graphml>. 
             These functions are declared by <key> elements
             (children of <graphml>) and defined by <data>
             elements.
Occurence: <graphml>.
Collapse XSD Schema Diagram:
Drilldown into common.extra.attrib Drilldown into key.extra.attrib Drilldown into for Drilldown into id Drilldown into default Drilldown into desc Drilldown into key.typeXSD Diagram of key
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:element name="key" type="key.type" block="#all">
    <xs:annotation>
        <xs:documentation source="http://graphml.graphdrawing.org/" xml:lang="en">
           Description: In GraphML there may be data-functions attached
                        to graphs, nodes, ports, edges, hyperedges and
                        endpoint and to the whole collection of 
                        graphs described by the content of &lt;graphml&gt;. 
                        These functions are declared by &lt;key&gt; elements
                        (children of &lt;graphml&gt;) and defined by &lt;data&gt;
                        elements.
           Occurence: &lt;graphml&gt;. 
      </xs:documentation>
    </xs:annotation>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
desc g:desc 0 (1)
default g:default 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id g:id Required
for g:for all (Optional)
Collapse Derivation Tree: