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>
,jakarta.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>
The
ShapeOutlineProvider
is a Provider<IGeometry>
that returns an IGeometry
that corresponds
to the shape outline of its host visual, i.e. it includes the geometric
outline and the stroke of the visual. The IGeometry
is specified
within the local coordinate system of the host visual.-
Property Summary
Properties inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
IAdaptable.Bound.Impl<T extends IAdaptable>
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
adaptableProperty, getAdaptable, setAdaptable