Interface ITransformableContentPart<V extends javafx.scene.Node>

Type Parameters:
V - The visual node used by this ITransformableContentPart.
All Superinterfaces:
IActivatable, IAdaptable, IAdaptable.Bound<IViewer>, IContentPart<V>, IDisposable, IVisualPart<V>
All Known Subinterfaces:
IBendableContentPart<V>

public interface ITransformableContentPart<V extends javafx.scene.Node> extends IContentPart<V>
An IContentPart that supports content related transformations.
  • Field Details

    • TRANSFORM_PROVIDER_ROLE

      static final String TRANSFORM_PROVIDER_ROLE
      The role for the adapter key of the Provider<Affine> that will be used to obtain the part's Affine transformation.
      See Also:
    • TRANSFORM_PROVIDER_KEY

      static final AdapterKey<Provider<? extends javafx.scene.transform.Affine>> TRANSFORM_PROVIDER_KEY
      The adapter key for the Provider<Affine> that will be used to obtain the host's Affine transformation.
  • Method Details