See: Description
Interface | Description |
---|---|
IArrow |
The interface for the visual representation of an arrow that is normally used to decorate the visual representation of
an
IEdge . |
IArrowOwner |
Helper interface implemented by
IEdgeStyle s that use IArrow s for displaying arrows. |
IEdgePathCropper |
Interface used by the framework mainly for calculating the visible path of an edge.
|
IEdgeStyle | |
IEdgeStyleRenderer |
Interface used by
IEdgeStyle implementations that can be used to query the actual IVisualCreator ,
IVisibilityTestable , IBoundsProvider , IHitTestable , and IMarqueeTestable
implementations for an edge and an associated style. |
ILabelStyle | |
ILabelStyleRenderer |
Interface used by
ILabelStyle implementations to query the actual IVisualCreator ,
IVisibilityTestable , IBoundsProvider , IHitTestable , and IMarqueeTestable
implementations for a label and an associated style. |
INodeStyle | |
INodeStyleRenderer |
Interface used by
INodeStyle implementations that can be used to query the actual IVisualCreator ,
IBoundsProvider , IHitTestable , and IMarqueeTestable implementations for a node and an
associated style. |
IPathGeometry |
Interface that is used mainly by
IEdgeStyleRenderer implementations to reveal geometric details about the
visualization of an edge's path. |
IPortStyle | |
IPortStyleRenderer |
Interface used by
IPortStyle implementations that can be used to query the actual IVisualCreator ,
IBoundsProvider , IHitTestable , IVisibilityTestable , and IMarqueeTestable
implementations for a port and an associated style. |
IShapeGeometry |
Interface that describes the geometry of a shape which has an interior and an exterior.
|
IStripeStyle | |
IStripeStyleRenderer |
Interface used by
IStripeStyle implementations that can be used to query the actual IVisualCreator
implementation for a stripe and an associated style. |
Class | Description |
---|---|
AbstractEdgeStyle |
An abstract base class that makes it possible to easily implement a custom
IEdgeStyle . |
AbstractGraphItemTemplate<TModelItem extends IModelItem> |
Abstract base class for template styles that can be used to display
IModelItem s like INode , ILabel , etc. in a CanvasControl . |
AbstractLabelStyle |
An abstract base class that makes it possible to easily implement a custom
ILabelStyle . |
AbstractNodeStyle |
An abstract base class that makes it possible to easily implement a custom
INodeStyle . |
AbstractPortStyle |
An abstract base class that makes it possible to easily implement a custom
IPortStyle . |
AbstractStripeStyle |
An abstract base class that makes it possible to easily implement a custom
IStripeStyle . |
AbstractTemplateStyle<TModelItem extends IModelItem> |
Abstract base class for styles that renders complex
Node s. |
ArcEdgeStyle |
Provides an arc representation for an edge.
|
ArcEdgeStyleRenderer |
Default renderer implementation for
ArcEdgeStyle . |
Arrow | |
BevelNodeStyle |
An implementation of the
INodeStyle that can be used to create rectangular nodes with rounded corners, a bevel
border, and a shining background. |
BevelNodeStyleRenderer |
A
INodeStyle renderer implementation that draws a rounded rectangle with a bevel
border in a 'shiny plate' fashion. |
CollapsibleNodeStyleDecorator |
Decorates an arbitrary node styles with an additional collapse/expand handle.
|
CollapsibleNodeStyleDecoratorRenderer |
INodeStyleRenderer implementation that can be used in conjunction with CollapsibleNodeStyleDecorator
instances. |
DefaultEdgePathCropper |
The default implementation of the
IEdgePathCropper . |
DefaultLabelStyle | |
DefaultLabelStyleRenderer |
A simple
ILabelStyleRenderer implementation that can handle DefaultLabelStyle instances. |
GeneralPathNodeStyle |
A node style that can display node shapes with a boundary that is defined by a
GeneralPath instance. |
GeneralPathNodeStyleRenderer |
An
INodeStyleRenderer implementation that can handle GeneralPathNodeStyle instances. |
IconLabelStyle |
A label style that draws an icon in addition to the text.
|
IconLabelStyleRenderer |
An
ILabelStyleRenderer that can handle IconLabelStyle instances. |
ImageNodeStyle |
A node style that can use an image for the visual representation of a node.
|
ImageNodeStyleRenderer |
A style renderer implementation that can be used together with
ImageNodeStyle instances. |
LabelTemplate |
A template for
ILabel s in GraphControl that is used by
com.yworks.yfiles.drawing.ITemplateLabelStyle to create the visualization of the ILabel . |
MemoryIconLabelStyle |
A mutable implementation of the
ILabelStyle interface
that uses BitmapSources that are built from
memory as the icon . |
MemoryImageNodeStyle |
An implementation of the
INodeStyle interface that uses BitmapSource that are built
from memory as visual representation of a node. |
MemoryImageNodeStyleRenderer |
A style renderer implementation that can be used together with
MemoryImageNodeStyle instances. |
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.
|
NodeStylePortStyleAdapter |
A port style decorator that uses a node style instance to render the port.
|
NodeStyleStripeStyleAdapter |
A stripe style decorator that uses a node style instance to render the stripe.
|
NodeTemplate |
A template for
INode s in GraphControl that is used by
TemplateNodeStyle to create the visualization of the INode . |
PanelNodeStyle |
An implementation of
INodeStyle that draws a simple floating panel with a slight gradient, a thin border and
optionally a drop shadow. |
PanelNodeStyleRenderer |
A
INodeStyle renderer implementation that draws a simple floating panel with a slight
gradient, a thin border and a simple drop shadow. |
PathBasedEdgeStyleRenderer<TStyle extends IEdgeStyle> |
An abstract base class for
IEdgeStyleRenderer implementations that are based on the calculation of a
GeneralPath . |
PolylineEdgeStyle |
A polygonal
IEdgeStyle where straight line segments are used to connect the bends. |
PolylineEdgeStyleRenderer |
An
IEdgeStyleRenderer that will render PolylineEdgeStyle instances. |
PortTemplate |
A template for
IPort s in GraphControl that is used by
TemplatePortStyle to create the visualization of the IPort . |
ShadowNodeStyleDecorator |
Decorates other node styles with a smooth drop shadow.
|
ShapeNodeStyle |
Node style implementation that can show predefined shapes of type
ShapeNodeShape . |
ShapeNodeStyleRenderer |
Default renderer implementation that can be used for
ShapeNodeStyle instances. |
ShinyPlateNodeStyle |
Implementation of the
INodeStyle which creates rectangular nodes with rounded corners and a highlighted ('shiny
plate') interior. |
ShinyPlateNodeStyleRenderer |
A
INodeStyle renderer implementation that draws a simple floating shinyPlate with a
slight gradient, a thin border and a simple drop shadow. |
TableNodeStyle |
A
INodeStyle for tables . |
TableNodeStyleRenderer |
Default renderer implementation that can be used for
TableNodeStyle instances. |
TemplateLabelStyle |
An
ILabelStyle implementation that can render complex Node s for the visualization of ILabel s
using TemplateLabelStyleRenderer . |
TemplateLabelStyleRenderer |
An implementation of the
ILabelStyleRenderer interface that can render TemplateLabelStyle instances. |
TemplateNodeStyle |
An
INodeStyle implementation that can render complex FXML controls for the visualization of INode s using
a TemplateNodeStyleRenderer . |
TemplateNodeStyleRenderer |
An implementation of the
INodeStyleRenderer interface that can render TemplateNodeStyle instances. |
TemplatePortStyle |
An implementation of the
IPortStyle interface that can render complex Node s for the visualization of
IPort s by using TemplatePortStyleRenderer . |
TemplatePortStyleRenderer |
An implementation of the
IPortStyleRenderer interface that can render TemplatePortStyle instances. |
TemplateStripeStyle |
An
IStripeStyle implementation that can render complex Node s for the visualization of IStripe s
using a TemplateStripeStyleRenderer . |
TemplateStripeStyleRenderer |
An implementation of the
IStripeStyleRenderer interface that can render TemplateStripeStyle instances. |
VoidEdgeStyle |
A void implementation of an edge style that does nothing and behaves like an invisible style.
|
VoidEdgeStyleRenderer |
A void implementation of an edge style renderer that does nothing.
|
VoidLabelStyle |
A void implementation of a label style that does nothing and behaves like an invisible style.
|
VoidLabelStyleRenderer |
A void implementation of a label style renderer that does nothing.
|
VoidNodeStyle |
A void implementation of a node style that does nothing and behaves like an invisible style.
|
VoidNodeStyleRenderer |
A void implementation of a node style renderer that does nothing.
|
VoidPathGeometry |
A void implementation of the
IPathGeometry interface that does nothing and behaves like an empty path. |
VoidPortStyle |
A void implementation of a port style that does nothing and behaves like an invisible style.
|
VoidPortStyleRenderer |
A void implementation of a port style renderer that does nothing.
|
VoidShapeGeometry |
A void implementation of the
IShapeGeometry interface that does nothing and behaves like an empty geometry. |
VoidStripeStyle |
A void implementation of a stripe style that does nothing and behaves like an invisible style.
|
VoidStripeStyleRenderer |
A void implementation of a stripe style renderer that does nothing.
|
Enum | Description |
---|---|
ArrowType |
Defines common default arrow types for
Arrow . |
ShapeNodeShape |
This enumeration predefines some often used shapes that can be used together with
ShapeNodeStyle instances. |
TableRenderingOrder |
Enumeration that is used to specify the drawing order for rows and columns.
|
Contains interfaces and default implementations for graph element styles.
This CLR namespace is mapped to the XAML namespace XamlNamespaceConstants.YFILES_JAVA_FX_NS