public class org.apache.fop.afp.Factory
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.fop.afp.Factory
  super_class: java.lang.Object
{
  private static final java.lang.String OBJECT_ENVIRONMENT_GROUP_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "OEG"

  private static final java.lang.String ACTIVE_ENVIRONMENT_GROUP_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "AEG"

  private static final java.lang.String IMAGE_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "IMG"

  private static final java.lang.String GRAPHIC_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "GRA"

  private static final java.lang.String BARCODE_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "BAR"

  private static final java.lang.String OBJECT_CONTAINER_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "OC"

  private static final java.lang.String RESOURCE_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "RES"

  private static final java.lang.String RESOURCE_GROUP_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "RG"

  private static final java.lang.String PAGE_GROUP_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "PGP"

  private static final java.lang.String PAGE_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "PGN"

  private static final java.lang.String OVERLAY_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "OVL"

  private static final java.lang.String PRESENTATION_TEXT_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "PT"

  private static final java.lang.String DOCUMENT_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "DOC"

  private static final java.lang.String IM_IMAGE_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "IMIMG"

  private static final java.lang.String IMAGE_SEGMENT_NAME_PREFIX;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "IS"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 149
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 150
            return
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/fop/afp/Factory;

  public org.apache.fop.afp.modca.ImageObject createImageObject();
    descriptor: ()Lorg/apache/fop/afp/modca/ImageObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 158
            new java.lang.StringBuilder
            dup
            ldc "IMG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 159
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.imageCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.imageCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 158
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 160
            new org.apache.fop.afp.modca.ImageObject
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.ImageObject.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            astore 2 /* imageObject */
        start local 2 // org.apache.fop.afp.modca.ImageObject imageObject
         4: .line 161
            aload 2 /* imageObject */
            areturn
        end local 2 // org.apache.fop.afp.modca.ImageObject imageObject
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/apache/fop/afp/Factory;
            3    5     1         name  Ljava/lang/String;
            4    5     2  imageObject  Lorg/apache/fop/afp/modca/ImageObject;

  public org.apache.fop.afp.modca.IMImageObject createIMImageObject();
    descriptor: ()Lorg/apache/fop/afp/modca/IMImageObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 170
            new java.lang.StringBuilder
            dup
            ldc "IMIMG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 171
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.imImageCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.imImageCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_3
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 170
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 172
            new org.apache.fop.afp.modca.IMImageObject
            dup
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.IMImageObject.<init>:(Ljava/lang/String;)V
            astore 2 /* imImageObject */
        start local 2 // org.apache.fop.afp.modca.IMImageObject imImageObject
         4: .line 173
            aload 2 /* imImageObject */
            areturn
        end local 2 // org.apache.fop.afp.modca.IMImageObject imImageObject
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lorg/apache/fop/afp/Factory;
            3    5     1           name  Ljava/lang/String;
            4    5     2  imImageObject  Lorg/apache/fop/afp/modca/IMImageObject;

  public org.apache.fop.afp.modca.GraphicsObject createGraphicsObject();
    descriptor: ()Lorg/apache/fop/afp/modca/GraphicsObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 182
            new java.lang.StringBuilder
            dup
            ldc "GRA"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 183
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.graphicCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.graphicCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 182
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 184
            new org.apache.fop.afp.modca.GraphicsObject
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.GraphicsObject.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            astore 2 /* graphicsObj */
        start local 2 // org.apache.fop.afp.modca.GraphicsObject graphicsObj
         4: .line 185
            aload 2 /* graphicsObj */
            areturn
        end local 2 // org.apache.fop.afp.modca.GraphicsObject graphicsObj
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/apache/fop/afp/Factory;
            3    5     1         name  Ljava/lang/String;
            4    5     2  graphicsObj  Lorg/apache/fop/afp/modca/GraphicsObject;

  public org.apache.fop.afp.modca.ObjectContainer createObjectContainer();
    descriptor: ()Lorg/apache/fop/afp/modca/ObjectContainer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 194
            new java.lang.StringBuilder
            dup
            ldc "OC"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 195
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.objectContainerCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.objectContainerCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            bipush 6
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 194
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 196
            new org.apache.fop.afp.modca.ObjectContainer
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.ObjectContainer.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/afp/Factory;
            3    4     1  name  Ljava/lang/String;

  public org.apache.fop.afp.modca.ResourceObject createResource(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/fop/afp/modca/ResourceObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // java.lang.String resourceName
         0: .line 206
            new org.apache.fop.afp.modca.ResourceObject
            dup
            aload 1 /* resourceName */
            invokespecial org.apache.fop.afp.modca.ResourceObject.<init>:(Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String resourceName
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lorg/apache/fop/afp/Factory;
            0    1     1  resourceName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      resourceName  

  public org.apache.fop.afp.modca.ResourceObject createResource();
    descriptor: ()Lorg/apache/fop/afp/modca/ResourceObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 215
            new java.lang.StringBuilder
            dup
            ldc "RES"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 216
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.resourceCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.resourceCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 215
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 217
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual org.apache.fop.afp.Factory.createResource:(Ljava/lang/String;)Lorg/apache/fop/afp/modca/ResourceObject;
            areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/afp/Factory;
            3    4     1  name  Ljava/lang/String;

  public org.apache.fop.afp.modca.PageGroup createPageGroup();
    descriptor: ()Lorg/apache/fop/afp/modca/PageGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 225
            new java.lang.StringBuilder
            dup
            ldc "PGP"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 226
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.pageGroupCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.pageGroupCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 225
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 227
            new org.apache.fop.afp.modca.PageGroup
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.PageGroup.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/afp/Factory;
            3    4     1  name  Ljava/lang/String;

  public org.apache.fop.afp.modca.ActiveEnvironmentGroup createActiveEnvironmentGroup(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/ActiveEnvironmentGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 241
            new java.lang.StringBuilder
            dup
            ldc "AEG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 242
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.activeEnvironmentGroupCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.activeEnvironmentGroupCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 241
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 5 /* name */
        start local 5 // java.lang.String name
         3: .line 243
            new org.apache.fop.afp.modca.ActiveEnvironmentGroup
            dup
            aload 0 /* this */
            aload 5 /* name */
            iload 1 /* width */
            iload 2 /* height */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
            invokespecial org.apache.fop.afp.modca.ActiveEnvironmentGroup.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;IIII)V
            areturn
        end local 5 // java.lang.String name
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/apache/fop/afp/Factory;
            0    4     1      width  I
            0    4     2     height  I
            0    4     3   widthRes  I
            0    4     4  heightRes  I
            3    4     5       name  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      width      
      height     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.ResourceGroup createResourceGroup();
    descriptor: ()Lorg/apache/fop/afp/modca/ResourceGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 252
            new java.lang.StringBuilder
            dup
            ldc "RG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 253
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.resourceGroupCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.resourceGroupCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            bipush 6
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 252
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 254
            new org.apache.fop.afp.modca.ResourceGroup
            dup
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.ResourceGroup.<init>:(Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/afp/Factory;
            3    4     1  name  Ljava/lang/String;

  public org.apache.fop.afp.modca.StreamedResourceGroup createStreamedResourceGroup(java.io.OutputStream);
    descriptor: (Ljava/io/OutputStream;)Lorg/apache/fop/afp/modca/StreamedResourceGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // java.io.OutputStream os
         0: .line 264
            new java.lang.StringBuilder
            dup
            ldc "RG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 265
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.resourceGroupCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.resourceGroupCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            bipush 6
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 264
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
         3: .line 266
            new org.apache.fop.afp.modca.StreamedResourceGroup
            dup
            aload 2 /* name */
            aload 1 /* os */
            invokespecial org.apache.fop.afp.modca.StreamedResourceGroup.<init>:(Ljava/lang/String;Ljava/io/OutputStream;)V
            areturn
        end local 2 // java.lang.String name
        end local 1 // java.io.OutputStream os
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/fop/afp/Factory;
            0    4     1    os  Ljava/io/OutputStream;
            3    4     2  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      os    

  public org.apache.fop.afp.modca.PageObject createPage(int, int, int, int, int);
    descriptor: (IIIII)Lorg/apache/fop/afp/modca/PageObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=6
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int pageWidth
        start local 2 // int pageHeight
        start local 3 // int pageRotation
        start local 4 // int pageWidthRes
        start local 5 // int pageHeightRes
         0: .line 287
            new java.lang.StringBuilder
            dup
            ldc "PGN"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 288
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.pageCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.pageCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 287
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 6 /* pageName */
        start local 6 // java.lang.String pageName
         3: .line 289
            new org.apache.fop.afp.modca.PageObject
            dup
            aload 0 /* this */
            aload 6 /* pageName */
            iload 1 /* pageWidth */
            iload 2 /* pageHeight */
         4: .line 290
            iload 3 /* pageRotation */
            iload 4 /* pageWidthRes */
            iload 5 /* pageHeightRes */
         5: .line 289
            invokespecial org.apache.fop.afp.modca.PageObject.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;IIIII)V
            areturn
        end local 6 // java.lang.String pageName
        end local 5 // int pageHeightRes
        end local 4 // int pageWidthRes
        end local 3 // int pageRotation
        end local 2 // int pageHeight
        end local 1 // int pageWidth
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lorg/apache/fop/afp/Factory;
            0    6     1      pageWidth  I
            0    6     2     pageHeight  I
            0    6     3   pageRotation  I
            0    6     4   pageWidthRes  I
            0    6     5  pageHeightRes  I
            3    6     6       pageName  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      pageWidth      
      pageHeight     
      pageRotation   
      pageWidthRes   
      pageHeightRes  

  public org.apache.fop.afp.modca.PresentationTextObject createPresentationTextObject();
    descriptor: ()Lorg/apache/fop/afp/modca/PresentationTextObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 300
            new java.lang.StringBuilder
            dup
            ldc "PT"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 301
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.textObjectCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.textObjectCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            bipush 6
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 300
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* textObjectName */
        start local 1 // java.lang.String textObjectName
         3: .line 302
            new org.apache.fop.afp.modca.PresentationTextObject
            dup
            aload 1 /* textObjectName */
            invokespecial org.apache.fop.afp.modca.PresentationTextObject.<init>:(Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String textObjectName
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/apache/fop/afp/Factory;
            3    4     1  textObjectName  Ljava/lang/String;

  public org.apache.fop.afp.modca.Overlay createOverlay(int, int, int, int, int);
    descriptor: (IIIII)Lorg/apache/fop/afp/modca/Overlay;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=6
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
        start local 5 // int overlayRotation
         0: .line 324
            new java.lang.StringBuilder
            dup
            ldc "OVL"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 325
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.overlayCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.overlayCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 324
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 6 /* overlayName */
        start local 6 // java.lang.String overlayName
         3: .line 326
            new org.apache.fop.afp.modca.Overlay
            dup
            aload 0 /* this */
            aload 6 /* overlayName */
            iload 1 /* width */
            iload 2 /* height */
         4: .line 327
            iload 5 /* overlayRotation */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
         5: .line 326
            invokespecial org.apache.fop.afp.modca.Overlay.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;IIIII)V
            astore 7 /* overlay */
        start local 7 // org.apache.fop.afp.modca.Overlay overlay
         6: .line 328
            aload 7 /* overlay */
            areturn
        end local 7 // org.apache.fop.afp.modca.Overlay overlay
        end local 6 // java.lang.String overlayName
        end local 5 // int overlayRotation
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    7     0             this  Lorg/apache/fop/afp/Factory;
            0    7     1            width  I
            0    7     2           height  I
            0    7     3         widthRes  I
            0    7     4        heightRes  I
            0    7     5  overlayRotation  I
            3    7     6      overlayName  Ljava/lang/String;
            6    7     7          overlay  Lorg/apache/fop/afp/modca/Overlay;
    MethodParameters:
                 Name  Flags
      width            
      height           
      widthRes         
      heightRes        
      overlayRotation  

  public org.apache.fop.afp.modca.Document createDocument();
    descriptor: ()Lorg/apache/fop/afp/modca/Document;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 337
            new java.lang.StringBuilder
            dup
            ldc "DOC"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 338
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.documentCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.documentCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 337
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* documentName */
        start local 1 // java.lang.String documentName
         3: .line 339
            new org.apache.fop.afp.modca.Document
            dup
            aload 0 /* this */
            aload 1 /* documentName */
            invokespecial org.apache.fop.afp.modca.Document.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            astore 2 /* document */
        start local 2 // org.apache.fop.afp.modca.Document document
         4: .line 340
            aload 2 /* document */
            areturn
        end local 2 // org.apache.fop.afp.modca.Document document
        end local 1 // java.lang.String documentName
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Lorg/apache/fop/afp/Factory;
            3    5     1  documentName  Ljava/lang/String;
            4    5     2      document  Lorg/apache/fop/afp/modca/Document;

  public org.apache.fop.afp.modca.MapCodedFont createMapCodedFont();
    descriptor: ()Lorg/apache/fop/afp/modca/MapCodedFont;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 349
            new org.apache.fop.afp.modca.MapCodedFont
            dup
            invokespecial org.apache.fop.afp.modca.MapCodedFont.<init>:()V
            astore 1 /* mapCodedFont */
        start local 1 // org.apache.fop.afp.modca.MapCodedFont mapCodedFont
         1: .line 350
            aload 1 /* mapCodedFont */
            areturn
        end local 1 // org.apache.fop.afp.modca.MapCodedFont mapCodedFont
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/fop/afp/Factory;
            1    2     1  mapCodedFont  Lorg/apache/fop/afp/modca/MapCodedFont;

  public org.apache.fop.afp.modca.IncludePageSegment createIncludePageSegment(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)Lorg/apache/fop/afp/modca/IncludePageSegment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // java.lang.String name
        start local 2 // int x
        start local 3 // int y
         0: .line 363
            new org.apache.fop.afp.modca.IncludePageSegment
            dup
            aload 1 /* name */
            iload 2 /* x */
            iload 3 /* y */
            invokespecial org.apache.fop.afp.modca.IncludePageSegment.<init>:(Ljava/lang/String;II)V
            astore 4 /* includePageSegment */
        start local 4 // org.apache.fop.afp.modca.IncludePageSegment includePageSegment
         1: .line 364
            aload 4 /* includePageSegment */
            areturn
        end local 4 // org.apache.fop.afp.modca.IncludePageSegment includePageSegment
        end local 3 // int y
        end local 2 // int x
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lorg/apache/fop/afp/Factory;
            0    2     1                name  Ljava/lang/String;
            0    2     2                   x  I
            0    2     3                   y  I
            1    2     4  includePageSegment  Lorg/apache/fop/afp/modca/IncludePageSegment;
    MethodParameters:
      Name  Flags
      name  
      x     
      y     

  public org.apache.fop.afp.modca.IncludeObject createInclude(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/fop/afp/modca/IncludeObject;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // java.lang.String name
         0: .line 374
            new org.apache.fop.afp.modca.IncludeObject
            dup
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.IncludeObject.<init>:(Ljava/lang/String;)V
            astore 2 /* includeObject */
        start local 2 // org.apache.fop.afp.modca.IncludeObject includeObject
         1: .line 375
            aload 2 /* includeObject */
            areturn
        end local 2 // org.apache.fop.afp.modca.IncludeObject includeObject
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/fop/afp/Factory;
            0    2     1           name  Ljava/lang/String;
            1    2     2  includeObject  Lorg/apache/fop/afp/modca/IncludeObject;
    MethodParameters:
      Name  Flags
      name  

  public org.apache.fop.afp.modca.TagLogicalElement createTagLogicalElement(org.apache.fop.afp.modca.TagLogicalElement$State);
    descriptor: (Lorg/apache/fop/afp/modca/TagLogicalElement$State;)Lorg/apache/fop/afp/modca/TagLogicalElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // org.apache.fop.afp.modca.TagLogicalElement$State state
         0: .line 385
            new org.apache.fop.afp.modca.TagLogicalElement
            dup
            aload 1 /* state */
            invokespecial org.apache.fop.afp.modca.TagLogicalElement.<init>:(Lorg/apache/fop/afp/modca/TagLogicalElement$State;)V
            astore 2 /* tle */
        start local 2 // org.apache.fop.afp.modca.TagLogicalElement tle
         1: .line 386
            aload 2 /* tle */
            areturn
        end local 2 // org.apache.fop.afp.modca.TagLogicalElement tle
        end local 1 // org.apache.fop.afp.modca.TagLogicalElement$State state
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/fop/afp/Factory;
            0    2     1  state  Lorg/apache/fop/afp/modca/TagLogicalElement$State;
            1    2     2    tle  Lorg/apache/fop/afp/modca/TagLogicalElement;
    MethodParameters:
       Name  Flags
      state  

  public org.apache.fop.afp.DataStream createDataStream(org.apache.fop.afp.AFPPaintingState, java.io.OutputStream);
    descriptor: (Lorg/apache/fop/afp/AFPPaintingState;Ljava/io/OutputStream;)Lorg/apache/fop/afp/DataStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // org.apache.fop.afp.AFPPaintingState paintingState
        start local 2 // java.io.OutputStream outputStream
         0: .line 397
            new org.apache.fop.afp.DataStream
            dup
            aload 0 /* this */
            aload 1 /* paintingState */
            aload 2 /* outputStream */
            invokespecial org.apache.fop.afp.DataStream.<init>:(Lorg/apache/fop/afp/Factory;Lorg/apache/fop/afp/AFPPaintingState;Ljava/io/OutputStream;)V
            astore 3 /* dataStream */
        start local 3 // org.apache.fop.afp.DataStream dataStream
         1: .line 398
            aload 3 /* dataStream */
            areturn
        end local 3 // org.apache.fop.afp.DataStream dataStream
        end local 2 // java.io.OutputStream outputStream
        end local 1 // org.apache.fop.afp.AFPPaintingState paintingState
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/fop/afp/Factory;
            0    2     1  paintingState  Lorg/apache/fop/afp/AFPPaintingState;
            0    2     2   outputStream  Ljava/io/OutputStream;
            1    2     3     dataStream  Lorg/apache/fop/afp/DataStream;
    MethodParameters:
               Name  Flags
      paintingState  
      outputStream   

  public org.apache.fop.afp.modca.PageDescriptor createPageDescriptor(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/PageDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 411
            new org.apache.fop.afp.modca.PageDescriptor
            dup
            iload 1 /* width */
            iload 2 /* height */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
            invokespecial org.apache.fop.afp.modca.PageDescriptor.<init>:(IIII)V
            astore 5 /* pageDescriptor */
        start local 5 // org.apache.fop.afp.modca.PageDescriptor pageDescriptor
         1: .line 412
            aload 5 /* pageDescriptor */
            areturn
        end local 5 // org.apache.fop.afp.modca.PageDescriptor pageDescriptor
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/fop/afp/Factory;
            0    2     1           width  I
            0    2     2          height  I
            0    2     3        widthRes  I
            0    2     4       heightRes  I
            1    2     5  pageDescriptor  Lorg/apache/fop/afp/modca/PageDescriptor;
    MethodParameters:
           Name  Flags
      width      
      height     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.ObjectEnvironmentGroup createObjectEnvironmentGroup();
    descriptor: ()Lorg/apache/fop/afp/modca/ObjectEnvironmentGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 421
            new java.lang.StringBuilder
            dup
            ldc "OEG"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 422
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.objectEnvironmentGroupCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.objectEnvironmentGroupCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_5
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 421
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* oegName */
        start local 1 // java.lang.String oegName
         3: .line 423
            new org.apache.fop.afp.modca.ObjectEnvironmentGroup
            dup
            aload 1 /* oegName */
            invokespecial org.apache.fop.afp.modca.ObjectEnvironmentGroup.<init>:(Ljava/lang/String;)V
            astore 2 /* objectEnvironmentGroup */
        start local 2 // org.apache.fop.afp.modca.ObjectEnvironmentGroup objectEnvironmentGroup
         4: .line 424
            aload 2 /* objectEnvironmentGroup */
            areturn
        end local 2 // org.apache.fop.afp.modca.ObjectEnvironmentGroup objectEnvironmentGroup
        end local 1 // java.lang.String oegName
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    5     0                    this  Lorg/apache/fop/afp/Factory;
            3    5     1                 oegName  Ljava/lang/String;
            4    5     2  objectEnvironmentGroup  Lorg/apache/fop/afp/modca/ObjectEnvironmentGroup;

  public org.apache.fop.afp.goca.GraphicsData createGraphicsData();
    descriptor: ()Lorg/apache/fop/afp/goca/GraphicsData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 433
            new org.apache.fop.afp.goca.GraphicsData
            dup
            invokespecial org.apache.fop.afp.goca.GraphicsData.<init>:()V
            astore 1 /* graphicsData */
        start local 1 // org.apache.fop.afp.goca.GraphicsData graphicsData
         1: .line 434
            aload 1 /* graphicsData */
            areturn
        end local 1 // org.apache.fop.afp.goca.GraphicsData graphicsData
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/fop/afp/Factory;
            1    2     1  graphicsData  Lorg/apache/fop/afp/goca/GraphicsData;

  public org.apache.fop.afp.modca.ObjectAreaDescriptor createObjectAreaDescriptor(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/ObjectAreaDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 449
            new org.apache.fop.afp.modca.ObjectAreaDescriptor
            dup
            iload 1 /* width */
            iload 2 /* height */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
            invokespecial org.apache.fop.afp.modca.ObjectAreaDescriptor.<init>:(IIII)V
         1: .line 448
            astore 5 /* objectAreaDescriptor */
        start local 5 // org.apache.fop.afp.modca.ObjectAreaDescriptor objectAreaDescriptor
         2: .line 450
            aload 5 /* objectAreaDescriptor */
            areturn
        end local 5 // org.apache.fop.afp.modca.ObjectAreaDescriptor objectAreaDescriptor
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    3     0                  this  Lorg/apache/fop/afp/Factory;
            0    3     1                 width  I
            0    3     2                height  I
            0    3     3              widthRes  I
            0    3     4             heightRes  I
            2    3     5  objectAreaDescriptor  Lorg/apache/fop/afp/modca/ObjectAreaDescriptor;
    MethodParameters:
           Name  Flags
      width      
      height     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.ObjectAreaPosition createObjectAreaPosition(int, int, int);
    descriptor: (III)Lorg/apache/fop/afp/modca/ObjectAreaPosition;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int rotation
         0: .line 463
            new org.apache.fop.afp.modca.ObjectAreaPosition
            dup
         1: .line 464
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* rotation */
         2: .line 463
            invokespecial org.apache.fop.afp.modca.ObjectAreaPosition.<init>:(III)V
            astore 4 /* objectAreaPosition */
        start local 4 // org.apache.fop.afp.modca.ObjectAreaPosition objectAreaPosition
         3: .line 465
            aload 4 /* objectAreaPosition */
            areturn
        end local 4 // org.apache.fop.afp.modca.ObjectAreaPosition objectAreaPosition
        end local 3 // int rotation
        end local 2 // int y
        end local 1 // int x
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    4     0                this  Lorg/apache/fop/afp/Factory;
            0    4     1                   x  I
            0    4     2                   y  I
            0    4     3            rotation  I
            3    4     4  objectAreaPosition  Lorg/apache/fop/afp/modca/ObjectAreaPosition;
    MethodParameters:
          Name  Flags
      x         
      y         
      rotation  

  public org.apache.fop.afp.modca.ImageDataDescriptor createImageDataDescriptor(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/ImageDataDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 479
            new org.apache.fop.afp.modca.ImageDataDescriptor
            dup
         1: .line 480
            iload 1 /* width */
            iload 2 /* height */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
         2: .line 479
            invokespecial org.apache.fop.afp.modca.ImageDataDescriptor.<init>:(IIII)V
            astore 5 /* imageDataDescriptor */
        start local 5 // org.apache.fop.afp.modca.ImageDataDescriptor imageDataDescriptor
         3: .line 481
            aload 5 /* imageDataDescriptor */
            areturn
        end local 5 // org.apache.fop.afp.modca.ImageDataDescriptor imageDataDescriptor
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    4     0                 this  Lorg/apache/fop/afp/Factory;
            0    4     1                width  I
            0    4     2               height  I
            0    4     3             widthRes  I
            0    4     4            heightRes  I
            3    4     5  imageDataDescriptor  Lorg/apache/fop/afp/modca/ImageDataDescriptor;
    MethodParameters:
           Name  Flags
      width      
      height     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.GraphicsDataDescriptor createGraphicsDataDescriptor(int, int, int, int, int, int);
    descriptor: (IIIIII)Lorg/apache/fop/afp/modca/GraphicsDataDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=8, args_size=7
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int xlwind
        start local 2 // int xrwind
        start local 3 // int ybwind
        start local 4 // int ytwind
        start local 5 // int widthRes
        start local 6 // int heightRes
         0: .line 497
            new org.apache.fop.afp.modca.GraphicsDataDescriptor
            dup
         1: .line 498
            iload 1 /* xlwind */
            iload 2 /* xrwind */
            iload 3 /* ybwind */
            iload 4 /* ytwind */
            iload 5 /* widthRes */
            iload 6 /* heightRes */
         2: .line 497
            invokespecial org.apache.fop.afp.modca.GraphicsDataDescriptor.<init>:(IIIIII)V
            astore 7 /* graphicsDataDescriptor */
        start local 7 // org.apache.fop.afp.modca.GraphicsDataDescriptor graphicsDataDescriptor
         3: .line 499
            aload 7 /* graphicsDataDescriptor */
            areturn
        end local 7 // org.apache.fop.afp.modca.GraphicsDataDescriptor graphicsDataDescriptor
        end local 6 // int heightRes
        end local 5 // int widthRes
        end local 4 // int ytwind
        end local 3 // int ybwind
        end local 2 // int xrwind
        end local 1 // int xlwind
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    4     0                    this  Lorg/apache/fop/afp/Factory;
            0    4     1                  xlwind  I
            0    4     2                  xrwind  I
            0    4     3                  ybwind  I
            0    4     4                  ytwind  I
            0    4     5                widthRes  I
            0    4     6               heightRes  I
            3    4     7  graphicsDataDescriptor  Lorg/apache/fop/afp/modca/GraphicsDataDescriptor;
    MethodParameters:
           Name  Flags
      xlwind     
      xrwind     
      ybwind     
      ytwind     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.ContainerDataDescriptor createContainerDataDescriptor(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/ContainerDataDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int dataWidth
        start local 2 // int dataHeight
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 514
            new org.apache.fop.afp.modca.ContainerDataDescriptor
            dup
            iload 1 /* dataWidth */
            iload 2 /* dataHeight */
            iload 3 /* widthRes */
            iload 4 /* heightRes */
            invokespecial org.apache.fop.afp.modca.ContainerDataDescriptor.<init>:(IIII)V
         1: .line 513
            astore 5 /* containerDataDescriptor */
        start local 5 // org.apache.fop.afp.modca.ContainerDataDescriptor containerDataDescriptor
         2: .line 515
            aload 5 /* containerDataDescriptor */
            areturn
        end local 5 // org.apache.fop.afp.modca.ContainerDataDescriptor containerDataDescriptor
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int dataHeight
        end local 1 // int dataWidth
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    3     0                     this  Lorg/apache/fop/afp/Factory;
            0    3     1                dataWidth  I
            0    3     2               dataHeight  I
            0    3     3                 widthRes  I
            0    3     4                heightRes  I
            2    3     5  containerDataDescriptor  Lorg/apache/fop/afp/modca/ContainerDataDescriptor;
    MethodParameters:
            Name  Flags
      dataWidth   
      dataHeight  
      widthRes    
      heightRes   

  public org.apache.fop.afp.modca.MapContainerData createMapContainerData(byte);
    descriptor: (B)Lorg/apache/fop/afp/modca/MapContainerData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // byte optionValue
         0: .line 525
            new org.apache.fop.afp.modca.MapContainerData
            dup
            iload 1 /* optionValue */
            invokespecial org.apache.fop.afp.modca.MapContainerData.<init>:(B)V
            astore 2 /* mapContainerData */
        start local 2 // org.apache.fop.afp.modca.MapContainerData mapContainerData
         1: .line 526
            aload 2 /* mapContainerData */
            areturn
        end local 2 // org.apache.fop.afp.modca.MapContainerData mapContainerData
        end local 1 // byte optionValue
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lorg/apache/fop/afp/Factory;
            0    2     1       optionValue  B
            1    2     2  mapContainerData  Lorg/apache/fop/afp/modca/MapContainerData;
    MethodParameters:
             Name  Flags
      optionValue  

  public org.apache.fop.afp.modca.MapDataResource createMapDataResource();
    descriptor: ()Lorg/apache/fop/afp/modca/MapDataResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 535
            new org.apache.fop.afp.modca.MapDataResource
            dup
            invokespecial org.apache.fop.afp.modca.MapDataResource.<init>:()V
            astore 1 /* mapDataResource */
        start local 1 // org.apache.fop.afp.modca.MapDataResource mapDataResource
         1: .line 536
            aload 1 /* mapDataResource */
            areturn
        end local 1 // org.apache.fop.afp.modca.MapDataResource mapDataResource
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lorg/apache/fop/afp/Factory;
            1    2     1  mapDataResource  Lorg/apache/fop/afp/modca/MapDataResource;

  public org.apache.fop.afp.modca.PresentationTextDescriptor createPresentationTextDataDescriptor(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/modca/PresentationTextDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int width
        start local 2 // int height
        start local 3 // int widthRes
        start local 4 // int heightRes
         0: .line 550
            new org.apache.fop.afp.modca.PresentationTextDescriptor
            dup
            iload 1 /* width */
            iload 2 /* height */
         1: .line 551
            iload 3 /* widthRes */
            iload 4 /* heightRes */
         2: .line 550
            invokespecial org.apache.fop.afp.modca.PresentationTextDescriptor.<init>:(IIII)V
         3: .line 549
            astore 5 /* presentationTextDescriptor */
        start local 5 // org.apache.fop.afp.modca.PresentationTextDescriptor presentationTextDescriptor
         4: .line 552
            aload 5 /* presentationTextDescriptor */
            areturn
        end local 5 // org.apache.fop.afp.modca.PresentationTextDescriptor presentationTextDescriptor
        end local 4 // int heightRes
        end local 3 // int widthRes
        end local 2 // int height
        end local 1 // int width
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                        Name  Signature
            0    5     0                        this  Lorg/apache/fop/afp/Factory;
            0    5     1                       width  I
            0    5     2                      height  I
            0    5     3                    widthRes  I
            0    5     4                   heightRes  I
            4    5     5  presentationTextDescriptor  Lorg/apache/fop/afp/modca/PresentationTextDescriptor;
    MethodParameters:
           Name  Flags
      width      
      height     
      widthRes   
      heightRes  

  public org.apache.fop.afp.modca.PresentationEnvironmentControl createPresentationEnvironmentControl();
    descriptor: ()Lorg/apache/fop/afp/modca/PresentationEnvironmentControl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 562
            new org.apache.fop.afp.modca.PresentationEnvironmentControl
            dup
            invokespecial org.apache.fop.afp.modca.PresentationEnvironmentControl.<init>:()V
         1: .line 561
            astore 1 /* presentationEnvironmentControl */
        start local 1 // org.apache.fop.afp.modca.PresentationEnvironmentControl presentationEnvironmentControl
         2: .line 563
            aload 1 /* presentationEnvironmentControl */
            areturn
        end local 1 // org.apache.fop.afp.modca.PresentationEnvironmentControl presentationEnvironmentControl
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                            Name  Signature
            0    3     0                            this  Lorg/apache/fop/afp/Factory;
            2    3     1  presentationEnvironmentControl  Lorg/apache/fop/afp/modca/PresentationEnvironmentControl;

  public org.apache.fop.afp.modca.InvokeMediumMap createInvokeMediumMap(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/fop/afp/modca/InvokeMediumMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // java.lang.String name
         0: .line 573
            new org.apache.fop.afp.modca.InvokeMediumMap
            dup
            aload 1 /* name */
            invokespecial org.apache.fop.afp.modca.InvokeMediumMap.<init>:(Ljava/lang/String;)V
            astore 2 /* invokeMediumMap */
        start local 2 // org.apache.fop.afp.modca.InvokeMediumMap invokeMediumMap
         1: .line 574
            aload 2 /* invokeMediumMap */
            areturn
        end local 2 // org.apache.fop.afp.modca.InvokeMediumMap invokeMediumMap
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lorg/apache/fop/afp/Factory;
            0    2     1             name  Ljava/lang/String;
            1    2     2  invokeMediumMap  Lorg/apache/fop/afp/modca/InvokeMediumMap;
    MethodParameters:
      Name  Flags
      name  

  public org.apache.fop.afp.modca.ResourceEnvironmentGroup createResourceEnvironmentGroup();
    descriptor: ()Lorg/apache/fop/afp/modca/ResourceEnvironmentGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 583
            new org.apache.fop.afp.modca.ResourceEnvironmentGroup
            dup
            invokespecial org.apache.fop.afp.modca.ResourceEnvironmentGroup.<init>:()V
            astore 1 /* resourceEnvironmentGroup */
        start local 1 // org.apache.fop.afp.modca.ResourceEnvironmentGroup resourceEnvironmentGroup
         1: .line 584
            aload 1 /* resourceEnvironmentGroup */
            areturn
        end local 1 // org.apache.fop.afp.modca.ResourceEnvironmentGroup resourceEnvironmentGroup
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lorg/apache/fop/afp/Factory;
            1    2     1  resourceEnvironmentGroup  Lorg/apache/fop/afp/modca/ResourceEnvironmentGroup;

  public org.apache.fop.afp.ioca.ImageSegment createImageSegment();
    descriptor: ()Lorg/apache/fop/afp/ioca/ImageSegment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 593
            new java.lang.StringBuilder
            dup
            ldc "IS"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 594
            aload 0 /* this */
            dup
            getfield org.apache.fop.afp.Factory.imageSegmentCount:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.fop.afp.Factory.imageSegmentCount:I
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            bipush 48
            iconst_2
            invokestatic org.apache.fop.afp.util.StringUtils.lpad:(Ljava/lang/String;CI)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 593
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         3: .line 595
            new org.apache.fop.afp.ioca.ImageSegment
            dup
            aload 0 /* this */
            aload 1 /* name */
            invokespecial org.apache.fop.afp.ioca.ImageSegment.<init>:(Lorg/apache/fop/afp/Factory;Ljava/lang/String;)V
            astore 2 /* imageSegment */
        start local 2 // org.apache.fop.afp.ioca.ImageSegment imageSegment
         4: .line 596
            aload 2 /* imageSegment */
            areturn
        end local 2 // org.apache.fop.afp.ioca.ImageSegment imageSegment
        end local 1 // java.lang.String name
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Lorg/apache/fop/afp/Factory;
            3    5     1          name  Ljava/lang/String;
            4    5     2  imageSegment  Lorg/apache/fop/afp/ioca/ImageSegment;

  public org.apache.fop.afp.ioca.ImageContent createImageContent();
    descriptor: ()Lorg/apache/fop/afp/ioca/ImageContent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 605
            new org.apache.fop.afp.ioca.ImageContent
            dup
            invokespecial org.apache.fop.afp.ioca.ImageContent.<init>:()V
            astore 1 /* imageContent */
        start local 1 // org.apache.fop.afp.ioca.ImageContent imageContent
         1: .line 606
            aload 1 /* imageContent */
            areturn
        end local 1 // org.apache.fop.afp.ioca.ImageContent imageContent
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/fop/afp/Factory;
            1    2     1  imageContent  Lorg/apache/fop/afp/ioca/ImageContent;

  public org.apache.fop.afp.ioca.ImageRasterData createImageRasterData(byte[]);
    descriptor: ([B)Lorg/apache/fop/afp/ioca/ImageRasterData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // byte[] rasterData
         0: .line 616
            new org.apache.fop.afp.ioca.ImageRasterData
            dup
            aload 1 /* rasterData */
            invokespecial org.apache.fop.afp.ioca.ImageRasterData.<init>:([B)V
            astore 2 /* imageRasterData */
        start local 2 // org.apache.fop.afp.ioca.ImageRasterData imageRasterData
         1: .line 617
            aload 2 /* imageRasterData */
            areturn
        end local 2 // org.apache.fop.afp.ioca.ImageRasterData imageRasterData
        end local 1 // byte[] rasterData
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lorg/apache/fop/afp/Factory;
            0    2     1       rasterData  [B
            1    2     2  imageRasterData  Lorg/apache/fop/afp/ioca/ImageRasterData;
    MethodParameters:
            Name  Flags
      rasterData  

  public org.apache.fop.afp.ioca.ImageSizeParameter createImageSizeParameter(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/ioca/ImageSizeParameter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int hsize
        start local 2 // int vsize
        start local 3 // int hresol
        start local 4 // int vresol
         0: .line 632
            new org.apache.fop.afp.ioca.ImageSizeParameter
            dup
            iload 1 /* hsize */
            iload 2 /* vsize */
            iload 3 /* hresol */
            iload 4 /* vresol */
            invokespecial org.apache.fop.afp.ioca.ImageSizeParameter.<init>:(IIII)V
         1: .line 631
            astore 5 /* imageSizeParameter */
        start local 5 // org.apache.fop.afp.ioca.ImageSizeParameter imageSizeParameter
         2: .line 633
            aload 5 /* imageSizeParameter */
            areturn
        end local 5 // org.apache.fop.afp.ioca.ImageSizeParameter imageSizeParameter
        end local 4 // int vresol
        end local 3 // int hresol
        end local 2 // int vsize
        end local 1 // int hsize
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    3     0                this  Lorg/apache/fop/afp/Factory;
            0    3     1               hsize  I
            0    3     2               vsize  I
            0    3     3              hresol  I
            0    3     4              vresol  I
            2    3     5  imageSizeParameter  Lorg/apache/fop/afp/ioca/ImageSizeParameter;
    MethodParameters:
        Name  Flags
      hsize   
      vsize   
      hresol  
      vresol  

  public org.apache.fop.afp.ioca.TileTOC createTileTOC();
    descriptor: ()Lorg/apache/fop/afp/ioca/TileTOC;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 637
            new org.apache.fop.afp.ioca.TileTOC
            dup
            invokespecial org.apache.fop.afp.ioca.TileTOC.<init>:()V
            areturn
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/afp/Factory;

  public org.apache.fop.afp.ioca.TileSize createTileSize(int, int, int, int);
    descriptor: (IIII)Lorg/apache/fop/afp/ioca/TileSize;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.fop.afp.Factory this
        start local 1 // int dataWidth
        start local 2 // int dataHeight
        start local 3 // int dataWidthRes
        start local 4 // int dataHeightRes
         0: .line 641
            new org.apache.fop.afp.ioca.TileSize
            dup
            iload 1 /* dataWidth */
            iload 2 /* dataHeight */
            iload 3 /* dataWidthRes */
            iload 4 /* dataHeightRes */
            invokespecial org.apache.fop.afp.ioca.TileSize.<init>:(IIII)V
            areturn
        end local 4 // int dataHeightRes
        end local 3 // int dataWidthRes
        end local 2 // int dataHeight
        end local 1 // int dataWidth
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lorg/apache/fop/afp/Factory;
            0    1     1      dataWidth  I
            0    1     2     dataHeight  I
            0    1     3   dataWidthRes  I
            0    1     4  dataHeightRes  I
    MethodParameters:
               Name  Flags
      dataWidth      
      dataHeight     
      dataWidthRes   
      dataHeightRes  

  public org.apache.fop.afp.ioca.TilePosition createTilePosition();
    descriptor: ()Lorg/apache/fop/afp/ioca/TilePosition;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 645
            new org.apache.fop.afp.ioca.TilePosition
            dup
            invokespecial org.apache.fop.afp.ioca.TilePosition.<init>:()V
            areturn
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/afp/Factory;

  public org.apache.fop.afp.ioca.Tile createTile();
    descriptor: ()Lorg/apache/fop/afp/ioca/Tile;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 649
            new org.apache.fop.afp.ioca.Tile
            dup
            invokespecial org.apache.fop.afp.ioca.Tile.<init>:()V
            areturn
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/afp/Factory;

  public org.apache.fop.afp.ioca.BandImage createBandImage();
    descriptor: ()Lorg/apache/fop/afp/ioca/BandImage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.fop.afp.Factory this
         0: .line 653
            new org.apache.fop.afp.ioca.BandImage
            dup
            invokespecial org.apache.fop.afp.ioca.BandImage.<init>:()V
            areturn
        end local 0 // org.apache.fop.afp.Factory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/fop/afp/Factory;
}
SourceFile: "Factory.java"
InnerClasses:
  public State = org.apache.fop.afp.modca.TagLogicalElement$State of org.apache.fop.afp.modca.TagLogicalElement