Package | Description |
---|---|
com.yworks.yfiles.graph |
Definitions, default implementations, and support classes that represent graph structures and provide facilities for their programmatic modification.
|
com.yworks.yfiles.graph.styles |
Contains interfaces and default implementations for graph element styles.
|
com.yworks.yfiles.view |
Contains the main UI classes, interfaces, default implementations and support classes that can be used to display
IGraph instances. |
com.yworks.yfiles.view.input |
Contains definitions, default implementations, and support classes that deal with the user interaction in a
CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl . |
Modifier and Type | Method and Description |
---|---|
LookupDecorator<IPort,IMarqueeTestable> |
PortDecorator.getMarqueeTestableDecorator()
Gets a
LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has
been created for. |
LookupDecorator<INode,IMarqueeTestable> |
NodeDecorator.getMarqueeTestableDecorator()
Gets a
LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has
been created for. |
LookupDecorator<ILabel,IMarqueeTestable> |
LabelDecorator.getMarqueeTestableDecorator()
Gets a
LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has
been created for. |
LookupDecorator<IEdge,IMarqueeTestable> |
EdgeDecorator.getMarqueeTestableDecorator()
Gets a
LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has
been created for. |
LookupDecorator<IBend,IMarqueeTestable> |
BendDecorator.getMarqueeTestableDecorator()
Gets a
LookupDecorator that decorates the IMarqueeTestable type for the type of items this instance has
been created for. |
Modifier and Type | Class and Description |
---|---|
class |
ArcEdgeStyleRenderer
Default renderer implementation for
ArcEdgeStyle . |
class |
BevelNodeStyleRenderer
A
INodeStyle renderer implementation that draws a rounded rectangle with a bevel
border in a 'shiny plate' fashion. |
class |
CollapsibleNodeStyleDecoratorRenderer
INodeStyleRenderer implementation that can be used in conjunction with CollapsibleNodeStyleDecorator
instances. |
class |
DefaultLabelStyleRenderer
A simple
ILabelStyleRenderer implementation that can handle DefaultLabelStyle instances. |
class |
GeneralPathNodeStyleRenderer
An
INodeStyleRenderer implementation that can handle GeneralPathNodeStyle instances. |
class |
IconLabelStyleRenderer
An
ILabelStyleRenderer that can handle IconLabelStyle instances. |
class |
ImageNodeStyleRenderer
A style renderer implementation that can be used together with
ImageNodeStyle instances. |
class |
MemoryImageNodeStyleRenderer
A style renderer implementation that can be used together with
MemoryImageNodeStyle instances. |
class |
PanelNodeStyleRenderer
A
INodeStyle renderer implementation that draws a simple floating panel with a slight
gradient, a thin border and a simple drop shadow. |
class |
PathBasedEdgeStyleRenderer<TStyle extends IEdgeStyle>
An abstract base class for
IEdgeStyleRenderer implementations that are based on the calculation of a
GeneralPath . |
class |
PolylineEdgeStyleRenderer
An
IEdgeStyleRenderer that will render PolylineEdgeStyle instances. |
class |
ShapeNodeStyleRenderer
Default renderer implementation that can be used for
ShapeNodeStyle instances. |
class |
ShinyPlateNodeStyleRenderer
A
INodeStyle renderer implementation that draws a simple floating shinyPlate with a
slight gradient, a thin border and a simple drop shadow. |
class |
TableNodeStyleRenderer
Default renderer implementation that can be used for
TableNodeStyle instances. |
class |
TemplateLabelStyleRenderer
An implementation of the
ILabelStyleRenderer interface that can render TemplateLabelStyle instances. |
class |
TemplateNodeStyleRenderer
An implementation of the
INodeStyleRenderer interface that can render TemplateNodeStyle instances. |
class |
TemplatePortStyleRenderer
An implementation of the
IPortStyleRenderer interface that can render TemplatePortStyle instances. |
Modifier and Type | Method and Description |
---|---|
IMarqueeTestable |
VoidEdgeStyleRenderer.getMarqueeTestable(IEdge edge,
IEdgeStyle style)
Yields the
NEVER that will always report misses. |
IMarqueeTestable |
PathBasedEdgeStyleRenderer.getMarqueeTestable(IEdge edge,
IEdgeStyle style)
Configures the
style and edge parameters, calls PathBasedEdgeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
IEdgeStyleRenderer.getMarqueeTestable(IEdge edge,
IEdgeStyle style)
Gets an implementation of the
IMarqueeTestable interface that can handle the provided edge and its associated
style. |
IMarqueeTestable |
VoidLabelStyleRenderer.getMarqueeTestable(ILabel label,
ILabelStyle style)
Yields the
NEVER that will always report misses. |
IMarqueeTestable |
TemplateLabelStyleRenderer.getMarqueeTestable(ILabel label,
ILabelStyle style)
Configures the
Style and Label properties, calls TemplateLabelStyleRenderer.configure() and
returns this . |
IMarqueeTestable |
IconLabelStyleRenderer.getMarqueeTestable(ILabel label,
ILabelStyle style)
Configures the
style and label parameters, calls IconLabelStyleRenderer.configure() and returns this . |
IMarqueeTestable |
ILabelStyleRenderer.getMarqueeTestable(ILabel label,
ILabelStyle style)
Gets an implementation of the
IMarqueeTestable interface that can handle the provided label and its associated
style. |
IMarqueeTestable |
DefaultLabelStyleRenderer.getMarqueeTestable(ILabel label,
ILabelStyle style)
Configures the
style and label parameters, calls DefaultLabelStyleRenderer.configure() and returns this . |
IMarqueeTestable |
VoidNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Yields the
NEVER that will always report misses. |
IMarqueeTestable |
TemplateNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Provides a
marquee testing implementation for the given style and node. |
IMarqueeTestable |
TableNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style) |
IMarqueeTestable |
ShinyPlateNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls ShinyPlateNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
ShapeNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls ShapeNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
PanelNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls PanelNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
MemoryImageNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls MemoryImageNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
ImageNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls ImageNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
INodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Gets an implementation of the
IMarqueeTestable interface that can handle the provided node and its associated
style. |
IMarqueeTestable |
GeneralPathNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls GeneralPathNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
CollapsibleNodeStyleDecoratorRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls CollapsibleNodeStyleDecoratorRenderer.configure() and returns this . |
IMarqueeTestable |
BevelNodeStyleRenderer.getMarqueeTestable(INode node,
INodeStyle style)
Configures the
style and node parameters, calls BevelNodeStyleRenderer.configure() and returns this . |
IMarqueeTestable |
VoidPortStyleRenderer.getMarqueeTestable(IPort port,
IPortStyle style)
Yields the
NEVER that will always report misses. |
IMarqueeTestable |
TemplatePortStyleRenderer.getMarqueeTestable(IPort port,
IPortStyle style)
Configures the
style and port parameters, calls TemplatePortStyleRenderer.configure() and returns this . |
IMarqueeTestable |
IPortStyleRenderer.getMarqueeTestable(IPort port,
IPortStyle style)
Gets an implementation of the
IMarqueeTestable interface that can handle the provided port and its associated
style. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultPortCandidateDescriptor
A simple
ICanvasObjectDescriptor that can be used to draw IPortCandidate instances in a
CanvasControl . |
Modifier and Type | Field and Description |
---|---|
static IMarqueeTestable |
IMarqueeTestable.ALWAYS
An implementation that always yields
true . |
static IMarqueeTestable |
IMarqueeTestable.NEVER
An implementation that always yields
false . |