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

package org.eclipse.gef.zest.fx.policies
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.

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
HidePolicy
The `HidePolicy` can be installed on `NodePart` to hide the contents.
SemanticZoomPolicy
The `SemanticZoomPolicy` extends the `ViewportPolicy` for associating semantic changes with viewport changes, i.e. opening of nested/nesting graphs when the zoom level is changed below/above a certain threshold.
ShowHiddenNeighborsPolicy
The `ShowHiddenNeighborsPolicy` can be installed on `NodePart` to show its hidden neighbours
TransformLabelPolicy
The `TransformLabelPolicy` is a specialization of the `TransformPolicy` that chains a `ChangeAttributeOperation` to affect the underlying model when transforming nodes.