Uses of Class
org.eclipse.gef.fx.anchors.IComputationStrategy.Parameter
Packages that use IComputationStrategy.Parameter
Package
Description
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.anchorsModifier and TypeClassDescriptionstatic classAnIComputationStrategy.Parameterthat encapsulates an (anchorage) reference geometry.static classAnIComputationStrategy.Parameterthat encapsulates an (anchorage) reference point.static classAnIComputationStrategy.Parameterthat encapsulates a projection reference point.static classAnIComputationStrategy.Parameterthat encapsulates the preferred orientation to be used for orthogonal projections.Methods in org.eclipse.gef.fx.anchors with type parameters of type IComputationStrategy.ParameterModifier and TypeMethodDescriptionprotected static <T extends IComputationStrategy.Parameter<?>>
TIComputationStrategy.Parameter.get(Collection<? extends IComputationStrategy.Parameter<?>> parameters, Class<T> parameterType) Retrieves a parameter of the respective type from the set of given parameters.<T extends IComputationStrategy.Parameter<?>>
TDynamicAnchor.getComputationParameter(Class<T> parameterType) Retrieves a computation parameter of the respective type.<T extends IComputationStrategy.Parameter<?>>
TDynamicAnchor.getComputationParameter(AnchorKey key, 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.ParameterModifier and TypeMethodDescriptionprotected javafx.beans.property.ReadOnlySetProperty<IComputationStrategy.Parameter<?>>DynamicAnchor.anchorageComputationParametersProperty()Returns aReadOnlySetPropertythat provides thecomputation parametersof kindIComputationStrategy.Parameter.Kind.ANCHORAGE.DynamicAnchor.anchoredComputationParametersProperty()Returns aReadOnlySetMultimapPropertythat provides thecomputation parametersof kindIComputationStrategy.Parameter.Kind.ANCHOREDperAnchorKey.protected Set<IComputationStrategy.Parameter<?>>DynamicAnchor.getParameters(AnchorKey key) Retrieves the relevant parameters for the computation of the givenAnchorKey.Set<Class<? extends IComputationStrategy.Parameter<?>>>IComputationStrategy.getRequiredParameters()Returns the types of parameters required by this strategy.Set<Class<? extends IComputationStrategy.Parameter<?>>>OrthogonalProjectionStrategy.getRequiredParameters()Set<Class<? extends IComputationStrategy.Parameter<?>>>ProjectionStrategy.getRequiredParameters()Method parameters in org.eclipse.gef.fx.anchors with type arguments of type IComputationStrategy.ParameterModifier and TypeMethodDescriptionChopBoxStrategy.computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, Set<IComputationStrategy.Parameter<?>> parameters) IComputationStrategy.computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, Set<IComputationStrategy.Parameter<?>> parameters) Computes an anchor position based on the given anchorage visual, anchored visual, and anchored reference point.ProjectionStrategy.computePositionInScene(javafx.scene.Node anchorage, javafx.scene.Node anchored, Set<IComputationStrategy.Parameter<?>> parameters) protected PointOrthogonalProjectionStrategy.computeProjectionInScene(List<ICurve> anchorageOutlinesInScene, Point anchoredReferencePointInScene, Set<IComputationStrategy.Parameter<?>> parameters) protected PointProjectionStrategy.computeProjectionInScene(List<ICurve> anchorageOutlinesInScene, Point anchoredReferencePointInScene, 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(Collection<? extends IComputationStrategy.Parameter<?>> parameters, Class<T> parameterType) Retrieves a parameter of the respective type from the set of given parameters.IComputationStrategy.Parameter.getKind(Class<? extends IComputationStrategy.Parameter<?>> paramType) Returns theIComputationStrategy.Parameter.Kindreturned by an instance of the givenIComputationStrategy.Parametertype.static booleanIComputationStrategy.Parameter.isOptional(Class<? extends IComputationStrategy.Parameter<?>> paramType) Returnstrueif an instance of the givenIComputationStrategy.Parametertype is optional.