Interface PrintResult
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<ResultFlavor>
getFlavors()
Defined the types of data this Result contains.void
updateAttributes(java.awt.print.PrinterJob job, javax.print.attribute.PrintRequestAttributeSet attributes)
Set the attributes in the given attribute set.-
Methods inherited from interface com.inet.taskplanner.server.api.result.Result
cleanup, supportsFlavor, supportsOneFlavorOf
-
-
-
-
Method Detail
-
getFlavors
@Nonnull default java.util.List<ResultFlavor> getFlavors()
Defined the types of data this Result contains.- Specified by:
getFlavors
in interfaceResult
- Returns:
- the
ResultFlavor
of this Result.
-
updateAttributes
void updateAttributes(@Nonnull java.awt.print.PrinterJob job, @Nonnull javax.print.attribute.PrintRequestAttributeSet attributes)
Set the attributes in the given attribute set. If there more as one PrintResult then this method is call for every PrintResult with the same attribute set. This method is guaranteed to be called once before the first call to print(). It can be used as initialize.- Parameters:
job
- the PrinterJob with the selected PrintServiceattributes
- the print attributes- Since:
- taskplanner 3.0
-
-