namespace http://www.yworks.com/xml/graphml

See:
Description
Element Summary
ArcEdge ArcEdgeRealizer element definition.  
BezierEdge BezierEdgeRealizer element definition.  
GenericEdge GenericEdgeRealizer element definition.  
GenericGroupNode GenericGroupNodeRealizer element definition.  
GenericNode GenericNodeRealizer element definition.  
GroupNode GroupNodeRealizer element definition.  
ImageNode ImageNodeRealizer element definition.  
PolyLineEdge PolyLineEdgeRealizer element definition.  
Postprocessors Postprocessors element definition.  
ProxyAutoBoundsNode ProxyAutoBoundsNodeRealizer element definition.  
ProxyShapeNode ProxyShapeNodeRealizer element definition.  
QuadCurveEdge QuadCurveEdgeRealizer element definition.  
Resources Resource block element definition.  
ShapeNode ShapeNodeRealizer element definition.  
SplineEdge SplineEdgeRealizer element definition.  

 

Complex Type Summary
ArcEdge.type Complex type that describes the attributes of an ArcEdgeRealizer in yFiles.  
ArcEdge.type.Arc The Arc.  
DropShadow.type Complex type that describes the attributes of a drop shadow.  
Edge.type Complex type that describes the common attributes of an edge realizer in yFiles.  
Edge.type.Arrows The source and target arrows.  
EdgeLabel.type Complex type that describes the additional attributes of edge labels.  
GenericEdge.type Complex type that describes the attributes of an GenericEdgeRealizer in yFiles.  
GenericEdge.type.UserData Represents the UserData that holds the actual state of this realizer instance.  
GenericGroupNode.type Complex type that describes the attributes of a GenericGroupNodeRealizer in yFiles.  
GenericGroupNode.type.State The state of a GenericGroupNodeRealizer (open/closed etc.).  
GenericNode.type Complex type that describes the attributes of a GenericNodeRealizer in yFiles.  
Geometry.type Complex type that describes the geometry of simple graph elements.  
GroupNode.type Complex type that describes the attributes of a GroupNodeRealizer in yFiles.  
GroupNode.type.Shape The actual shape of a GroupNodeRealizer.  
GroupNode.type.State The state of a GroupNodeRealizer (open/closed etc.).  
ImageNode.type Complex type that describes the attributes of an ImageNodeRealizer in yFiles.  
ImageNode.type.Image Encodes an image for an ImageNodeRealizer.  
Insets.type Type that can be used to describe insets in both integer and double precision.  
Label.type Complex type that describes the common attributes of node and edge labels.  
LineStyle.type Complex type that describes the attributes of a line style.  
Node.type Complex type that describes the common attributes of a node realizer in yFiles.  
Node.type.Fill The fill attributes of the node.  
NodeLabel.type Complex type that describes the additional attributes of node labels.  
Path.type Attribute group that describes a two-dimensional path, consisting of a point list together with optional source and target locations.

The source resp.

 
Path.type.Point Single control point for two dimensional paths.  
PolyLineEdge.type Complex type that describes the attributes of a PolylineEdgeRealizer in yFiles.  
PolyLineEdge.type.BendStyle The style used to draw the bends.  
Postprocessors.type Complex type definitions for a list of graphml postprocessors.  
Processor.type Complex type definitions for a graphml postprocessor.

Postprocessors are executed after the graph has been loaded.

 
Processor.type.Option Type definitions for the options for a graphml postprocessor.

These options are the same as for xml serialized YModules.

 
ProxyShapeNode.type Complex type that describes the attributes of a ProxyShapeNodeRealizer in yFiles.

This Realizer can multiplex between several different realizers for a node.

 
ProxyShapeNode.type.Realizers List of subordinate realizers for this node realizer.  
QuadCurveEdge.type Complex type that describes the attributes of a QuadCurveEdgeRealizer in yFiles.  
Rectangle.type Type definition for rectangles.  
Resource.type Complex type for a shared resource element inside a resource block container.  
ResourceBlock.type Complex type for a shared resource block container.  
ShapeNode.type Complex type that describes the attributes of a ShapeNodeRealizer in yFiles.  
ShapeNode.type.Shape The actual shape of a ShapeNodeRealizer.  
UserData.type Type for the UserData that holds the actual state of a generic Node or Edge Realizer.  

 

Simple Type Summary
alignment.type The valid alignemts for labels.

Valid values are:

  • center: center alignment
  • left: left alignment
  • right: right alignment

 
arc.type The arc types for ArcEdgeRealizers.

Valid values are:

  • fixedHeight: fixed height, but variable ratio
  • fixedRatio: fixed ration, but variable height

 
arrowType.type The arrow types for EdgeRealizers.

Valid values are:

  • standard: for the default arrow
  • delta: for a triangular arrow shape
  • white_delta: like delta, but filled white
  • diamond: for a diamond arrow shape
  • white_diamond: like diamond, but filled white
  • none: for no arrow
  • plain: for the plain arrow
  • concave: for a concave arrow
  • convex: for a convex arrow
  • circle: for a circle arrow
  • dash: for a dash arrow
  • transparent_circle: for a transparent circle arrow
  • skewed_dash: for a skewed dash arrow
  • t_shape: for a T-shaped arrow

 
autoSizePolicy.type The auto size policies for node labels.

Valid values are:

  • node_width: resize to node width
  • node_height:resize to node height
  • content: resize to content size

 
color.type Simple type that encodes a color value.  
edgeLabelModel.type The valid label models for node labels.

Valid values are:

  • centered: edge center
  • center_slider: edge center, freeley movable
  • side_slider: edge side, freely movable
  • free: free model
  • two_pos: source or target only
  • three_center: three positions at edge center
  • six_pos: three positions at either source or target

 
edgeLabelPosition.type The valid label positions for edge labels.

Note: For a given edge label model, the set of valid label positions is a subset of this enumeration that depends on the actual edge label model.

 
fontStyle.type The valid font types for a label.

Valid values are:

  • plain: for a plain font
  • bold: for a bold font
  • italic: for an italic font
  • bolditalic: for a bold and italic font

 
horizontalTextPosition.typeThe valid horizontal text vs. 
lineType.type The valid line types for an edge or node realizer.

Valid values are:

  • line: for a continous line
  • dashed: for a dashed line
  • dotted: for a dotted line

 
nodeLabelModel.type The valid label models for node labels.

Valid values are:

  • free: free model
  • sides: sides model
  • corners: corners model
  • eight_pos: sides+corners model
  • sandwich: sandwich model
  • internal: internal model

 
nodeLabelPosition.type The valid label positions for node labels.

Note: For a given node label model, the set of valid label positions is a subset of this enumeration that depends on the actual node label model.

 
preferredPlacement.type The valid preferred label positions for edge labels.

Note:For a given edge label model, the set of valid preferred label positions is a subset of this enumeration that depends on the actual edge label model.

 
shapeType.type 
verticalTextPosition.typeThe valid vertical text vs. 

 

Attribute Group Summary
Location.group Attribute group that describes a two-dimensional location, specified by the x and y attribute.  
OpRectangle.group Attribute group that describes a two-dimensional rectangle, where attribtue values are optional.

The location is specified by the x and y attribute, the dimension by the width and height attributes.

 
Rectangle.group Attribute group that describes a two-dimensional rectangle.

The location is specified by the x and y attribute, the dimension by the width and height attributes.

 

Schema http://www.yworks.com/xml/graphml Description

Form

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

By default, local attribute declarations have no namespace.

Documentation
Schema definitions for yFiles GraphML graphics and postprocessor extensions.


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