public final class org.apache.fop.layoutmgr.LayoutContext
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.fop.layoutmgr.LayoutContext
  super_class: java.lang.Object
{
  public static final int NEW_AREA;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

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

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

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

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

  private static final int TREAT_AS_ARTIFACT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  private int flags;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.traits.MinOptMax stackLimitBP;
    descriptor: Lorg/apache/fop/traits/MinOptMax;
    flags: (0x0002) ACC_PRIVATE

  private int currentSpan;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int nextSpan;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int refIPD;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.traits.WritingMode writingMode;
    descriptor: Lorg/apache/fop/traits/WritingMode;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.SpaceSpecifier trailingSpace;
    descriptor: Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.SpaceSpecifier leadingSpace;
    descriptor: Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List pendingAfterMarks;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List pendingBeforeMarks;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.inline.HyphContext hyphContext;
    descriptor: Lorg/apache/fop/layoutmgr/inline/HyphContext;
    flags: (0x0002) ACC_PRIVATE

  private int bpAlignment;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private double ipdAdjust;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private double dSpaceAdjust;
    descriptor: D
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.inline.AlignmentContext alignmentContext;
    descriptor: Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
    flags: (0x0002) ACC_PRIVATE

  private int spaceBefore;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int spaceAfter;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int lineStartBorderAndPaddingWidth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int lineEndBorderAndPaddingWidth;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int breakBefore;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int breakAfter;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.Keep pendingKeepWithNext;
    descriptor: Lorg/apache/fop/layoutmgr/Keep;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.fop.layoutmgr.Keep pendingKeepWithPrevious;
    descriptor: Lorg/apache/fop/layoutmgr/Keep;
    flags: (0x0002) ACC_PRIVATE

  private int disableColumnBalancing;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 36
            ldc Lorg/apache/fop/layoutmgr/LayoutContext;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.apache.fop.layoutmgr.LayoutContext.$assertionsDisabled:Z
         3: .line 53
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.fop.layoutmgr.LayoutContext newInstance();
    descriptor: ()Lorg/apache/fop/layoutmgr/LayoutContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 129
            new org.apache.fop.layoutmgr.LayoutContext
            dup
            iconst_0
            invokespecial org.apache.fop.layoutmgr.LayoutContext.<init>:(I)V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.fop.layoutmgr.LayoutContext copyOf(org.apache.fop.layoutmgr.LayoutContext);
    descriptor: (Lorg/apache/fop/layoutmgr/LayoutContext;)Lorg/apache/fop/layoutmgr/LayoutContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext copy
         0: .line 133
            new org.apache.fop.layoutmgr.LayoutContext
            dup
            aload 0 /* copy */
            invokespecial org.apache.fop.layoutmgr.LayoutContext.<init>:(Lorg/apache/fop/layoutmgr/LayoutContext;)V
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext copy
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  copy  Lorg/apache/fop/layoutmgr/LayoutContext;
    MethodParameters:
      Name  Flags
      copy  

  public static org.apache.fop.layoutmgr.LayoutContext offspringOf(org.apache.fop.layoutmgr.LayoutContext);
    descriptor: (Lorg/apache/fop/layoutmgr/LayoutContext;)Lorg/apache/fop/layoutmgr/LayoutContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext parent
         0: .line 143
            new org.apache.fop.layoutmgr.LayoutContext
            dup
            iconst_0
            invokespecial org.apache.fop.layoutmgr.LayoutContext.<init>:(I)V
            astore 1 /* offspring */
        start local 1 // org.apache.fop.layoutmgr.LayoutContext offspring
         1: .line 144
            aload 1 /* offspring */
            aload 0 /* parent */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.treatAsArtifact:()Z
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.setTreatAsArtifact:(Z)V
         2: .line 145
            aload 1 /* offspring */
            areturn
        end local 1 // org.apache.fop.layoutmgr.LayoutContext offspring
        end local 0 // org.apache.fop.layoutmgr.LayoutContext parent
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0     parent  Lorg/apache/fop/layoutmgr/LayoutContext;
            1    3     1  offspring  Lorg/apache/fop/layoutmgr/LayoutContext;
    MethodParameters:
        Name  Flags
      parent  

  private void <init>(org.apache.fop.layoutmgr.LayoutContext);
    descriptor: (Lorg/apache/fop/layoutmgr/LayoutContext;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.LayoutContext parentLC
         0: .line 148
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 67
            aload 0 /* this */
            iconst_0
            putfield org.apache.fop.layoutmgr.LayoutContext.currentSpan:I
         2: .line 68
            aload 0 /* this */
            iconst_0
            putfield org.apache.fop.layoutmgr.LayoutContext.nextSpan:I
         3: .line 76
            aload 0 /* this */
            getstatic org.apache.fop.traits.WritingMode.LR_TB:Lorg/apache/fop/traits/WritingMode;
            putfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
         4: .line 100
            aload 0 /* this */
            sipush 135
            putfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
         5: .line 123
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
         6: .line 124
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
         7: .line 149
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            putfield org.apache.fop.layoutmgr.LayoutContext.flags:I
         8: .line 150
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.refIPD:I
            putfield org.apache.fop.layoutmgr.LayoutContext.refIPD:I
         9: .line 151
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
            putfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
        10: .line 152
            aload 0 /* this */
            aload 1 /* parentLC */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getStackLimitBP:()Lorg/apache/fop/traits/MinOptMax;
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.setStackLimitBP:(Lorg/apache/fop/traits/MinOptMax;)V
        11: .line 153
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            putfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
        12: .line 154
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.trailingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            putfield org.apache.fop.layoutmgr.LayoutContext.trailingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
        13: .line 155
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.hyphContext:Lorg/apache/fop/layoutmgr/inline/HyphContext;
            putfield org.apache.fop.layoutmgr.LayoutContext.hyphContext:Lorg/apache/fop/layoutmgr/inline/HyphContext;
        14: .line 156
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
            putfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
        15: .line 157
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.dSpaceAdjust:D
            putfield org.apache.fop.layoutmgr.LayoutContext.dSpaceAdjust:D
        16: .line 158
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.ipdAdjust:D
            putfield org.apache.fop.layoutmgr.LayoutContext.ipdAdjust:D
        17: .line 159
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
            putfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
        18: .line 160
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.lineStartBorderAndPaddingWidth:I
            putfield org.apache.fop.layoutmgr.LayoutContext.lineStartBorderAndPaddingWidth:I
        19: .line 161
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.lineEndBorderAndPaddingWidth:I
            putfield org.apache.fop.layoutmgr.LayoutContext.lineEndBorderAndPaddingWidth:I
        20: .line 162
            aload 0 /* this */
            aload 1 /* parentLC */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.copyPendingMarksFrom:(Lorg/apache/fop/layoutmgr/LayoutContext;)V
        21: .line 163
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
        22: .line 164
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
        23: .line 166
            aload 0 /* this */
            aload 1 /* parentLC */
            getfield org.apache.fop.layoutmgr.LayoutContext.disableColumnBalancing:I
            putfield org.apache.fop.layoutmgr.LayoutContext.disableColumnBalancing:I
        24: .line 167
            return
        end local 1 // org.apache.fop.layoutmgr.LayoutContext parentLC
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   25     0      this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0   25     1  parentLC  Lorg/apache/fop/layoutmgr/LayoutContext;
    MethodParameters:
          Name  Flags
      parentLC  

  private void <init>(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int flags
         0: .line 169
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 67
            aload 0 /* this */
            iconst_0
            putfield org.apache.fop.layoutmgr.LayoutContext.currentSpan:I
         2: .line 68
            aload 0 /* this */
            iconst_0
            putfield org.apache.fop.layoutmgr.LayoutContext.nextSpan:I
         3: .line 76
            aload 0 /* this */
            getstatic org.apache.fop.traits.WritingMode.LR_TB:Lorg/apache/fop/traits/WritingMode;
            putfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
         4: .line 100
            aload 0 /* this */
            sipush 135
            putfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
         5: .line 123
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
         6: .line 124
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
         7: .line 170
            aload 0 /* this */
            iload 1 /* flags */
            putfield org.apache.fop.layoutmgr.LayoutContext.flags:I
         8: .line 171
            aload 0 /* this */
            iconst_0
            putfield org.apache.fop.layoutmgr.LayoutContext.refIPD:I
         9: .line 172
            aload 0 /* this */
            getstatic org.apache.fop.traits.MinOptMax.ZERO:Lorg/apache/fop/traits/MinOptMax;
            putfield org.apache.fop.layoutmgr.LayoutContext.stackLimitBP:Lorg/apache/fop/traits/MinOptMax;
        10: .line 173
            aload 0 /* this */
            aconst_null
            putfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
        11: .line 174
            aload 0 /* this */
            aconst_null
            putfield org.apache.fop.layoutmgr.LayoutContext.trailingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
        12: .line 175
            return
        end local 1 // int flags
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   13     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0   13     1  flags  I
    MethodParameters:
       Name  Flags
      flags  

  public void copyPendingMarksFrom(org.apache.fop.layoutmgr.LayoutContext);
    descriptor: (Lorg/apache/fop/layoutmgr/LayoutContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.LayoutContext source
         0: .line 179
            aload 1 /* source */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            ifnull 2
         1: .line 180
            aload 0 /* this */
            new java.util.ArrayList
            dup
            aload 1 /* source */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
         2: .line 182
      StackMap locals:
      StackMap stack:
            aload 1 /* source */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            ifnull 4
         3: .line 183
            aload 0 /* this */
            new java.util.ArrayList
            dup
            aload 1 /* source */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
         4: .line 185
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.fop.layoutmgr.LayoutContext source
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    5     1  source  Lorg/apache/fop/layoutmgr/LayoutContext;
    MethodParameters:
        Name  Flags
      source  

  public void setFlags(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int flags
         0: .line 189
            aload 0 /* this */
            iload 1 /* flags */
            iconst_1
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.setFlags:(IZ)V
         1: .line 190
            return
        end local 1 // int flags
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  flags  I
    MethodParameters:
       Name  Flags
      flags  

  public void setFlags(int, boolean);
    descriptor: (IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int flags
        start local 2 // boolean bSet
         0: .line 197
            iload 2 /* bSet */
            ifeq 3
         1: .line 198
            aload 0 /* this */
            dup
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iload 1 /* flags */
            ior
            putfield org.apache.fop.layoutmgr.LayoutContext.flags:I
         2: .line 199
            goto 4
         3: .line 200
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iload 1 /* flags */
            iconst_m1
            ixor
            iand
            putfield org.apache.fop.layoutmgr.LayoutContext.flags:I
         4: .line 202
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean bSet
        end local 1 // int flags
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    5     1  flags  I
            0    5     2   bSet  Z
    MethodParameters:
       Name  Flags
      flags  
      bSet   

  public void unsetFlags(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int flags
         0: .line 206
            aload 0 /* this */
            iload 1 /* flags */
            iconst_0
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.setFlags:(IZ)V
         1: .line 207
            return
        end local 1 // int flags
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  flags  I
    MethodParameters:
       Name  Flags
      flags  

  public boolean isStart();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 211
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iconst_1
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean startsNewArea();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 216
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iconst_1
            iand
            ifeq 1
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean isFirstArea();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 221
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iconst_4
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean isLastArea();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 226
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            bipush 8
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean suppressBreakBefore();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 231
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            iconst_2
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public org.apache.fop.layoutmgr.Keep getKeepWithNextPending();
    descriptor: ()Lorg/apache/fop/layoutmgr/Keep;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 239
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public org.apache.fop.layoutmgr.Keep getKeepWithPreviousPending();
    descriptor: ()Lorg/apache/fop/layoutmgr/Keep;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 247
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void clearKeepWithNextPending();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 254
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
         1: .line 255
            return
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void clearKeepWithPreviousPending();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 261
            aload 0 /* this */
            getstatic org.apache.fop.layoutmgr.Keep.KEEP_AUTO:Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
         1: .line 262
            return
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void clearKeepsPending();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 268
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.clearKeepWithPreviousPending:()V
         1: .line 269
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.clearKeepWithNextPending:()V
         2: .line 270
            return
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void updateKeepWithNextPending(org.apache.fop.layoutmgr.Keep);
    descriptor: (Lorg/apache/fop/layoutmgr/Keep;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.Keep keep
         0: .line 277
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
            aload 1 /* keep */
            invokevirtual org.apache.fop.layoutmgr.Keep.compare:(Lorg/apache/fop/layoutmgr/Keep;)Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithNext:Lorg/apache/fop/layoutmgr/Keep;
         1: .line 278
            return
        end local 1 // org.apache.fop.layoutmgr.Keep keep
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  keep  Lorg/apache/fop/layoutmgr/Keep;
    MethodParameters:
      Name  Flags
      keep  

  public void updateKeepWithPreviousPending(org.apache.fop.layoutmgr.Keep);
    descriptor: (Lorg/apache/fop/layoutmgr/Keep;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.Keep keep
         0: .line 285
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
            aload 1 /* keep */
            invokevirtual org.apache.fop.layoutmgr.Keep.compare:(Lorg/apache/fop/layoutmgr/Keep;)Lorg/apache/fop/layoutmgr/Keep;
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingKeepWithPrevious:Lorg/apache/fop/layoutmgr/Keep;
         1: .line 286
            return
        end local 1 // org.apache.fop.layoutmgr.Keep keep
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  keep  Lorg/apache/fop/layoutmgr/Keep;
    MethodParameters:
      Name  Flags
      keep  

  public boolean isKeepWithNextPending();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 293
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getKeepWithNextPending:()Lorg/apache/fop/layoutmgr/Keep;
            invokevirtual org.apache.fop.layoutmgr.Keep.isAuto:()Z
            ifeq 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_1
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean isKeepWithPreviousPending();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 301
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getKeepWithPreviousPending:()Lorg/apache/fop/layoutmgr/Keep;
            invokevirtual org.apache.fop.layoutmgr.Keep.isAuto:()Z
            ifeq 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_1
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setLeadingSpace(org.apache.fop.layoutmgr.SpaceSpecifier);
    descriptor: (Lorg/apache/fop/layoutmgr/SpaceSpecifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.SpaceSpecifier space
         0: .line 306
            aload 0 /* this */
            aload 1 /* space */
            putfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
         1: .line 307
            return
        end local 1 // org.apache.fop.layoutmgr.SpaceSpecifier space
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  space  Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    MethodParameters:
       Name  Flags
      space  

  public org.apache.fop.layoutmgr.SpaceSpecifier getLeadingSpace();
    descriptor: ()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 311
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.leadingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public boolean resolveLeadingSpace();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 316
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            bipush 16
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setTrailingSpace(org.apache.fop.layoutmgr.SpaceSpecifier);
    descriptor: (Lorg/apache/fop/layoutmgr/SpaceSpecifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.SpaceSpecifier space
         0: .line 321
            aload 0 /* this */
            aload 1 /* space */
            putfield org.apache.fop.layoutmgr.LayoutContext.trailingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
         1: .line 322
            return
        end local 1 // org.apache.fop.layoutmgr.SpaceSpecifier space
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  space  Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    MethodParameters:
       Name  Flags
      space  

  public org.apache.fop.layoutmgr.SpaceSpecifier getTrailingSpace();
    descriptor: ()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 326
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.trailingSpace:Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void addPendingAfterMark(org.apache.fop.layoutmgr.UnresolvedListElementWithLength);
    descriptor: (Lorg/apache/fop/layoutmgr/UnresolvedListElementWithLength;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.UnresolvedListElementWithLength element
         0: .line 336
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            ifnonnull 2
         1: .line 337
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
         2: .line 339
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            aload 1 /* element */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         3: .line 340
            return
        end local 1 // org.apache.fop.layoutmgr.UnresolvedListElementWithLength element
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    4     1  element  Lorg/apache/fop/layoutmgr/UnresolvedListElementWithLength;
    MethodParameters:
         Name  Flags
      element  

  public java.util.List getPendingAfterMarks();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 347
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            ifnull 2
         1: .line 348
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            areturn
         2: .line 350
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void clearPendingMarks();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 358
            aload 0 /* this */
            aconst_null
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
         1: .line 359
            aload 0 /* this */
            aconst_null
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingAfterMarks:Ljava/util/List;
         2: .line 360
            return
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void addPendingBeforeMark(org.apache.fop.layoutmgr.UnresolvedListElementWithLength);
    descriptor: (Lorg/apache/fop/layoutmgr/UnresolvedListElementWithLength;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.UnresolvedListElementWithLength element
         0: .line 369
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            ifnonnull 2
         1: .line 370
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
         2: .line 372
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            aload 1 /* element */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         3: .line 373
            return
        end local 1 // org.apache.fop.layoutmgr.UnresolvedListElementWithLength element
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    4     1  element  Lorg/apache/fop/layoutmgr/UnresolvedListElementWithLength;
    MethodParameters:
         Name  Flags
      element  

  public java.util.List getPendingBeforeMarks();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 380
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            ifnull 2
         1: .line 381
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.pendingBeforeMarks:Ljava/util/List;
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            areturn
         2: .line 383
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setStackLimitBP(org.apache.fop.traits.MinOptMax);
    descriptor: (Lorg/apache/fop/traits/MinOptMax;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.traits.MinOptMax limit
         0: .line 392
            aload 0 /* this */
            aload 1 /* limit */
            putfield org.apache.fop.layoutmgr.LayoutContext.stackLimitBP:Lorg/apache/fop/traits/MinOptMax;
         1: .line 393
            return
        end local 1 // org.apache.fop.traits.MinOptMax limit
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  limit  Lorg/apache/fop/traits/MinOptMax;
    MethodParameters:
       Name  Flags
      limit  

  public org.apache.fop.traits.MinOptMax getStackLimitBP();
    descriptor: ()Lorg/apache/fop/traits/MinOptMax;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 400
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.stackLimitBP:Lorg/apache/fop/traits/MinOptMax;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setRefIPD(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int ipd
         0: .line 408
            aload 0 /* this */
            iload 1 /* ipd */
            putfield org.apache.fop.layoutmgr.LayoutContext.refIPD:I
         1: .line 409
            return
        end local 1 // int ipd
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1   ipd  I
    MethodParameters:
      Name  Flags
      ipd   

  public int getRefIPD();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 417
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.refIPD:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setHyphContext(org.apache.fop.layoutmgr.inline.HyphContext);
    descriptor: (Lorg/apache/fop/layoutmgr/inline/HyphContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.inline.HyphContext hyph
         0: .line 422
            aload 0 /* this */
            aload 1 /* hyph */
            putfield org.apache.fop.layoutmgr.LayoutContext.hyphContext:Lorg/apache/fop/layoutmgr/inline/HyphContext;
         1: .line 423
            return
        end local 1 // org.apache.fop.layoutmgr.inline.HyphContext hyph
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  hyph  Lorg/apache/fop/layoutmgr/inline/HyphContext;
    MethodParameters:
      Name  Flags
      hyph  

  public org.apache.fop.layoutmgr.inline.HyphContext getHyphContext();
    descriptor: ()Lorg/apache/fop/layoutmgr/inline/HyphContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 427
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.hyphContext:Lorg/apache/fop/layoutmgr/inline/HyphContext;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setBPAlignment(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int alignment
         0: .line 435
            aload 0 /* this */
            iload 1 /* alignment */
            putfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
         1: .line 436
            return
        end local 1 // int alignment
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  alignment  I
    MethodParameters:
           Name  Flags
      alignment  

  public int getBPAlignment();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 440
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.bpAlignment:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setSpaceAdjust(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // double adjust
         0: .line 445
            aload 0 /* this */
            dload 1 /* adjust */
            putfield org.apache.fop.layoutmgr.LayoutContext.dSpaceAdjust:D
         1: .line 446
            return
        end local 1 // double adjust
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  adjust  D
    MethodParameters:
        Name  Flags
      adjust  

  public double getSpaceAdjust();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 450
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.dSpaceAdjust:D
            dreturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setIPDAdjust(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // double ipdA
         0: .line 455
            aload 0 /* this */
            dload 1 /* ipdA */
            putfield org.apache.fop.layoutmgr.LayoutContext.ipdAdjust:D
         1: .line 456
            return
        end local 1 // double ipdA
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  ipdA  D
    MethodParameters:
      Name  Flags
      ipdA  

  public double getIPDAdjust();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 460
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.ipdAdjust:D
            dreturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setAlignmentContext(org.apache.fop.layoutmgr.inline.AlignmentContext);
    descriptor: (Lorg/apache/fop/layoutmgr/inline/AlignmentContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.layoutmgr.inline.AlignmentContext alignmentContext
         0: .line 465
            aload 0 /* this */
            aload 1 /* alignmentContext */
            putfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
         1: .line 466
            return
        end local 1 // org.apache.fop.layoutmgr.inline.AlignmentContext alignmentContext
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  alignmentContext  Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
    MethodParameters:
                  Name  Flags
      alignmentContext  

  public org.apache.fop.layoutmgr.inline.AlignmentContext getAlignmentContext();
    descriptor: ()Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 470
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void resetAlignmentContext();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 477
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
            ifnull 2
         1: .line 478
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
            invokevirtual org.apache.fop.layoutmgr.inline.AlignmentContext.getParentAlignmentContext:()Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
            putfield org.apache.fop.layoutmgr.LayoutContext.alignmentContext:Lorg/apache/fop/layoutmgr/inline/AlignmentContext;
         2: .line 480
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public int getLineStartBorderAndPaddingWidth();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 487
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.lineStartBorderAndPaddingWidth:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setLineStartBorderAndPaddingWidth(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int lineStartBorderAndPaddingWidth
         0: .line 495
            aload 0 /* this */
            iload 1 /* lineStartBorderAndPaddingWidth */
            putfield org.apache.fop.layoutmgr.LayoutContext.lineStartBorderAndPaddingWidth:I
         1: .line 496
            return
        end local 1 // int lineStartBorderAndPaddingWidth
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot                            Name  Signature
            0    2     0                            this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  lineStartBorderAndPaddingWidth  I
    MethodParameters:
                                Name  Flags
      lineStartBorderAndPaddingWidth  

  public int getLineEndBorderAndPaddingWidth();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 503
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.lineEndBorderAndPaddingWidth:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setLineEndBorderAndPaddingWidth(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int lineEndBorderAndPaddingWidth
         0: .line 511
            aload 0 /* this */
            iload 1 /* lineEndBorderAndPaddingWidth */
            putfield org.apache.fop.layoutmgr.LayoutContext.lineEndBorderAndPaddingWidth:I
         1: .line 512
            return
        end local 1 // int lineEndBorderAndPaddingWidth
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot                          Name  Signature
            0    2     0                          this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  lineEndBorderAndPaddingWidth  I
    MethodParameters:
                              Name  Flags
      lineEndBorderAndPaddingWidth  

  public int getNextSpan();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 519
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.nextSpan:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public int getCurrentSpan();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 527
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.currentSpan:I
            ifne 2
         1: .line 528
            bipush 95
            goto 3
      StackMap locals:
      StackMap stack:
         2: aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.currentSpan:I
         3: .line 527
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void signalSpanChange(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int span
         0: .line 537
            iload 1 /* span */
            lookupswitch { // 3
                    0: 1
                    5: 1
                   95: 1
              default: 4
          }
         1: .line 541
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.nextSpan:I
            putfield org.apache.fop.layoutmgr.LayoutContext.currentSpan:I
         2: .line 542
            aload 0 /* this */
            iload 1 /* span */
            putfield org.apache.fop.layoutmgr.LayoutContext.nextSpan:I
         3: .line 543
            goto 8
         4: .line 545
      StackMap locals:
      StackMap stack:
            getstatic org.apache.fop.layoutmgr.LayoutContext.$assertionsDisabled:Z
            ifne 5
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         5: .line 546
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Illegal value on signalSpanChange() for span: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         6: .line 547
            iload 1 /* span */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         7: .line 546
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 549
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int span
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    9     1  span  I
    MethodParameters:
      Name  Flags
      span  

  public org.apache.fop.traits.WritingMode getWritingMode();
    descriptor: ()Lorg/apache/fop/traits/WritingMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 556
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setWritingMode(org.apache.fop.traits.WritingMode);
    descriptor: (Lorg/apache/fop/traits/WritingMode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // org.apache.fop.traits.WritingMode writingMode
         0: .line 564
            aload 0 /* this */
            aload 1 /* writingMode */
            putfield org.apache.fop.layoutmgr.LayoutContext.writingMode:Lorg/apache/fop/traits/WritingMode;
         1: .line 565
            return
        end local 1 // org.apache.fop.traits.WritingMode writingMode
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  writingMode  Lorg/apache/fop/traits/WritingMode;
    MethodParameters:
             Name  Flags
      writingMode  

  public int getSpaceBefore();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 572
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.spaceBefore:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setSpaceBefore(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int spaceBefore
         0: .line 580
            aload 0 /* this */
            iload 1 /* spaceBefore */
            putfield org.apache.fop.layoutmgr.LayoutContext.spaceBefore:I
         1: .line 581
            return
        end local 1 // int spaceBefore
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  spaceBefore  I
    MethodParameters:
             Name  Flags
      spaceBefore  

  public int getSpaceAfter();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 588
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.spaceAfter:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setSpaceAfter(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int spaceAfter
         0: .line 596
            aload 0 /* this */
            iload 1 /* spaceAfter */
            putfield org.apache.fop.layoutmgr.LayoutContext.spaceAfter:I
         1: .line 597
            return
        end local 1 // int spaceAfter
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  spaceAfter  I
    MethodParameters:
            Name  Flags
      spaceAfter  

  public int getBreakBefore();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 609
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.breakBefore:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setBreakBefore(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int breakBefore
         0: .line 619
            aload 0 /* this */
            iload 1 /* breakBefore */
            putfield org.apache.fop.layoutmgr.LayoutContext.breakBefore:I
         1: .line 620
            return
        end local 1 // int breakBefore
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  breakBefore  I
    MethodParameters:
             Name  Flags
      breakBefore  

  public int getBreakAfter();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 632
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.breakAfter:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setBreakAfter(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int breakAfter
         0: .line 643
            aload 0 /* this */
            iload 1 /* breakAfter */
            putfield org.apache.fop.layoutmgr.LayoutContext.breakAfter:I
         1: .line 644
            return
        end local 1 // int breakAfter
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  breakAfter  I
    MethodParameters:
            Name  Flags
      breakAfter  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 649
            new java.lang.StringBuilder
            dup
            ldc "Layout Context:\nStack Limit BPD: \t"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 651
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getStackLimitBP:()Lorg/apache/fop/traits/MinOptMax;
            ifnonnull 2
            ldc "null"
            goto 3
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
         2: aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getStackLimitBP:()Lorg/apache/fop/traits/MinOptMax;
            invokevirtual org.apache.fop.traits.MinOptMax.toString:()Ljava/lang/String;
      StackMap locals: org.apache.fop.layoutmgr.LayoutContext
      StackMap stack: java.lang.StringBuilder java.lang.String
         3: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 652
            ldc "\nTrailing Space: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 653
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getTrailingSpace:()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            ifnonnull 6
            ldc "null"
            goto 7
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
         6: aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getTrailingSpace:()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            invokevirtual org.apache.fop.layoutmgr.SpaceSpecifier.toString:()Ljava/lang/String;
      StackMap locals: org.apache.fop.layoutmgr.LayoutContext
      StackMap stack: java.lang.StringBuilder java.lang.String
         7: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         8: .line 654
            ldc "\nLeading Space: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         9: .line 655
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getLeadingSpace:()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            ifnonnull 10
            ldc "null"
            goto 11
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
        10: aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getLeadingSpace:()Lorg/apache/fop/layoutmgr/SpaceSpecifier;
            invokevirtual org.apache.fop.layoutmgr.SpaceSpecifier.toString:()Ljava/lang/String;
      StackMap locals: org.apache.fop.layoutmgr.LayoutContext
      StackMap stack: java.lang.StringBuilder java.lang.String
        11: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        12: .line 656
            ldc "\nReference IPD: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getRefIPD:()I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
        13: .line 657
            ldc "\nSpace Adjust: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getSpaceAdjust:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
        14: .line 658
            ldc "\nIPD Adjust: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getIPDAdjust:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
        15: .line 659
            ldc "\nResolve Leading Space: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.resolveLeadingSpace:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        16: .line 660
            ldc "\nSuppress Break Before: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.suppressBreakBefore:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        17: .line 661
            ldc "\nIs First Area: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.isFirstArea:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        18: .line 662
            ldc "\nStarts New Area: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.startsNewArea:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        19: .line 663
            ldc "\nIs Last Area: \t"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.isLastArea:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        20: .line 664
            ldc "\nKeeps: \t[keep-with-next="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getKeepWithNextPending:()Lorg/apache/fop/layoutmgr/Keep;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
        21: .line 665
            ldc "][keep-with-previous="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.getKeepWithPreviousPending:()Lorg/apache/fop/layoutmgr/Keep;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc "] pending"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        22: .line 666
            ldc "\nBreaks: \tforced ["
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.breakBefore:I
            bipush 9
            if_icmpeq 23
            ldc "break-before"
            goto 24
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
        23: ldc ""
      StackMap locals: org.apache.fop.layoutmgr.LayoutContext
      StackMap stack: java.lang.StringBuilder java.lang.String
        24: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]["
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        25: .line 667
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.breakAfter:I
            bipush 9
            if_icmpeq 26
            ldc "break-after"
            goto 27
      StackMap locals:
      StackMap stack: java.lang.StringBuilder
        26: ldc ""
      StackMap locals: org.apache.fop.layoutmgr.LayoutContext
      StackMap stack: java.lang.StringBuilder java.lang.String
        27: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        28: .line 649
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   29     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public int getDisableColumnBalancing();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 676
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.disableColumnBalancing:I
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setDisableColumnBalancing(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // int disableColumnBalancing
         0: .line 686
            aload 0 /* this */
            iload 1 /* disableColumnBalancing */
            putfield org.apache.fop.layoutmgr.LayoutContext.disableColumnBalancing:I
         1: .line 687
            return
        end local 1 // int disableColumnBalancing
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  disableColumnBalancing  I
    MethodParameters:
                        Name  Flags
      disableColumnBalancing  

  public boolean treatAsArtifact();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
         0: .line 690
            aload 0 /* this */
            getfield org.apache.fop.layoutmgr.LayoutContext.flags:I
            bipush 32
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/LayoutContext;

  public void setTreatAsArtifact(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.LayoutContext this
        start local 1 // boolean treatAsArtifact
         0: .line 694
            aload 0 /* this */
            bipush 32
            iload 1 /* treatAsArtifact */
            invokevirtual org.apache.fop.layoutmgr.LayoutContext.setFlags:(IZ)V
         1: .line 695
            return
        end local 1 // boolean treatAsArtifact
        end local 0 // org.apache.fop.layoutmgr.LayoutContext this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lorg/apache/fop/layoutmgr/LayoutContext;
            0    2     1  treatAsArtifact  Z
    MethodParameters:
                 Name  Flags
      treatAsArtifact  
}
SourceFile: "LayoutContext.java"