Package org.eclipse.gef.mvc.fx.providers
Class ShapeOutlineProvider
- java.lang.Object
-
- org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<IVisualPart<? extends javafx.scene.Node>>
-
- org.eclipse.gef.mvc.fx.providers.ShapeOutlineProvider
-
- All Implemented Interfaces:
Provider<IGeometry>
,javax.inject.Provider<IGeometry>
,IAdaptable.Bound<IVisualPart<? extends javafx.scene.Node>>
public class ShapeOutlineProvider extends IAdaptable.Bound.Impl<IVisualPart<? extends javafx.scene.Node>> implements Provider<IGeometry>
TheShapeOutlineProvider
is aProvider<IGeometry>
that returns anIGeometry
that corresponds to the shape outline of its host visual, i.e. it includes the geometric outline and the stroke of the visual. TheIGeometry
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 ShapeOutlineProvider()
-
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
-
-