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

package org.eclipse.gef.zest.fx.models
This package provides viewer models to support hiding/unhiding of nodes ( `HidingModel`) as well as semantic zooming (`NavigationModel`).

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
HidingModel
The `HidingModel` manages a `Set` of currently hidden `Node`s.
NavigationModel
The `NavigationModel` manages a `Set` of `Graph`s 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.