| Interface | Description |
---|
| IBevelNodeStyle |
Interface used by BevelNodeStyleRenderer
to query the properties from. |
| ICollapsibleNodeStyleDecorator |
Interface that is used by CollapsibleNodeStyleDecoratorRenderer
to describe the way a node should be styled to support a collapse/expand button. |
| ICSSLabelStyle |
The interface used by CSSLabelStyleRenderer
to describe a basic label style which can be styled via CSS sheets. |
| IDelegatingStyle |
Interface for visual styles which decorate an existing style. |
| IEdgeIntersectionCalculator |
Interface used by the framework mainly for calculating the visble path of an edge. |
| IEdgeStyle |
IVisualStyle implementation for IEdge instances in an IGraph. |
| IEdgeStyleRenderer |
Interface used by IEdgeStyle implementations
that can be used to query the actual IDisplayObjectCreator and
IBoundsProvider implementations for an item and an associated style. |
| IGeneralPathNodeStyle |
Interface for node styles that can display node shapes with a boundary
that is defined by a GeneralPath instance. |
| IGroupBoundsCalculator |
Interface for implementations that can calculate the bounds of a group
node in a IGroupedGraph. |
| IIcon |
A simple icon interface for classes that can paint icons. |
| IIconLabelStyle |
A label style that also holds an icon. |
| IIconLabelStyleDecorator |
A label style that decorates an existing arbitrary label style with an icon. |
| ILabelInsetsProvider |
Interface for implementations that yield insets for a given ILabel. |
| ILabelStyle |
IVisualStyle implementation for ILabel
instances in an IGraph. |
| ILabelStyleRenderer |
Interface used by ILabelStyle implementations to
query the actual IDisplayObjectCreator and IBoundsProvider
implementations for a label and an associated style. |
| INodeInsetsProvider |
Interface for implementations that yield insets for a given INode. |
| INodeStyle |
IVisualStyle implementation for INode
instances in an IGraph. |
| INodeStyleRenderer |
Interface used by INodeStyle implementations
that can be used to query the actual IDisplayObjectCreator and
IBoundsProvider implementations for a node
and an associated style. |
| IPanelNodeStyle |
Interface used by PanelNodeStyleRenderer to query the properties from. |
| IPathGeometry |
Interface that is used mainly by IEdgeStyleRenderer implementations
to reveil geometric details about the visualization of an edge's path. |
| IPolylineEdgeStyle |
Interface for a polygonal IEdgeStyle
|
| IPortStyle |
IVisualStyle implementation for IPort
instances in an IGraph. |
| IPortStyleRenderer |
Interface used by IPortStyle implementations
that can be used to query the actual IDisplayObjectCreator and
IBoundsProvider implementations for a node
and an associated style. |
| IShapeGeometry |
Interface that describes the geometry of a shape which has an interior and an exterior. |
| IShapeNodeStyle |
Interface for node styles that can show predefined shapes defined in
ShapeNodeShape
This style can be used together with ShapeNodeStyleRenderer
|
| IShinyPlateNodeStyle |
Interface used by ShinyPlateNodeStyleRenderer to query the properties from. |
| ISimpleLabelStyle |
The interface used by SimpleLabelStyleRenderer
to describe a basic label style. |
| IStyleRenderer |
Generic interface used by IVisualStyle implementations
that can be used to query the actual IDisplayObjectCreator and
IBoundsProvider implementations for an IModelItem
instance and its associated style instance. |
| ITableNodeStyle |
Base interface for styles that can visualize an ITable instance. |
| ITableProvider |
Interface that is mainly used by ITableNodeStyle implementations
to decouple the association from a table instance to its owner from the actual
style implementation. |
| ITemplateStyle |
Common Interface for all yFiles FLEX styles
that use a template class to define the visual
appearance of the items. |
| IUserTagProvider |
Provides the methods for getting and setting an arbitray user-defined
object which is associated with a model item. |
| Class | Description |
---|
| AbstractEdgeStyle |
Simple abstract base class for IEdgeStyles. |
| AbstractEdgeStyleRenderer |
Abstract base class for IEdgeStyleRenderer
|
| AbstractLabelStyleRenderer |
Simple abstract base class of an ILabelStyleRenderer that
can be used to conveniently create custom label style implementations. |
| AbstractNodeStyleRenderer |
An abstract implementation of an INodeStyleRenderer. |
| AbstractStyle |
Abstract base class for visual style implementations. |
| AbstractStyleInstaller |
Abstract skeleton class for a style installer. |
| AbstractStyleRenderer |
An abstract generic implementation of an IStyleRenderer
that can be used to install an IModelItem with
a corresponding IVisualStyle and a concrete
style implementation. |
| AbstractTableNodeStyle |
Abstract base class for TableNodeStyle and DynamicTableNodeStyle. |
| AbstractVoidStyle |
A void implementation of the IVisualStyle
interface that does nothing, i.e. |
| AbstractVoidStyleRenderer |
A void implementation of the IStyleRenderer
interface that does nothing and behaves like an invisible style. |
| ArrowPaintable |
An IDisplayObjectCreator implementation returning a DisplayObject that renders arrowheads
and provides bounds for the drawing engine. |
| ArrowType |
Predefines some arrow types that can be used together with
ArrowPaintable.create(uint,IPoint,IPoint,IStroke,IFill)
|
| BevelNodeStyle |
Simple basic implementation of the IBevelNodeStyle
that is used by the BevelNodeStyleRenderer. |
| BevelNodeStyleRenderer |
A INodeStyleRenderer implementation that draws a
rounded rectangle with a bevel border in a 'shiny plate' fashion. |
| BevelNodeStyleSerializer |
Serializer for BevelNodeStyle instances. |
| BitmapNodeStyle |
A node style than can use bitmap images for the visual representation of a node. |
| BitmapNodeStyleRenderer |
An IStyleRenderer that can handle BitmapNodeStyle instances. |
| CollapsibleNodeStyleDecorator | |
| CollapsibleNodeStyleDecoratorRenderer |
Style renderer implementation for the CollapsibleNodeStyleDecorator. |
| ComponentNodeStyle |
A node style that uses arbitrary Flex DisplayObjects to visualize nodes. |
| ComponentNodeStyleRenderer |
A renderer which can handle ComponentNodeStyle
|
| CSSLabelStyle |
The default mutable implementation of the ICSSLabelStyle
interface. |
| CSSLabelStyleRenderer |
An IStyleRenderer that can handle ISimpleLabelStyle
instances. |
| DefaultPositionHandler |
Generic default implementation of an IPositionHandler. |
| DelegatingEdgeStyle |
Abstract implementation of IDelegatingStyle which
decorates an IEdgeStyle. |
| DelegatingLabelStyle |
Abstract implementation of IDelegatingStyle which
decorates an ILabelStyle. |
| DelegatingNodeStyle |
Abstract implementation of IDelegatingStyle which
decorates an INodeStyle. |
| DelegatingPortStyle |
Abstract implementation of IDelegatingStyle which
decorates an IPortStyle. |
| DelegatingStyle |
A style that wraps another style. |
| DelegatingStyleRenderer |
Renderer implementation for the IDelegatingStyle. |
| DynamicTableNodeStyle |
Default implementation of AbstractTableNodeStyle that retrieves
the table instance from the node's user tag (ITagOwner.tag). |
| EdgeStyleDescriptor |
An ICanvasObjectDescriptor implementation
that casts the userObject to IEdge
and uses it's style to get implementations for
the various interfaces. |
| EdgeStyleInstaller |
A style installer for edge model items that have a specific IVisualStyle
in their lookup. |
| Fills |
A small set of standard fill colors
|
| FilterNodeStyleDecorator |
A decorating node style to add render filter to the delegate. |
| FilterNodeStyleRenderer |
This renderer can be used to render FilterNodeStyleWrapper. |
| GeneralPathNodeStyle |
Generic mutable implementation of an IGeneralPathNodeStyle. |
| GeneralPathNodeStyleRenderer |
An IStyleRenderer implementation that can handle IGeneralPathNodeStyle
instances. |
| IconLabelStyle |
The default mutable implementation of the IIconLabelStyle interface. |
| IconLabelStyleDecorator |
The default mutable implementation of the IIconLabelStyleDecorator interface. |
| IconLabelStyleRenderer |
An IStyleRenderer that can handle IIconLabelStyleDecorator instances. |
| ImageIcon |
A trivial implementation of the IIcon interface that paints an image. |
| ImageNodeStyle |
A node style than can use bitmap and vector images for the visual representation of a node. |
| ImageNodeStyleRenderer |
A style renderer implementation
that can be used together with ImageNodeStyle instances. |
| LabelStyleDescriptor |
An ICanvasObjectDescriptor implementation
that casts the userObject to ILabel
and uses it's style to get implementations for
the various interfaces. |
| LabelStyleInstaller |
A style installer for labels that have a specific IVisualStyle
in their lookup. |
| NodeStyleDescriptor |
An ICanvasObjectDescriptor implementation
that casts the userObject to INode
and uses it's style to get implementations for
the various interfaces. |
| NodeStyleInstaller |
A style installer for nodes that have a specific IVisualStyle
in their lookup. |
| NodeStyleLabelStyleAdapter |
A label style decorator that uses a node style instance to render the background and
a label style instance to render the foreground of a label. |
| OverviewGraphDisplayObjectCreator |
An IDisplayObjectCreator for use in a CanvasComponent
that renders an IGraph instance in a sloppy overview style. |
| OverviewGraphPaintable |
An IPaintable for use in a CanvasComponent
that renders an IGraph instance in a sloppy overview style. |
| PanelNodeStyle |
Simple basic implementation of the IPanelNodeStyle that is used by the
PanelNodeStyleRenderer node style renderer implementation. |
| PanelNodeStyleRenderer |
A INodeStyle renderer implementation that draws a simple floating panel
with a slight gradient, a thin border and a simple drop shadow. |
| PathBasedEdgeStyleRenderer |
An abstract base class for IEdgeStyleRenderer implementations that are based on
the calculation of a GeneralPath. |
| PolylineEdgeStyle |
An edge style that draws edges consisting of multiple lines using a chosen IStroke. |
| PolylineEdgeStyleRenderer |
A style renderer that can be used together with a PolylineEdgeStyle. |
| PortStyleDescriptor |
An ICanvasObjectDescriptor implementation
that casts the userObject to IPort
and uses it's style to get implementations for
the various interfaces. |
| PortStyleInstaller |
A style installer for ports that have a specific IVisualStyle
in their lookup. |
| ShapeNodeShape |
Defines some often used shapes that can be used together with IShapeNodeStyle or
JavaShapeNodeStyle instances. |
| ShapeNodeStyle |
Default implementation of the IShapeNodeStyle interface
|
| ShapeNodeStyleRenderer |
Default renderer implementation that can be used for IShapeNodeStyle instances. |
| ShinyPlateNodeStyle | |
| ShinyPlateNodeStyleRenderer |
A renderer which handles IShinyPlateNodeStyle. |
| SimpleAbstractEdgeStyle |
An abstract base class that makes it possible to easily implement a custom IEdgeStyle. |
| SimpleAbstractLabelStyle |
A simple abstract label style whose renderer refers to the createDisplayObject, updateDisplayObject,
calculateBounds, isVisible, isHit, isInBox and
lookup methods implemented in the style. |
| SimpleAbstractNodeStyle |
A simple abstract node style whose renderer refers to the paint, calculateBounds,
isVisible, isHit, isInBox, lookup, getIntersection,
isInside and getOutline methods implemented in the style. |
| SimpleAbstractPortStyle |
A simple abstract port style whose renderer refers to the paint, calculateBounds,
isVisible, isHit, isInBox and lookup methods implemented in
the style. |
| SimpleLabelStyle |
The default mutable implementation of the ISimpleLabelStyle
interface. |
| SimpleLabelStyleRenderer |
An IStyleRenderer that can handle ISimpleLabelStyle
instances. |
| SimpleNodeStyle |
Very simple abstract node style whose renderer refers to the paint
implemented in the style. |
| SimplePortStyle |
A simple port style
|
| SimplePortStyleRenderer |
Simple port style renderer that draws ports as circles with a stroke and radius
obtained from a SimplePortStyle. |
| StripeHitTestIterator |
Support class that allows to iterate over hits on table elements
or subregions of table elements. |
| Strokes |
A small set of standard strokes
|
| SWFNodeStyle |
A node style that allows to use SWF movies as node visualizations. |
| SWFNodeStyleRenderer |
A INodeStyleRenderer implementation that
adds SWF node representations to the display list or updates these SWFs. |
| TableNodeStyle |
Default implementation of ITableNodeStyle that stores the table instance
in the style instance. |
| TableNodeStyleRenderer |
A node style renderer which can handle ITableNodeStyle instances. |
| TableRenderingOrder |
Enumeration that is used to specify the drawing order for rows and columns. |
| TagOwnerTableProvider |
An implementation of the ITableProvider interface
that can yield a table object for each item that will be assigned this style. |
| TagOwnerUserTagProvider |
A IUserTagProvider instance which retrieves the user tag
from the model item's ITagOwner. |
| TemplateLabelStyle | |
| TemplateLabelStyleRenderer |
A style renderer which handles TemplateLabelStyle. |
| TemplateNodeStyle |
A node style that uses a template class to define the visual
appearance of the node. |
| TemplateNodeStyleRenderer |
Style renderer which can render TemplateNodeStyle. |
| TemplateStyle |
Abstract base class for all yFiles FLEX styles
that use a template class to define the visual
appearance of the items. |
| TemplateStyleDataContext |
The data context which is used together with a TemplateStyle. |
| TLFLabelStyle |
A label style which uses the Flex Text Engine and the Text Layout Framework
to render the text. |