Package | Description |
---|---|
com.yworks.yfiles.view |
Contains the main UI classes, interfaces, default implementations and support classes that can be used to display
IGraph instances. |
Modifier and Type | Interface and Description |
---|---|
interface |
IFocusIndicatorInstaller
An interface for objects that can install a visual focus indicator decoration of an item in the model displayed in a
canvas.
|
interface |
IHighlightIndicatorInstaller
An interface for objects that can install a visual representation of a highlight decoration of an item in the model
displayed in a canvas.
|
interface |
ISelectionIndicatorInstaller
An interface for objects that can install a visual representation of a selection decoration of an item in the model
displayed in a canvas.
|
Modifier and Type | Class and Description |
---|---|
class |
EdgeDecorationInstaller
An implementation of the
ICanvasObjectInstaller interface that can decorate the visual appearence of an
IEdge . |
class |
EdgeFocusIndicatorInstaller
An specialized subclass of the
EdgeSelectionIndicatorInstaller that can install the focus indicator of an
IEdge . |
class |
EdgeHighlightIndicatorInstaller
An specialized subclass of the
EdgeSelectionIndicatorInstaller that can install the highlight rendering of an
IEdge . |
class |
EdgeSelectionIndicatorInstaller
An implementation of the
ICanvasObjectInstaller interface that can install the selection outline of an
IEdge . |
class |
EdgeStyleDecorationInstaller
Allows the use of an
IEdgeStyle to render the selection, highlight or focus indicator of edges. |
class |
LabelStyleDecorationInstaller
Allows the use of an
ILabelStyle to render the selection, highlight or focus indicator of labels. |
class |
NodeStyleDecorationInstaller
Allows the use of an
INodeStyle to render the selection, highlight or focus indicator of nodes. |
class |
OrientedRectangleIndicatorInstaller
An abstract base class for the
ISelectionIndicatorInstaller , IFocusIndicatorInstaller and IHighlightIndicatorInstaller
implementations that draws an oriented rectangle using a Template . |
class |
PointSelectionIndicatorInstaller
A simple
ISelectionIndicatorInstaller implementation that draws an ellipse centered at a given point in world
coordinate space. |
class |
RectangleIndicatorInstaller
A basis implementation of
ISelectionIndicatorInstaller , IFocusIndicatorInstaller and IHighlightIndicatorInstaller
that draws a rectangle using a Template . |
Modifier and Type | Method and Description |
---|---|
protected ICanvasObjectInstaller |
SelectionIndicatorManager.getInstaller(T item)
Callback used by
ModelManager.install(Object) to retrieve the installer for a given item. |
protected abstract ICanvasObjectInstaller |
ModelManager.getInstaller(T item)
Callback used by
ModelManager.install(java.lang.Object) to retrieve the installer for a given item. |
protected ICanvasObjectInstaller |
HighlightIndicatorManager.getInstaller(T item)
Callback used by
ModelManager.install(Object) to retrieve the installer for a given item. |
protected ICanvasObjectInstaller |
FocusIndicatorManager.getInstaller(T item)
Callback used by
ModelManager.install(java.lang.Object) to retrieve the installer for a given item. |