public class NodeLayoutBehavior extends AbstractLayoutBehavior
Modifier and Type | Field and Description |
---|---|
static java.lang.Class<FXResizeRelocatePolicy> |
RESIZE_RELOCATE_POLICY_KEY |
pcs
ACTIVE_PROPERTY
Constructor and Description |
---|
NodeLayoutBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
adaptLayoutInformation() |
NodeContentPart |
getHost() |
protected LayoutModel |
getLayoutModel() |
protected GraphNodeLayout |
getNodeLayout() |
protected void |
postLayout()
Called after a layout pass.
|
protected void |
preLayout()
Called before a layout pass.
|
void |
provideLayoutInformation() |
deactivate
addFeedback, addFeedback, addHandles, addHandles, addPropertyChangeListener, getAdaptable, getFeedbackParts, getHandleParts, isActive, removeFeedback, removeHandles, removePropertyChangeListener, setAdaptable, switchAdaptableScopes
public static java.lang.Class<FXResizeRelocatePolicy> RESIZE_RELOCATE_POLICY_KEY
public void activate()
activate
in interface IActivatable
activate
in class AbstractLayoutBehavior
public void adaptLayoutInformation()
public NodeContentPart getHost()
getHost
in interface IBehavior<javafx.scene.Node>
getHost
in class AbstractBehavior<javafx.scene.Node>
protected LayoutModel getLayoutModel()
getLayoutModel
in class AbstractLayoutBehavior
protected GraphNodeLayout getNodeLayout()
protected void postLayout()
AbstractLayoutBehavior
postLayout
in class AbstractLayoutBehavior
protected void preLayout()
AbstractLayoutBehavior
preLayout
in class AbstractLayoutBehavior
public void provideLayoutInformation()
Copyright (c) 2014 itemis AG and others. All rights reserved.