Package org.eclipse.gef.mvc.fx.providers
Class CenterSnappingLocationProvider
- java.lang.Object
-
- org.eclipse.gef.mvc.fx.providers.BoundsSnappingLocationProvider
-
- org.eclipse.gef.mvc.fx.providers.CenterSnappingLocationProvider
-
- All Implemented Interfaces:
ISnappingLocationProvider
public class CenterSnappingLocationProvider extends BoundsSnappingLocationProvider
TheCenterSnappingLocationProvider
is a specialization ofBoundsSnappingLocationProvider
that returns the center of the bounds as the onlySnappingModel.SnappingLocation
s.
-
-
Constructor Summary
Constructors Constructor Description CenterSnappingLocationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<SnappingModel.SnappingLocation>
getHorizontalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)
Returns the horizontalSnappingModel.SnappingLocation
s for the givenIContentPart
.java.util.List<SnappingModel.SnappingLocation>
getVerticalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)
Returns the verticalSnappingModel.SnappingLocation
s for the givenIContentPart
.-
Methods inherited from class org.eclipse.gef.mvc.fx.providers.BoundsSnappingLocationProvider
getSnappingLocations
-
-
-
-
Method Detail
-
getHorizontalSnappingLocations
public java.util.List<SnappingModel.SnappingLocation> getHorizontalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)
Description copied from interface:ISnappingLocationProvider
Returns the horizontalSnappingModel.SnappingLocation
s for the givenIContentPart
.- Specified by:
getHorizontalSnappingLocations
in interfaceISnappingLocationProvider
- Overrides:
getHorizontalSnappingLocations
in classBoundsSnappingLocationProvider
- Parameters:
part
- TheIContentPart
for which to compute theSnappingModel.SnappingLocation
s.- Returns:
- A
List
of all horizontalSnappingModel.SnappingLocation
s for the givenIContentPart
.
-
getVerticalSnappingLocations
public java.util.List<SnappingModel.SnappingLocation> getVerticalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)
Description copied from interface:ISnappingLocationProvider
Returns the verticalSnappingModel.SnappingLocation
s for the givenIContentPart
.- Specified by:
getVerticalSnappingLocations
in interfaceISnappingLocationProvider
- Overrides:
getVerticalSnappingLocations
in classBoundsSnappingLocationProvider
- Parameters:
part
- TheIContentPart
for which to compute theSnappingModel.SnappingLocation
s.- Returns:
- A
List
of all verticalSnappingModel.SnappingLocation
s for the givenIContentPart
.
-
-