Uses of Class
org.eclipse.gef.fx.anchors.IComputationStrategy.Parameter
-
Packages that use IComputationStrategy.Parameter Package Description org.eclipse.gef.fx.anchors This package provides a visual anchor abstraction (IAnchor), a related abstract base implementation (AbstractAnchor), as well as concrete anchor implementations (StaticAnchor,DynamicAnchor) to manage dynamic positioning of visuals in dependence of others. -
-
Uses of IComputationStrategy.Parameter in org.eclipse.gef.fx.anchors
Subclasses of IComputationStrategy.Parameter in org.eclipse.gef.fx.anchors Modifier and Type Class Description static classDynamicAnchor.AnchorageReferenceGeometryAnIComputationStrategy.Parameterthat encapsulates an (anchorage) reference geometry.static classDynamicAnchor.AnchorageReferencePositionAnIComputationStrategy.Parameterthat encapsulates an (anchorage) reference point.static classDynamicAnchor.AnchoredReferencePointAnIComputationStrategy.Parameterthat encapsulates a projection reference point.static classDynamicAnchor.PreferredOrientationAnIComputationStrategy.Parameterthat encapsulates the preferred orientation to be used for orthogonal projections.Methods in org.eclipse.gef.fx.anchors with type parameters of type IComputationStrategy.Parameter Modifier and Type Method Description protected static <T extends IComputationStrategy.Parameter<?>>
TIComputationStrategy.Parameter. get(java.util.Collection<? extends IComputationStrategy.Parameter<?>> parameters, java.lang.Class<T> parameterType)Retrieves a parameter of the respective type from the set of given parameters.<T extends IComputationStrategy.Parameter<?>>
TDynamicAnchor. getComputationParameter(java.lang.Class<T> parameterType)Retrieves a computation parameter of the respective type.<T extends IComputationStrategy.Parameter<?>>
TDynamicAnchor. getComputationParameter(AnchorKey key, java.lang.Class<T> parameterType)Retrieves a computation parameter of the respective type for the givenAnchorKey.Methods in org.eclipse.gef.fx.anchors that return types with arguments of type IComputationStrategy.Parameter Modifier and Type Method Description protected javafx.beans.property.ReadOnlySetProperty<IComputationStrategy.Parameter<?>>DynamicAnchor. anchorageComputationParametersProperty()Returns aReadOnlySetPropertythat provides thecomputation parametersof kindIComputationStrategy.Parameter.Kind.ANCHORAGE.protected ReadOnlySetMultimapProperty<AnchorKey,IComputationStrategy.Parameter<?>>DynamicAnchor. anchoredComputationParametersProperty()Returns aReadOnlySetMultimapPropertythat provides thecomputation parametersof kindIComputationStrategy.Parameter.Kind.ANCHOREDperAnchorKey.protected java.util.Set<IComputationStrategy.Parameter<?>>DynamicAnchor. getParameters(AnchorKey key)Retrieves the relevant parameters for the computation of the givenAnchorKey.java.util.Set<java.lang.Class<? extends IComputationStrategy.Parameter<?>>>IComputationStrategy. getRequiredParameters()Returns the types of parameters required by this strategy.java.util.Set<java.lang.Class<? extends IComputationStrategy.Parameter<?>>>OrthogonalProjectionStrategy. getRequiredParameters()java.util.Set<java.lang.Class<? extends IComputationStrategy.Parameter<?>>>ProjectionStrategy. getRequiredParameters()Method parameters in org.eclipse.gef.fx.anchors with type arguments of type IComputationStrategy.Parameter Modifier and Type Method Description PointChopBoxStrategy. computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, java.util.Set<IComputationStrategy.Parameter<?>> parameters)PointIComputationStrategy. computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, java.util.Set<IComputationStrategy.Parameter<?>> parameters)Computes an anchor position based on the given anchorage visual, anchored visual, and anchored reference point.PointProjectionStrategy. computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, java.util.Set<IComputationStrategy.Parameter<?>> parameters)protected PointOrthogonalProjectionStrategy. computeProjectionInScene(java.util.List<ICurve> anchorageOutlinesInScene, Point anchoredReferencePointInScene, java.util.Set<IComputationStrategy.Parameter<?>> parameters)protected PointProjectionStrategy. computeProjectionInScene(java.util.List<ICurve> anchorageOutlinesInScene, Point anchoredReferencePointInScene, java.util.Set<IComputationStrategy.Parameter<?>> parameters)Computes the anchorage reference position in scene coordinates, based on the given anchorage outlines and the given anchored reference point.protected static <T extends IComputationStrategy.Parameter<?>>
TIComputationStrategy.Parameter. get(java.util.Collection<? extends IComputationStrategy.Parameter<?>> parameters, java.lang.Class<T> parameterType)Retrieves a parameter of the respective type from the set of given parameters.static IComputationStrategy.Parameter.KindIComputationStrategy.Parameter. getKind(java.lang.Class<? extends IComputationStrategy.Parameter<?>> paramType)Returns theIComputationStrategy.Parameter.Kindreturned by an instance of the givenIComputationStrategy.Parametertype.static booleanIComputationStrategy.Parameter. isOptional(java.lang.Class<? extends IComputationStrategy.Parameter<?>> paramType)Returnstrueif an instance of the givenIComputationStrategy.Parametertype is optional.
-