Rule
The complex type CT_NumericRule defines a layout framework constraint rule. Rules are run after the diagram is created in order to specify what happens when the diagram doesn’t fully fit within the bounds. This allows for specific behavior to be defined rather than using default rules for fitting the diagram. A rule is defined in the following way:
<xsd:complexType name="CT_NumericRule" > <xsd:attributeGroup ref="AG_ConstraintAttributes" /> <xsd:attribute name="val" type="xsd:double" use="optional" default="NaN" /> <xsd:attribute name="fact" type="xsd:double" use="optional" default="NaN" /> <xsd:attribute name="max" type="xsd:double" use="optional" default="NaN" /> </xsd:complexType>