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