public class org.apache.batik.gvt.flow.MarginInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.gvt.flow.MarginInfo
  super_class: java.lang.Object
{
  public static final int ALIGN_START;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int ALIGN_MIDDLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int ALIGN_END;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int ALIGN_FULL;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

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

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

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

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

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

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

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

  protected boolean fontSizeRelative;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean flowRegionBreak;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  public void <init>(float, float, float, float, float, int, float, boolean, boolean);
    descriptor: (FFFFFIFZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=10, args_size=10
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
        start local 1 // float top
        start local 2 // float right
        start local 3 // float bottom
        start local 4 // float left
        start local 5 // float indent
        start local 6 // int alignment
        start local 7 // float lineHeight
        start local 8 // boolean fontSizeRelative
        start local 9 // boolean flowRegionBreak
         0: .line 46
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 49
            aload 0 /* this */
            fload 1 /* top */
            putfield org.apache.batik.gvt.flow.MarginInfo.top:F
         2: .line 50
            aload 0 /* this */
            fload 2 /* right */
            putfield org.apache.batik.gvt.flow.MarginInfo.right:F
         3: .line 51
            aload 0 /* this */
            fload 3 /* bottom */
            putfield org.apache.batik.gvt.flow.MarginInfo.bottom:F
         4: .line 52
            aload 0 /* this */
            fload 4 /* left */
            putfield org.apache.batik.gvt.flow.MarginInfo.left:F
         5: .line 54
            aload 0 /* this */
            fload 5 /* indent */
            putfield org.apache.batik.gvt.flow.MarginInfo.indent:F
         6: .line 56
            aload 0 /* this */
            iload 6 /* alignment */
            putfield org.apache.batik.gvt.flow.MarginInfo.alignment:I
         7: .line 58
            aload 0 /* this */
            fload 7 /* lineHeight */
            putfield org.apache.batik.gvt.flow.MarginInfo.lineHeight:F
         8: .line 59
            aload 0 /* this */
            iload 8 /* fontSizeRelative */
            putfield org.apache.batik.gvt.flow.MarginInfo.fontSizeRelative:Z
         9: .line 61
            aload 0 /* this */
            iload 9 /* flowRegionBreak */
            putfield org.apache.batik.gvt.flow.MarginInfo.flowRegionBreak:Z
        10: .line 62
            return
        end local 9 // boolean flowRegionBreak
        end local 8 // boolean fontSizeRelative
        end local 7 // float lineHeight
        end local 6 // int alignment
        end local 5 // float indent
        end local 4 // float left
        end local 3 // float bottom
        end local 2 // float right
        end local 1 // float top
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   11     0              this  Lorg/apache/batik/gvt/flow/MarginInfo;
            0   11     1               top  F
            0   11     2             right  F
            0   11     3            bottom  F
            0   11     4              left  F
            0   11     5            indent  F
            0   11     6         alignment  I
            0   11     7        lineHeight  F
            0   11     8  fontSizeRelative  Z
            0   11     9   flowRegionBreak  Z
    MethodParameters:
                  Name  Flags
      top               
      right             
      bottom            
      left              
      indent            
      alignment         
      lineHeight        
      fontSizeRelative  
      flowRegionBreak   

  public void <init>(float, int);
    descriptor: (FI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
        start local 1 // float margin
        start local 2 // int alignment
         0: .line 64
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 65
            aload 0 /* this */
            fload 1 /* margin */
            invokevirtual org.apache.batik.gvt.flow.MarginInfo.setMargin:(F)V
         2: .line 66
            aload 0 /* this */
            fconst_0
            putfield org.apache.batik.gvt.flow.MarginInfo.indent:F
         3: .line 67
            aload 0 /* this */
            iload 2 /* alignment */
            putfield org.apache.batik.gvt.flow.MarginInfo.alignment:I
         4: .line 68
            aload 0 /* this */
            iconst_0
            putfield org.apache.batik.gvt.flow.MarginInfo.flowRegionBreak:Z
         5: .line 69
            return
        end local 2 // int alignment
        end local 1 // float margin
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lorg/apache/batik/gvt/flow/MarginInfo;
            0    6     1     margin  F
            0    6     2  alignment  I
    MethodParameters:
           Name  Flags
      margin     
      alignment  

  public void setMargin(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
        start local 1 // float margin
         0: .line 72
            aload 0 /* this */
            fload 1 /* margin */
            putfield org.apache.batik.gvt.flow.MarginInfo.top:F
         1: .line 73
            aload 0 /* this */
            fload 1 /* margin */
            putfield org.apache.batik.gvt.flow.MarginInfo.right:F
         2: .line 74
            aload 0 /* this */
            fload 1 /* margin */
            putfield org.apache.batik.gvt.flow.MarginInfo.bottom:F
         3: .line 75
            aload 0 /* this */
            fload 1 /* margin */
            putfield org.apache.batik.gvt.flow.MarginInfo.left:F
         4: .line 76
            return
        end local 1 // float margin
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/apache/batik/gvt/flow/MarginInfo;
            0    5     1  margin  F
    MethodParameters:
        Name  Flags
      margin  

  public float getTopMargin();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 78
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.top:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public float getRightMargin();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 79
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.right:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public float getBottomMargin();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 80
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.bottom:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public float getLeftMargin();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 81
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.left:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public float getIndent();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 83
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.indent:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public int getTextAlignment();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 85
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.alignment:I
            ireturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public float getLineHeight();
    descriptor: ()F
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 88
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.lineHeight:F
            freturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public boolean isFontSizeRelative();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 89
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.fontSizeRelative:Z
            ireturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;

  public boolean isFlowRegionBreak();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.gvt.flow.MarginInfo this
         0: .line 91
            aload 0 /* this */
            getfield org.apache.batik.gvt.flow.MarginInfo.flowRegionBreak:Z
            ireturn
        end local 0 // org.apache.batik.gvt.flow.MarginInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/gvt/flow/MarginInfo;
}
SourceFile: "MarginInfo.java"