Package org.eclipse.gef.zest.fx.behaviors
package org.eclipse.gef.zest.fx.behaviors
This package provides behaviors for transferring information between graph
model elements and layout abstractions (
GraphLayoutBehavior
,
AbstractLayoutBehavior
,
NodeLayoutBehavior
,
EdgeLayoutBehavior
), as well as
hiding/unhiding of nodes and related edges (
AbstractHidingBehavior
,
NodeHidingBehavior
,
EdgeHidingBehavior
,
EdgeLabelHidingBehavior
).-
ClassDescriptionThe
AbstractHidingBehavior
registers listeners on theHidingModel
upon activation.TheAbstractLayoutBehavior
is an abstract behavior that schedulesAbstractLayoutBehavior.preLayout()
andAbstractLayoutBehavior.postLayout()
to be called before or after a layout pass, respectively.TheGraphLayoutBehavior
is responsible for initiating layout passes.TheNodeHidingBehavior
is specific toNodePart
.