Packagecom.yworks.graph.drawing
Classpublic class AbstractEdgeStyle
InheritanceAbstractEdgeStyle Inheritance AbstractStyle
ImplementsIEdgeStyle
SubclassesPolylineEdgeStyle

Simple abstract base class for IEdgeStyles.



Public Properties
 PropertyDefined by
  sourceArrow : IArrow
Gets the visual arrow at the source end of edges that use this style.
AbstractEdgeStyle
 InheritedstyleRenderer : IStyleRenderer
Gets the renderer implementation that has been supplied to this instance upon creation.
AbstractStyle
  targetArrow : IArrow
Gets the visual arrow at the target end of edges that use this style.
AbstractEdgeStyle
Public Methods
 MethodDefined by
  
Creates an instance using the provided renderer instance.
AbstractEdgeStyle
  
clone():Object
AbstractEdgeStyle
 Inherited
install(canvas:CanvasComponent, group:ICanvasObjectGroup, modelItem:IModelItem):Array
Prepares the rendering of an IModelItem in a CanvasComponent by adding ICanvasObject's to the provided canvas.
AbstractStyle
Protected Methods
 MethodDefined by
  
AbstractEdgeStyle
Property detail
sourceArrowproperty
sourceArrow:IArrow  [read-write]

Gets the visual arrow at the source end of edges that use this style.

Implementation
    public function get sourceArrow():IArrow
    public function set sourceArrow(value:IArrow):void
targetArrowproperty 
targetArrow:IArrow  [read-write]

Gets the visual arrow at the target end of edges that use this style.

Implementation
    public function get targetArrow():IArrow
    public function set targetArrow(value:IArrow):void
Constructor detail
AbstractEdgeStyle()constructor
public function AbstractEdgeStyle(styleRenderer:IStyleRenderer)

Creates an instance using the provided renderer instance.

Parameters
styleRenderer:IStyleRenderer
Method detail
clone()method
public override function clone():Object

Returns
Object
createClone()method 
protected function createClone():AbstractEdgeStyle

Returns
AbstractEdgeStyle