Package org.eclipse.gef.mvc.fx.providers
Class GeometricBoundsProvider
- java.lang.Object
-
- org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<IVisualPart<? extends javafx.scene.Node>>
-
- org.eclipse.gef.mvc.fx.providers.GeometricOutlineProvider
-
- org.eclipse.gef.mvc.fx.providers.GeometricBoundsProvider
-
- All Implemented Interfaces:
Provider<IGeometry>
,javax.inject.Provider<IGeometry>
,IAdaptable.Bound<IVisualPart<? extends javafx.scene.Node>>
public class GeometricBoundsProvider extends GeometricOutlineProvider
TheGeometricBoundsProvider
is aProvider <IGeometry>
that returns aRectangle
that corresponds to the geometric bounds of its host visual, i.e. it does not include the stroke of the visual or other visual properties (e.g. clip or effect). TheRectangle
is specified within the local coordinate system of the host visual.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
IAdaptable.Bound.Impl<T extends IAdaptable>
-
-
Constructor Summary
Constructors Constructor Description GeometricBoundsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IGeometry
get()
-
Methods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptable
-
-