Package org.eclipse.gef.mvc.fx.behaviors
This package contains JavaFX/MVC.FX-specific
IBehavior
implementations.-
Interface Summary Interface Description IBehavior -
Class Summary Class Description AbstractBehavior TheAbstractBehavior
can be used as a base class forIBehavior
implementations.ConnectionClickableAreaBehavior A behavior that regulates the clickable area width of anIVisualPart
's connection visual dependent on the zoom level.ContentBehavior A behavior that can be adapted to anIRootPart
or anIContentPart
to synchronize the list ofIContentPart
children and (only in case of anIContentPart
) anchorages with the list of content children and anchored.ContentPartPool A temporary store forIContentPart
s that is used byContentBehavior
s.FocusBehavior TheFocusBehavior
can be registered on anIVisualPart
to transfer the focus information from theFocusModel
to the part's visualization.GridBehavior TheGridBehavior
can be registered on anIRootPart
to apply the information from theGridModel
to the background grid that is managed by theInfiniteCanvasViewer
.HoverBehavior HoverIntentBehavior TheHoverIntentBehavior
complements theHoverBehavior
w.r.t.RevealPrimarySelectionBehavior TheRevealPrimarySelectionBehavior
observes theSelectionModel
that is registered at theIViewer
of itshost
andreveals
the primary selection, i.e. the first element of theSelectionModel.selectionUnmodifiableProperty()
when the selection changes.SelectionBehavior The default selection behavior is responsible for creating and removing selection feedback and handles.SnappingBehavior TheSnappingBehavior
is responsible for creating and removing feedback and handles in response toSnappingModel
changes.