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

See:
Description
Element Summary
ArcEdge ArcEdgeRealizer element definition.  
BezierEdge BezierEdgeRealizer element definition.  
ColumnNodeLabelModel Element type definition for a column label model in TableGroupNodes.  
ColumnNodeLabelModelParameter Element type definition for a column label model parameter in TableGroupNodes.  
GenericEdge GenericEdgeRealizer element definition.  
GenericGroupNode GenericGroupNodeRealizer element definition.  
GenericNode GenericNodeRealizer element definition.  
GroupNode GroupNodeRealizer element definition.  
ImageNode ImageNodeRealizer element definition.  
PolyLineEdge PolyLineEdgeRealizer element definition.  
PortConstraint PortConstraint element definition.  
Postprocessors Postprocessors element definition.  
ProxyAutoBoundsNode ProxyAutoBoundsNodeRealizer element definition.  
ProxyShapeNode ProxyShapeNodeRealizer element definition.  
QuadCurveEdge QuadCurveEdgeRealizer element definition.  
Resources Resource block element definition.  
RowNodeLabelModel Element type definition for a row label model in TableGroupNodes.  
RowNodeLabelModelParameter Element type definition for a row label model parameter in TableGroupNodes.  
ShapeNode ShapeNodeRealizer element definition.  
SimpleStyle Element type definition for a simple style property.  
SplineEdge SplineEdgeRealizer element definition.  
TableNode TableGroupNodeRealizer 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.  
EdgePort.type The type of a visual edge port.  
FloatInsets.type Type that can be used to describe insets in double precision.  
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.).  
Icon.type Type definition for an icon.  
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.  
IntInsets.type Type that can be used to describe insets in both integer precision.  
Label.type Complex type that describes the common attributes of node and edge labels.  
Label.type.LabelModel The (optional) custom label model.  
Label.type.ModelParameter The (optional) custom label model parameter.  
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.  
PortConstraint.type Complex type definition for a portconstraint.  
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.  
StyleProperties.type Complex type definition for a set of style properties for generic node/edge realizers.  
StyleProperty.type Complex type definition for a single style property.  
Table.type Complex type that describes the attributes of a TableNodeRealizer in yFiles.  
Table.type.Columns List of columns for this table.  
Table.type.Rows List of rows for this table.  
TableColumn.type Type definition for a TableNodeRealizer table column.  
TableNode.type Complex type that describes the attributes of a TableGroupNodeRealizer in yFiles.  
TableNodeLabelModel.type Complex type that describes the label model for both row and column labels in TableGroupNodes.  
TableNodeLabelModelParameter.type Complex type that describes the common properties of the label model parameter for both row and column labels in TableGroupNodes.  
TableRow.type Type definition for a TableNodeRealizer table row.  
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
  • none: no automatic resizing

 
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
  • custom: for a custom model

 
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
  • dashed_dotted: for a dash-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
  • custom: custom 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.

 
portConstraint.Endpoint.type The valid endpoint types of a port constraint.

Valid values are:

  • source: for a source port constraint
  • target: for a target port constraint

 
portConstraint.Side.type The valid locations of a port constraint.

Valid values are:

  • east: for an east location
  • west: for a west location
  • north: for a north location
  • south: for a south location
  • any: for any location

 
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.