Class NodeLayoutBehavior
java.lang.Object
org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
org.eclipse.gef.zest.fx.behaviors.AbstractLayoutBehavior
org.eclipse.gef.zest.fx.behaviors.NodeLayoutBehavior
- All Implemented Interfaces:
IActivatable,IAdaptable.Bound<IVisualPart<? extends javafx.scene.Node>>,IBehavior
-
Property Summary
Properties inherited from class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
active, adaptable -
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
IAdaptable.Bound.Impl<T extends IAdaptable> -
Field Summary
Fields inherited from interface org.eclipse.gef.common.activate.IActivatable
ACTIVE_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()protected LayoutContextReturns theLayoutContextfor whichAbstractLayoutBehavior.preLayout()andAbstractLayoutBehavior.postLayout()shall be called before or after a layout pass, respectively.protected voidCalled after a layout pass.protected voidCalled before a layout pass.Methods inherited from class org.eclipse.gef.zest.fx.behaviors.AbstractLayoutBehavior
doActivate, doDeactivate, layoutLabelsMethods inherited from class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
activate, activeProperty, adaptableProperty, addAnchoreds, addAnchoreds, addFeedback, addFeedback, addHandles, addHandles, clearFeedback, clearHandles, deactivate, getAdaptable, getFeedback, getFeedback, getFeedbackPartFactory, getFeedbackPartFactory, getFeedbackPerTargetSet, getHandlePartFactory, getHandlePartFactory, getHandles, getHandles, getHandlesPerTargetSet, hasFeedback, hasFeedback, hasHandles, hasHandles, isActive, removeAnchoreds, removeFeedback, removeFeedback, removeFeedback, removeHandles, removeHandles, removeHandles, setAdaptable, updateHandles, updateHandles
-
Constructor Details
-
NodeLayoutBehavior
public NodeLayoutBehavior()
-
-
Method Details
-
getHost
- Specified by:
getHostin interfaceIBehavior- Overrides:
getHostin classAbstractBehavior
-
getLayoutContext
Description copied from class:AbstractLayoutBehaviorReturns theLayoutContextfor whichAbstractLayoutBehavior.preLayout()andAbstractLayoutBehavior.postLayout()shall be called before or after a layout pass, respectively.- Specified by:
getLayoutContextin classAbstractLayoutBehavior- Returns:
- The
LayoutContextfor whichAbstractLayoutBehavior.preLayout()andAbstractLayoutBehavior.postLayout()shall be called before or after a layout pass, respectively.
-
postLayout
protected void postLayout()Description copied from class:AbstractLayoutBehaviorCalled after a layout pass. Should be used to transfer layout information from the layout model.- Specified by:
postLayoutin classAbstractLayoutBehavior
-
preLayout
protected void preLayout()Description copied from class:AbstractLayoutBehaviorCalled before a layout pass. Should be used to transfer layout information to the layout model.- Specified by:
preLayoutin classAbstractLayoutBehavior
-