Uses of Package
org.eclipse.gef.zest.fx.parts
Package
Description
This package provides behaviors for transferring information between graph
model elements and layout abstractions (
GraphLayoutBehavior
,
AbstractLayoutBehavior
,
NodeLayoutBehavior
,
EdgeLayoutBehavior
), as well as
hiding/unhiding of nodes and related edges (
AbstractHidingBehavior
,
NodeHidingBehavior
,
EdgeHidingBehavior
,
EdgeLabelHidingBehavior
).This package provides handler implementations for Zest interactions.
This package provides viewer models to support hiding/unhiding of nodes (
HidingModel
) as well as semantic
zooming (NavigationModel
).This package provides an
IUndoableOperation
to support
hiding/unhiding of nodes and related edges (
HideOperation
).This package provides a specific root part that enables support for CSS
styling (
ZestFxRootPart
), specific
content parts for graphs, nodes, and edges (
GraphPart
,
NodePart
,
EdgePart
), (hover) handle parts
to realize hiding/unhiding of nodes (
HideHoverHandlePart
,
ShowHiddenNeighborsHoverHandlePart
), as well as
feedback parts to indicate hidden nodes (
HiddenNeighborsFeedbackPart
).This package provides policy implementations to support hiding/unhiding of
nodes and related edges (
HidePolicy
,
ShowHiddenNeighborsPolicy
), as well
as semantic zooming (
SemanticZoomPolicy
), and label
transformation.-
ClassDescriptionThe
EdgeLabelPart
is anAbstractLabelPart
that is used to display the label of an edge. -
ClassDescriptionAbstract base class for external labels, i.e. labels that are not part of the visualization of another controller.The
ZestFxRootPart
is an extension toLayeredRootPart
that hides the grid (seeGridModel.setShowGrid(boolean)
) and adds a stylesheet to theScene
(seeScene.getStylesheets()
). -
-
-
ClassDescriptionAbstract base class for external labels, i.e. labels that are not part of the visualization of another controller.
-
ClassDescriptionAbstract base class for external labels, i.e. labels that are not part of the visualization of another controller.