public final class javafx.print.JobSettings
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: javafx.print.JobSettings
super_class: java.lang.Object
{
private javafx.print.PrinterJob job;
descriptor: Ljavafx/print/PrinterJob;
flags: (0x0002) ACC_PRIVATE
private javafx.print.Printer printer;
descriptor: Ljavafx/print/Printer;
flags: (0x0002) ACC_PRIVATE
private javafx.print.PrinterAttributes printerCaps;
descriptor: Ljavafx/print/PrinterAttributes;
flags: (0x0002) ACC_PRIVATE
private boolean defaultCopies;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldCopies;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int oldCopies;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean defaultSides;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldSides;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PrintSides oldSides;
descriptor: Ljavafx/print/PrintSides;
flags: (0x0002) ACC_PRIVATE
private boolean defaultCollation;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldCollation;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.Collation oldCollation;
descriptor: Ljavafx/print/Collation;
flags: (0x0002) ACC_PRIVATE
private boolean defaultPrintColor;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldPrintColor;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PrintColor oldPrintColor;
descriptor: Ljavafx/print/PrintColor;
flags: (0x0002) ACC_PRIVATE
private boolean defaultPrintQuality;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldPrintQuality;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PrintQuality oldPrintQuality;
descriptor: Ljavafx/print/PrintQuality;
flags: (0x0002) ACC_PRIVATE
private boolean defaultPrintResolution;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldPrintResolution;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PrintResolution oldPrintResolution;
descriptor: Ljavafx/print/PrintResolution;
flags: (0x0002) ACC_PRIVATE
private boolean defaultPaperSource;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldPaperSource;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PaperSource oldPaperSource;
descriptor: Ljavafx/print/PaperSource;
flags: (0x0002) ACC_PRIVATE
private boolean defaultPageLayout;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hasOldPageLayout;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javafx.print.PageLayout oldPageLayout;
descriptor: Ljavafx/print/PageLayout;
flags: (0x0002) ACC_PRIVATE
private static final java.lang.String DEFAULT_JOBNAME;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "JavaFX Print Job"
private javafx.beans.property.SimpleStringProperty jobName;
descriptor: Ljavafx/beans/property/SimpleStringProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.IntegerProperty copies;
descriptor: Ljavafx/beans/property/IntegerProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.ObjectProperty<javafx.print.PageRange[]> ;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<[Ljavafx/print/PageRange;>;
private javafx.beans.property.ObjectProperty<javafx.print.PrintSides> sides;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintSides;>;
private javafx.beans.property.ObjectProperty<javafx.print.Collation> collation;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/Collation;>;
private javafx.beans.property.ObjectProperty<javafx.print.PrintColor> color;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintColor;>;
private javafx.beans.property.ObjectProperty<javafx.print.PrintQuality> quality;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintQuality;>;
private javafx.beans.property.ObjectProperty<javafx.print.PrintResolution> resolution;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintResolution;>;
private javafx.beans.property.ObjectProperty<javafx.print.PaperSource> paperSource;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PaperSource;>;
private javafx.beans.property.ObjectProperty<javafx.print.PageLayout> layout;
descriptor: Ljavafx/beans/property/ObjectProperty;
flags: (0x0002) ACC_PRIVATE
Signature: Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PageLayout;>;
void <init>(javafx.print.Printer);
descriptor: (Ljavafx/print/Printer;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultCopies:Z
2: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldCopies:Z
3: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultSides:Z
4: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldSides:Z
5: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultCollation:Z
6: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldCollation:Z
7: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintColor:Z
8: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintColor:Z
9: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintQuality:Z
10: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintQuality:Z
11: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintResolution:Z
12: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintResolution:Z
13: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPaperSource:Z
14: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPaperSource:Z
15: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPageLayout:Z
16: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPageLayout:Z
17: aload 0
aconst_null
putfield javafx.print.JobSettings.pageRanges:Ljavafx/beans/property/ObjectProperty;
18: aload 0
aconst_null
putfield javafx.print.JobSettings.sides:Ljavafx/beans/property/ObjectProperty;
19: aload 0
aconst_null
putfield javafx.print.JobSettings.collation:Ljavafx/beans/property/ObjectProperty;
20: aload 0
aconst_null
putfield javafx.print.JobSettings.color:Ljavafx/beans/property/ObjectProperty;
21: aload 0
aconst_null
putfield javafx.print.JobSettings.quality:Ljavafx/beans/property/ObjectProperty;
22: aload 0
aconst_null
putfield javafx.print.JobSettings.resolution:Ljavafx/beans/property/ObjectProperty;
23: aload 0
aconst_null
putfield javafx.print.JobSettings.paperSource:Ljavafx/beans/property/ObjectProperty;
24: aload 0
aconst_null
putfield javafx.print.JobSettings.layout:Ljavafx/beans/property/ObjectProperty;
25: aload 0
aload 1
putfield javafx.print.JobSettings.printer:Ljavafx/print/Printer;
26: aload 0
aload 1
invokevirtual javafx.print.Printer.getPrinterAttributes:()Ljavafx/print/PrinterAttributes;
putfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
27: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Ljavafx/print/JobSettings;
0 28 1 printer Ljavafx/print/Printer;
MethodParameters:
Name Flags
printer
void setPrinterJob(javafx.print.PrinterJob);
descriptor: (Ljavafx/print/PrinterJob;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield javafx.print.JobSettings.job:Ljavafx/print/PrinterJob;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 job Ljavafx/print/PrinterJob;
MethodParameters:
Name Flags
job
private boolean isJobNew();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.job:Ljavafx/print/PrinterJob;
ifnull 1
aload 0
getfield javafx.print.JobSettings.job:Ljavafx/print/PrinterJob;
invokevirtual javafx.print.PrinterJob.isJobNew:()Z
ifne 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
void updateForPrinter(javafx.print.Printer);
descriptor: (Ljavafx/print/Printer;)V
flags: (0x0000)
Code:
stack=2, locals=23, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield javafx.print.JobSettings.printer:Ljavafx/print/Printer;
1: aload 0
aload 1
invokevirtual javafx.print.Printer.getPrinterAttributes:()Ljavafx/print/PrinterAttributes;
putfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
2: aload 0
getfield javafx.print.JobSettings.defaultCopies:Z
ifeq 7
3: aload 0
invokevirtual javafx.print.JobSettings.getCopies:()I
aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultCopies:()I
if_icmpeq 16
4: aload 0
aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultCopies:()I
invokevirtual javafx.print.JobSettings.setCopies:(I)V
5: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultCopies:Z
6: goto 16
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getCopies:()I
istore 2
start local 2 8: aload 0
getfield javafx.print.JobSettings.hasOldCopies:Z
ifeq 10
aload 0
getfield javafx.print.JobSettings.oldCopies:I
iload 2
if_icmple 10
9: aload 0
getfield javafx.print.JobSettings.oldCopies:I
istore 2
10: StackMap locals: int
StackMap stack:
aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getMaxCopies:()I
istore 3
start local 3 11: aload 0
getfield javafx.print.JobSettings.hasOldCopies:Z
ifne 14
aload 0
invokevirtual javafx.print.JobSettings.getCopies:()I
iload 3
if_icmple 14
12: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldCopies:Z
13: aload 0
aload 0
invokevirtual javafx.print.JobSettings.getCopies:()I
putfield javafx.print.JobSettings.oldCopies:I
14: StackMap locals: int
StackMap stack:
iload 2
iload 3
if_icmple 15
iload 3
istore 2
15: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual javafx.print.JobSettings.setCopies:(I)V
end local 3 end local 2 16: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPrintSides:()Ljavafx/print/PrintSides;
astore 2
start local 2 17: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintSides:()Ljavafx/print/PrintSides;
astore 3
start local 3 18: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedPrintSides:()Ljava/util/Set;
astore 4
start local 4 19: aload 0
getfield javafx.print.JobSettings.defaultSides:Z
ifeq 24
20: aload 2
aload 3
if_acmpeq 35
21: aload 0
aload 3
invokevirtual javafx.print.JobSettings.setPrintSides:(Ljavafx/print/PrintSides;)V
22: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultSides:Z
23: goto 35
24: StackMap locals: javafx.print.PrintSides javafx.print.PrintSides java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldSides:Z
ifeq 31
25: aload 4
aload 0
getfield javafx.print.JobSettings.oldSides:Ljavafx/print/PrintSides;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 29
26: aload 0
aload 0
getfield javafx.print.JobSettings.oldSides:Ljavafx/print/PrintSides;
invokevirtual javafx.print.JobSettings.setPrintSides:(Ljavafx/print/PrintSides;)V
27: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldSides:Z
28: goto 35
29: StackMap locals:
StackMap stack:
aload 0
aload 3
invokevirtual javafx.print.JobSettings.setPrintSides:(Ljavafx/print/PrintSides;)V
30: goto 35
StackMap locals:
StackMap stack:
31: aload 4
aload 2
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 35
32: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldSides:Z
33: aload 0
aload 2
putfield javafx.print.JobSettings.oldSides:Ljavafx/print/PrintSides;
34: aload 0
aload 3
invokevirtual javafx.print.JobSettings.setPrintSides:(Ljavafx/print/PrintSides;)V
35: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getCollation:()Ljavafx/print/Collation;
astore 5
start local 5 36: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultCollation:()Ljavafx/print/Collation;
astore 6
start local 6 37: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedCollations:()Ljava/util/Set;
astore 7
start local 7 38: aload 0
getfield javafx.print.JobSettings.defaultCollation:Z
ifeq 43
39: aload 5
aload 6
if_acmpeq 54
40: aload 0
aload 6
invokevirtual javafx.print.JobSettings.setCollation:(Ljavafx/print/Collation;)V
41: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultCollation:Z
42: goto 54
43: StackMap locals: javafx.print.Collation javafx.print.Collation java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldCollation:Z
ifeq 50
44: aload 7
aload 0
getfield javafx.print.JobSettings.oldCollation:Ljavafx/print/Collation;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 48
45: aload 0
aload 0
getfield javafx.print.JobSettings.oldCollation:Ljavafx/print/Collation;
invokevirtual javafx.print.JobSettings.setCollation:(Ljavafx/print/Collation;)V
46: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldCollation:Z
47: goto 54
48: StackMap locals:
StackMap stack:
aload 0
aload 6
invokevirtual javafx.print.JobSettings.setCollation:(Ljavafx/print/Collation;)V
49: goto 54
StackMap locals:
StackMap stack:
50: aload 7
aload 5
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 54
51: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldCollation:Z
52: aload 0
aload 5
putfield javafx.print.JobSettings.oldCollation:Ljavafx/print/Collation;
53: aload 0
aload 6
invokevirtual javafx.print.JobSettings.setCollation:(Ljavafx/print/Collation;)V
54: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPrintColor:()Ljavafx/print/PrintColor;
astore 8
start local 8 55: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintColor:()Ljavafx/print/PrintColor;
astore 9
start local 9 56: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedPrintColors:()Ljava/util/Set;
astore 10
start local 10 57: aload 0
getfield javafx.print.JobSettings.defaultPrintColor:Z
ifeq 62
58: aload 8
aload 9
if_acmpeq 73
59: aload 0
aload 9
invokevirtual javafx.print.JobSettings.setPrintColor:(Ljavafx/print/PrintColor;)V
60: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintColor:Z
61: goto 73
62: StackMap locals: javafx.print.PrintColor javafx.print.PrintColor java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldPrintColor:Z
ifeq 69
63: aload 10
aload 0
getfield javafx.print.JobSettings.oldPrintColor:Ljavafx/print/PrintColor;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 67
64: aload 0
aload 0
getfield javafx.print.JobSettings.oldPrintColor:Ljavafx/print/PrintColor;
invokevirtual javafx.print.JobSettings.setPrintColor:(Ljavafx/print/PrintColor;)V
65: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintColor:Z
66: goto 73
67: StackMap locals:
StackMap stack:
aload 0
aload 9
invokevirtual javafx.print.JobSettings.setPrintColor:(Ljavafx/print/PrintColor;)V
68: goto 73
StackMap locals:
StackMap stack:
69: aload 10
aload 8
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 73
70: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldPrintColor:Z
71: aload 0
aload 8
putfield javafx.print.JobSettings.oldPrintColor:Ljavafx/print/PrintColor;
72: aload 0
aload 9
invokevirtual javafx.print.JobSettings.setPrintColor:(Ljavafx/print/PrintColor;)V
73: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPrintQuality:()Ljavafx/print/PrintQuality;
astore 11
start local 11 74: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintQuality:()Ljavafx/print/PrintQuality;
astore 12
start local 12 75: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedPrintQuality:()Ljava/util/Set;
astore 13
start local 13 76: aload 0
getfield javafx.print.JobSettings.defaultPrintQuality:Z
ifeq 81
77: aload 11
aload 12
if_acmpeq 92
78: aload 0
aload 12
invokevirtual javafx.print.JobSettings.setPrintQuality:(Ljavafx/print/PrintQuality;)V
79: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintQuality:Z
80: goto 92
81: StackMap locals: javafx.print.PrintQuality javafx.print.PrintQuality java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldPrintQuality:Z
ifeq 88
82: aload 13
aload 0
getfield javafx.print.JobSettings.oldPrintQuality:Ljavafx/print/PrintQuality;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 86
83: aload 0
aload 0
getfield javafx.print.JobSettings.oldPrintQuality:Ljavafx/print/PrintQuality;
invokevirtual javafx.print.JobSettings.setPrintQuality:(Ljavafx/print/PrintQuality;)V
84: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintQuality:Z
85: goto 92
86: StackMap locals:
StackMap stack:
aload 0
aload 12
invokevirtual javafx.print.JobSettings.setPrintQuality:(Ljavafx/print/PrintQuality;)V
87: goto 92
StackMap locals:
StackMap stack:
88: aload 13
aload 11
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 92
89: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldPrintQuality:Z
90: aload 0
aload 11
putfield javafx.print.JobSettings.oldPrintQuality:Ljavafx/print/PrintQuality;
91: aload 0
aload 12
invokevirtual javafx.print.JobSettings.setPrintQuality:(Ljavafx/print/PrintQuality;)V
92: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPrintResolution:()Ljavafx/print/PrintResolution;
astore 14
start local 14 93: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintResolution:()Ljavafx/print/PrintResolution;
astore 15
start local 15 94: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedPrintResolutions:()Ljava/util/Set;
95: astore 16
start local 16 96: aload 0
getfield javafx.print.JobSettings.defaultPrintResolution:Z
ifeq 101
97: aload 14
aload 15
if_acmpeq 112
98: aload 0
aload 15
invokevirtual javafx.print.JobSettings.setPrintResolution:(Ljavafx/print/PrintResolution;)V
99: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPrintResolution:Z
100: goto 112
101: StackMap locals: javafx.print.PrintResolution javafx.print.PrintResolution java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldPrintResolution:Z
ifeq 108
102: aload 16
aload 0
getfield javafx.print.JobSettings.oldPrintResolution:Ljavafx/print/PrintResolution;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 106
103: aload 0
aload 0
getfield javafx.print.JobSettings.oldPrintResolution:Ljavafx/print/PrintResolution;
invokevirtual javafx.print.JobSettings.setPrintResolution:(Ljavafx/print/PrintResolution;)V
104: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPrintResolution:Z
105: goto 112
106: StackMap locals:
StackMap stack:
aload 0
aload 15
invokevirtual javafx.print.JobSettings.setPrintResolution:(Ljavafx/print/PrintResolution;)V
107: goto 112
StackMap locals:
StackMap stack:
108: aload 16
aload 14
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 112
109: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldPrintResolution:Z
110: aload 0
aload 14
putfield javafx.print.JobSettings.oldPrintResolution:Ljavafx/print/PrintResolution;
111: aload 0
aload 15
invokevirtual javafx.print.JobSettings.setPrintResolution:(Ljavafx/print/PrintResolution;)V
112: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPaperSource:()Ljavafx/print/PaperSource;
astore 17
start local 17 113: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPaperSource:()Ljavafx/print/PaperSource;
astore 18
start local 18 114: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getSupportedPaperSources:()Ljava/util/Set;
astore 19
start local 19 115: aload 0
getfield javafx.print.JobSettings.defaultPaperSource:Z
ifeq 120
116: aload 17
aload 18
if_acmpeq 131
117: aload 0
aload 18
invokevirtual javafx.print.JobSettings.setPaperSource:(Ljavafx/print/PaperSource;)V
118: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPaperSource:Z
119: goto 131
120: StackMap locals: javafx.print.PaperSource javafx.print.PaperSource java.util.Set
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldPaperSource:Z
ifeq 127
121: aload 19
aload 0
getfield javafx.print.JobSettings.oldPaperSource:Ljavafx/print/PaperSource;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 125
122: aload 0
aload 0
getfield javafx.print.JobSettings.oldPaperSource:Ljavafx/print/PaperSource;
invokevirtual javafx.print.JobSettings.setPaperSource:(Ljavafx/print/PaperSource;)V
123: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPaperSource:Z
124: goto 131
125: StackMap locals:
StackMap stack:
aload 0
aload 18
invokevirtual javafx.print.JobSettings.setPaperSource:(Ljavafx/print/PaperSource;)V
126: goto 131
StackMap locals:
StackMap stack:
127: aload 19
aload 17
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 131
128: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldPaperSource:Z
129: aload 0
aload 17
putfield javafx.print.JobSettings.oldPaperSource:Ljavafx/print/PaperSource;
130: aload 0
aload 18
invokevirtual javafx.print.JobSettings.setPaperSource:(Ljavafx/print/PaperSource;)V
131: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.getPageLayout:()Ljavafx/print/PageLayout;
astore 20
start local 20 132: aload 1
invokevirtual javafx.print.Printer.getDefaultPageLayout:()Ljavafx/print/PageLayout;
astore 21
start local 21 133: aload 0
getfield javafx.print.JobSettings.defaultPageLayout:Z
ifeq 138
134: aload 20
aload 21
invokevirtual javafx.print.PageLayout.equals:(Ljava/lang/Object;)Z
ifne 153
135: aload 0
aload 21
invokevirtual javafx.print.JobSettings.setPageLayout:(Ljavafx/print/PageLayout;)V
136: aload 0
iconst_1
putfield javafx.print.JobSettings.defaultPageLayout:Z
137: goto 153
138: StackMap locals: javafx.print.PageLayout javafx.print.PageLayout
StackMap stack:
aload 0
getfield javafx.print.JobSettings.hasOldPageLayout:Z
ifeq 147
139: aload 0
getfield javafx.print.JobSettings.job:Ljavafx/print/PrinterJob;
aload 0
getfield javafx.print.JobSettings.oldPageLayout:Ljavafx/print/PageLayout;
invokevirtual javafx.print.PrinterJob.validatePageLayout:(Ljavafx/print/PageLayout;)Ljavafx/print/PageLayout;
140: astore 22
start local 22 141: aload 22
aload 0
getfield javafx.print.JobSettings.oldPageLayout:Ljavafx/print/PageLayout;
invokevirtual javafx.print.PageLayout.equals:(Ljava/lang/Object;)Z
ifeq 145
142: aload 0
aload 0
getfield javafx.print.JobSettings.oldPageLayout:Ljavafx/print/PageLayout;
invokevirtual javafx.print.JobSettings.setPageLayout:(Ljavafx/print/PageLayout;)V
143: aload 0
iconst_0
putfield javafx.print.JobSettings.hasOldPageLayout:Z
144: goto 153
145: StackMap locals: javafx.print.PageLayout
StackMap stack:
aload 0
aload 21
invokevirtual javafx.print.JobSettings.setPageLayout:(Ljavafx/print/PageLayout;)V
end local 22 146: goto 153
147: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.job:Ljavafx/print/PrinterJob;
aload 20
invokevirtual javafx.print.PrinterJob.validatePageLayout:(Ljavafx/print/PageLayout;)Ljavafx/print/PageLayout;
148: astore 22
start local 22 149: aload 22
aload 20
invokevirtual javafx.print.PageLayout.equals:(Ljava/lang/Object;)Z
ifne 153
150: aload 0
iconst_1
putfield javafx.print.JobSettings.hasOldPageLayout:Z
151: aload 0
aload 20
putfield javafx.print.JobSettings.oldPageLayout:Ljavafx/print/PageLayout;
152: aload 0
aload 21
invokevirtual javafx.print.JobSettings.setPageLayout:(Ljavafx/print/PageLayout;)V
end local 22 153: StackMap locals:
StackMap stack:
return
end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 154 0 this Ljavafx/print/JobSettings;
0 154 1 printer Ljavafx/print/Printer;
8 16 2 copies I
11 16 3 maxCopies I
17 154 2 currSides Ljavafx/print/PrintSides;
18 154 3 defSides Ljavafx/print/PrintSides;
19 154 4 suppSides Ljava/util/Set<Ljavafx/print/PrintSides;>;
36 154 5 currColl Ljavafx/print/Collation;
37 154 6 defColl Ljavafx/print/Collation;
38 154 7 suppColl Ljava/util/Set<Ljavafx/print/Collation;>;
55 154 8 currColor Ljavafx/print/PrintColor;
56 154 9 defColor Ljavafx/print/PrintColor;
57 154 10 suppColors Ljava/util/Set<Ljavafx/print/PrintColor;>;
74 154 11 currQuality Ljavafx/print/PrintQuality;
75 154 12 defQuality Ljavafx/print/PrintQuality;
76 154 13 suppQuality Ljava/util/Set<Ljavafx/print/PrintQuality;>;
93 154 14 currRes Ljavafx/print/PrintResolution;
94 154 15 defResolution Ljavafx/print/PrintResolution;
96 154 16 suppRes Ljava/util/Set<Ljavafx/print/PrintResolution;>;
113 154 17 currSource Ljavafx/print/PaperSource;
114 154 18 defSource Ljavafx/print/PaperSource;
115 154 19 suppSources Ljava/util/Set<Ljavafx/print/PaperSource;>;
132 154 20 currPageLayout Ljavafx/print/PageLayout;
133 154 21 defPageLayout Ljavafx/print/PageLayout;
141 146 22 valPageLayout Ljavafx/print/PageLayout;
149 153 22 valPageLayout Ljavafx/print/PageLayout;
MethodParameters:
Name Flags
printer
public final javafx.beans.property.StringProperty jobNameProperty();
descriptor: ()Ljavafx/beans/property/StringProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.jobName:Ljavafx/beans/property/SimpleStringProperty;
ifnonnull 4
1: aload 0
new javafx.print.JobSettings$1
dup
aload 0
aload 0
ldc "jobName"
2: ldc "JavaFX Print Job"
invokespecial javafx.print.JobSettings$1.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V
3: putfield javafx.print.JobSettings.jobName:Ljavafx/beans/property/SimpleStringProperty;
4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.jobName:Ljavafx/beans/property/SimpleStringProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/print/JobSettings;
public java.lang.String getJobName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.jobNameProperty:()Ljavafx/beans/property/StringProperty;
invokevirtual javafx.beans.property.StringProperty.get:()Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setJobName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.print.JobSettings.jobNameProperty:()Ljavafx/beans/property/StringProperty;
aload 1
invokevirtual javafx.beans.property.StringProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public final javafx.beans.property.IntegerProperty copiesProperty();
descriptor: ()Ljavafx/beans/property/IntegerProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.copies:Ljavafx/beans/property/IntegerProperty;
ifnonnull 6
1: aload 0
2: new javafx.print.JobSettings$2
dup
aload 0
aload 0
ldc "copies"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultCopies:()I
4: invokespecial javafx.print.JobSettings$2.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;I)V
5: putfield javafx.print.JobSettings.copies:Ljavafx/beans/property/IntegerProperty;
6: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.copies:Ljavafx/beans/property/IntegerProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/print/JobSettings;
public int getCopies();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.copiesProperty:()Ljavafx/beans/property/IntegerProperty;
invokevirtual javafx.beans.property.IntegerProperty.get:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public final void setCopies(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.print.JobSettings.copiesProperty:()Ljavafx/beans/property/IntegerProperty;
iload 1
invokevirtual javafx.beans.property.IntegerProperty.set:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 nCopies I
MethodParameters:
Name Flags
nCopies
public final javafx.beans.property.ObjectProperty ();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.pageRanges:Ljavafx/beans/property/ObjectProperty;
ifnonnull 4
1: aload 0
new javafx.print.JobSettings$3
dup
aload 0
aload 0
2: ldc "pageRanges"
aconst_null
invokespecial javafx.print.JobSettings$3.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
3: putfield javafx.print.JobSettings.pageRanges:Ljavafx/beans/property/ObjectProperty;
4: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.pageRanges:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljavafx/print/JobSettings;
public javafx.print.PageRange[] ();
descriptor: ()[Ljavafx/print/PageRange;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.pageRangesProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PageRange[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void (javafx.print.PageRange[]);
descriptor: ([Ljavafx/print/PageRange;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.print.JobSettings.pageRangesProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 pages [Ljavafx/print/PageRange;
MethodParameters:
Name Flags
pages
public final javafx.beans.property.ObjectProperty<javafx.print.PrintSides> printSidesProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.sides:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$4
dup
aload 0
2: aload 0
ldc "printSides"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintSides:()Ljavafx/print/PrintSides;
invokespecial javafx.print.JobSettings$4.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PrintSides;)V
4: putfield javafx.print.JobSettings.sides:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.sides:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintSides;>;
public javafx.print.PrintSides getPrintSides();
descriptor: ()Ljavafx/print/PrintSides;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.printSidesProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PrintSides
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPrintSides(javafx.print.PrintSides);
descriptor: (Ljavafx/print/PrintSides;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual javafx.print.JobSettings.getPrintSides:()Ljavafx/print/PrintSides;
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.printSidesProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/print/JobSettings;
0 4 1 sides Ljavafx/print/PrintSides;
MethodParameters:
Name Flags
sides
public final javafx.beans.property.ObjectProperty<javafx.print.Collation> collationProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=2, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.collation:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultCollation:()Ljavafx/print/Collation;
astore 1
start local 1 2: aload 0
new javafx.print.JobSettings$5
dup
aload 0
3: aload 0
ldc "collation"
aload 1
invokespecial javafx.print.JobSettings$5.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/Collation;)V
4: putfield javafx.print.JobSettings.collation:Ljavafx/beans/property/ObjectProperty;
end local 1 5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.collation:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
2 5 1 coll Ljavafx/print/Collation;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/Collation;>;
public javafx.print.Collation getCollation();
descriptor: ()Ljavafx/print/Collation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.collationProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.Collation
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setCollation(javafx.print.Collation);
descriptor: (Ljavafx/print/Collation;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual javafx.print.JobSettings.getCollation:()Ljavafx/print/Collation;
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.collationProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/print/JobSettings;
0 4 1 collation Ljavafx/print/Collation;
MethodParameters:
Name Flags
collation
public final javafx.beans.property.ObjectProperty<javafx.print.PrintColor> printColorProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.color:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$6
dup
aload 0
2: aload 0
ldc "printColor"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintColor:()Ljavafx/print/PrintColor;
invokespecial javafx.print.JobSettings$6.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PrintColor;)V
4: putfield javafx.print.JobSettings.color:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.color:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintColor;>;
public javafx.print.PrintColor getPrintColor();
descriptor: ()Ljavafx/print/PrintColor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.printColorProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PrintColor
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPrintColor(javafx.print.PrintColor);
descriptor: (Ljavafx/print/PrintColor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual javafx.print.JobSettings.getPrintColor:()Ljavafx/print/PrintColor;
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.printColorProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/print/JobSettings;
0 4 1 color Ljavafx/print/PrintColor;
MethodParameters:
Name Flags
color
public final javafx.beans.property.ObjectProperty<javafx.print.PrintQuality> printQualityProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.quality:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$7
dup
aload 0
2: aload 0
ldc "printQuality"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintQuality:()Ljavafx/print/PrintQuality;
invokespecial javafx.print.JobSettings$7.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PrintQuality;)V
4: putfield javafx.print.JobSettings.quality:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.quality:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintQuality;>;
public javafx.print.PrintQuality getPrintQuality();
descriptor: ()Ljavafx/print/PrintQuality;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.printQualityProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PrintQuality
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPrintQuality(javafx.print.PrintQuality);
descriptor: (Ljavafx/print/PrintQuality;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual javafx.print.JobSettings.getPrintQuality:()Ljavafx/print/PrintQuality;
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.printQualityProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/print/JobSettings;
0 4 1 quality Ljavafx/print/PrintQuality;
MethodParameters:
Name Flags
quality
public final javafx.beans.property.ObjectProperty<javafx.print.PrintResolution> printResolutionProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.resolution:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$8
dup
aload 0
2: aload 0
ldc "printResolution"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPrintResolution:()Ljavafx/print/PrintResolution;
invokespecial javafx.print.JobSettings$8.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PrintResolution;)V
4: putfield javafx.print.JobSettings.resolution:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.resolution:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PrintResolution;>;
public javafx.print.PrintResolution getPrintResolution();
descriptor: ()Ljavafx/print/PrintResolution;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.printResolutionProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PrintResolution
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPrintResolution(javafx.print.PrintResolution);
descriptor: (Ljavafx/print/PrintResolution;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 1
aload 0
invokevirtual javafx.print.JobSettings.getPrintResolution:()Ljavafx/print/PrintResolution;
if_acmpne 2
1: StackMap locals:
StackMap stack:
return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual javafx.print.JobSettings.printResolutionProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavafx/print/JobSettings;
0 4 1 resolution Ljavafx/print/PrintResolution;
MethodParameters:
Name Flags
resolution
public final javafx.beans.property.ObjectProperty<javafx.print.PaperSource> paperSourceProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.paperSource:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$9
dup
aload 0
2: aload 0
ldc "paperSource"
3: aload 0
getfield javafx.print.JobSettings.printerCaps:Ljavafx/print/PrinterAttributes;
invokevirtual javafx.print.PrinterAttributes.getDefaultPaperSource:()Ljavafx/print/PaperSource;
invokespecial javafx.print.JobSettings$9.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PaperSource;)V
4: putfield javafx.print.JobSettings.paperSource:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.paperSource:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PaperSource;>;
public javafx.print.PaperSource getPaperSource();
descriptor: ()Ljavafx/print/PaperSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.paperSourceProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PaperSource
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPaperSource(javafx.print.PaperSource);
descriptor: (Ljavafx/print/PaperSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.print.JobSettings.paperSourceProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 value Ljavafx/print/PaperSource;
MethodParameters:
Name Flags
value
public final javafx.beans.property.ObjectProperty<javafx.print.PageLayout> pageLayoutProperty();
descriptor: ()Ljavafx/beans/property/ObjectProperty;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.print.JobSettings.layout:Ljavafx/beans/property/ObjectProperty;
ifnonnull 5
1: aload 0
new javafx.print.JobSettings$10
dup
aload 0
2: aload 0
ldc "pageLayout"
3: aload 0
getfield javafx.print.JobSettings.printer:Ljavafx/print/Printer;
invokevirtual javafx.print.Printer.getDefaultPageLayout:()Ljavafx/print/PageLayout;
invokespecial javafx.print.JobSettings$10.<init>:(Ljavafx/print/JobSettings;Ljava/lang/Object;Ljava/lang/String;Ljavafx/print/PageLayout;)V
4: putfield javafx.print.JobSettings.layout:Ljavafx/beans/property/ObjectProperty;
5: StackMap locals:
StackMap stack:
aload 0
getfield javafx.print.JobSettings.layout:Ljavafx/beans/property/ObjectProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/print/JobSettings;
Signature: ()Ljavafx/beans/property/ObjectProperty<Ljavafx/print/PageLayout;>;
public javafx.print.PageLayout getPageLayout();
descriptor: ()Ljavafx/print/PageLayout;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual javafx.print.JobSettings.pageLayoutProperty:()Ljavafx/beans/property/ObjectProperty;
invokevirtual javafx.beans.property.ObjectProperty.get:()Ljava/lang/Object;
checkcast javafx.print.PageLayout
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavafx/print/JobSettings;
public void setPageLayout(javafx.print.PageLayout);
descriptor: (Ljavafx/print/PageLayout;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.print.JobSettings.pageLayoutProperty:()Ljavafx/beans/property/ObjectProperty;
aload 1
invokevirtual javafx.beans.property.ObjectProperty.set:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/print/JobSettings;
0 2 1 pageLayout Ljavafx/print/PageLayout;
MethodParameters:
Name Flags
pageLayout
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic java.lang.System.lineSeparator:()Ljava/lang/String;
astore 1
start local 1 1: new java.lang.StringBuilder
dup
ldc " Collation = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual javafx.print.JobSettings.getCollation:()Ljavafx/print/Collation;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: ldc " Copies = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getCopies:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: ldc " Sides = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPrintSides:()Ljavafx/print/PrintSides;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: ldc " JobName = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getJobName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
5: ldc " Page ranges = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPageRanges:()[Ljavafx/print/PageRange;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: ldc " Print color = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPrintColor:()Ljavafx/print/PrintColor;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: ldc " Print quality = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPrintQuality:()Ljavafx/print/PrintQuality;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
8: ldc " Print resolution = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPrintResolution:()Ljavafx/print/PrintResolution;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
9: ldc " Paper source = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPaperSource:()Ljavafx/print/PaperSource;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: ldc " Page layout = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual javafx.print.JobSettings.getPageLayout:()Ljavafx/print/PageLayout;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
11: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Ljavafx/print/JobSettings;
1 13 1 nl Ljava/lang/String;
}
SourceFile: "JobSettings.java"
NestMembers:
javafx.print.JobSettings$1 javafx.print.JobSettings$10 javafx.print.JobSettings$2 javafx.print.JobSettings$3 javafx.print.JobSettings$4 javafx.print.JobSettings$5 javafx.print.JobSettings$6 javafx.print.JobSettings$7 javafx.print.JobSettings$8 javafx.print.JobSettings$9
InnerClasses:
javafx.print.JobSettings$1
javafx.print.JobSettings$10
javafx.print.JobSettings$2
javafx.print.JobSettings$3
javafx.print.JobSettings$4
javafx.print.JobSettings$5
javafx.print.JobSettings$6
javafx.print.JobSettings$7
javafx.print.JobSettings$8
javafx.print.JobSettings$9