public class org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager extends org.apache.fop.layoutmgr.inline.LeafNodeLayoutManager
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager
  super_class: org.apache.fop.layoutmgr.inline.LeafNodeLayoutManager
{
  private static org.apache.commons.logging.Log log;
    descriptor: Lorg/apache/commons/logging/Log;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 35
            ldc Lorg/apache/fop/layoutmgr/RetrieveTableMarkerLayoutManager;
            invokestatic org.apache.commons.logging.LogFactory.getLog:(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;
            putstatic org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.log:Lorg/apache/commons/logging/Log;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.apache.fop.fo.flow.RetrieveTableMarker);
    descriptor: (Lorg/apache/fop/fo/flow/RetrieveTableMarker;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
        start local 1 // org.apache.fop.fo.flow.RetrieveTableMarker node
         0: .line 38
            aload 0 /* this */
            aload 1 /* node */
            invokespecial org.apache.fop.layoutmgr.inline.LeafNodeLayoutManager.<init>:(Lorg/apache/fop/fo/FObj;)V
         1: .line 39
            return
        end local 1 // org.apache.fop.fo.flow.RetrieveTableMarker node
        end local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/layoutmgr/RetrieveTableMarkerLayoutManager;
            0    2     1  node  Lorg/apache/fop/fo/flow/RetrieveTableMarker;
    MethodParameters:
      Name  Flags
      node  

  public java.util.List getNextKnuthElements(org.apache.fop.layoutmgr.LayoutContext, int);
    descriptor: (Lorg/apache/fop/layoutmgr/LayoutContext;I)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
        start local 1 // org.apache.fop.layoutmgr.LayoutContext context
        start local 2 // int alignment
         0: .line 43
            aload 0 /* this */
            iconst_1
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.setFinished:(Z)V
         1: .line 44
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.getFObj:()Lorg/apache/fop/fo/FObj;
            astore 3 /* foNode */
        start local 3 // org.apache.fop.fo.FONode foNode
         2: .line 45
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.getTableLayoutManager:()Lorg/apache/fop/layoutmgr/table/TableLayoutManager;
            aload 3 /* foNode */
            checkcast org.apache.fop.fo.flow.RetrieveTableMarker
            invokevirtual org.apache.fop.layoutmgr.table.TableLayoutManager.resolveRetrieveTableMarker:(Lorg/apache/fop/fo/flow/RetrieveTableMarker;)Lorg/apache/fop/fo/flow/RetrieveTableMarker;
            astore 3 /* foNode */
         3: .line 46
            aload 3 /* foNode */
            ifnull 12
         4: .line 48
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.getPSLM:()Lorg/apache/fop/layoutmgr/PageSequenceLayoutManager;
            invokevirtual org.apache.fop.layoutmgr.PageSequenceLayoutManager.getLayoutManagerMaker:()Lorg/apache/fop/layoutmgr/LayoutManagerMaker;
         5: .line 49
            aload 3 /* foNode */
            invokeinterface org.apache.fop.layoutmgr.LayoutManagerMaker.makeLayoutManager:(Lorg/apache/fop/fo/FONode;)Lorg/apache/fop/layoutmgr/LayoutManager;
         6: .line 48
            checkcast org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager
            astore 4 /* illm */
        start local 4 // org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager illm
         7: .line 50
            aload 4 /* illm */
            instanceof org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager
            ifeq 9
         8: .line 52
            aconst_null
            areturn
         9: .line 54
      StackMap locals: org.apache.fop.fo.FONode org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager
      StackMap stack:
            aload 4 /* illm */
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.getParent:()Lorg/apache/fop/layoutmgr/LayoutManager;
            invokeinterface org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager.setParent:(Lorg/apache/fop/layoutmgr/LayoutManager;)V
        10: .line 55
            aload 4 /* illm */
            invokeinterface org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager.initialize:()V
        11: .line 56
            aload 4 /* illm */
            aload 1 /* context */
            iload 2 /* alignment */
            invokeinterface org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager.getNextKnuthElements:(Lorg/apache/fop/layoutmgr/LayoutContext;I)Ljava/util/List;
            areturn
        end local 4 // org.apache.fop.layoutmgr.inline.InlineLevelLayoutManager illm
        12: .line 58
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 3 // org.apache.fop.fo.FONode foNode
        end local 2 // int alignment
        end local 1 // org.apache.fop.layoutmgr.LayoutContext context
        end local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   13     0       this  Lorg/apache/fop/layoutmgr/RetrieveTableMarkerLayoutManager;
            0   13     1    context  Lorg/apache/fop/layoutmgr/LayoutContext;
            0   13     2  alignment  I
            2   13     3     foNode  Lorg/apache/fop/fo/FONode;
            7   12     4       illm  Lorg/apache/fop/layoutmgr/inline/InlineLevelLayoutManager;
    MethodParameters:
           Name  Flags
      context    
      alignment  

  public void addAreas(org.apache.fop.layoutmgr.PositionIterator, org.apache.fop.layoutmgr.LayoutContext);
    descriptor: (Lorg/apache/fop/layoutmgr/PositionIterator;Lorg/apache/fop/layoutmgr/LayoutContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
        start local 1 // org.apache.fop.layoutmgr.PositionIterator posIter
        start local 2 // org.apache.fop.layoutmgr.LayoutContext context
         0: .line 64
            return
        end local 2 // org.apache.fop.layoutmgr.LayoutContext context
        end local 1 // org.apache.fop.layoutmgr.PositionIterator posIter
        end local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/fop/layoutmgr/RetrieveTableMarkerLayoutManager;
            0    1     1  posIter  Lorg/apache/fop/layoutmgr/PositionIterator;
            0    1     2  context  Lorg/apache/fop/layoutmgr/LayoutContext;
    MethodParameters:
         Name  Flags
      posIter  
      context  

  private org.apache.fop.layoutmgr.table.TableLayoutManager getTableLayoutManager();
    descriptor: ()Lorg/apache/fop/layoutmgr/table/TableLayoutManager;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=3, args_size=1
        start local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
         0: .line 67
            aload 0 /* this */
            invokevirtual org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager.getParent:()Lorg/apache/fop/layoutmgr/LayoutManager;
            astore 1 /* parentLM */
        start local 1 // org.apache.fop.layoutmgr.LayoutManager parentLM
         1: .line 68
            goto 3
         2: .line 69
      StackMap locals: org.apache.fop.layoutmgr.LayoutManager
      StackMap stack:
            aload 1 /* parentLM */
            invokeinterface org.apache.fop.layoutmgr.LayoutManager.getParent:()Lorg/apache/fop/layoutmgr/LayoutManager;
            astore 1 /* parentLM */
         3: .line 68
      StackMap locals:
      StackMap stack:
            aload 1 /* parentLM */
            instanceof org.apache.fop.layoutmgr.table.TableLayoutManager
            ifeq 2
         4: .line 71
            aload 1 /* parentLM */
            checkcast org.apache.fop.layoutmgr.table.TableLayoutManager
            astore 2 /* tlm */
        start local 2 // org.apache.fop.layoutmgr.table.TableLayoutManager tlm
         5: .line 72
            aload 2 /* tlm */
            areturn
        end local 2 // org.apache.fop.layoutmgr.table.TableLayoutManager tlm
        end local 1 // org.apache.fop.layoutmgr.LayoutManager parentLM
        end local 0 // org.apache.fop.layoutmgr.RetrieveTableMarkerLayoutManager this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lorg/apache/fop/layoutmgr/RetrieveTableMarkerLayoutManager;
            1    6     1  parentLM  Lorg/apache/fop/layoutmgr/LayoutManager;
            5    6     2       tlm  Lorg/apache/fop/layoutmgr/table/TableLayoutManager;
}
SourceFile: "RetrieveTableMarkerLayoutManager.java"