http://graphml.graphdrawing.org/xmlns/graphml
element graphml

Documentation
Description: <graphml> is the root element of each GraphML document. Occurence: root. Ensures: uniqueness of the key attributes of <data> children of this <graphml> element. Ensures: existence and uniqueness of the id attributes of each <key> element in this document. Ensures: uniqueness of the id attributes of each <graph> element in this document. Ensures: for the key attribute of each <data> in this document, the existence of an id attribute of <key> which matches the value of it.
Properties
This component is not nillable.

Model
<graphml>
(desc?, key*, (graph | data)* )
</graphml>


Nested Element Summary
 data
          
 desc
          
 graph
          
 key
          
Source
<xs:element block="#all" name="graphml" type="graphml.type">
<xs:unique name="graphml_data_key_unique">
<xs:selector xpath="./g:data"/>
<xs:field xpath="@key"/>
</xs:unique>
<xs:key name="key_id_key">
<xs:selector xpath=".//g:key"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:unique name="graph_id_unique">
<xs:selector xpath=".//g:graph"/>
<xs:field xpath="@id"/>
</xs:unique>
<xs:keyref name="data_key_ref" refer="key_id_key">
<xs:selector xpath=".//g:data"/>
<xs:field xpath="@key"/>
</xs:keyref>
</xs:element>


© Copyright 2000-2009, yWorks GmbH. All rights reserved.