Interface | Description |
---|---|
IAnchorProvider |
The
IAnchorProvider can provide an IAnchor for an anchorage
part depending on a given anchored IVisualPart and a corresponding
role (see IAnchorProvider.get(IVisualPart, String) for details). |
ISnappingLocationProvider |
The
ISnappingLocationProvider is used to determine
SnappingModel.SnappingLocation s for an IContentPart . |
Class | Description |
---|---|
BoundsSnappingLocationProvider |
The
BoundsSnappingLocationProvider determines
SnappingModel.SnappingLocation s along the bounds of the individual
IContentPart s that contribute to snapping. |
CenterSnappingLocationProvider |
The
CenterSnappingLocationProvider is a specialization of
BoundsSnappingLocationProvider that returns the center of the bounds
as the only SnappingModel.SnappingLocation s. |
ConnectionSnappingLocationProvider | |
DefaultAnchorProvider |
The
DefaultAnchorProvider can be used to provide
DynamicAnchor s for anchored IVisualPart s depending on their
visual. |
GeometricBoundsProvider |
The
GeometricBoundsProvider is a Provider
<IGeometry> that returns a Rectangle 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). |
GeometricOutlineProvider |
The
GeometricOutlineProvider is a Provider
<IGeometry> that returns an IGeometry that corresponds to the
geometric outline of its host visual, i.e. it does not include the stroke of
the visual or other visual properties (e.g. clip or effect). |
ResizableTransformableBoundsProvider |
The
ResizableTransformableBoundsProvider returns bounds according to
the size and transformation as returned by the part API, i.e. |
ResizableTransformableOutlineProvider |
The
ResizableTransformableOutlineProvider returns the outline
according to the size and transformation as returned by the part API, i.e. |
ShapeBoundsProvider |
The
ShapeBoundsProvider is a Provider<IGeometry> that returns a Rectangle that corresponds
to the layout-bounds of its host visual, i.e. it includes the geometric
bounds and the stroke of the visual. |
ShapeOutlineProvider |
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. |
TopLeftSnappingLocationProvider |
The
TopLeftSnappingLocationProvider returns the top left corner of
the bounds as the only snapping location. |
TransformProvider |
The
TransformProvider can be registered on an IVisualPart to
insert an Affine into its visual's transformations list and access
that Affine . |
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.