<?xml version="1.0" encoding="Windows-1255" ?><Aspect name="ZLine" role="ZDrawing" inherit="core.svg:ZGraphic" hierarchy="GMLDOM" id="core.svg:ZLine" sort="22" urn="core.svg:zdrawing.ZLine.gs" toc="\Zoomable Drawing"><Summary>Aspect for drawing lines in a zoomable drawing. A line is a graphic used for drawing connections between shapes.</Summary><Inherit>&lt;q ref=&quot;core.svg:ZGraphic&quot;&gt;ZGraphic&lt;/q&gt;</Inherit><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
<Property name="srcKey" static="Yes" access="RO" type="Object" default="null" group="Aspect Properties" modifier="static" sortGroup="true" scope="public" id="core.svg:ZLine!srcKey" sort="34" seq="0000"><Summary>Defines the line's source key.</Summary><Remarks>The &lt;code&gt;srcKey&lt;/code&gt; is the name of the property on the base object which points to the line's source element.</Remarks></Property>
<Property name="trgKey" static="Yes" access="RO" type="Object" default="null" modifier="static" sortGroup="true" scope="public" id="core.svg:ZLine!trgKey" sort="34" group="Aspect Properties" seq="0001"><Summary>Defines the line's target key.</Summary><Remarks>The &lt;code&gt;srcKey&lt;/code&gt; is the name of the property on the base object which points to the line's target element.</Remarks></Property>
<Property name="cornerRadius" type="Number" default="0" group="Instance Properties" access="RW" sortGroup="true" scope="public" id="core.svg:ZLine!cornerRadius" sort="34" seq="0002"><Summary>Defines the line corners' radius.</Summary><Remarks>This property controls the rounding of line corners for orthogonal line routing mode.
      By default, this property is set to 0 which results in square corners.</Remarks></Property>
<Property name="endArrow" type="LINE_ARROW" default="SVG_BLOCK_ARROW|SVG_FILLED" typeRef="&lt;q ref=&quot;core.svg:ZLine!LINE_ARROW&quot;&gt;LINE_ARROW&lt;/q&gt;" access="RW" sortGroup="true" scope="public" id="core.svg:ZLine!endArrow" sort="34" group="Instance Properties" seq="0003"><Summary>Defines the line's end arrow.</Summary></Property>
<Property name="lineDash" type="String" default="'none'" access="RW" sortGroup="true" scope="public" id="core.svg:ZLine!lineDash" sort="34" group="Instance Properties" seq="0004"><Summary>Defines the line's dash pattern.</Summary><Remarks>The &lt;code&gt;dash&lt;/code&gt; property controls the pattern of dashes and gaps used to stroke the line.
      The &lt;code&gt;dash&lt;/code&gt; property value can be either 'none' (indicating that the line is to be drawn solid),
      or a list of whitespace-separated numbers that specify the lengths of alternating dashes and gaps.</Remarks></Property>
<Property name="routingMode" type="LINE_ROUTING" default="SVG_INHERIT_LINE" typeRef="&lt;q ref=&quot;core.svg:ZLine!LINE_ROUTING&quot;&gt;LINE_ROUTING&lt;/q&gt;" access="RW" sortGroup="true" scope="public" id="core.svg:ZLine!routingMode" sort="34" group="Instance Properties" seq="0005"><Summary>Defines the line's routing constraints.</Summary></Property>
<Property name="startArrow" type="LINE_ARROW" default="SVG_NONE" typeRef="&lt;q ref=&quot;core.svg:ZLine!LINE_ARROW&quot;&gt;LINE_ARROW&lt;/q&gt;" access="RW" sortGroup="true" scope="public" id="core.svg:ZLine!startArrow" sort="34" group="Instance Properties" seq="0006"><Summary>Defines the line's start arrow.</Summary></Property>
<Structure name="LINE_ARROW" group="Structures" sortGroup="true" id="core.svg:ZLine!LINE_ARROW" sort="41" seq="0007"><Summary>A bitwise structure for defining line arrows.</Summary><Remarks>A line arrow can be any bitwise combination of the following groups of flags:
      &lt;table class=&quot;BOTH&quot;&gt;&lt;tr&gt;&lt;td class=&quot;H V&quot;&gt;Name &lt;/td&gt;&lt;td class=H&gt;Description &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_NONE &lt;/td&gt;&lt;td&gt;No arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;&amp;nbsp; &lt;/td&gt;&lt;td&gt;&amp;nbsp; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_BLOCK_ARROW &lt;/td&gt;&lt;td&gt;Block arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_CLASSIC_ARROW &lt;/td&gt;&lt;td&gt;Classic arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_DIAMOND_ARROW &lt;/td&gt;&lt;td&gt;Diamond arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_CIRCLE_ARROW &lt;/td&gt;&lt;td&gt;Circle arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_DOUBLE_ARROW &lt;/td&gt;&lt;td&gt;Double arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_NOTCH_ARROW &lt;/td&gt;&lt;td&gt;Block arrow with a notch &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_SINGLE_NOTCH &lt;/td&gt;&lt;td&gt;Single notch with no arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_DOUBLE_NOTCH &lt;/td&gt;&lt;td&gt;Double notch with no arrow &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;&amp;nbsp; &lt;/td&gt;&lt;td&gt;&amp;nbsp; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_HOLLOW &lt;/td&gt;&lt;td&gt;The arrow head is hollow, i.e. filled with white color. &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_FILLED &lt;/td&gt;&lt;td&gt;The arrow head is filled with the primary color. &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</Remarks></Structure>
<Structure name="LINE_ROUTING" sortGroup="true" id="core.svg:ZLine!LINE_ROUTING" sort="41" group="Structures" seq="0008"><Summary>A bitwise structure for defining line routing constraints.</Summary><Remarks>A line routing can be any one of the following bitwise flags:
      &lt;table class=&quot;BOTH&quot;&gt;&lt;tr&gt;&lt;td class=&quot;H V&quot;&gt;Name &lt;/td&gt;&lt;td class=H&gt;Description &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_INHERIT_LINE &lt;/td&gt;&lt;td&gt;Inherit line routing mode from containing diagram &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;&amp;nbsp; &lt;/td&gt;&lt;td&gt;&amp;nbsp; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_STRAIGHT_LINE &lt;/td&gt;&lt;td&gt;Straight line routing &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_ANGULAR_LINE &lt;/td&gt;&lt;td&gt;Angular line routing &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_CURVED_LINE &lt;/td&gt;&lt;td&gt;Curved line routing using quadratic bezier function &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=V&gt;SVG_ORTHOGONAL_LINE &lt;/td&gt;&lt;td&gt;Orthogonal line routing using only horizontal and vertical line segments &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</Remarks></Structure>
</Topics>
</Aspect>