Class SVGAttribute

java.lang.Object
io.sf.carte.echosvg.svggen.SVGAttribute

public class SVGAttribute extends Object
Represents an SVG attribute and provides convenience methods to determine whether or not the attribute applies to a given element type.
  • Constructor Details

    • SVGAttribute

      public SVGAttribute(Set<String> applicabilitySet, boolean isSetInclusive)
      Parameters:
      applicabilitySet - Set of Element tags (Strings) to which the attribute applies
      isSetInclusive - defines whether elements in applicabilitySet define the list of elements to which the attribute applies or to which it does not apply
  • Method Details

    • appliesTo

      public boolean appliesTo(String tag)
      Parameters:
      tag - the tag of the Element to which the attribute could apply.
      Returns:
      true if the attribute applies to the given Element