class com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 extends com.sun.xml.internal.bind.v2.schemagen.Tree$Term
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2
  super_class: com.sun.xml.internal.bind.v2.schemagen.Tree$Term
{
  final com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace this$1;
    descriptor: Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private final com.sun.xml.internal.bind.v2.model.core.TypeRef val$t;
    descriptor: Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  void <init>(com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace, com.sun.xml.internal.bind.v2.model.core.TypeRef);
    descriptor: (Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 this
         0: .line 1071
            aload 0 /* this */
            aload 1
            putfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            aload 0 /* this */
            aload 2
            putfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            aload 0 /* this */
            invokespecial com.sun.xml.internal.bind.v2.schemagen.Tree$Term.<init>:()V
            return
        end local 0 // com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace$2;
    MethodParameters:
        Name  Flags
      this$0  final
      val$t   final

  protected void write(com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer, boolean, boolean);
    descriptor: (Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer;ZZ)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=13, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 this
        start local 1 // com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer parent
        start local 2 // boolean isOptional
        start local 3 // boolean repeated
         0: .line 1073
            aload 1 /* parent */
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer.element:()Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            astore 4 /* e */
        start local 4 // com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement e
         1: .line 1075
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTagName:()Ljavax/xml/namespace/QName;
            astore 5 /* tn */
        start local 5 // javax.xml.namespace.QName tn
         2: .line 1077
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getSource:()Lcom/sun/xml/internal/bind/v2/model/core/PropertyInfo;
            astore 6 /* propInfo */
        start local 6 // com.sun.xml.internal.bind.v2.model.core.PropertyInfo propInfo
         3: .line 1078
            aload 6 /* propInfo */
            ifnonnull 4
            aconst_null
            goto 5
      StackMap locals: com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement javax.xml.namespace.QName com.sun.xml.internal.bind.v2.model.core.PropertyInfo
      StackMap stack:
         4: aload 6 /* propInfo */
            invokeinterface com.sun.xml.internal.bind.v2.model.core.PropertyInfo.parent:()Lcom/sun/xml/internal/bind/v2/model/core/TypeInfo;
      StackMap locals:
      StackMap stack: com.sun.xml.internal.bind.v2.model.core.TypeInfo
         5: astore 7 /* parentInfo */
        start local 7 // com.sun.xml.internal.bind.v2.model.core.TypeInfo parentInfo
         6: .line 1080
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            aload 5 /* tn */
            aload 7 /* parentInfo */
            invokevirtual com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.canBeDirectElementRef:(Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;Ljavax/xml/namespace/QName;Lcom/sun/xml/internal/bind/v2/model/core/TypeInfo;)Z
            ifeq 34
         7: .line 1081
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTarget:()Lcom/sun/xml/internal/bind/v2/model/core/NonElement;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.NonElement.isSimpleType:()Z
            ifne 10
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTarget:()Lcom/sun/xml/internal/bind/v2/model/core/NonElement;
            instanceof com.sun.xml.internal.bind.v2.model.core.ClassInfo
            ifeq 10
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            invokestatic com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.access$2:(Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;)Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator;
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator.collisionChecker:Lcom/sun/xml/internal/bind/v2/util/CollisionCheckStack;
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTarget:()Lcom/sun/xml/internal/bind/v2/model/core/NonElement;
            checkcast com.sun.xml.internal.bind.v2.model.core.ClassInfo
            invokevirtual com.sun.xml.internal.bind.v2.util.CollisionCheckStack.findDuplicate:(Ljava/lang/Object;)Z
            ifeq 10
         8: .line 1082
            aload 4 /* e */
            new javax.xml.namespace.QName
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.uri:Ljava/lang/String;
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.ref:(Ljavax/xml/namespace/QName;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
         9: .line 1083
            goto 37
        10: .line 1085
      StackMap locals: com.sun.xml.internal.bind.v2.model.core.TypeInfo
      StackMap stack:
            aconst_null
            astore 8 /* elemName */
        start local 8 // javax.xml.namespace.QName elemName
        11: .line 1086
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTarget:()Lcom/sun/xml/internal/bind/v2/model/core/NonElement;
            instanceof com.sun.xml.internal.bind.v2.model.core.Element
            ifeq 14
        12: .line 1087
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getTarget:()Lcom/sun/xml/internal/bind/v2/model/core/NonElement;
            checkcast com.sun.xml.internal.bind.v2.model.core.Element
            astore 9 /* te */
        start local 9 // com.sun.xml.internal.bind.v2.model.core.Element te
        13: .line 1088
            aload 9 /* te */
            invokeinterface com.sun.xml.internal.bind.v2.model.core.Element.getElementName:()Ljavax/xml/namespace/QName;
            astore 8 /* elemName */
        end local 9 // com.sun.xml.internal.bind.v2.model.core.Element te
        14: .line 1091
      StackMap locals: javax.xml.namespace.QName
      StackMap stack:
            aload 6 /* propInfo */
            invokeinterface com.sun.xml.internal.bind.v2.model.core.PropertyInfo.ref:()Ljava/util/Collection;
            astore 9 /* refs */
        start local 9 // java.util.Collection refs
        15: .line 1092
            aload 9 /* refs */
            ifnull 32
            aload 9 /* refs */
            invokeinterface java.util.Collection.isEmpty:()Z
            ifne 32
            aload 8 /* elemName */
            ifnull 32
        16: .line 1093
            aconst_null
            astore 10 /* cImpl */
        start local 10 // com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl cImpl
        17: .line 1094
            aload 9 /* refs */
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 12
            goto 23
      StackMap locals: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer int int com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement javax.xml.namespace.QName com.sun.xml.internal.bind.v2.model.core.PropertyInfo com.sun.xml.internal.bind.v2.model.core.TypeInfo javax.xml.namespace.QName java.util.Collection com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl top java.util.Iterator
      StackMap stack:
        18: aload 12
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.bind.v2.model.core.TypeInfo
            astore 11 /* ref */
        start local 11 // com.sun.xml.internal.bind.v2.model.core.TypeInfo ref
        19: .line 1095
            aload 11 /* ref */
            ifnull 20
            aload 11 /* ref */
            instanceof com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl
            ifeq 23
        20: .line 1096
      StackMap locals: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer int int com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement javax.xml.namespace.QName com.sun.xml.internal.bind.v2.model.core.PropertyInfo com.sun.xml.internal.bind.v2.model.core.TypeInfo javax.xml.namespace.QName java.util.Collection com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl com.sun.xml.internal.bind.v2.model.core.TypeInfo java.util.Iterator
      StackMap stack:
            aload 8 /* elemName */
            aload 11 /* ref */
            checkcast com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl
            invokevirtual com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl.getElementName:()Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName.equals:(Ljava/lang/Object;)Z
            ifeq 23
        21: .line 1097
            aload 11 /* ref */
            checkcast com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl
            astore 10 /* cImpl */
        22: .line 1098
            goto 24
        end local 11 // com.sun.xml.internal.bind.v2.model.core.TypeInfo ref
        23: .line 1094
      StackMap locals: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer int int com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement javax.xml.namespace.QName com.sun.xml.internal.bind.v2.model.core.PropertyInfo com.sun.xml.internal.bind.v2.model.core.TypeInfo javax.xml.namespace.QName java.util.Collection com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl top java.util.Iterator
      StackMap stack:
            aload 12
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 18
        24: .line 1102
      StackMap locals: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer int int com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement javax.xml.namespace.QName com.sun.xml.internal.bind.v2.model.core.PropertyInfo com.sun.xml.internal.bind.v2.model.core.TypeInfo javax.xml.namespace.QName java.util.Collection com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl
      StackMap stack:
            aload 10 /* cImpl */
            ifnull 30
        25: .line 1103
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            ifnull 28
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            invokevirtual java.lang.String.trim:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            ifeq 28
        26: .line 1104
            aload 4 /* e */
            new javax.xml.namespace.QName
            dup
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.ref:(Ljavax/xml/namespace/QName;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
        27: .line 1105
            goto 37
        28: .line 1106
      StackMap locals:
      StackMap stack:
            aload 4 /* e */
            new javax.xml.namespace.QName
            dup
            aload 10 /* cImpl */
            invokevirtual com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl.getElementName:()Ljavax/xml/namespace/QName;
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.ref:(Ljavax/xml/namespace/QName;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
        29: .line 1108
            goto 37
        30: .line 1109
      StackMap locals:
      StackMap stack:
            aload 4 /* e */
            new javax.xml.namespace.QName
            dup
            ldc ""
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.ref:(Ljavax/xml/namespace/QName;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
        end local 10 // com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl cImpl
        31: .line 1110
            goto 37
        32: .line 1111
      StackMap locals:
      StackMap stack:
            aload 4 /* e */
            aload 5 /* tn */
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.ref:(Ljavax/xml/namespace/QName;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
        end local 9 // java.util.Collection refs
        end local 8 // javax.xml.namespace.QName elemName
        33: .line 1113
            goto 37
        34: .line 1114
      StackMap locals:
      StackMap stack:
            aload 4 /* e */
            aload 5 /* tn */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.name:(Ljava/lang/String;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            pop
        35: .line 1115
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            aload 4 /* e */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            ldc "type"
            invokevirtual com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.writeTypeRef:(Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost;Lcom/sun/xml/internal/bind/v2/model/core/NonElementRef;Ljava/lang/String;)V
        36: .line 1116
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.this$1:Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace;
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.elementFormDefault:Lcom/sun/xml/internal/bind/v2/schemagen/Form;
            aload 4 /* e */
            aload 5 /* tn */
            invokevirtual com.sun.xml.internal.bind.v2.schemagen.Form.writeForm:(Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;Ljavax/xml/namespace/QName;)V
        37: .line 1119
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.isNillable:()Z
            ifeq 39
        38: .line 1120
            aload 4 /* e */
            iconst_1
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement.nillable:(Z)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/Element;
            pop
        39: .line 1122
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getDefaultValue:()Ljava/lang/String;
            ifnull 41
        40: .line 1123
            aload 4 /* e */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.val$t:Lcom/sun/xml/internal/bind/v2/model/core/TypeRef;
            invokeinterface com.sun.xml.internal.bind.v2.model.core.TypeRef.getDefaultValue:()Ljava/lang/String;
            invokeinterface com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement._default:(Ljava/lang/String;)Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault;
            pop
        41: .line 1124
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* e */
            iload 2 /* isOptional */
            iload 3 /* repeated */
            invokevirtual com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2.writeOccurs:(Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs;ZZ)V
        42: .line 1125
            return
        end local 7 // com.sun.xml.internal.bind.v2.model.core.TypeInfo parentInfo
        end local 6 // com.sun.xml.internal.bind.v2.model.core.PropertyInfo propInfo
        end local 5 // javax.xml.namespace.QName tn
        end local 4 // com.sun.xml.internal.bind.v2.schemagen.xmlschema.LocalElement e
        end local 3 // boolean repeated
        end local 2 // boolean isOptional
        end local 1 // com.sun.xml.internal.bind.v2.schemagen.xmlschema.ContentModelContainer parent
        end local 0 // com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2 this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   43     0        this  Lcom/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator$Namespace$2;
            0   43     1      parent  Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer;
            0   43     2  isOptional  Z
            0   43     3    repeated  Z
            1   43     4           e  Lcom/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement;
            2   43     5          tn  Ljavax/xml/namespace/QName;
            3   43     6    propInfo  Lcom/sun/xml/internal/bind/v2/model/core/PropertyInfo;
            6   43     7  parentInfo  Lcom/sun/xml/internal/bind/v2/model/core/TypeInfo;
           11   33     8    elemName  Ljavax/xml/namespace/QName;
           13   14     9          te  Lcom/sun/xml/internal/bind/v2/model/core/Element;
           15   33     9        refs  Ljava/util/Collection<Lcom/sun/xml/internal/bind/v2/model/core/TypeInfo;>;
           17   31    10       cImpl  Lcom/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl;
           19   23    11         ref  Lcom/sun/xml/internal/bind/v2/model/core/TypeInfo;
    MethodParameters:
            Name  Flags
      parent      
      isOptional  
      repeated    
}
SourceFile: "XmlSchemaGenerator.java"
EnclosingMethod: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace.handleElementProp:(Lcom/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo;)Lcom/sun/xml/internal/bind/v2/schemagen/Tree;
NestHost: com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator
InnerClasses:
  abstract Term = com.sun.xml.internal.bind.v2.schemagen.Tree$Term of com.sun.xml.internal.bind.v2.schemagen.Tree
  private Namespace = com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace of com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator
  com.sun.xml.internal.bind.v2.schemagen.XmlSchemaGenerator$Namespace$2