abstract class javax.swing.plaf.nimbus.ShadowEffect extends javax.swing.plaf.nimbus.Effect
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: javax.swing.plaf.nimbus.ShadowEffect
  super_class: javax.swing.plaf.nimbus.Effect
{
  protected java.awt.Color color;
    descriptor: Ljava/awt/Color;
    flags: (0x0004) ACC_PROTECTED

  protected float opacity;
    descriptor: F
    flags: (0x0004) ACC_PROTECTED

  protected int angle;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int distance;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int spread;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int size;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 34
            aload 0 /* this */
            invokespecial javax.swing.plaf.nimbus.Effect.<init>:()V
         1: .line 35
            aload 0 /* this */
            getstatic java.awt.Color.BLACK:Ljava/awt/Color;
            putfield javax.swing.plaf.nimbus.ShadowEffect.color:Ljava/awt/Color;
         2: .line 37
            aload 0 /* this */
            ldc 0.75
            putfield javax.swing.plaf.nimbus.ShadowEffect.opacity:F
         3: .line 39
            aload 0 /* this */
            sipush 135
            putfield javax.swing.plaf.nimbus.ShadowEffect.angle:I
         4: .line 41
            aload 0 /* this */
            iconst_5
            putfield javax.swing.plaf.nimbus.ShadowEffect.distance:I
         5: .line 43
            aload 0 /* this */
            iconst_0
            putfield javax.swing.plaf.nimbus.ShadowEffect.spread:I
         6: .line 45
            aload 0 /* this */
            iconst_5
            putfield javax.swing.plaf.nimbus.ShadowEffect.size:I
         7: .line 34
            return
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  java.awt.Color getColor();
    descriptor: ()Ljava/awt/Color;
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 51
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.color:Ljava/awt/Color;
            areturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setColor(java.awt.Color);
    descriptor: (Ljava/awt/Color;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // java.awt.Color color
         0: .line 55
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getColor:()Ljava/awt/Color;
            pop
         1: .line 56
            aload 0 /* this */
            aload 1 /* color */
            putfield javax.swing.plaf.nimbus.ShadowEffect.color:Ljava/awt/Color;
         2: .line 57
            return
        end local 1 // java.awt.Color color
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  color  Ljava/awt/Color;
    MethodParameters:
       Name  Flags
      color  

  float getOpacity();
    descriptor: ()F
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 60
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.opacity:F
            freturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setOpacity(float);
    descriptor: (F)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // float opacity
         0: .line 64
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getOpacity:()F
            pop
         1: .line 65
            aload 0 /* this */
            fload 1 /* opacity */
            putfield javax.swing.plaf.nimbus.ShadowEffect.opacity:F
         2: .line 66
            return
        end local 1 // float opacity
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  opacity  F
    MethodParameters:
         Name  Flags
      opacity  

  int getAngle();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 69
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.angle:I
            ireturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setAngle(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // int angle
         0: .line 73
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getAngle:()I
            pop
         1: .line 74
            aload 0 /* this */
            iload 1 /* angle */
            putfield javax.swing.plaf.nimbus.ShadowEffect.angle:I
         2: .line 75
            return
        end local 1 // int angle
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  angle  I
    MethodParameters:
       Name  Flags
      angle  

  int getDistance();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 78
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.distance:I
            ireturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setDistance(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // int distance
         0: .line 82
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getDistance:()I
            pop
         1: .line 83
            aload 0 /* this */
            iload 1 /* distance */
            putfield javax.swing.plaf.nimbus.ShadowEffect.distance:I
         2: .line 84
            return
        end local 1 // int distance
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  distance  I
    MethodParameters:
          Name  Flags
      distance  

  int getSpread();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 87
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.spread:I
            ireturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setSpread(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // int spread
         0: .line 91
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getSpread:()I
            pop
         1: .line 92
            aload 0 /* this */
            iload 1 /* spread */
            putfield javax.swing.plaf.nimbus.ShadowEffect.spread:I
         2: .line 93
            return
        end local 1 // int spread
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  spread  I
    MethodParameters:
        Name  Flags
      spread  

  int getSize();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
         0: .line 96
            aload 0 /* this */
            getfield javax.swing.plaf.nimbus.ShadowEffect.size:I
            ireturn
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;

  void setSize(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.plaf.nimbus.ShadowEffect this
        start local 1 // int size
         0: .line 100
            aload 0 /* this */
            invokevirtual javax.swing.plaf.nimbus.ShadowEffect.getSize:()I
            pop
         1: .line 101
            aload 0 /* this */
            iload 1 /* size */
            putfield javax.swing.plaf.nimbus.ShadowEffect.size:I
         2: .line 102
            return
        end local 1 // int size
        end local 0 // javax.swing.plaf.nimbus.ShadowEffect this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavax/swing/plaf/nimbus/ShadowEffect;
            0    3     1  size  I
    MethodParameters:
      Name  Flags
      size  
}
SourceFile: "ShadowEffect.java"