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

See:
Description
Element Summary
dataDescription: 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>. 
defaultDescription: 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>. 
descDescription: Provides human-readable descriptions for the GraphML element containing this <desc> as its first child. 
edgeDescription: Describes an edge in the <graph> which contains this <edge>. 
endpointDescription: The list of <endpoints> within a hyperedge points to the nodes contained in this hyperedge. 
graphDescription: Describes one graph in this document. 
graphmlDescription: <graphml> is the root element of each GraphML document. 
hyperedgeDescription: While edges describe relations between two nodes, a hyperedge describes a relation between an arbitrary number of nodes. 
keyDescription: 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>. 
locatorDescription: Graphs and nodes are declared by the elements <graph> and <node>, respectively. 
nodeDescription: Describes one node in the <graph> containing this <node>. 
portDescription: Nodes may be structured by ports; thus edges are not only attached to a node but to a certain port in this node. 

 

Complex Type Summary
data.typeComplex type for the <data> element. 
data-extension.type Redefinition of file graphml-structure.xsd.

Extends the type data-extension.type to allow specifically the content below (i.e.

 
default.typeComplex type for the <default> element. 
edge.type Complex type for the <edge> element.  
endpoint.type Complex type for the <endpoint> element.  
graph.type Complex type for the <graph> element.  
graphml.type Complex type for the <graphml> element.  
hyperedge.type Complex type for the <hyperedge> element.  
key.type Complex type for the <key> element.  
locator.typeComplex type for the <locator> element. 
node.type Complex type for the <node> element.  
port.type Complex type for the <port> element.  

 

Simple Type Summary
endpoint.type.typeSimple type for the type attribute of <endpoint>. 
graph.edgedefault.typeSimple type for the edgedefault attribute of <graph>. 
graph.edgeids.typeSimple type for the parse.edgeids attribute of <graph>. 
graph.edges.typeSimple type for the parse.edges attribute of <graph>. 
graph.maxindegree.typeSimple type for the parse.maxindegree attribute of <graph>. 
graph.maxoutdegree.typeSimple type for the parse.maxoutdegree attribute of <graph>. 
graph.nodeids.typeSimple type for the parse.nodeids attribute of <graph>. 
graph.nodes.typeSimple type for the parse.nodes attribute of <graph>. 
graph.order.typeSimple type for the parse.order attribute of <graph>. 
key.for.typeSimple type for the for attribute of <key>. 
key.name.typeSimple type for the attr.name attribute of <key>. 
key.type.typeSimple type for the attr.type attribute of <key>. 
node.indegree.typeSimple type for the parse.indegree attribute of <node>. 
node.outdegree.typeSimple type for the parse.outdegree attribute of <node>. 
yfiles.foldertype.type The valid folder types for a folder/group node.

Valid values are

  • folder: for folder nodes
  • group: for group nodes
  • leaf: for leaf nodes (this is the implied value)

 

 

Attribute Group Summary
common.extra.attrib 
data.extra.attrib 
default.extra.attrib 
edge.extra.attrib 
endpoint.extra.attrib 
graph.extra.attribRedefinition of file graphml-structure.xsd. 
graph.parseinfo.attribDefinition of the attribute group graph.parseinfo.attrib. 
graphml.extra.attrib 
hyperedge.extra.attrib 
key.attributes.attribDefinition of the attribute group key.attributes.attrib. 
key.extra.attrib Redefinition of file graphml-structure.xsd.

Extends the attribute group key.extra.attrib (which takes part in the attribute list of <key>) by adding the attribute yfiles.type which is defined below.

 
locator.extra.attrib 
node.extra.attrib Redefinition of file graphml-structure.xsd.

Extends the attribute group node.extra.attrib (which takes part in the attribute list of <node>) by adding a yfiles specific attribute for the folder type.

 
node.parseinfo.attribDefinition of the attribute group node.parseinfo.attrib. 
port.extra.attrib 

Schema http://graphml.graphdrawing.org/xmlns/graphml Description

Form

By default, local element declarations belong to this schema's target namespace.

By default, local attribute declarations have no namespace.

Documentation
GraphML core language definitions including GraphML attributes and GraphML parseinfo.


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