class sun.print.ServiceDialog$PageSetupPanel extends javax.swing.JPanel
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.print.ServiceDialog$PageSetupPanel
  super_class: javax.swing.JPanel
{
  private sun.print.ServiceDialog$MediaPanel pnlMedia;
    descriptor: Lsun/print/ServiceDialog$MediaPanel;
    flags: (0x0002) ACC_PRIVATE

  private sun.print.ServiceDialog$OrientationPanel pnlOrientation;
    descriptor: Lsun/print/ServiceDialog$OrientationPanel;
    flags: (0x0002) ACC_PRIVATE

  private sun.print.ServiceDialog$MarginsPanel pnlMargins;
    descriptor: Lsun/print/ServiceDialog$MarginsPanel;
    flags: (0x0002) ACC_PRIVATE

  final sun.print.ServiceDialog this$0;
    descriptor: Lsun/print/ServiceDialog;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(sun.print.ServiceDialog);
    descriptor: (Lsun/print/ServiceDialog;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // sun.print.ServiceDialog$PageSetupPanel this
         0: .line 1317
            aload 0 /* this */
            aload 1
            putfield sun.print.ServiceDialog$PageSetupPanel.this$0:Lsun/print/ServiceDialog;
         1: .line 1318
            aload 0 /* this */
            invokespecial javax.swing.JPanel.<init>:()V
         2: .line 1320
            new java.awt.GridBagLayout
            dup
            invokespecial java.awt.GridBagLayout.<init>:()V
            astore 2 /* gridbag */
        start local 2 // java.awt.GridBagLayout gridbag
         3: .line 1321
            new java.awt.GridBagConstraints
            dup
            invokespecial java.awt.GridBagConstraints.<init>:()V
            astore 3 /* c */
        start local 3 // java.awt.GridBagConstraints c
         4: .line 1323
            aload 0 /* this */
            aload 2 /* gridbag */
            invokevirtual sun.print.ServiceDialog$PageSetupPanel.setLayout:(Ljava/awt/LayoutManager;)V
         5: .line 1325
            aload 3 /* c */
            iconst_1
            putfield java.awt.GridBagConstraints.fill:I
         6: .line 1326
            aload 3 /* c */
            getstatic sun.print.ServiceDialog.panelInsets:Ljava/awt/Insets;
            putfield java.awt.GridBagConstraints.insets:Ljava/awt/Insets;
         7: .line 1327
            aload 3 /* c */
            dconst_1
            putfield java.awt.GridBagConstraints.weightx:D
         8: .line 1328
            aload 3 /* c */
            dconst_1
            putfield java.awt.GridBagConstraints.weighty:D
         9: .line 1330
            aload 3 /* c */
            iconst_0
            putfield java.awt.GridBagConstraints.gridwidth:I
        10: .line 1331
            aload 0 /* this */
            new sun.print.ServiceDialog$MediaPanel
            dup
            aload 1
            invokespecial sun.print.ServiceDialog$MediaPanel.<init>:(Lsun/print/ServiceDialog;)V
            putfield sun.print.ServiceDialog$PageSetupPanel.pnlMedia:Lsun/print/ServiceDialog$MediaPanel;
        11: .line 1332
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMedia:Lsun/print/ServiceDialog$MediaPanel;
            aload 0 /* this */
            aload 2 /* gridbag */
            aload 3 /* c */
            invokestatic sun.print.ServiceDialog.addToGB:(Ljava/awt/Component;Ljava/awt/Container;Ljava/awt/GridBagLayout;Ljava/awt/GridBagConstraints;)V
        12: .line 1334
            aload 0 /* this */
            new sun.print.ServiceDialog$OrientationPanel
            dup
            aload 1
            invokespecial sun.print.ServiceDialog$OrientationPanel.<init>:(Lsun/print/ServiceDialog;)V
            putfield sun.print.ServiceDialog$PageSetupPanel.pnlOrientation:Lsun/print/ServiceDialog$OrientationPanel;
        13: .line 1335
            aload 3 /* c */
            iconst_m1
            putfield java.awt.GridBagConstraints.gridwidth:I
        14: .line 1336
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlOrientation:Lsun/print/ServiceDialog$OrientationPanel;
            aload 0 /* this */
            aload 2 /* gridbag */
            aload 3 /* c */
            invokestatic sun.print.ServiceDialog.addToGB:(Ljava/awt/Component;Ljava/awt/Container;Ljava/awt/GridBagLayout;Ljava/awt/GridBagConstraints;)V
        15: .line 1338
            aload 0 /* this */
            new sun.print.ServiceDialog$MarginsPanel
            dup
            aload 1
            invokespecial sun.print.ServiceDialog$MarginsPanel.<init>:(Lsun/print/ServiceDialog;)V
            putfield sun.print.ServiceDialog$PageSetupPanel.pnlMargins:Lsun/print/ServiceDialog$MarginsPanel;
        16: .line 1339
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlOrientation:Lsun/print/ServiceDialog$OrientationPanel;
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMargins:Lsun/print/ServiceDialog$MarginsPanel;
            invokevirtual sun.print.ServiceDialog$OrientationPanel.addOrientationListener:(Lsun/print/ServiceDialog$MarginsPanel;)V
        17: .line 1340
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMedia:Lsun/print/ServiceDialog$MediaPanel;
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMargins:Lsun/print/ServiceDialog$MarginsPanel;
            invokevirtual sun.print.ServiceDialog$MediaPanel.addMediaListener:(Lsun/print/ServiceDialog$MarginsPanel;)V
        18: .line 1341
            aload 3 /* c */
            iconst_0
            putfield java.awt.GridBagConstraints.gridwidth:I
        19: .line 1342
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMargins:Lsun/print/ServiceDialog$MarginsPanel;
            aload 0 /* this */
            aload 2 /* gridbag */
            aload 3 /* c */
            invokestatic sun.print.ServiceDialog.addToGB:(Ljava/awt/Component;Ljava/awt/Container;Ljava/awt/GridBagLayout;Ljava/awt/GridBagConstraints;)V
        20: .line 1343
            return
        end local 3 // java.awt.GridBagConstraints c
        end local 2 // java.awt.GridBagLayout gridbag
        end local 0 // sun.print.ServiceDialog$PageSetupPanel this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Lsun/print/ServiceDialog$PageSetupPanel;
            3   21     2  gridbag  Ljava/awt/GridBagLayout;
            4   21     3        c  Ljava/awt/GridBagConstraints;
    MethodParameters:
        Name  Flags
      this$0  final

  public void updateInfo();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.print.ServiceDialog$PageSetupPanel this
         0: .line 1346
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMedia:Lsun/print/ServiceDialog$MediaPanel;
            invokevirtual sun.print.ServiceDialog$MediaPanel.updateInfo:()V
         1: .line 1347
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlOrientation:Lsun/print/ServiceDialog$OrientationPanel;
            invokevirtual sun.print.ServiceDialog$OrientationPanel.updateInfo:()V
         2: .line 1348
            aload 0 /* this */
            getfield sun.print.ServiceDialog$PageSetupPanel.pnlMargins:Lsun/print/ServiceDialog$MarginsPanel;
            invokevirtual sun.print.ServiceDialog$MarginsPanel.updateInfo:()V
         3: .line 1349
            return
        end local 0 // sun.print.ServiceDialog$PageSetupPanel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/print/ServiceDialog$PageSetupPanel;
}
SourceFile: "ServiceDialog.java"
NestHost: sun.print.ServiceDialog
InnerClasses:
  private MarginsPanel = sun.print.ServiceDialog$MarginsPanel of sun.print.ServiceDialog
  private MediaPanel = sun.print.ServiceDialog$MediaPanel of sun.print.ServiceDialog
  private OrientationPanel = sun.print.ServiceDialog$OrientationPanel of sun.print.ServiceDialog
  private PageSetupPanel = sun.print.ServiceDialog$PageSetupPanel of sun.print.ServiceDialog