Package org.eclipse.gef.mvc.fx.providers
Class TopLeftSnappingLocationProvider
- java.lang.Object
-
- org.eclipse.gef.mvc.fx.providers.BoundsSnappingLocationProvider
-
- org.eclipse.gef.mvc.fx.providers.TopLeftSnappingLocationProvider
-
- All Implemented Interfaces:
ISnappingLocationProvider
public class TopLeftSnappingLocationProvider extends BoundsSnappingLocationProvider
TheTopLeftSnappingLocationProviderreturns the top left corner of the bounds as the only snapping location. It can be used, for example, to provide locations forSnapToGrid.
-
-
Constructor Summary
Constructors Constructor Description TopLeftSnappingLocationProvider()
-
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.SnappingLocations for the givenIContentPart.java.util.List<SnappingModel.SnappingLocation>getVerticalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)Returns the verticalSnappingModel.SnappingLocations 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:ISnappingLocationProviderReturns the horizontalSnappingModel.SnappingLocations for the givenIContentPart.- Specified by:
getHorizontalSnappingLocationsin interfaceISnappingLocationProvider- Overrides:
getHorizontalSnappingLocationsin classBoundsSnappingLocationProvider- Parameters:
part- TheIContentPartfor which to compute theSnappingModel.SnappingLocations.- Returns:
- A
Listof all horizontalSnappingModel.SnappingLocations for the givenIContentPart.
-
getVerticalSnappingLocations
public java.util.List<SnappingModel.SnappingLocation> getVerticalSnappingLocations(IContentPart<? extends javafx.scene.Node> part)
Description copied from interface:ISnappingLocationProviderReturns the verticalSnappingModel.SnappingLocations for the givenIContentPart.- Specified by:
getVerticalSnappingLocationsin interfaceISnappingLocationProvider- Overrides:
getVerticalSnappingLocationsin classBoundsSnappingLocationProvider- Parameters:
part- TheIContentPartfor which to compute theSnappingModel.SnappingLocations.- Returns:
- A
Listof all verticalSnappingModel.SnappingLocations for the givenIContentPart.
-
-