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>
TheShapeOutlineProvideris aProvider<IGeometry>that returns anIGeometrythat corresponds to the shape outline of its host visual, i.e. it includes the geometric outline and the stroke of the visual. TheIGeometryis 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 IGeometryget()-
Methods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptable
-
-