Class TransparencyBehaviour

java.lang.Object
org.verapdf.gf.model.tools.TransparencyBehaviour

public class TransparencyBehaviour extends Object
Transparency checker class
Author:
Maksim Bezrukov
  • Method Details

    • createFillInstance

      public static TransparencyBehaviour createFillInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill checks
    • createFillXObjectInstance

      public static TransparencyBehaviour createFillXObjectInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill and XObjects checks
    • createFillColorSpaceInstance

      public static TransparencyBehaviour createFillColorSpaceInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill and patterns checks
    • createFillColorSpaceFontInstance

      public static TransparencyBehaviour createFillColorSpaceFontInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill, patterns and font checks
    • createStrokeColorSpaceInstance

      public static TransparencyBehaviour createStrokeColorSpaceInstance()
      Returns:
      an instance of TransparencyBehaviour class with stroke and patterns checks
    • createStrokeColorSpaceFontInstance

      public static TransparencyBehaviour createStrokeColorSpaceFontInstance()
      Returns:
      an instance of TransparencyBehaviour class with stroke, patterns and font checks
    • createFillStrokeColorSpaceInstance

      public static TransparencyBehaviour createFillStrokeColorSpaceInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill, stroke and patterns checks
    • createFillStrokeColorSpaceFontInstance

      public static TransparencyBehaviour createFillStrokeColorSpaceFontInstance()
      Returns:
      an instance of TransparencyBehaviour class with fill, stroke, patterns and font checks
    • containsTransparency

      public boolean containsTransparency(TransparencyGraphicsState transparencyGraphicsState)
      Checks the given graphic state for the transparency depends on created object type
      Parameters:
      transparencyGraphicsState - graphicState object for check
      Returns:
      true if the given argument object contains transparency depends on created object type