Class SVGClipPathImpl

All Implemented Interfaces:
AllowsConditionalProcessingAttributes, AllowsPresentationAttributes, SVGClipPath, SVGElement, SVGElementWithChildren, Element, XMLElement

@ClassVersion(sourceVersion="$Id: SVGClipPathImpl.java 820 2020-12-29 20:34:22Z tquadrat $") @API(status=INTERNAL, since="0.0.5") public final class SVGClipPathImpl extends SVGElementImpl implements SVGClipPath
The implementation of the interface SVGClipPath for the SVG <clipPath> element.
Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: SVGClipPathImpl.java 820 2020-12-29 20:34:22Z tquadrat $
Since:
0.0.5
UML Diagram
UML Diagram for "org.tquadrat.foundation.svg.internal.SVGClipPathImpl"

UML Diagram for "org.tquadrat.foundation.svg.internal.SVGClipPathImpl"

UML Diagram for "org.tquadrat.foundation.svg.internal.SVGClipPathImpl"
  • Constructor Details Link icon

    • SVGClipPathImpl Link icon

      public SVGClipPathImpl(String id)
      Creates a new SVGClipPathImpl instance.
      Parameters:
      id - The mandatory id for the <svg> element.
  • Method Details Link icon

    • setClipPathUnits Link icon

      public final void setClipPathUnits(boolean flag)
      Sets the "clipPathUnits" attribute that defines the coordinate system for the contents of this <clipPath> element.
      Specified by:
      setClipPathUnits in interface SVGClipPath
      Parameters:
      flag - true if the user coordinate system for the contents of the <clipPath> element is established using the bounding box of the element to which the clipping path is applied, false if the contents of the <clipPath> element represents values in the current user coordinate system in place at the time when the <clipPath> element is referenced.