Package org.eclipse.gef.zest.fx.parts
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).-
Class Summary Class Description AbstractLabelPart Abstract base class for external labels, i.e. labels that are not part of the visualization of another controller.EdgeLabelPart TheEdgeLabelPartis anAbstractLabelPartthat is used to display the label of an edge.EdgePart GraphPart HiddenNeighborsFeedbackPart TheHiddenNeighborsFeedbackPartis anAbstractFeedbackPartthat displays the number of hidden neighbors (seeHidingModel.getHiddenNeighbors(org.eclipse.gef.graph.Node)) of its first anchorage.HideHoverHandlePart TheHideHoverHandlePartis anAbstractSegmentHandlePartthat displays a "collapse" image.NodeLabelPart TheNodeLabelPartis anAbstractVisualPartthat is used to display the external label of a node.NodePart NodePart.NestedGraphIcon JavaFX Node displaying a small icon representing a nested graph.ShowHiddenNeighborsHoverHandlePart TheShowHiddenNeighborsHoverHandlePartis anAbstractSegmentHandlePartthat displays an expansion image.ZestFxContentPartFactory ZestFxHoverIntentHandlePartFactory TheZestFxHoverIntentHandlePartFactoryis a specialization of theDefaultHoverIntentHandlePartFactorythat performs the generation of "hide" and "show" hover handles.ZestFxRootPart TheZestFxRootPartis an extension toLayeredRootPartthat hides the grid (seeGridModel.setShowGrid(boolean)) and adds a stylesheet to theScene(seeScene.getStylesheets()).ZestFxSelectionFeedbackPartFactory A specificIFeedbackPartFactoryfor selection feedback.ZestFxSelectionHandlePartFactory TheZestFxSelectionHandlePartFactoryis a specialization of theDefaultSelectionHandlePartFactorythat suppresses the generation of multi selection handles.