All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractHidingBehavior TheAbstractHidingBehaviorregisters listeners on theHidingModelupon activation.AbstractLabelPart Abstract base class for external labels, i.e. labels that are not part of the visualization of another controller.AbstractLayoutBehavior TheAbstractLayoutBehavioris an abstract behavior that schedulesAbstractLayoutBehavior.preLayout()andAbstractLayoutBehavior.postLayout()to be called before or after a layout pass, respectively.BendAndRelocateLabelsOnSegmentDragHandler TheBendAndRelocateLabelsOnSegmentDragHandleris a special BendBendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler AnBendFirstAnchorageOnSegmentHandleDragHandlerthat also takes care of relocating relatedEdgeLabelParts.ChangeAttributeOperation TheChangeAttributeOperationcan be used to manipulate the value of an attribute of anIAttributeStore.EdgeHidingBehavior EdgeLabelHidingBehavior EdgeLabelPart TheEdgeLabelPartis anAbstractLabelPartthat is used to display the label of an edge.EdgeLayoutBehavior EdgePart GraphLayoutBehavior TheGraphLayoutBehavioris responsible for initiating layout passes.GraphPart HiddenNeighborsFeedbackPart TheHiddenNeighborsFeedbackPartis anAbstractFeedbackPartthat displays the number of hidden neighbors (seeHidingModel.getHiddenNeighbors(org.eclipse.gef.graph.Node)) of its first anchorage.HideFirstAnchorageOnClickHandler TheHideFirstAnchorageOnClickHandleris anIOnClickHandlerthat hides the first anchorage of its host.HideHoverHandlePart TheHideHoverHandlePartis anAbstractSegmentHandlePartthat displays a "collapse" image.HideOnTypeHandler TheHideOnTypeHandleris anIOnTypeHandlerthat hides itshostNodePartupon the press of aKeyCode.Pkey.HideOperation HidePolicy TheHidePolicycan be installed onNodePartto hide the contents.HidingModel IGraphAttributesProvider TheIGraphAttributesProvidercan be used to provide arbitrary attributes for nodes, edges, the root graph, and any nested graphs.IGraphContentProvider TheIGraphContentProvidermediates between theZestContentViewerand a content model.LabelOffsetSupport TheLabelOffsetSupportcan be used to preserve label positions during interaction w.r.t. their reference positions.NavigateOperation TheNavigateOperationis aReverseUndoCompositeOperationthat combines aChangeContentsOperationand anChangeViewportOperationto navigate between nested and parentGraphs.NavigationModel TheNavigationModelmanages aSetofGraphs for which the next layout pass should be skipped (due to transformation or navigation changes).NavigationModel.ViewportState Representation of a viewport's state, which manifests itself in x and y translation, width and height, as well as a contents transform.NodeHidingBehavior TheNodeHidingBehavioris specific toNodePart.NodeLabelPart TheNodeLabelPartis anAbstractVisualPartthat is used to display the external label of a node.NodeLayoutBehavior NodePart NodePart.NestedGraphIcon JavaFX Node displaying a small icon representing a nested graph.NodePartAnchorProvider A specificDefaultAnchorProviderthat reflects the node shape as the outline to place anchors at.OpenNestedGraphOnDoubleClickHandler TheOpenNestedGraphOnDoubleClickHandleris anIOnClickHandlerthat can be installed onNodeParts (seeOpenNestedGraphOnDoubleClickHandler.getHost()).OpenParentGraphOnDoubleClickHandler TheOpenParentGraphOnDoubleClickHandleris anIOnClickHandlerthat can be installed onZestFxRootParts (seeOpenParentGraphOnDoubleClickHandler.getHost()).SemanticZoomPolicy TheSemanticZoomPolicyextends theViewportPolicyfor associating semantic changes with viewport changes, i.e. opening of nested/nesting graphs when the zoom level is changed below/above a certain threshold.ShowHiddenNeighborsHoverHandlePart TheShowHiddenNeighborsHoverHandlePartis anAbstractSegmentHandlePartthat displays an expansion image.ShowHiddenNeighborsOfFirstAnchorageOnClickHandler TheShowHiddenNeighborsOfFirstAnchorageOnClickHandleris anIOnClickHandlerthat shows all hidden neighbors of its host upon mouse click by removing them from theHidingModel.ShowHiddenNeighborsOnTypeHandler TheShowHiddenNeighborsOnTypeHandleris anIOnTypeHandlerthat shows all hidden neighbors of its host uponKeyCode.Ekey press.ShowHiddenNeighborsOperation TheShowHiddenNeighborsOperationcan be used to remove the neighbors of a givenNodePartfrom theHidingModelof a givenIViewer.ShowHiddenNeighborsPolicy TheShowHiddenNeighborsPolicycan be installed onNodePartto show its hidden neighboursTransformLabelPolicy TheTransformLabelPolicyis a specialization of theTransformPolicythat chains aChangeAttributeOperationto affect the underlying model when transforming nodes.TranslateSelectedAndRelocateLabelsOnDragHandler A specificTranslateSelectedOnDragHandlerthat includes dragging of unselected label parts.ZestContentViewer ZestFxContentPartFactory ZestFxHoverIntentHandlePartFactory TheZestFxHoverIntentHandlePartFactoryis a specialization of theDefaultHoverIntentHandlePartFactorythat performs the generation of "hide" and "show" hover handles.ZestFxJFaceModule TheZestFxJFaceModulecontains Eclipse UI specific bindings in the context of an MVC.FX application.ZestFxModule TheZestFxModuledefines Zest.FX specific bindings additional to the bindings defined withinMvcFxModule.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.ZestFxUiModule TheZestFxUiModulecontains Zest.FX.UI specific bindings additional to the bindings defined withinMvcFxUiModule.ZestFxUiView TheZestFxUiViewis an extension to theAbstractFXView.ZestProperties TheZestPropertiesclass contains the definition of the attributes (including their default values) that are evaluated by Zest.FX.