http://graphml.graphdrawing.org/xmlns/graphml
complexType graph.type

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://graphml.graphdrawing.org/xmlns/graphml}graph.type (restriction)

Documentation
Complex type for the <graph> element. user defined extra attributes for <graph> elements.
Properties
This component is not nillable.

Model
<...
  edgedefault = graph.edgedefault.type
  id = xs:NMTOKEN>
(desc?, ((data | node | edge | hyperedge)* | locator) )
</...>


Nested Element Summary
 data
          
 desc
          
 edge
          
 hyperedge
          
 locator
          
 node
          

Attribute Summary
 graph.edgedefault.typeedgedefault
           describes whether edges of this graph are considered as directed or undirected per default (unless specified by the attribute directed of <edge>).  
 xs:NMTOKENid
           identifies this graph .  

Attribute Detail

edgedefault

describes whether edges of this graph are considered as directed or undirected per default (unless specified by the attribute directed of <edge>).

Type:
graph.edgedefault.type
Use:
required
Form:
unqualified

id

identifies this graph .

Type:
xs:NMTOKEN
Use:
optional
Form:
unqualified

Source
<xs:complexType final="#all" name="graph.type">
<xs:sequence>
<xs:element minOccurs="0" ref="desc"/>
<xs:choice>
<xs:sequence>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="data"/>
<xs:element ref="node"/>
<xs:element ref="edge"/>
<xs:element ref="hyperedge"/>
</xs:choice>
</xs:sequence>
<xs:element ref="locator"/>
</xs:choice>
</xs:sequence>
<xs:attributeGroup ref="graph.extra.attrib">
</xs:attributeGroup>
<xs:attribute name="id" type="xs:NMTOKEN">
</xs:attribute>
<xs:attribute name="edgedefault" type="graph.edgedefault.type" use="required">
</xs:attribute>
</xs:complexType>


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