Class PrintSizeStrategy

java.lang.Object
net.sf.paperclips.internal.PrintSizeStrategy

public abstract class PrintSizeStrategy extends Object
The static instance members of this class aid in the calculation of prints and help abstract out the minimum/preferred size concepts to simplify algorithms.
  • Field Details

    • MINIMUM

      public static final PrintSizeStrategy MINIMUM
      Compute the minimum size
    • PREFERRED

      public static final PrintSizeStrategy PREFERRED
      Compute the preferred size.
  • Method Details

    • computeSize

      public abstract org.eclipse.swt.graphics.Point computeSize(PrintIterator print)
      Computes the size of the PrintIterator.
      Parameters:
      print - the iterator
      Returns:
      the computed size of the PrintIterator.