public class BehaviorUtils
extends java.lang.Object
BehaviorUtils class provides utility methods for the
implementation of IBehaviors, such as the creation of
IFeedbackParts and IHandleParts, or the
establishment/unestablishment of anchor relations.| Constructor and Description |
|---|
BehaviorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <VR> void |
addAnchorages(IRootPart<VR,? extends VR> root,
java.util.List<? extends IVisualPart<VR,? extends VR>> anchorages,
java.util.List<? extends IVisualPart<VR,? extends VR>> anchoreds)
Adds the given list of anchoreds as children to the given
IRootPart. |
static <VR> void |
removeAnchorages(IRootPart<VR,? extends VR> root,
java.util.List<? extends IVisualPart<VR,? extends VR>> anchorages,
java.util.List<? extends IVisualPart<VR,? extends VR>> anchoreds)
Removes the given list of anchoreds as children from the given
IRootPart. |
public static <VR> void addAnchorages(IRootPart<VR,? extends VR> root, java.util.List<? extends IVisualPart<VR,? extends VR>> anchorages, java.util.List<? extends IVisualPart<VR,? extends VR>> anchoreds)
IRootPart. Additionally, all given anchorages will be added to
the given anchoreds.VR - The visual root node of the UI toolkit this
IVisualPart is used in, e.g. javafx.scene.Node in case
of JavaFX.root - The IRootPart, the anchored IVisualParts are
to be added to as childrenanchorages - the IVisualParts which are to be added to the given
anchoreds as anchorages.anchoreds - the IVisualParts to which the given anchorages are to
be added.removeAnchorages(IRootPart, List, List)public static <VR> void removeAnchorages(IRootPart<VR,? extends VR> root, java.util.List<? extends IVisualPart<VR,? extends VR>> anchorages, java.util.List<? extends IVisualPart<VR,? extends VR>> anchoreds)
IRootPart. Additionally removes the given anchorages from the
anchoreds.VR - The visual root node of the UI toolkit this
IVisualPart is used in, e.g. javafx.scene.Node in case
of JavaFX.root - The IRootPart from which the anchoreds are to be
removed as children.anchorages - The anchorages to be removed from the given anchoreds.anchoreds - The anchoreds from which to remove the given anchorages.addAnchorages(IRootPart, List, List)Copyright (c) 2014 itemis AG and others. All rights reserved.