# Package org.eclipse.gef.zest.fx.handlers

package org.eclipse.gef.zest.fx.handlers
This package provides handler implementations for Zest interactions.

Related Packages
Package
Description
org.eclipse.gef.zest.fx
This package provides a Guice Module ( `ZestFxModule`) with bindings for Zest.FX, as well a class (`ZestProperties`) that defines all supported graph attributes for visualization and layout.
Classes
Class
Description
BendAndRelocateLabelsOnSegmentDragHandler
The `BendAndRelocateLabelsOnSegmentDragHandler` is a special Bend
BendFirstAnchorageAndRelocateLabelsOnSegmentHandleDragHandler
An `BendFirstAnchorageOnSegmentHandleDragHandler` that also takes care of relocating related `EdgeLabelPart`s.
HideFirstAnchorageOnClickHandler
The `HideFirstAnchorageOnClickHandler` is an `IOnClickHandler` that hides the first anchorage of its host.
HideOnTypeHandler
The `HideOnTypeHandler` is an `IOnTypeHandler` that hides its `host` `NodePart` upon the press of a `KeyCode.P` key.
LabelOffsetSupport
The `LabelOffsetSupport` can be used to preserve label positions during interaction w.r.t. their reference positions.
OpenNestedGraphOnDoubleClickHandler
The `OpenNestedGraphOnDoubleClickHandler` is an `IOnClickHandler` that can be installed on `NodePart`s (see `OpenNestedGraphOnDoubleClickHandler.getHost()`).
OpenParentGraphOnDoubleClickHandler
The `OpenParentGraphOnDoubleClickHandler` is an `IOnClickHandler` that can be installed on `ZestFxRootPart`s (see `OpenParentGraphOnDoubleClickHandler.getHost()`).
ShowHiddenNeighborsOfFirstAnchorageOnClickHandler
The `ShowHiddenNeighborsOfFirstAnchorageOnClickHandler` is an `IOnClickHandler` that shows all hidden neighbors of its host upon mouse click by removing them from the `HidingModel`.
ShowHiddenNeighborsOnTypeHandler
The `ShowHiddenNeighborsOnTypeHandler` is an `IOnTypeHandler` that shows all hidden neighbors of its host upon `KeyCode.E` key press.
TranslateSelectedAndRelocateLabelsOnDragHandler
A specific `TranslateSelectedOnDragHandler` that includes dragging of unselected label parts.