public class NodeLayoutBehavior extends AbstractLayoutBehavior
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<FXResizeRelocatePolicy> |
RESIZE_RELOCATE_POLICY_KEY |
pcsACTIVE_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() |
deactivateaddFeedback, addFeedback, addHandles, addHandles, addPropertyChangeListener, getAdaptable, getFeedbackParts, getHandleParts, isActive, removeFeedback, removeHandles, removePropertyChangeListener, setAdaptable, switchAdaptableScopespublic static java.lang.Class<FXResizeRelocatePolicy> RESIZE_RELOCATE_POLICY_KEY
public void activate()
activate in interface IActivatableactivate in class AbstractLayoutBehaviorpublic 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 AbstractLayoutBehaviorprotected GraphNodeLayout getNodeLayout()
protected void postLayout()
AbstractLayoutBehaviorpostLayout in class AbstractLayoutBehaviorprotected void preLayout()
AbstractLayoutBehaviorpreLayout in class AbstractLayoutBehaviorpublic void provideLayoutInformation()
Copyright (c) 2014 itemis AG and others. All rights reserved.