Home | History | Annotate | Download | only in 2.2.11

META-INF/
META-INF/MANIFEST.MF
com/
com/sun/
com/sun/tools/
com/sun/tools/xjc/
com/sun/tools/xjc/addon/
com/sun/tools/xjc/addon/accessors/
com/sun/tools/xjc/addon/at_generated/
com/sun/tools/xjc/addon/code_injector/
com/sun/tools/xjc/addon/episode/
com/sun/tools/xjc/addon/locator/
com/sun/tools/xjc/addon/sync/
com/sun/tools/xjc/api/
com/sun/tools/xjc/api/impl/
com/sun/tools/xjc/api/impl/s2j/
com/sun/tools/xjc/api/util/
com/sun/tools/xjc/generator/
com/sun/tools/xjc/generator/annotation/
com/sun/tools/xjc/generator/annotation/spec/
com/sun/tools/xjc/generator/bean/
com/sun/tools/xjc/generator/bean/field/
com/sun/tools/xjc/generator/util/
com/sun/tools/xjc/model/
com/sun/tools/xjc/model/nav/
com/sun/tools/xjc/outline/
com/sun/tools/xjc/reader/
com/sun/tools/xjc/reader/dtd/
com/sun/tools/xjc/reader/dtd/bindinfo/
com/sun/tools/xjc/reader/gbind/
com/sun/tools/xjc/reader/internalizer/
com/sun/tools/xjc/reader/relaxng/
com/sun/tools/xjc/reader/xmlschema/
com/sun/tools/xjc/reader/xmlschema/bindinfo/
com/sun/tools/xjc/reader/xmlschema/ct/
com/sun/tools/xjc/reader/xmlschema/doc-files/
com/sun/tools/xjc/reader/xmlschema/parser/
com/sun/tools/xjc/runtime/
com/sun/tools/xjc/util/
com/sun/tools/xjc/writer/
META-INF/services/
com/sun/tools/xjc/AbortException.class
AbortException.java
package com.sun.tools.xjc
public com.sun.tools.xjc.AbortException extends java.lang.RuntimeException {
	public void  () 
}

com/sun/tools/xjc/addon/accessors/PluginImpl.class
PluginImpl.java
package com.sun.tools.xjc.addon.accessors
public com.sun.tools.xjc.addon.accessors.PluginImpl extends com.sun.tools.xjc.Plugin {
	public void  () 
	public java.lang.String getOptionName () 
	public java.lang.String getUsage () 
	public int parseArgument (com.sun.tools.xjc.Options, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException java.io.IOException 
		com.sun.tools.xjc.Options opt
		String[] args
		int i
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.codemodel.JAnnotationUse a
		java.lang.reflect.Field clazzField
		com.sun.codemodel.JClass cl
		IllegalArgumentException ex
		IllegalAccessException ex
		NoSuchFieldException ex
		SecurityException ex
		java.util.Iterator ann
		com.sun.tools.xjc.outline.ClassOutline co
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline model
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
}

com/sun/tools/xjc/addon/at_generated/PluginImpl.class
PluginImpl.java
package com.sun.tools.xjc.addon.at_generated
public com.sun.tools.xjc.addon.at_generated.PluginImpl extends com.sun.tools.xjc.Plugin {
	private com.sun.codemodel.JClass annotation
	private String date
	public void  () 
	public java.lang.String getOptionName () 
	public java.lang.String getUsage () 
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.tools.xjc.outline.ClassOutline co
		java.util.Iterator i$
		com.sun.tools.xjc.outline.EnumOutline eo
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline model
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
	private void augument (com.sun.tools.xjc.outline.EnumOutline) 
		com.sun.tools.xjc.outline.EnumOutline eo
	private void augument (com.sun.tools.xjc.outline.ClassOutline) 
		com.sun.codemodel.JMethod m
		java.util.Iterator i$
		com.sun.codemodel.JFieldVar f
		java.util.Iterator i$
		com.sun.tools.xjc.outline.ClassOutline co
	private void annotate (com.sun.codemodel.JAnnotatable) 
		com.sun.codemodel.JAnnotatable m
	private java.lang.String getISO8601Date () 
		StringBuffer tstamp
}

com/sun/tools/xjc/addon/code_injector/Const.class
Const.java
package com.sun.tools.xjc.addon.code_injector
public com.sun.tools.xjc.addon.code_injector.Const extends java.lang.Object {
	public static final String NS
	public void  () 
}

com/sun/tools/xjc/addon/code_injector/PluginImpl.class
PluginImpl.java
package com.sun.tools.xjc.addon.code_injector
public com.sun.tools.xjc.addon.code_injector.PluginImpl extends com.sun.tools.xjc.Plugin {
	public void  () 
	public java.lang.String getOptionName () 
	public java.util.List getCustomizationURIs () 
	public boolean isCustomizationTagName (java.lang.String, java.lang.String) 
		String nsUri
		String localName
	public java.lang.String getUsage () 
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.tools.xjc.model.CPluginCustomization c
		String codeFragment
		com.sun.tools.xjc.outline.ClassOutline co
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline model
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
}

com/sun/tools/xjc/addon/episode/package-info.class
package-info.java
package com.sun.tools.xjc.addon.episode
abstract com.sun.tools.xjc.addon.episode.package-info extends java.lang.Object {
}

com/sun/tools/xjc/addon/episode/PluginImpl$1.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$1 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSFunction  {
	void  () 
	private java.lang.String name (com.sun.xml.xsom.XSDeclaration) 
		com.sun.xml.xsom.XSDeclaration decl
	public java.lang.String complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType type
	public java.lang.String simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType simpleType
	public java.lang.String elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	public java.lang.String annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation ann
	public java.lang.String attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl decl
	public java.lang.String attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public java.lang.String attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public java.lang.String schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema schema
	public java.lang.String facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet facet
	public java.lang.String notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation notation
	public java.lang.String identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint decl
	public java.lang.String xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xpath
	public java.lang.String particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle particle
	public java.lang.String empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType empty
	public java.lang.String wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public java.lang.String modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public java.lang.String modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup group
	public volatile java.lang.Object xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath x0
	public volatile java.lang.Object identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint x0
	public volatile java.lang.Object notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation x0
	public volatile java.lang.Object facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet x0
	public volatile java.lang.Object schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema x0
	public volatile java.lang.Object complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType x0
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl x0
	public volatile java.lang.Object attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl x0
	public volatile java.lang.Object annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation x0
	public volatile java.lang.Object empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType x0
	public volatile java.lang.Object particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle x0
	public volatile java.lang.Object simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType x0
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
}

com/sun/tools/xjc/addon/episode/PluginImpl$OutlineAdaptor$OutlineType$1.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$1 extends java.lang.Object implements com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder  {
	void  () 
	public void build (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor, com.sun.xml.bind.v2.schemagen.episode.Bindings) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor adaptor
		com.sun.xml.bind.v2.schemagen.episode.Bindings bindings
}

com/sun/tools/xjc/addon/episode/PluginImpl$OutlineAdaptor$OutlineType$2.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$2 extends java.lang.Object implements com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder  {
	void  () 
	public void build (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor, com.sun.xml.bind.v2.schemagen.episode.Bindings) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor adaptor
		com.sun.xml.bind.v2.schemagen.episode.Bindings bindings
}

com/sun/tools/xjc/addon/episode/PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
abstract com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder extends java.lang.Object {
	public abstract void build (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor, com.sun.xml.bind.v2.schemagen.episode.Bindings) 
}

com/sun/tools/xjc/addon/episode/PluginImpl$OutlineAdaptor$OutlineType.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType extends java.lang.Enum {
	public static final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType CLASS
	public static final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType ENUM
	private final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder bindingsBuilder
	private static final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType[] $VALUES
	public static com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType[] values () 
	public static com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder bindingsBuilder
	static com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType$BindingsBuilder access$800 (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType x0
	static void  () 
}

com/sun/tools/xjc/addon/episode/PluginImpl$OutlineAdaptor.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor extends java.lang.Object {
	private final com.sun.xml.xsom.XSComponent schemaComponent
	private final com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType outlineType
	private final String implName
	private final String packageName
	public void  (com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType, java.lang.String, java.lang.String) 
		com.sun.xml.xsom.XSComponent schemaComponent
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor$OutlineType outlineType
		String implName
		String packageName
	private void buildBindings (com.sun.xml.bind.v2.schemagen.episode.Bindings) 
		com.sun.xml.bind.v2.schemagen.episode.Bindings bindings
	static com.sun.xml.xsom.XSComponent access$000 (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor x0
	static void access$500 (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor, com.sun.xml.bind.v2.schemagen.episode.Bindings) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor x0
		com.sun.xml.bind.v2.schemagen.episode.Bindings x1
	static java.lang.String access$600 (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor x0
	static java.lang.String access$900 (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor x0
}

com/sun/tools/xjc/addon/episode/PluginImpl$PerSchemaOutlineAdaptors.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
final com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors extends java.lang.Object {
	private final java.util.List outlineAdaptors
	private final java.util.Set packageNames
	private void  () 
	private void add (com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor) 
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor outlineAdaptor
	void  (com.sun.tools.xjc.addon.episode.PluginImpl$1) 
		com.sun.tools.xjc.addon.episode.PluginImpl$1 x0
	static void access$200 (com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors, com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor) 
		com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors x0
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor x1
	static java.util.Set access$300 (com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors) 
		com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors x0
	static java.util.List access$400 (com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors) 
		com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors x0
}

com/sun/tools/xjc/addon/episode/PluginImpl.class
PluginImpl.java
package com.sun.tools.xjc.addon.episode
public com.sun.tools.xjc.addon.episode.PluginImpl extends com.sun.tools.xjc.Plugin {
	private java.io.File episodeFile
	private static final com.sun.xml.xsom.visitor.XSFunction SCD
	public void  () 
	public java.lang.String getOptionName () 
	public java.lang.String getUsage () 
	public int parseArgument (com.sun.tools.xjc.Options, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException java.io.IOException 
		com.sun.tools.xjc.Options opt
		String[] args
		int i
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler)  throws org.xml.sax.SAXException 
		com.sun.xml.xsom.XSComponent sc
		String fullName
		String packageName
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor adaptor
		com.sun.tools.xjc.outline.ClassOutline co
		java.util.Iterator i$
		com.sun.xml.xsom.XSComponent sc
		String fullName
		String packageName
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor adaptor
		com.sun.tools.xjc.outline.EnumOutline eo
		java.util.Iterator i$
		com.sun.xml.xsom.XSComponent sc
		com.sun.xml.xsom.XSDeclaration decl
		com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors list
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor oa
		java.util.Iterator i$
		String packageName
		com.sun.xml.bind.v2.schemagen.episode.Bindings child
		com.sun.tools.xjc.addon.episode.PluginImpl$OutlineAdaptor oa
		java.util.Iterator i$
		com.sun.tools.xjc.addon.episode.PluginImpl$PerSchemaOutlineAdaptors ps
		com.sun.xml.bind.v2.schemagen.episode.Bindings group
		String tns
		com.sun.xml.bind.v2.schemagen.episode.SchemaBindings schemaBindings
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Map perSchema
		boolean hasComponentInNoNamespace
		java.util.List outlines
		java.io.OutputStream os
		com.sun.xml.bind.v2.schemagen.episode.Bindings bindings
		java.io.IOException e
		com.sun.tools.xjc.outline.Outline model
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
	static com.sun.xml.xsom.visitor.XSFunction access$700 () 
	static void  () 
}

com/sun/tools/xjc/addon/locator/SourceLocationAddOn.class
SourceLocationAddOn.java
package com.sun.tools.xjc.addon.locator
public com.sun.tools.xjc.addon.locator.SourceLocationAddOn extends com.sun.tools.xjc.Plugin {
	private static final String fieldName
	public void  () 
	public java.lang.String getOptionName () 
	public java.lang.String getUsage () 
	public int parseArgument (com.sun.tools.xjc.Options, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException java.io.IOException 
		com.sun.tools.xjc.Options opt
		String[] args
		int i
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.codemodel.JVar $loc
		com.sun.codemodel.JMethod setter
		com.sun.codemodel.JVar $newLoc
		com.sun.codemodel.JDefinedClass impl
		com.sun.tools.xjc.outline.ClassOutline ci
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline outline
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
}

com/sun/tools/xjc/addon/sync/SynchronizedMethodAddOn.class
SynchronizedMethodAddOn.java
package com.sun.tools.xjc.addon.sync
public com.sun.tools.xjc.addon.sync.SynchronizedMethodAddOn extends com.sun.tools.xjc.Plugin {
	public void  () 
	public java.lang.String getOptionName () 
	public java.lang.String getUsage () 
	public int parseArgument (com.sun.tools.xjc.Options, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException java.io.IOException 
		com.sun.tools.xjc.Options opt
		String[] args
		int i
	public boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.tools.xjc.outline.ClassOutline co
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline model
		com.sun.tools.xjc.Options opt
		org.xml.sax.ErrorHandler errorHandler
	private void augument (com.sun.tools.xjc.outline.ClassOutline) 
		com.sun.codemodel.JMethod m
		java.util.Iterator i$
		com.sun.tools.xjc.outline.ClassOutline co
}

com/sun/tools/xjc/api/ClassNameAllocator.class
ClassNameAllocator.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.ClassNameAllocator extends java.lang.Object {
	public abstract java.lang.String assignClassName (java.lang.String, java.lang.String) 
}

com/sun/tools/xjc/api/ErrorListener.class
ErrorListener.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.ErrorListener extends java.lang.Object implements com.sun.xml.bind.api.ErrorListener  {
	public abstract void error (org.xml.sax.SAXParseException) 
	public abstract void fatalError (org.xml.sax.SAXParseException) 
	public abstract void warning (org.xml.sax.SAXParseException) 
	public abstract void info (org.xml.sax.SAXParseException) 
}

com/sun/tools/xjc/api/impl/s2j/AbstractMappingImpl.class
AbstractMappingImpl.java
package com.sun.tools.xjc.api.impl.s2j
abstract com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl extends java.lang.Object implements com.sun.tools.xjc.api.Mapping  {
	protected final com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl parent
	protected final com.sun.tools.xjc.model.CElement clazz
	private java.util.List drilldown
	private boolean drilldownComputed
	protected void  (com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl, com.sun.tools.xjc.model.CElement) 
		com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl parent
		com.sun.tools.xjc.model.CElement clazz
	public final javax.xml.namespace.QName getElement () 
	public final java.lang.String getClazz () 
	public final java.util.List getWrapperStyleDrilldown () 
	protected abstract java.util.List calcDrilldown () 
	protected java.util.List buildDrilldown (com.sun.tools.xjc.model.CClassInfo) 
		java.util.List result
		com.sun.tools.xjc.model.CElementPropertyInfo ep
		java.util.List ref
		com.sun.tools.xjc.api.impl.s2j.ElementAdapter fr
		com.sun.tools.xjc.model.CElementInfo eref
		com.sun.tools.xjc.api.impl.s2j.ElementAdapter fr
		com.sun.tools.xjc.model.CReferencePropertyInfo rp
		java.util.Collection elements
		com.sun.tools.xjc.model.CElement ref
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo typeBean
		java.util.List result
		com.sun.tools.xjc.model.CClassInfo bc
	private boolean containingChoice (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.xml.xsom.XSTerm term
		com.sun.xml.xsom.XSModelGroup modelGroup
		com.sun.xml.xsom.XSContentType contentType
		com.sun.xml.xsom.XSParticle particle
		com.sun.tools.xjc.model.CClassInfo typeBean
		com.sun.xml.xsom.XSComponent component
	private com.sun.tools.xjc.api.Property createPropertyImpl (com.sun.tools.xjc.model.CPropertyInfo, javax.xml.namespace.QName) 
		com.sun.tools.xjc.model.CPropertyInfo p
		javax.xml.namespace.QName tagName
}

com/sun/tools/xjc/api/impl/s2j/BeanMappingImpl.class
BeanMappingImpl.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.BeanMappingImpl extends com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl {
	private final com.sun.tools.xjc.api.impl.s2j.TypeAndAnnotationImpl taa
	static final boolean $assertionsDisabled
	void  (com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl, com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl parent
		com.sun.tools.xjc.model.CClassInfo classInfo
	public com.sun.tools.xjc.api.TypeAndAnnotation getType () 
	public final java.lang.String getTypeClass () 
	public java.util.List calcDrilldown () 
	static void  () 
}

com/sun/tools/xjc/api/impl/s2j/DowngradingErrorHandler.class
DowngradingErrorHandler.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.DowngradingErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	private final org.xml.sax.ErrorHandler core
	public void  (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler core
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException exception
}

com/sun/tools/xjc/api/impl/s2j/ElementAdapter$FieldAccessorImpl.class
ElementAdapter.java
package com.sun.tools.xjc.api.impl.s2j
public abstract com.sun.tools.xjc.api.impl.s2j.ElementAdapter$FieldAccessorImpl extends java.lang.Object implements com.sun.tools.xjc.outline.FieldAccessor  {
	final com.sun.tools.xjc.outline.FieldAccessor acc
	final com.sun.tools.xjc.api.impl.s2j.ElementAdapter this$0
	public void  (com.sun.tools.xjc.api.impl.s2j.ElementAdapter, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression target
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
	public com.sun.tools.xjc.outline.FieldOutline owner () 
	public com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
	protected final com.sun.codemodel.JInvocation createJAXBElement (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JCodeModel cm
}

com/sun/tools/xjc/api/impl/s2j/ElementAdapter.class
ElementAdapter.java
package com.sun.tools.xjc.api.impl.s2j
abstract com.sun.tools.xjc.api.impl.s2j.ElementAdapter extends java.lang.Object implements com.sun.tools.xjc.outline.FieldOutline  {
	protected final com.sun.tools.xjc.outline.FieldOutline core
	protected final com.sun.tools.xjc.model.CElementInfo ei
	public void  (com.sun.tools.xjc.outline.FieldOutline, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.outline.FieldOutline core
		com.sun.tools.xjc.model.CElementInfo ei
	public com.sun.tools.xjc.outline.ClassOutline parent () 
	public com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
	protected final com.sun.tools.xjc.outline.Outline outline () 
	protected final com.sun.codemodel.JCodeModel codeModel () 
}

com/sun/tools/xjc/api/impl/s2j/ElementCollectionAdapter$FieldAccessorImpl.class
ElementCollectionAdapter.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter$FieldAccessorImpl extends com.sun.tools.xjc.api.impl.s2j.ElementAdapter$FieldAccessorImpl {
	final com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter this$0
	public void  (com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
		com.sun.codemodel.JCodeModel cm
		com.sun.codemodel.JClass elementType
		com.sun.codemodel.JVar $col
		com.sun.codemodel.JForEach loop
		com.sun.codemodel.JConditional cond
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JCodeModel cm
		com.sun.codemodel.JClass elementType
		com.sun.codemodel.JClass col
		com.sun.codemodel.JVar $t
		com.sun.codemodel.JForEach loop
}

com/sun/tools/xjc/api/impl/s2j/ElementCollectionAdapter.class
ElementCollectionAdapter.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter extends com.sun.tools.xjc.api.impl.s2j.ElementAdapter {
	public void  (com.sun.tools.xjc.outline.FieldOutline, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.outline.FieldOutline core
		com.sun.tools.xjc.model.CElementInfo ei
	public com.sun.codemodel.JType getRawType () 
	private com.sun.codemodel.JType itemType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	static com.sun.codemodel.JType access$000 (com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter) 
		com.sun.tools.xjc.api.impl.s2j.ElementCollectionAdapter x0
}

com/sun/tools/xjc/api/impl/s2j/ElementMappingImpl.class
ElementMappingImpl.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.ElementMappingImpl extends com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl {
	private final com.sun.tools.xjc.api.TypeAndAnnotation taa
	protected void  (com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl parent
		com.sun.tools.xjc.model.CElementInfo elementInfo
		com.sun.tools.xjc.model.TypeUse t
		com.sun.tools.xjc.model.CAdapter a
	public com.sun.tools.xjc.api.TypeAndAnnotation getType () 
	public final java.util.List calcDrilldown () 
		com.sun.tools.xjc.model.CElementPropertyInfo p
		com.sun.tools.xjc.model.CTypeInfo typeClass
		com.sun.tools.xjc.model.CClassInfo ci
}

com/sun/tools/xjc/api/impl/s2j/ElementSingleAdapter$FieldAccessorImpl.class
ElementSingleAdapter.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.ElementSingleAdapter$FieldAccessorImpl extends com.sun.tools.xjc.api.impl.s2j.ElementAdapter$FieldAccessorImpl {
	final com.sun.tools.xjc.api.impl.s2j.ElementSingleAdapter this$0
	public void  (com.sun.tools.xjc.api.impl.s2j.ElementSingleAdapter, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
		com.sun.codemodel.JConditional cond
		com.sun.codemodel.JVar $v
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
}

com/sun/tools/xjc/api/impl/s2j/ElementSingleAdapter.class
ElementSingleAdapter.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.ElementSingleAdapter extends com.sun.tools.xjc.api.impl.s2j.ElementAdapter {
	public void  (com.sun.tools.xjc.outline.FieldOutline, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.outline.FieldOutline core
		com.sun.tools.xjc.model.CElementInfo ei
	public com.sun.codemodel.JType getRawType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
}

com/sun/tools/xjc/api/impl/s2j/JAXBModelImpl.class
JAXBModelImpl.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl extends java.lang.Object implements com.sun.tools.xjc.api.S2JJAXBModel  {
	final com.sun.tools.xjc.outline.Outline outline
	private final com.sun.tools.xjc.model.Model model
	private final java.util.Map byXmlName
	void  (com.sun.tools.xjc.outline.Outline) 
		com.sun.tools.xjc.model.CClassInfo ci
		java.util.Iterator i$
		com.sun.tools.xjc.model.CElementInfo ei
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline outline
	public com.sun.codemodel.JCodeModel generateCode (com.sun.tools.xjc.Plugin[], com.sun.tools.xjc.api.ErrorListener) 
		com.sun.tools.xjc.Plugin[] extensions
		com.sun.tools.xjc.api.ErrorListener errorListener
	public java.util.List getAllObjectFactories () 
		com.sun.tools.xjc.outline.PackageOutline pkg
		java.util.Iterator i$
		java.util.List r
	public final com.sun.tools.xjc.api.Mapping get (javax.xml.namespace.QName) 
		javax.xml.namespace.QName elementName
	public final java.util.Collection getMappings () 
	public com.sun.tools.xjc.api.TypeAndAnnotation getJavaType (javax.xml.namespace.QName) 
		javax.xml.namespace.QName xmlTypeName
		com.sun.tools.xjc.model.TypeUse use
	public final java.util.List getClassList () 
		com.sun.tools.xjc.outline.PackageOutline p
		java.util.Iterator i$
		java.util.List classList
}

com/sun/tools/xjc/api/impl/s2j/PropertyImpl.class
PropertyImpl.java
package com.sun.tools.xjc.api.impl.s2j
public final com.sun.tools.xjc.api.impl.s2j.PropertyImpl extends java.lang.Object implements com.sun.tools.xjc.api.Property  {
	protected final com.sun.tools.xjc.outline.FieldOutline fr
	protected final javax.xml.namespace.QName elementName
	protected final com.sun.tools.xjc.api.Mapping parent
	protected final com.sun.codemodel.JCodeModel codeModel
	void  (com.sun.tools.xjc.api.Mapping, com.sun.tools.xjc.outline.FieldOutline, javax.xml.namespace.QName) 
		com.sun.tools.xjc.api.Mapping parent
		com.sun.tools.xjc.outline.FieldOutline fr
		javax.xml.namespace.QName elementName
	public final java.lang.String name () 
	public final javax.xml.namespace.QName rawName () 
		com.sun.tools.xjc.model.CElementInfo eInfo
	public final javax.xml.namespace.QName elementName () 
	public final com.sun.codemodel.JType type () 
}

com/sun/tools/xjc/api/impl/s2j/SchemaCompilerImpl$1.class
SchemaCompilerImpl.java
package com.sun.tools.xjc.api.impl.s2j
 com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl$1 extends java.lang.Object implements org.w3c.dom.ls.LSResourceResolver  {
	final com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl this$0
	void  (com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl) 
	public org.w3c.dom.ls.LSInput resolveResource (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.xml.sax.InputSource is
		org.xml.sax.SAXException e
		java.io.IOException e
		String type
		String namespaceURI
		String publicId
		String systemId
		String baseURI
}

com/sun/tools/xjc/api/impl/s2j/SchemaCompilerImpl.class
SchemaCompilerImpl.java
package com.sun.tools.xjc.api.impl.s2j
public final com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl extends com.sun.tools.xjc.ErrorReceiver implements com.sun.tools.xjc.api.SchemaCompiler  {
	private com.sun.tools.xjc.api.ErrorListener errorListener
	protected final com.sun.tools.xjc.Options opts
	protected com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private boolean hadError
	private static boolean NO_CORRECTNESS_CHECK
	public void  () 
	public com.sun.tools.xjc.Options getOptions () 
	public org.xml.sax.ContentHandler getParserHandler (java.lang.String) 
		String systemId
	public void parseSchema (java.lang.String, org.w3c.dom.Element) 
		com.sun.xml.bind.unmarshaller.DOMScanner scanner
		org.xml.sax.helpers.LocatorImpl loc
		org.xml.sax.SAXException e
		String systemId
		org.w3c.dom.Element element
	public void parseSchema (org.xml.sax.InputSource) 
		org.xml.sax.SAXException e
		org.xml.sax.InputSource source
	public void setTargetVersion (com.sun.tools.xjc.api.SpecVersion) 
		com.sun.tools.xjc.api.SpecVersion version
	public void parseSchema (java.lang.String, javax.xml.stream.XMLStreamReader)  throws javax.xml.stream.XMLStreamException 
		String systemId
		javax.xml.stream.XMLStreamReader reader
	private void checkAbsoluteness (java.lang.String) 
		java.net.URISyntaxException e
		java.net.MalformedURLException mue
		String systemId
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public void setDefaultPackageName (java.lang.String) 
		String packageName
	public void forcePackageName (java.lang.String) 
		String packageName
	public void setClassNameAllocator (com.sun.tools.xjc.api.ClassNameAllocator) 
		com.sun.tools.xjc.api.ClassNameAllocator allocator
	public void resetSchema () 
	public com.sun.tools.xjc.api.impl.s2j.JAXBModelImpl bind () 
		org.xml.sax.InputSource is
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		javax.xml.validation.SchemaFactory sf
		com.sun.xml.xsom.XSSchemaSet result
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.outline.Outline context
		org.xml.sax.SAXException e
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdBasedBindingSet
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.ModelLoader gl
	public void setErrorListener (com.sun.tools.xjc.api.ErrorListener) 
		com.sun.tools.xjc.api.ErrorListener errorListener
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public volatile com.sun.tools.xjc.api.S2JJAXBModel bind () 
	static void  () 
		Throwable t
}

com/sun/tools/xjc/api/impl/s2j/TypeAndAnnotationImpl.class
TypeAndAnnotationImpl.java
package com.sun.tools.xjc.api.impl.s2j
final com.sun.tools.xjc.api.impl.s2j.TypeAndAnnotationImpl extends java.lang.Object implements com.sun.tools.xjc.api.TypeAndAnnotation  {
	private final com.sun.tools.xjc.model.TypeUse typeUse
	private final com.sun.tools.xjc.outline.Outline outline
	public void  (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.TypeUse) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.tools.xjc.model.TypeUse typeUse
	public com.sun.codemodel.JType getTypeClass () 
		com.sun.tools.xjc.model.nav.NType nt
		com.sun.tools.xjc.model.CAdapter a
		com.sun.tools.xjc.model.nav.NType nt
		com.sun.codemodel.JType jt
		com.sun.codemodel.JPrimitiveType prim
	public void annotate (com.sun.codemodel.JAnnotatable) 
		com.sun.codemodel.JAnnotatable programElement
		com.sun.tools.xjc.model.CAdapter adapterUse
	public java.lang.String toString () 
		StringBuilder builder
	public boolean equals (java.lang.Object) 
		Object o
		com.sun.tools.xjc.api.impl.s2j.TypeAndAnnotationImpl that
	public int hashCode () 
}

com/sun/tools/xjc/api/J2SJAXBModel.class
J2SJAXBModel.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.J2SJAXBModel extends java.lang.Object implements com.sun.tools.xjc.api.JAXBModel  {
	public abstract javax.xml.namespace.QName getXmlTypeName (com.sun.tools.xjc.api.Reference) 
	public abstract void generateSchema (javax.xml.bind.SchemaOutputResolver, com.sun.tools.xjc.api.ErrorListener)  throws java.io.IOException 
	public abstract void generateEpisodeFile (javax.xml.transform.Result) 
}

com/sun/tools/xjc/api/JavaCompiler.class
JavaCompiler.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.JavaCompiler extends java.lang.Object {
	public abstract com.sun.tools.xjc.api.J2SJAXBModel bind (java.util.Collection, java.util.Map, java.lang.String, javax.annotation.processing.ProcessingEnvironment) 
}

com/sun/tools/xjc/api/JAXBModel.class
JAXBModel.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.JAXBModel extends java.lang.Object {
	public abstract java.util.List getClassList () 
}

com/sun/tools/xjc/api/Mapping.class
Mapping.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.Mapping extends java.lang.Object {
	public abstract javax.xml.namespace.QName getElement () 
	public abstract com.sun.tools.xjc.api.TypeAndAnnotation getType () 
	public abstract java.util.List getWrapperStyleDrilldown () 
}

com/sun/tools/xjc/api/Property.class
Property.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.Property extends java.lang.Object {
	public abstract java.lang.String name () 
	public abstract com.sun.codemodel.JType type () 
	public abstract javax.xml.namespace.QName elementName () 
	public abstract javax.xml.namespace.QName rawName () 
}

com/sun/tools/xjc/api/Reference.class
Reference.java
package com.sun.tools.xjc.api
public final com.sun.tools.xjc.api.Reference extends java.lang.Object {
	public final javax.lang.model.type.TypeMirror type
	public final javax.lang.model.element.Element annotations
	public void  (javax.lang.model.element.ExecutableElement) 
		javax.lang.model.element.ExecutableElement method
	public void  (javax.lang.model.element.VariableElement) 
		javax.lang.model.element.VariableElement param
	public void  (javax.lang.model.element.TypeElement, javax.annotation.processing.ProcessingEnvironment) 
		javax.lang.model.element.TypeElement type
		javax.annotation.processing.ProcessingEnvironment env
	public void  (javax.lang.model.type.TypeMirror, javax.lang.model.element.Element) 
		javax.lang.model.type.TypeMirror type
		javax.lang.model.element.Element annotations
	public boolean equals (java.lang.Object) 
		Object o
		com.sun.tools.xjc.api.Reference that
	public int hashCode () 
}

com/sun/tools/xjc/api/S2JJAXBModel.class
S2JJAXBModel.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.S2JJAXBModel extends java.lang.Object implements com.sun.tools.xjc.api.JAXBModel  {
	public abstract com.sun.tools.xjc.api.Mapping get (javax.xml.namespace.QName) 
	public abstract java.util.List getAllObjectFactories () 
	public abstract java.util.Collection getMappings () 
	public abstract com.sun.tools.xjc.api.TypeAndAnnotation getJavaType (javax.xml.namespace.QName) 
	public abstract com.sun.codemodel.JCodeModel generateCode (com.sun.tools.xjc.Plugin[], com.sun.tools.xjc.api.ErrorListener) 
}

com/sun/tools/xjc/api/SchemaCompiler.class
SchemaCompiler.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.SchemaCompiler extends java.lang.Object {
	public abstract org.xml.sax.ContentHandler getParserHandler (java.lang.String) 
	public abstract void parseSchema (org.xml.sax.InputSource) 
	public abstract void setTargetVersion (com.sun.tools.xjc.api.SpecVersion) 
	public abstract void parseSchema (java.lang.String, org.w3c.dom.Element) 
	public abstract void parseSchema (java.lang.String, javax.xml.stream.XMLStreamReader)  throws javax.xml.stream.XMLStreamException 
	public abstract void setErrorListener (com.sun.tools.xjc.api.ErrorListener) 
	public abstract void setEntityResolver (org.xml.sax.EntityResolver) 
	public abstract void setDefaultPackageName (java.lang.String) 
	public abstract void forcePackageName (java.lang.String) 
	public abstract void setClassNameAllocator (com.sun.tools.xjc.api.ClassNameAllocator) 
	public abstract void resetSchema () 
	public abstract com.sun.tools.xjc.api.S2JJAXBModel bind () 
	public abstract com.sun.tools.xjc.Options getOptions () 
}

com/sun/tools/xjc/api/SpecVersion.class
SpecVersion.java
package com.sun.tools.xjc.api
public final com.sun.tools.xjc.api.SpecVersion extends java.lang.Enum {
	public static final com.sun.tools.xjc.api.SpecVersion V2_0
	public static final com.sun.tools.xjc.api.SpecVersion V2_1
	public static final com.sun.tools.xjc.api.SpecVersion V2_2
	public static final com.sun.tools.xjc.api.SpecVersion LATEST
	private static final com.sun.tools.xjc.api.SpecVersion[] $VALUES
	public static com.sun.tools.xjc.api.SpecVersion[] values () 
	public static com.sun.tools.xjc.api.SpecVersion valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public boolean isLaterThan (com.sun.tools.xjc.api.SpecVersion) 
		com.sun.tools.xjc.api.SpecVersion t
	public static com.sun.tools.xjc.api.SpecVersion parse (java.lang.String) 
		String token
	static void  () 
}

com/sun/tools/xjc/api/TypeAndAnnotation.class
TypeAndAnnotation.java
package com.sun.tools.xjc.api
public abstract com.sun.tools.xjc.api.TypeAndAnnotation extends java.lang.Object {
	public abstract com.sun.codemodel.JType getTypeClass () 
	public abstract void annotate (com.sun.codemodel.JAnnotatable) 
	public abstract boolean equals (java.lang.Object) 
}

com/sun/tools/xjc/api/util/FilerCodeWriter.class
FilerCodeWriter.java
package com.sun.tools.xjc.api.util
public final com.sun.tools.xjc.api.util.FilerCodeWriter extends com.sun.codemodel.CodeWriter {
	private final javax.annotation.processing.Filer filer
	public void  (javax.annotation.processing.Filer) 
		javax.annotation.processing.Filer filer
	public java.io.OutputStream openBinary (com.sun.codemodel.JPackage, java.lang.String)  throws java.io.IOException 
		javax.tools.StandardLocation loc
		com.sun.codemodel.JPackage pkg
		String fileName
		javax.tools.StandardLocation loc
	public java.io.Writer openSource (com.sun.codemodel.JPackage, java.lang.String)  throws java.io.IOException 
		String name
		com.sun.codemodel.JPackage pkg
		String fileName
		String name
	public void close () 
}

com/sun/tools/xjc/api/util/Messages.class
Messages.java
package com.sun.tools.xjc.api.util
final com.sun.tools.xjc.api.util.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.api.util.Messages TOOLS_JAR_NOT_FOUND
	private static final java.util.ResourceBundle rb
	private static final com.sun.tools.xjc.api.util.Messages[] $VALUES
	public static com.sun.tools.xjc.api.util.Messages[] values () 
	public static com.sun.tools.xjc.api.util.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String toString () 
	public transient java.lang.String format (java.lang.Object[]) 
		Object[] args
	static void  () 
}

com/sun/tools/xjc/api/util/Messages.properties
com/sun/tools/xjc/api/util/Messages_de.properties
com/sun/tools/xjc/api/util/Messages_es.properties
com/sun/tools/xjc/api/util/Messages_fr.properties
com/sun/tools/xjc/api/util/Messages_it.properties
com/sun/tools/xjc/api/util/Messages_ja.properties
com/sun/tools/xjc/api/util/Messages_ko.properties
com/sun/tools/xjc/api/util/Messages_pt_BR.properties
com/sun/tools/xjc/api/util/Messages_zh_CN.properties
com/sun/tools/xjc/api/util/Messages_zh_TW.properties
com/sun/tools/xjc/api/XJC.class
XJC.java
package com.sun.tools.xjc.api
public final com.sun.tools.xjc.api.XJC extends java.lang.Object {
	public void  () 
	public static com.sun.tools.xjc.api.SchemaCompiler createSchemaCompiler () 
	public static java.lang.String getDefaultPackageName (java.lang.String) 
		String namespaceUri
}

com/sun/tools/xjc/BadCommandLineException.class
BadCommandLineException.java
package com.sun.tools.xjc
public com.sun.tools.xjc.BadCommandLineException extends java.lang.Exception {
	private com.sun.tools.xjc.Options options
	static final boolean $assertionsDisabled
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  () 
	public void initOptions (com.sun.tools.xjc.Options) 
		com.sun.tools.xjc.Options opt
	public com.sun.tools.xjc.Options getOptions () 
	static void  () 
}

com/sun/tools/xjc/ClassLoaderBuilder.class
ClassLoaderBuilder.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ClassLoaderBuilder extends java.lang.Object {
	private static String[] maskedPackages
	private static String[] toolPackages
	public static final boolean noHack
	void  () 
	protected static java.lang.ClassLoader createProtectiveClassLoader (java.lang.ClassLoader, java.lang.String)  throws java.lang.ClassNotFoundException java.net.MalformedURLException 
		java.util.List mask
		java.net.URL apiUrl
		ClassLoader cl
		String v
		boolean mustang
	static void  () 
}

com/sun/tools/xjc/ConsoleErrorReporter.class
ConsoleErrorReporter.java
package com.sun.tools.xjc
public com.sun.tools.xjc.ConsoleErrorReporter extends com.sun.tools.xjc.ErrorReceiver {
	private java.io.PrintStream output
	private boolean hadError
	public void  (java.io.PrintStream) 
		java.io.PrintStream out
	public void  (java.io.OutputStream) 
		java.io.OutputStream out
	public void  () 
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public boolean hadError () 
	private void print (java.lang.String, org.xml.sax.SAXParseException) 
		String resource
		org.xml.sax.SAXParseException e
}

com/sun/tools/xjc/Driver$1.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$1 extends java.lang.Thread {
	final String[] val$args
	final Throwable[] val$ex
	void  (java.lang.String[], java.lang.Throwable[]) 
	public void run () 
		Throwable e
}

com/sun/tools/xjc/Driver$1Listener.class
Driver.java
package com.sun.tools.xjc
 com.sun.tools.xjc.Driver$1Listener extends com.sun.tools.xjc.XJCListener {
	com.sun.tools.xjc.ConsoleErrorReporter cer
	final java.io.PrintStream val$out
	final java.io.PrintStream val$status
	void  (java.io.PrintStream, java.io.PrintStream) 
	public void generatedFile (java.lang.String, int, int) 
		String fileName
		int count
		int total
	public void message (java.lang.String) 
		String msg
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
}

com/sun/tools/xjc/Driver$2.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$2 extends java.lang.Object implements java.security.PrivilegedAction  {
	void  () 
	public java.lang.Object run () 
}

com/sun/tools/xjc/Driver$3.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$3 extends java.lang.Object implements java.security.PrivilegedAction  {
	void  () 
	public java.lang.Void run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/Driver$4.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$4 extends com.sun.tools.xjc.util.ErrorReceiverFilter {
	final com.sun.tools.xjc.Driver$OptionsEx val$opt
	final boolean[] val$hadWarning
	final com.sun.tools.xjc.XJCListener val$listener
	void  (com.sun.tools.xjc.api.ErrorListener, com.sun.tools.xjc.Driver$OptionsEx, boolean[], com.sun.tools.xjc.XJCListener) 
		com.sun.tools.xjc.api.ErrorListener x0
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void pollAbort ()  throws com.sun.tools.xjc.AbortException 
}

com/sun/tools/xjc/Driver$5.class
Driver.java
package com.sun.tools.xjc
 com.sun.tools.xjc.Driver$5 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$Driver$Mode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/Driver$Mode.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$Mode extends java.lang.Enum {
	public static final com.sun.tools.xjc.Driver$Mode CODE
	public static final com.sun.tools.xjc.Driver$Mode SIGNATURE
	public static final com.sun.tools.xjc.Driver$Mode FOREST
	public static final com.sun.tools.xjc.Driver$Mode DRYRUN
	public static final com.sun.tools.xjc.Driver$Mode ZIP
	public static final com.sun.tools.xjc.Driver$Mode GBIND
	private static final com.sun.tools.xjc.Driver$Mode[] $VALUES
	public static com.sun.tools.xjc.Driver$Mode[] values () 
	public static com.sun.tools.xjc.Driver$Mode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/Driver$OptionsEx.class
Driver.java
package com.sun.tools.xjc
 com.sun.tools.xjc.Driver$OptionsEx extends com.sun.tools.xjc.Options {
	protected com.sun.tools.xjc.Driver$Mode mode
	public boolean noNS
	void  () 
	public int parseArgument (java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException 
		com.sun.tools.xjc.Driver$Mode m
		com.sun.tools.xjc.Driver$Mode[] arr$
		int len$
		int i$
		String mstr
		String[] args
		int i
}

com/sun/tools/xjc/Driver$WeAreDone.class
Driver.java
package com.sun.tools.xjc
final com.sun.tools.xjc.Driver$WeAreDone extends com.sun.tools.xjc.BadCommandLineException {
	private void  () 
	void  (com.sun.tools.xjc.Driver$1) 
		com.sun.tools.xjc.Driver$1 x0
}

com/sun/tools/xjc/Driver.class
Driver.java
package com.sun.tools.xjc
public com.sun.tools.xjc.Driver extends java.lang.Object {
	private static final String SYSTEM_PROXY_PROPERTY
	static final boolean $assertionsDisabled
	public void  () 
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String[] args
		Throwable[] ex
		Thread th
	private static void setupProxies () 
		Object setProperty
	private static void _main (java.lang.String[])  throws java.lang.Exception 
		com.sun.tools.xjc.BadCommandLineException e
		String[] args
	public static int run (java.lang.String[], java.io.PrintStream, java.io.PrintStream)  throws java.lang.Exception 
		String[] args
		java.io.PrintStream status
		java.io.PrintStream out
	public static int run (java.lang.String[], com.sun.tools.xjc.XJCListener)  throws com.sun.tools.xjc.BadCommandLineException 
		String arg
		String[] arr$
		int len$
		int i$
		com.sun.tools.xjc.Driver$WeAreDone e
		com.sun.tools.xjc.BadCommandLineException e
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		org.xml.sax.SAXException e
		java.io.IOException e
		com.sun.tools.xjc.ModelLoader loader
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.gbind.Expression tree
		com.sun.tools.xjc.reader.gbind.Graph g
		com.sun.xml.xsom.XSSchemaSet xss
		java.util.Iterator it
		org.xml.sax.SAXException e
		java.io.IOException e
		com.sun.tools.xjc.outline.Outline outline
		java.io.OutputStream os
		java.io.OutputStream os
		com.sun.codemodel.CodeWriter cw
		com.sun.codemodel.CodeWriter cw
		java.io.IOException e
		java.io.IOException e
		boolean[] hadWarning
		com.sun.tools.xjc.ErrorReceiver receiver
		com.sun.tools.xjc.model.Model model
		StackOverflowError e
		String[] args
		com.sun.tools.xjc.XJCListener listener
		com.sun.tools.xjc.Driver$OptionsEx opt
		ClassLoader contextClassLoader
	public static java.lang.String getBuildID () 
	public static void usage (com.sun.tools.xjc.Options, boolean) 
		com.sun.tools.xjc.Plugin p
		java.util.Iterator i$
		com.sun.tools.xjc.Options opts
		boolean privateUsage
	static void access$000 (java.lang.String[])  throws java.lang.Exception 
		String[] x0
	static void  () 
}

com/sun/tools/xjc/ErrorReceiver.class
ErrorReceiver.java
package com.sun.tools.xjc
public abstract com.sun.tools.xjc.ErrorReceiver extends java.lang.Object implements org.xml.sax.ErrorHandler com.sun.tools.xjc.api.ErrorListener  {
	public void  () 
	public final void error (org.xml.sax.Locator, java.lang.String) 
		org.xml.sax.Locator loc
		String msg
	public final void error (org.xml.sax.Locator, java.lang.String, java.lang.Exception) 
		org.xml.sax.Locator loc
		String msg
		Exception e
	public final void error (java.lang.String, java.lang.Exception) 
		String msg
		Exception e
	public void error (java.lang.Exception) 
		Exception e
	public final void warning (org.xml.sax.Locator, java.lang.String) 
		org.xml.sax.Locator loc
		String msg
	public abstract void error (org.xml.sax.SAXParseException)  throws com.sun.tools.xjc.AbortException 
	public abstract void fatalError (org.xml.sax.SAXParseException)  throws com.sun.tools.xjc.AbortException 
	public abstract void warning (org.xml.sax.SAXParseException)  throws com.sun.tools.xjc.AbortException 
	public void pollAbort ()  throws com.sun.tools.xjc.AbortException 
	public abstract void info (org.xml.sax.SAXParseException) 
	public final void debug (java.lang.String) 
		String msg
	protected final java.lang.String getLocationString (org.xml.sax.SAXParseException) 
		int line
		org.xml.sax.SAXParseException e
	private java.lang.String getShortName (java.lang.String) 
		String url
}

com/sun/tools/xjc/generator/annotation/spec/XmlAccessorOrderWriter.class
XmlAccessorOrderWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAccessorOrderWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAccessorOrderWriter value (javax.xml.bind.annotation.XmlAccessOrder) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlAccessorTypeWriter.class
XmlAccessorTypeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAccessorTypeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAccessorTypeWriter value (javax.xml.bind.annotation.XmlAccessType) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlAnyAttributeWriter.class
XmlAnyAttributeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAnyAttributeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlAnyElementWriter.class
XmlAnyElementWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAnyElementWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAnyElementWriter value (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAnyElementWriter value (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAnyElementWriter lax (boolean) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlAttachmentRefWriter.class
XmlAttachmentRefWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAttachmentRefWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlAttributeWriter.class
XmlAttributeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAttributeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAttributeWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAttributeWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlAttributeWriter required (boolean) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementDeclWriter.class
XmlElementDeclWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter scope (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter scope (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter defaultValue (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter substitutionHeadNamespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter substitutionHeadName (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementRefsWriter.class
XmlElementRefsWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefsWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter value () 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementRefWriter.class
XmlElementRefWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter type (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter type (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter required (boolean) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementsWriter.class
XmlElementsWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementsWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter value () 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementWrapperWriter.class
XmlElementWrapperWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWrapperWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWrapperWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWrapperWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWrapperWriter required (boolean) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWrapperWriter nillable (boolean) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlElementWriter.class
XmlElementWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter type (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter type (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter defaultValue (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter required (boolean) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter nillable (boolean) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlEnumValueWriter.class
XmlEnumValueWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlEnumValueWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlEnumValueWriter value (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlEnumWriter.class
XmlEnumWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlEnumWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlEnumWriter value (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlEnumWriter value (com.sun.codemodel.JType) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlIDREFWriter.class
XmlIDREFWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlIDREFWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlIDWriter.class
XmlIDWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlIDWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.class
XmlInlineBinaryDataWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlInlineBinaryDataWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.class
XmlJavaTypeAdapterWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter type (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter type (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter value (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter value (com.sun.codemodel.JType) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlListWriter.class
XmlListWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlListWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlMimeTypeWriter.class
XmlMimeTypeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlMimeTypeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlMimeTypeWriter value (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlMixedWriter.class
XmlMixedWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlMixedWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlNsWriter.class
XmlNsWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlNsWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlNsWriter prefix (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlNsWriter namespaceURI (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlRegistryWriter.class
XmlRegistryWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlRegistryWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlRootElementWriter.class
XmlRootElementWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlRootElementWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlRootElementWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlRootElementWriter namespace (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlSchemaTypesWriter.class
XmlSchemaTypesWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypesWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter value () 
}

com/sun/tools/xjc/generator/annotation/spec/XmlSchemaTypeWriter.class
XmlSchemaTypeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter type (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter type (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaTypeWriter namespace (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlSchemaWriter.class
XmlSchemaWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter location (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlNsWriter xmlns () 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter elementFormDefault (javax.xml.bind.annotation.XmlNsForm) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter attributeFormDefault (javax.xml.bind.annotation.XmlNsForm) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlSeeAlsoWriter.class
XmlSeeAlsoWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSeeAlsoWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSeeAlsoWriter value (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlSeeAlsoWriter value (com.sun.codemodel.JType) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlTransientWriter.class
XmlTransientWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTransientWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/annotation/spec/XmlTypeWriter.class
XmlTypeWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter name (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter namespace (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter propOrder (java.lang.String) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter factoryClass (java.lang.Class) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter factoryClass (com.sun.codemodel.JType) 
	public abstract com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter factoryMethod (java.lang.String) 
}

com/sun/tools/xjc/generator/annotation/spec/XmlValueWriter.class
XmlValueWriter.java
package com.sun.tools.xjc.generator.annotation.spec
public abstract com.sun.tools.xjc.generator.annotation.spec.XmlValueWriter extends java.lang.Object implements com.sun.codemodel.JAnnotationWriter  {
}

com/sun/tools/xjc/generator/bean/BeanGenerator$1.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.BeanGenerator$1 extends java.lang.Object implements com.sun.tools.xjc.model.CClassInfoParent$Visitor  {
	final com.sun.tools.xjc.generator.bean.BeanGenerator this$0
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator) 
	public com.sun.codemodel.JClassContainer onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo bean
	public com.sun.codemodel.JClassContainer onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo element
	public com.sun.codemodel.JClassContainer onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage pkg
	public volatile java.lang.Object onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo x0
	public volatile java.lang.Object onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage x0
	public volatile java.lang.Object onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
}

com/sun/tools/xjc/generator/bean/BeanGenerator$2.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.BeanGenerator$2 extends java.lang.Object implements com.sun.tools.xjc.model.CClassInfoParent$Visitor  {
	final com.sun.tools.xjc.generator.bean.BeanGenerator this$0
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator) 
	public com.sun.codemodel.JClassContainer onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo bean
	public com.sun.codemodel.JClassContainer onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo element
	public com.sun.codemodel.JClassContainer onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage pkg
	public volatile java.lang.Object onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo x0
	public volatile java.lang.Object onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage x0
	public volatile java.lang.Object onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
}

com/sun/tools/xjc/generator/bean/BeanGenerator$3.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.BeanGenerator$3 extends com.sun.tools.xjc.outline.EnumOutline {
	final com.sun.tools.xjc.generator.bean.BeanGenerator this$0
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.CEnumLeafInfo, com.sun.codemodel.JDefinedClass) 
		com.sun.tools.xjc.model.CEnumLeafInfo x0
		com.sun.codemodel.JDefinedClass x1
	public com.sun.tools.xjc.outline.Outline parent () 
}

com/sun/tools/xjc/generator/bean/BeanGenerator$4.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.BeanGenerator$4 extends com.sun.tools.xjc.outline.EnumConstantOutline {
	final com.sun.tools.xjc.generator.bean.BeanGenerator this$0
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.CEnumConstant, com.sun.codemodel.JEnumConstant) 
		com.sun.tools.xjc.model.CEnumConstant x0
		com.sun.codemodel.JEnumConstant x1
}

com/sun/tools/xjc/generator/bean/BeanGenerator$5.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.BeanGenerator$5 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$generator$bean$ImplStructureStrategy
	static final int[] $SwitchMap$com$sun$tools$xjc$model$Aspect
	static final int[] $SwitchMap$com$sun$xml$bind$v2$model$core$ID
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/generator/bean/BeanGenerator.class
BeanGenerator.java
package com.sun.tools.xjc.generator.bean
public final com.sun.tools.xjc.generator.bean.BeanGenerator extends java.lang.Object implements com.sun.tools.xjc.outline.Outline  {
	private final com.sun.tools.xjc.util.CodeModelClassFactory codeModelClassFactory
	private final com.sun.tools.xjc.ErrorReceiver errorReceiver
	private final java.util.Map packageContexts
	private final java.util.Map classes
	private final java.util.Map enums
	private final java.util.Map generatedRuntime
	private final com.sun.tools.xjc.model.Model model
	private final com.sun.codemodel.JCodeModel codeModel
	private final java.util.Map fields
	final java.util.Map elements
	private final com.sun.tools.xjc.model.CClassInfoParent$Visitor exposedContainerBuilder
	private final com.sun.tools.xjc.model.CClassInfoParent$Visitor implContainerBuilder
	static final boolean $assertionsDisabled
	public static com.sun.tools.xjc.outline.Outline generate (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.AbortException e
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
	private void  (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.model.CEnumLeafInfo p
		java.util.Iterator i$
		com.sun.codemodel.JPackage pkg
		com.sun.codemodel.JPackage[] arr$
		int len$
		int i$
		com.sun.tools.xjc.model.CClassInfo bean
		java.util.Iterator i$
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassRef refSuperClass
		String pkg
		String shortName
		com.sun.tools.xjc.model.CClassInfo superClass
		com.sun.tools.xjc.model.CClassInfoParent base
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		java.util.Iterator i$
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl co
		java.util.Iterator i$
		com.sun.tools.xjc.outline.EnumOutline eo
		java.util.Iterator i$
		com.sun.tools.xjc.model.CElementInfo ei
		java.util.Iterator i$
		com.sun.tools.xjc.model.Model _model
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
		com.sun.codemodel.JPackage[] packages
		com.sun.codemodel.JClass OBJECT
	private void generateClassList () 
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl po
		java.util.Iterator i$
		StringBuilder buf
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		java.util.Iterator i$
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl po
		java.util.Iterator i$
		com.sun.codemodel.JDefinedClass jc
		com.sun.codemodel.JMethod m
		com.sun.codemodel.JVar $classLoader
		com.sun.codemodel.JInvocation inv
		com.sun.codemodel.JClassAlreadyExistsException e
	public com.sun.tools.xjc.model.Model getModel () 
	public com.sun.codemodel.JCodeModel getCodeModel () 
	public com.sun.codemodel.JClassContainer getContainer (com.sun.tools.xjc.model.CClassInfoParent, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.CClassInfoParent parent
		com.sun.tools.xjc.model.Aspect aspect
		com.sun.tools.xjc.model.CClassInfoParent$Visitor v
	public final com.sun.codemodel.JType resolve (com.sun.tools.xjc.model.CTypeRef, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.CTypeRef ref
		com.sun.tools.xjc.model.Aspect a
	public final com.sun.codemodel.JPackage[] getUsedPackages (com.sun.tools.xjc.model.Aspect) 
		com.sun.codemodel.JClassContainer cont
		com.sun.tools.xjc.model.CClassInfo bean
		java.util.Iterator i$
		com.sun.tools.xjc.model.CElementInfo e
		java.util.Iterator i$
		com.sun.tools.xjc.model.Aspect aspect
		java.util.Set s
	public com.sun.tools.xjc.ErrorReceiver getErrorReceiver () 
	public com.sun.tools.xjc.util.CodeModelClassFactory getClassFactory () 
	public com.sun.tools.xjc.generator.bean.PackageOutlineImpl getPackageContext (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage p
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl r
	private com.sun.tools.xjc.generator.bean.ClassOutlineImpl generateClassDef (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.codemodel.JClassAlreadyExistsException e
		com.sun.codemodel.JDefinedClass usr
		com.sun.codemodel.JClass implRef
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.tools.xjc.generator.bean.ImplStructureStrategy$Result r
		com.sun.codemodel.JClass implRef
	public java.util.Collection getClasses () 
	public com.sun.tools.xjc.generator.bean.ClassOutlineImpl getClazz (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl r
	public com.sun.tools.xjc.generator.bean.ElementOutlineImpl getElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
		com.sun.tools.xjc.generator.bean.ElementOutlineImpl def
	public com.sun.tools.xjc.outline.EnumOutline getEnum (com.sun.tools.xjc.model.CEnumLeafInfo) 
		com.sun.tools.xjc.model.CEnumLeafInfo eli
	public java.util.Collection getEnums () 
	public java.lang.Iterable getAllPackageContexts () 
	public com.sun.tools.xjc.outline.FieldOutline getField (com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.model.CPropertyInfo prop
	private void generateClassBody (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.model.CClassInfo s
		com.sun.tools.xjc.generator.annotation.spec.XmlSeeAlsoWriter saw
		java.util.Iterator subclasses
		String namespaceURI
		String localPart
		com.sun.tools.xjc.generator.annotation.spec.XmlRootElementWriter xrew
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CPropertyInfo prop
		java.util.Iterator i$
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		com.sun.tools.xjc.model.CClassInfo target
		String mostUsedNamespaceURI
		com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter xtw
	private void writeTypeName (javax.xml.namespace.QName, com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter, java.lang.String) 
		String typeNameURI
		javax.xml.namespace.QName typeName
		com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter xtw
		String mostUsedNamespaceURI
	private void generateAttributeWildcard (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		String FIELD_NAME
		String METHOD_SEED
		com.sun.codemodel.JClass mapType
		com.sun.codemodel.JClass mapImpl
		com.sun.codemodel.JFieldVar $ref
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.codemodel.JMethod $get
	private com.sun.tools.xjc.outline.EnumOutline generateEnumDef (com.sun.tools.xjc.model.CEnumLeafInfo) 
		com.sun.tools.xjc.model.CEnumLeafInfo e
		com.sun.codemodel.JDefinedClass type
	private void generateEnumBody (com.sun.tools.xjc.outline.EnumOutline) 
		String constName
		com.sun.codemodel.JEnumConstant constRef
		com.sun.tools.xjc.model.CEnumConstant mem
		java.util.Iterator i$
		com.sun.codemodel.JMethod m
		com.sun.codemodel.JExpression eq
		com.sun.codemodel.JExpression strForm
		com.sun.codemodel.JExpression strForm
		com.sun.codemodel.JMethod m
		com.sun.codemodel.JVar $v
		com.sun.codemodel.JForEach fe
		com.sun.codemodel.JExpression eq
		com.sun.codemodel.JInvocation ex
		com.sun.codemodel.JExpression strForm
		com.sun.codemodel.JFieldVar $value
		com.sun.codemodel.JMethod m
		com.sun.tools.xjc.outline.EnumOutline eo
		com.sun.codemodel.JDefinedClass type
		com.sun.tools.xjc.model.CEnumLeafInfo e
		com.sun.tools.xjc.generator.annotation.spec.XmlTypeWriter xtw
		com.sun.codemodel.JCodeModel cModel
		com.sun.codemodel.JType baseExposedType
		com.sun.codemodel.JType baseImplType
		com.sun.tools.xjc.generator.annotation.spec.XmlEnumWriter xew
		boolean needsValue
		java.util.Set enumFieldNames
	private com.sun.tools.xjc.outline.FieldOutline generateFieldDecl (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.generator.bean.field.FieldRenderer fr
		com.sun.tools.xjc.outline.FieldOutline field
	public final void generateAdapterIfNecessary (com.sun.tools.xjc.model.CPropertyInfo, com.sun.codemodel.JAnnotatable) 
		com.sun.tools.xjc.generator.annotation.spec.XmlJavaTypeAdapterWriter xjtw
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.model.CAdapter adapter
	public final com.sun.codemodel.JClass addRuntime (java.lang.Class) 
		com.sun.codemodel.JPackage implPkg
		Class clazz
		com.sun.codemodel.JClass g
	public com.sun.codemodel.JClass generateStaticClass (java.lang.Class, com.sun.codemodel.JPackage) 
		Class src
		com.sun.codemodel.JPackage out
		String shortName
		java.net.URL res
		com.sun.codemodel.fmt.JStaticJavaFile sjf
	private java.lang.String getShortName (java.lang.String) 
		String name
	public volatile com.sun.tools.xjc.outline.ElementOutline getElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo x0
	public volatile com.sun.tools.xjc.outline.ClassOutline getClazz (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
	public volatile com.sun.tools.xjc.outline.PackageOutline getPackageContext (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage x0
	static com.sun.tools.xjc.model.Model access$000 (com.sun.tools.xjc.generator.bean.BeanGenerator) 
		com.sun.tools.xjc.generator.bean.BeanGenerator x0
	static void  () 
}

com/sun/tools/xjc/generator/bean/ClassOutlineImpl.class
ClassOutlineImpl.java
package com.sun.tools.xjc.generator.bean
public final com.sun.tools.xjc.generator.bean.ClassOutlineImpl extends com.sun.tools.xjc.outline.ClassOutline {
	private final com.sun.tools.xjc.generator.bean.BeanGenerator _parent
	public com.sun.tools.xjc.generator.bean.MethodWriter createMethodWriter () 
	public com.sun.tools.xjc.generator.bean.PackageOutlineImpl _package () 
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.CClassInfo, com.sun.codemodel.JDefinedClass, com.sun.codemodel.JDefinedClass, com.sun.codemodel.JClass) 
		com.sun.tools.xjc.generator.bean.BeanGenerator _parent
		com.sun.tools.xjc.model.CClassInfo _target
		com.sun.codemodel.JDefinedClass exposedClass
		com.sun.codemodel.JDefinedClass _implClass
		com.sun.codemodel.JClass _implRef
	public com.sun.tools.xjc.generator.bean.BeanGenerator parent () 
	public volatile com.sun.tools.xjc.outline.PackageOutline _package () 
	public volatile com.sun.tools.xjc.outline.Outline parent () 
}

com/sun/tools/xjc/generator/bean/DualObjectFactoryGenerator.class
DualObjectFactoryGenerator.java
package com.sun.tools.xjc.generator.bean
public final com.sun.tools.xjc.generator.bean.DualObjectFactoryGenerator extends com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator {
	public final com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator publicOFG
	public final com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator privateOFG
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage) 
		com.sun.tools.xjc.generator.bean.BeanGenerator outline
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage targetPackage
	void populate (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
	void populate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
	public com.sun.codemodel.JDefinedClass getObjectFactory () 
}

com/sun/tools/xjc/generator/bean/ElementOutlineImpl.class
ElementOutlineImpl.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.ElementOutlineImpl extends com.sun.tools.xjc.outline.ElementOutline {
	private final com.sun.tools.xjc.generator.bean.BeanGenerator parent
	public com.sun.tools.xjc.generator.bean.BeanGenerator parent () 
	void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.codemodel.JType implType
		com.sun.codemodel.JExpression declaredType
		com.sun.codemodel.JClass scope
		com.sun.codemodel.JExpression scopeClass
		com.sun.codemodel.JFieldVar valField
		com.sun.codemodel.JMethod cons
		com.sun.codemodel.JMethod noArgCons
		com.sun.tools.xjc.generator.bean.BeanGenerator parent
		com.sun.tools.xjc.model.CElementInfo ei
		com.sun.codemodel.JCodeModel cm
	private com.sun.codemodel.JInvocation createQName (com.sun.codemodel.JCodeModel, javax.xml.namespace.QName) 
		com.sun.codemodel.JCodeModel codeModel
		javax.xml.namespace.QName name
	public volatile com.sun.tools.xjc.outline.Outline parent () 
}

com/sun/tools/xjc/generator/bean/field/AbstractField$1TypeList.class
AbstractField.java
package com.sun.tools.xjc.generator.bean.field
final com.sun.tools.xjc.generator.bean.field.AbstractField$1TypeList extends java.util.ArrayList {
	final com.sun.tools.xjc.model.Aspect val$aspect
	final com.sun.tools.xjc.generator.bean.field.AbstractField this$0
	void  (com.sun.tools.xjc.generator.bean.field.AbstractField, com.sun.tools.xjc.model.Aspect) 
	void add (com.sun.tools.xjc.model.CTypeInfo) 
		com.sun.tools.xjc.model.CTypeInfo t
	void add (java.util.Collection) 
		com.sun.tools.xjc.model.CTypeInfo typeInfo
		java.util.Iterator i$
		java.util.Collection col
}

com/sun/tools/xjc/generator/bean/field/AbstractField$Accessor.class
AbstractField.java
package com.sun.tools.xjc.generator.bean.field
public abstract com.sun.tools.xjc.generator.bean.field.AbstractField$Accessor extends java.lang.Object implements com.sun.tools.xjc.outline.FieldAccessor  {
	protected final com.sun.codemodel.JExpression $target
	final com.sun.tools.xjc.generator.bean.field.AbstractField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.AbstractField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public final com.sun.tools.xjc.outline.FieldOutline owner () 
	public final com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
}

com/sun/tools/xjc/generator/bean/field/AbstractField.class
AbstractField.java
package com.sun.tools.xjc.generator.bean.field
abstract com.sun.tools.xjc.generator.bean.field.AbstractField extends java.lang.Object implements com.sun.tools.xjc.outline.FieldOutline  {
	protected final com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
	protected final com.sun.tools.xjc.model.CPropertyInfo prop
	protected final com.sun.codemodel.JCodeModel codeModel
	protected final com.sun.codemodel.JType implType
	protected final com.sun.codemodel.JType exposedType
	private com.sun.tools.xjc.generator.annotation.spec.XmlElementsWriter xesw
	static final boolean $assertionsDisabled
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
	public final com.sun.tools.xjc.outline.ClassOutline parent () 
	public final com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
	protected void annotate (com.sun.codemodel.JAnnotatable) 
		com.sun.codemodel.JAnnotatable field
		javax.xml.namespace.QName st
	private void annotateReference (com.sun.codemodel.JAnnotatable) 
		com.sun.tools.xjc.model.CElement e
		com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter refw
		com.sun.tools.xjc.model.CElement e
		com.sun.tools.xjc.generator.annotation.spec.XmlElementRefWriter refw
		java.util.Iterator i$
		com.sun.tools.xjc.generator.annotation.spec.XmlElementRefsWriter refsw
		com.sun.tools.xjc.generator.annotation.spec.XmlAnyElementWriter xaew
		com.sun.codemodel.JClass value
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.model.CReferencePropertyInfo rp
		java.util.Collection elements
		com.sun.tools.xjc.model.nav.NClass dh
	private void annotateElement (com.sun.codemodel.JAnnotatable) 
		com.sun.tools.xjc.model.CTypeRef t
		com.sun.tools.xjc.model.CTypeRef t
		java.util.Iterator i$
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.model.CElementPropertyInfo ep
		java.util.List types
	private void writeXmlElementAnnotation (com.sun.codemodel.JAnnotatable, com.sun.tools.xjc.model.CTypeRef, com.sun.codemodel.JType, boolean) 
		String enclosingTypeNS
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.model.CTypeRef ctype
		com.sun.codemodel.JType jtype
		boolean checkWrapper
		com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter xew
		javax.xml.bind.annotation.XmlNsForm formDefault
		String propName
		String enclosingTypeNS
		String generatedName
		String generatedNS
		com.sun.tools.xjc.model.CElementPropertyInfo ep
		String defaultValue
	protected final com.sun.tools.xjc.Options getOptions () 
	private com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter getXew (boolean, com.sun.codemodel.JAnnotatable) 
		com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter xew
		boolean checkWrapper
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.generator.annotation.spec.XmlElementWriter xew
	private void annotateAttribute (com.sun.codemodel.JAnnotatable) 
		com.sun.codemodel.JAnnotatable field
		com.sun.tools.xjc.model.CAttributePropertyInfo ap
		javax.xml.namespace.QName attName
		com.sun.tools.xjc.generator.annotation.spec.XmlAttributeWriter xaw
		String generatedName
		String generatedNS
	protected final com.sun.codemodel.JFieldVar generateField (com.sun.codemodel.JType) 
		com.sun.codemodel.JType type
	protected final com.sun.codemodel.JExpression castToImplType (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression exp
	protected com.sun.codemodel.JType getType (com.sun.tools.xjc.model.Aspect) 
		com.sun.codemodel.JType t
		com.sun.tools.xjc.model.Aspect aspect
		com.sun.tools.xjc.generator.bean.field.AbstractField$1TypeList r
		com.sun.codemodel.JType t
	protected final java.util.List listPossibleTypes (com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.codemodel.JType t
		com.sun.tools.xjc.model.CTypeInfo tt
		java.util.Iterator i$
		com.sun.tools.xjc.model.CPropertyInfo prop
		java.util.List r
	private com.sun.codemodel.JType resolve (com.sun.tools.xjc.model.CTypeRef, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.CTypeRef typeRef
		com.sun.tools.xjc.model.Aspect a
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/AbstractFieldWithVar$Accessor.class
AbstractFieldWithVar.java
package com.sun.tools.xjc.generator.bean.field
public abstract com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractField$Accessor {
	protected final com.sun.codemodel.JFieldRef $ref
	final com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public final void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public final void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
}

com/sun/tools/xjc/generator/bean/field/AbstractFieldWithVar.class
AbstractFieldWithVar.java
package com.sun.tools.xjc.generator.bean.field
abstract com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar extends com.sun.tools.xjc.generator.bean.field.AbstractField {
	private com.sun.codemodel.JFieldVar field
	void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
	protected final void createField () 
	protected java.lang.String getGetterMethod () 
	protected abstract com.sun.codemodel.JType getFieldType () 
	protected com.sun.codemodel.JFieldVar ref () 
	public final com.sun.codemodel.JType getRawType () 
}

com/sun/tools/xjc/generator/bean/field/AbstractListField$Accessor.class
AbstractListField.java
package com.sun.tools.xjc.generator.bean.field
public abstract com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractField$Accessor {
	protected final com.sun.codemodel.JFieldRef field
	final com.sun.tools.xjc.generator.bean.field.AbstractListField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.AbstractListField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	protected final com.sun.codemodel.JExpression unbox (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression exp
	protected final com.sun.codemodel.JExpression box (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression exp
	protected final com.sun.codemodel.JExpression ref (boolean) 
		boolean canBeNull
	public com.sun.codemodel.JExpression count () 
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
}

com/sun/tools/xjc/generator/bean/field/AbstractListField.class
AbstractListField.java
package com.sun.tools.xjc.generator.bean.field
abstract com.sun.tools.xjc.generator.bean.field.AbstractListField extends com.sun.tools.xjc.generator.bean.field.AbstractField {
	protected com.sun.codemodel.JFieldVar field
	private com.sun.codemodel.JMethod internalGetter
	protected final com.sun.codemodel.JPrimitiveType primitiveType
	protected final com.sun.codemodel.JClass listT
	private final boolean eagerInstanciation
	static final boolean $assertionsDisabled
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, boolean) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
		boolean eagerInstanciation
	protected final void generate () 
	private void generateInternalGetter () 
	protected final void fixNullRef (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock block
	public com.sun.codemodel.JType getRawType () 
	private com.sun.codemodel.JExpression newCoreList () 
	protected abstract com.sun.codemodel.JClass getCoreListType () 
	protected abstract void generateAccessors () 
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.AbstractListField) 
		com.sun.tools.xjc.generator.bean.field.AbstractListField x0
	static void access$100 (com.sun.tools.xjc.generator.bean.field.AbstractListField) 
		com.sun.tools.xjc.generator.bean.field.AbstractListField x0
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/ArrayField$Accessor.class
ArrayField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.ArrayField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.ArrayField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.ArrayField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
	public com.sun.codemodel.JExpression hasSetValue () 
}

com/sun/tools/xjc/generator/bean/field/ArrayField.class
ArrayField.java
package com.sun.tools.xjc.generator.bean.field
final com.sun.tools.xjc.generator.bean.field.ArrayField extends com.sun.tools.xjc.generator.bean.field.AbstractListField {
	private com.sun.codemodel.JMethod $setAll
	private com.sun.codemodel.JMethod $getAll
	void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
	protected final void generateArray () 
	public void generateAccessors () 
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.tools.xjc.generator.bean.field.ArrayField$Accessor acc
		com.sun.codemodel.JVar $idx
		com.sun.codemodel.JVar $value
		com.sun.codemodel.JBlock body
		com.sun.codemodel.JVar var
		java.util.List returnTypes
		com.sun.codemodel.JMethod $get
		com.sun.codemodel.JMethod $getLength
		com.sun.codemodel.JVar $len
		com.sun.codemodel.JForLoop _for
		com.sun.codemodel.JVar $i
		com.sun.codemodel.JMethod $set
	public com.sun.codemodel.JType getRawType () 
	protected com.sun.codemodel.JClass getCoreListType () 
	public com.sun.tools.xjc.generator.bean.field.ArrayField$Accessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	protected final com.sun.codemodel.JExpression castToImplTypeArray (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression exp
	public volatile com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.ArrayField) 
		com.sun.tools.xjc.generator.bean.field.ArrayField x0
	static com.sun.codemodel.JMethod access$100 (com.sun.tools.xjc.generator.bean.field.ArrayField) 
		com.sun.tools.xjc.generator.bean.field.ArrayField x0
}

com/sun/tools/xjc/generator/bean/field/ConstField$Accessor.class
ConstField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.ConstField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.ConstField this$0
	void  (com.sun.tools.xjc.generator.bean.field.ConstField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
}

com/sun/tools/xjc/generator/bean/field/ConstField.class
ConstField.java
package com.sun.tools.xjc.generator.bean.field
final com.sun.tools.xjc.generator.bean.field.ConstField extends com.sun.tools.xjc.generator.bean.field.AbstractField {
	private final com.sun.codemodel.JFieldVar $ref
	static final boolean $assertionsDisabled
	void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JPrimitiveType ptype
		com.sun.codemodel.JExpression defaultValue
	public com.sun.codemodel.JType getRawType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression target
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/ConstFieldRenderer.class
ConstFieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
final com.sun.tools.xjc.generator.bean.field.ConstFieldRenderer extends java.lang.Object implements com.sun.tools.xjc.generator.bean.field.FieldRenderer  {
	private final com.sun.tools.xjc.generator.bean.field.FieldRenderer fallback
	protected void  (com.sun.tools.xjc.generator.bean.field.FieldRenderer) 
		com.sun.tools.xjc.generator.bean.field.FieldRenderer fallback
	public com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/field/ContentListField$Accessor.class
ContentListField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.ContentListField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.ContentListField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.ContentListField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JVar $list
}

com/sun/tools/xjc/generator/bean/field/ContentListField.class
ContentListField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.ContentListField extends com.sun.tools.xjc.generator.bean.field.AbstractListField {
	private final com.sun.codemodel.JClass coreList
	private com.sun.codemodel.JMethod $get
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, com.sun.codemodel.JClass) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JClass coreList
	protected final com.sun.codemodel.JClass getCoreListType () 
	public void generateAccessors () 
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.tools.xjc.generator.bean.field.ContentListField$Accessor acc
		com.sun.codemodel.JBlock block
		String pname
	public com.sun.tools.xjc.generator.bean.field.ContentListField$Accessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	protected com.sun.codemodel.JType getType (com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.Aspect aspect
	public volatile com.sun.codemodel.JType getRawType () 
	public volatile com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.ContentListField) 
		com.sun.tools.xjc.generator.bean.field.ContentListField x0
}

com/sun/tools/xjc/generator/bean/field/DefaultFieldRenderer.class
DefaultFieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
final com.sun.tools.xjc.generator.bean.field.DefaultFieldRenderer extends java.lang.Object implements com.sun.tools.xjc.generator.bean.field.FieldRenderer  {
	private final com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
	private com.sun.tools.xjc.generator.bean.field.FieldRenderer defaultCollectionFieldRenderer
	void  (com.sun.tools.xjc.generator.bean.field.FieldRendererFactory) 
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
	public void  (com.sun.tools.xjc.generator.bean.field.FieldRendererFactory, com.sun.tools.xjc.generator.bean.field.FieldRenderer) 
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
		com.sun.tools.xjc.generator.bean.field.FieldRenderer defaultCollectionFieldRenderer
	public com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
	private com.sun.tools.xjc.generator.bean.field.FieldRenderer decideRenderer (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo p
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/field/DummyListField$Accessor.class
DummyListField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.DummyListField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.DummyListField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.DummyListField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JVar $list
}

com/sun/tools/xjc/generator/bean/field/DummyListField.class
DummyListField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.DummyListField extends com.sun.tools.xjc.generator.bean.field.AbstractListField {
	private final com.sun.codemodel.JClass coreList
	private com.sun.codemodel.JMethod $get
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, com.sun.codemodel.JClass) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JClass coreList
	protected void annotate (com.sun.codemodel.JAnnotatable) 
		com.sun.tools.xjc.model.CReferencePropertyInfo pref
		com.sun.codemodel.JAnnotatable field
	private void annotateDummy (com.sun.codemodel.JAnnotatable) 
		com.sun.codemodel.JAnnotatable field
	protected final com.sun.codemodel.JClass getCoreListType () 
	public void generateAccessors () 
	public com.sun.tools.xjc.generator.bean.field.DummyListField$Accessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	public volatile com.sun.codemodel.JType getRawType () 
	public volatile com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.DummyListField) 
		com.sun.tools.xjc.generator.bean.field.DummyListField x0
}

com/sun/tools/xjc/generator/bean/field/FieldRenderer.class
FieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
public abstract com.sun.tools.xjc.generator.bean.field.FieldRenderer extends java.lang.Object {
	public abstract com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
}

com/sun/tools/xjc/generator/bean/field/FieldRendererFactory.class
FieldRendererFactory.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.FieldRendererFactory extends java.lang.Object {
	private final com.sun.tools.xjc.generator.bean.field.FieldRenderer DEFAULT
	private static final com.sun.tools.xjc.generator.bean.field.FieldRenderer ARRAY
	private static final com.sun.tools.xjc.generator.bean.field.FieldRenderer REQUIRED_UNBOXED
	private static final com.sun.tools.xjc.generator.bean.field.FieldRenderer SINGLE
	private static final com.sun.tools.xjc.generator.bean.field.FieldRenderer SINGLE_PRIMITIVE_ACCESS
	public void  () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getDefault () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getArray () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getRequiredUnboxed () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getSingle () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getSinglePrimitiveAccess () 
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getList (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass coreList
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getContentList (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass coreList
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getDummyList (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass coreList
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer getConst (com.sun.tools.xjc.generator.bean.field.FieldRenderer) 
		com.sun.tools.xjc.generator.bean.field.FieldRenderer fallback
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/GenericFieldRenderer.class
GenericFieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
public final com.sun.tools.xjc.generator.bean.field.GenericFieldRenderer extends java.lang.Object implements com.sun.tools.xjc.generator.bean.field.FieldRenderer  {
	private java.lang.reflect.Constructor constructor
	public void  (java.lang.Class) 
		NoSuchMethodException e
		Class fieldClass
	public com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		InstantiationException e
		IllegalAccessException e
		Throwable t
		java.lang.reflect.InvocationTargetException e
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/field/IsSetField$Accessor.class
IsSetField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.IsSetField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractField$Accessor {
	private final com.sun.tools.xjc.outline.FieldAccessor core
	final com.sun.tools.xjc.generator.bean.field.IsSetField this$0
	void  (com.sun.tools.xjc.generator.bean.field.IsSetField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
}

com/sun/tools/xjc/generator/bean/field/IsSetField.class
IsSetField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.IsSetField extends com.sun.tools.xjc.generator.bean.field.AbstractField {
	private final com.sun.tools.xjc.outline.FieldOutline core
	private final boolean generateUnSetMethod
	private final boolean generateIsSetMethod
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, com.sun.tools.xjc.outline.FieldOutline, boolean, boolean) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.outline.FieldOutline core
		boolean unsetMethod
		boolean issetMethod
	private void generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.codemodel.JExpression hasSetValue
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.outline.FieldAccessor acc
	public com.sun.codemodel.JType getRawType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	static com.sun.tools.xjc.outline.FieldOutline access$000 (com.sun.tools.xjc.generator.bean.field.IsSetField) 
		com.sun.tools.xjc.generator.bean.field.IsSetField x0
}

com/sun/tools/xjc/generator/bean/field/IsSetFieldRenderer.class
IsSetFieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.IsSetFieldRenderer extends java.lang.Object implements com.sun.tools.xjc.generator.bean.field.FieldRenderer  {
	private final com.sun.tools.xjc.generator.bean.field.FieldRenderer core
	private final boolean generateUnSetMethod
	private final boolean generateIsSetMethod
	public void  (com.sun.tools.xjc.generator.bean.field.FieldRenderer, boolean, boolean) 
		com.sun.tools.xjc.generator.bean.field.FieldRenderer core
		boolean generateUnSetMethod
		boolean generateIsSetMethod
	public com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/field/MessageBundle.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_de.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_es.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_fr.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_it.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_ja.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_ko.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_pt_BR.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_zh_CN.properties
com/sun/tools/xjc/generator/bean/field/MessageBundle_zh_TW.properties
com/sun/tools/xjc/generator/bean/field/Messages.class
Messages.java
package com.sun.tools.xjc.generator.bean.field
public final com.sun.tools.xjc.generator.bean.field.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.generator.bean.field.Messages DEFAULT_GETTER_JAVADOC
	public static final com.sun.tools.xjc.generator.bean.field.Messages DEFAULT_SETTER_JAVADOC
	private static final java.util.ResourceBundle rb
	private static final com.sun.tools.xjc.generator.bean.field.Messages[] $VALUES
	public static com.sun.tools.xjc.generator.bean.field.Messages[] values () 
	public static com.sun.tools.xjc.generator.bean.field.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String toString () 
	public transient java.lang.String format (java.lang.Object[]) 
		Object[] args
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/NoExtendedContentField$Accessor.class
NoExtendedContentField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.NoExtendedContentField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.NoExtendedContentField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.NoExtendedContentField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JVar $list
}

com/sun/tools/xjc/generator/bean/field/NoExtendedContentField.class
NoExtendedContentField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.NoExtendedContentField extends com.sun.tools.xjc.generator.bean.field.AbstractListField {
	private final com.sun.codemodel.JClass coreList
	private com.sun.codemodel.JMethod $get
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, com.sun.codemodel.JClass) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JClass coreList
	protected final com.sun.codemodel.JClass getCoreListType () 
	public void generateAccessors () 
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.tools.xjc.generator.bean.field.NoExtendedContentField$Accessor acc
		com.sun.codemodel.JBlock block
		String pname
	public com.sun.tools.xjc.generator.bean.field.NoExtendedContentField$Accessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	protected com.sun.codemodel.JType getType (com.sun.tools.xjc.model.Aspect) 
		java.util.Set elements
		com.sun.tools.xjc.model.Aspect aspect
	public volatile com.sun.codemodel.JType getRawType () 
	public volatile com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.NoExtendedContentField) 
		com.sun.tools.xjc.generator.bean.field.NoExtendedContentField x0
}

com/sun/tools/xjc/generator/bean/field/SingleField$Accessor.class
SingleField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.SingleField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar$Accessor {
	final com.sun.tools.xjc.generator.bean.field.SingleField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.SingleField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
}

com/sun/tools/xjc/generator/bean/field/SingleField.class
SingleField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.SingleField extends com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar {
	static final boolean $assertionsDisabled
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, boolean) 
		com.sun.codemodel.JType getterType
		com.sun.codemodel.JType getterType
		com.sun.codemodel.JType getterType
		com.sun.codemodel.JConditional cond
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
		boolean forcePrimitiveAccess
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.xml.bind.api.impl.NameConverter nc
		com.sun.codemodel.JExpression defaultValue
		com.sun.codemodel.JType getterType
		com.sun.codemodel.JMethod $get
		String javadoc
		java.util.List possibleTypes
		com.sun.codemodel.JMethod $set
		com.sun.codemodel.JType setterType
		com.sun.codemodel.JVar $value
		com.sun.codemodel.JBlock body
	public final com.sun.codemodel.JType getFieldType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/SinglePrimitiveAccessField.class
SinglePrimitiveAccessField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.SinglePrimitiveAccessField extends com.sun.tools.xjc.generator.bean.field.SingleField {
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/field/UnboxedField$1.class
UnboxedField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.UnboxedField$1 extends com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar$Accessor {
	final com.sun.tools.xjc.generator.bean.field.UnboxedField this$0
	void  (com.sun.tools.xjc.generator.bean.field.UnboxedField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	public void unsetValues (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock body
	public com.sun.codemodel.JExpression hasSetValue () 
}

com/sun/tools/xjc/generator/bean/field/UnboxedField.class
UnboxedField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.UnboxedField extends com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar {
	private final com.sun.codemodel.JPrimitiveType ptype
	static final boolean $assertionsDisabled
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl outline
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.xml.bind.api.impl.NameConverter nc
		com.sun.codemodel.JBlock body
		com.sun.codemodel.JMethod $get
		String javadoc
		com.sun.codemodel.JMethod $set
		com.sun.codemodel.JVar $value
	protected com.sun.codemodel.JType getType (com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.Aspect aspect
	protected com.sun.codemodel.JType getFieldType () 
	public com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	static void  () 
}

com/sun/tools/xjc/generator/bean/field/UntypedListField$Accessor.class
UntypedListField.java
package com.sun.tools.xjc.generator.bean.field
 com.sun.tools.xjc.generator.bean.field.UntypedListField$Accessor extends com.sun.tools.xjc.generator.bean.field.AbstractListField$Accessor {
	final com.sun.tools.xjc.generator.bean.field.UntypedListField this$0
	protected void  (com.sun.tools.xjc.generator.bean.field.UntypedListField, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression $target
	public void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
		com.sun.codemodel.JBlock block
		com.sun.codemodel.JVar $var
	public void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JBlock block
		String uniqueName
		com.sun.codemodel.JExpression $var
		com.sun.codemodel.JVar $list
}

com/sun/tools/xjc/generator/bean/field/UntypedListField.class
UntypedListField.java
package com.sun.tools.xjc.generator.bean.field
public com.sun.tools.xjc.generator.bean.field.UntypedListField extends com.sun.tools.xjc.generator.bean.field.AbstractListField {
	private final com.sun.codemodel.JClass coreList
	private com.sun.codemodel.JMethod $get
	protected void  (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo, com.sun.codemodel.JClass) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.codemodel.JClass coreList
	protected final com.sun.codemodel.JClass getCoreListType () 
	public void generateAccessors () 
		com.sun.tools.xjc.generator.bean.MethodWriter writer
		com.sun.tools.xjc.generator.bean.field.UntypedListField$Accessor acc
		com.sun.codemodel.JBlock block
		String pname
	public com.sun.tools.xjc.generator.bean.field.UntypedListField$Accessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression targetObject
	public volatile com.sun.codemodel.JType getRawType () 
	public volatile com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
		com.sun.codemodel.JExpression x0
	static com.sun.codemodel.JMethod access$000 (com.sun.tools.xjc.generator.bean.field.UntypedListField) 
		com.sun.tools.xjc.generator.bean.field.UntypedListField x0
}

com/sun/tools/xjc/generator/bean/field/UntypedListFieldRenderer.class
UntypedListFieldRenderer.java
package com.sun.tools.xjc.generator.bean.field
public final com.sun.tools.xjc.generator.bean.field.UntypedListFieldRenderer extends java.lang.Object implements com.sun.tools.xjc.generator.bean.field.FieldRenderer  {
	private com.sun.codemodel.JClass coreList
	private boolean dummy
	private boolean content
	protected void  (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass coreList
	protected void  (com.sun.codemodel.JClass, boolean, boolean) 
		com.sun.codemodel.JClass coreList
		boolean dummy
		boolean content
	public com.sun.tools.xjc.outline.FieldOutline generate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl context
		com.sun.tools.xjc.model.CPropertyInfo prop
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$1$1.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1$1 extends com.sun.tools.xjc.generator.bean.MethodWriter {
	private final com.sun.codemodel.JDefinedClass impl
	private com.sun.codemodel.JMethod implMethod
	final com.sun.tools.xjc.generator.bean.ClassOutlineImpl val$target
	final com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1 this$0
	void  (com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1, com.sun.tools.xjc.outline.ClassOutline, com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.outline.ClassOutline x0
	public com.sun.codemodel.JVar addParameter (com.sun.codemodel.JType, java.lang.String) 
		com.sun.codemodel.JType type
		String name
	public com.sun.codemodel.JMethod declareMethod (com.sun.codemodel.JType, java.lang.String) 
		com.sun.codemodel.JType returnType
		String methodName
	public com.sun.codemodel.JDocComment javadoc () 
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$1.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1 extends com.sun.tools.xjc.generator.bean.ImplStructureStrategy {
	static final boolean $assertionsDisabled
	void  (java.lang.String, int) 
	protected com.sun.tools.xjc.generator.bean.ImplStructureStrategy$Result createClasses (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.codemodel.JClassContainer parent
		com.sun.codemodel.JDefinedClass impl
	protected com.sun.codemodel.JPackage getPackage (com.sun.codemodel.JPackage, com.sun.tools.xjc.model.Aspect) 
		com.sun.codemodel.JPackage pkg
		com.sun.tools.xjc.model.Aspect a
	protected com.sun.tools.xjc.generator.bean.MethodWriter createMethodWriter (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl target
	protected void _extends (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl derived
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl base
	static void  () 
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$2$1.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.ImplStructureStrategy$2$1 extends com.sun.tools.xjc.generator.bean.MethodWriter {
	private final com.sun.codemodel.JDefinedClass intf
	private final com.sun.codemodel.JDefinedClass impl
	private com.sun.codemodel.JMethod intfMethod
	private com.sun.codemodel.JMethod implMethod
	final com.sun.tools.xjc.generator.bean.ClassOutlineImpl val$target
	final com.sun.tools.xjc.generator.bean.ImplStructureStrategy$2 this$0
	void  (com.sun.tools.xjc.generator.bean.ImplStructureStrategy$2, com.sun.tools.xjc.outline.ClassOutline, com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.outline.ClassOutline x0
	public com.sun.codemodel.JVar addParameter (com.sun.codemodel.JType, java.lang.String) 
		com.sun.codemodel.JType type
		String name
	public com.sun.codemodel.JMethod declareMethod (com.sun.codemodel.JType, java.lang.String) 
		com.sun.codemodel.JType returnType
		String methodName
	public com.sun.codemodel.JDocComment javadoc () 
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$2.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.ImplStructureStrategy$2 extends com.sun.tools.xjc.generator.bean.ImplStructureStrategy {
	static final boolean $assertionsDisabled
	void  (java.lang.String, int) 
	protected com.sun.tools.xjc.generator.bean.ImplStructureStrategy$Result createClasses (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.codemodel.JClassContainer parent
		com.sun.codemodel.JDefinedClass intf
		com.sun.codemodel.JDefinedClass impl
	protected com.sun.codemodel.JPackage getPackage (com.sun.codemodel.JPackage, com.sun.tools.xjc.model.Aspect) 
		com.sun.codemodel.JPackage pkg
		com.sun.tools.xjc.model.Aspect a
	protected com.sun.tools.xjc.generator.bean.MethodWriter createMethodWriter (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl target
	protected void _extends (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl derived
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl base
	static void  () 
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$3.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.ImplStructureStrategy$3 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$model$Aspect
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy$Result.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
public final com.sun.tools.xjc.generator.bean.ImplStructureStrategy$Result extends java.lang.Object {
	public final com.sun.codemodel.JDefinedClass exposed
	public final com.sun.codemodel.JDefinedClass implementation
	public void  (com.sun.codemodel.JDefinedClass, com.sun.codemodel.JDefinedClass) 
		com.sun.codemodel.JDefinedClass exposed
		com.sun.codemodel.JDefinedClass implementation
}

com/sun/tools/xjc/generator/bean/ImplStructureStrategy.class
ImplStructureStrategy.java
package com.sun.tools.xjc.generator.bean
public abstract com.sun.tools.xjc.generator.bean.ImplStructureStrategy extends java.lang.Enum {
	public static final com.sun.tools.xjc.generator.bean.ImplStructureStrategy BEAN_ONLY
	public static final com.sun.tools.xjc.generator.bean.ImplStructureStrategy INTF_AND_IMPL
	private static final com.sun.tools.xjc.generator.bean.ImplStructureStrategy[] $VALUES
	public static com.sun.tools.xjc.generator.bean.ImplStructureStrategy[] values () 
	public static com.sun.tools.xjc.generator.bean.ImplStructureStrategy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	protected abstract com.sun.tools.xjc.generator.bean.ImplStructureStrategy$Result createClasses (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.CClassInfo) 
	protected abstract com.sun.codemodel.JPackage getPackage (com.sun.codemodel.JPackage, com.sun.tools.xjc.model.Aspect) 
	protected abstract com.sun.tools.xjc.generator.bean.MethodWriter createMethodWriter (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
	protected abstract void _extends (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
	void  (java.lang.String, int, com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1) 
		String x0
		int x1
		com.sun.tools.xjc.generator.bean.ImplStructureStrategy$1 x2
	static void  () 
}

com/sun/tools/xjc/generator/bean/MessageBundle.properties
com/sun/tools/xjc/generator/bean/MessageBundle_de.properties
com/sun/tools/xjc/generator/bean/MessageBundle_es.properties
com/sun/tools/xjc/generator/bean/MessageBundle_fr.properties
com/sun/tools/xjc/generator/bean/MessageBundle_it.properties
com/sun/tools/xjc/generator/bean/MessageBundle_ja.properties
com/sun/tools/xjc/generator/bean/MessageBundle_ko.properties
com/sun/tools/xjc/generator/bean/MessageBundle_pt_BR.properties
com/sun/tools/xjc/generator/bean/MessageBundle_zh_CN.properties
com/sun/tools/xjc/generator/bean/MessageBundle_zh_TW.properties
com/sun/tools/xjc/generator/bean/Messages.class
Messages.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.generator.bean.Messages METHOD_COLLISION
	public static final com.sun.tools.xjc.generator.bean.Messages ERR_UNUSABLE_NAME
	public static final com.sun.tools.xjc.generator.bean.Messages ERR_KEYNAME_COLLISION
	public static final com.sun.tools.xjc.generator.bean.Messages ERR_NAME_COLLISION
	public static final com.sun.tools.xjc.generator.bean.Messages ILLEGAL_CONSTRUCTOR_PARAM
	public static final com.sun.tools.xjc.generator.bean.Messages OBJECT_FACTORY_CONFLICT
	public static final com.sun.tools.xjc.generator.bean.Messages OBJECT_FACTORY_CONFLICT_RELATED
	private static final java.util.ResourceBundle rb
	private static final com.sun.tools.xjc.generator.bean.Messages[] $VALUES
	public static com.sun.tools.xjc.generator.bean.Messages[] values () 
	public static com.sun.tools.xjc.generator.bean.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String toString () 
	public transient java.lang.String format (java.lang.Object[]) 
		Object[] args
	static void  () 
}

com/sun/tools/xjc/generator/bean/MethodWriter.class
MethodWriter.java
package com.sun.tools.xjc.generator.bean
public abstract com.sun.tools.xjc.generator.bean.MethodWriter extends java.lang.Object {
	protected final com.sun.codemodel.JCodeModel codeModel
	protected void  (com.sun.tools.xjc.outline.ClassOutline) 
		com.sun.tools.xjc.outline.ClassOutline context
	public abstract com.sun.codemodel.JMethod declareMethod (com.sun.codemodel.JType, java.lang.String) 
	public final com.sun.codemodel.JMethod declareMethod (java.lang.Class, java.lang.String) 
		Class returnType
		String methodName
	public abstract com.sun.codemodel.JDocComment javadoc () 
	public abstract com.sun.codemodel.JVar addParameter (com.sun.codemodel.JType, java.lang.String) 
	public final com.sun.codemodel.JVar addParameter (java.lang.Class, java.lang.String) 
		Class type
		String name
}

com/sun/tools/xjc/generator/bean/ObjectFactoryGenerator.class
ObjectFactoryGenerator.java
package com.sun.tools.xjc.generator.bean
public abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator extends java.lang.Object {
	public void  () 
	abstract void populate (com.sun.tools.xjc.model.CElementInfo) 
	abstract void populate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
	public abstract com.sun.codemodel.JDefinedClass getObjectFactory () 
}

com/sun/tools/xjc/generator/bean/ObjectFactoryGeneratorImpl.class
ObjectFactoryGeneratorImpl.java
package com.sun.tools.xjc.generator.bean
abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGeneratorImpl extends com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator {
	private final com.sun.tools.xjc.generator.bean.BeanGenerator outline
	private final com.sun.tools.xjc.model.Model model
	private final com.sun.codemodel.JCodeModel codeModel
	private final com.sun.codemodel.JClass classRef
	private final com.sun.codemodel.JDefinedClass objectFactory
	private final java.util.HashMap qnameMap
	private final java.util.Map elementFactoryNames
	private final java.util.Map valueFactoryNames
	public com.sun.codemodel.JDefinedClass getObjectFactory () 
	public void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage) 
		com.sun.tools.xjc.generator.bean.BeanGenerator outline
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage targetPackage
		com.sun.codemodel.JMethod m1
	protected final void populate (com.sun.tools.xjc.model.CElementInfo, com.sun.tools.xjc.model.Aspect, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.CElementInfo existing
		com.sun.codemodel.JExpression declaredType
		javax.xml.namespace.QName n
		com.sun.tools.xjc.model.CElementInfo ei
		com.sun.tools.xjc.model.Aspect impl
		com.sun.tools.xjc.model.Aspect exposed
		com.sun.codemodel.JType exposedElementType
		com.sun.codemodel.JType exposedType
		com.sun.codemodel.JType implType
		String namespaceURI
		String localPart
		com.sun.codemodel.JClass scope
		com.sun.codemodel.JMethod m
		com.sun.codemodel.JVar $value
		com.sun.codemodel.JExpression declaredType
		com.sun.codemodel.JExpression scopeClass
		com.sun.codemodel.JInvocation exp
		com.sun.tools.xjc.generator.annotation.spec.XmlElementDeclWriter xemw
	private com.sun.codemodel.JExpression getQNameInvocation (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
		javax.xml.namespace.QName name
		com.sun.codemodel.JFieldVar qnameField
	private com.sun.codemodel.JInvocation createQName (javax.xml.namespace.QName) 
		javax.xml.namespace.QName name
	protected final void populate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl, com.sun.codemodel.JClass) 
		com.sun.codemodel.JMethod m
		String name
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl existing
		com.sun.tools.xjc.model.CPropertyInfo field
		com.sun.tools.xjc.outline.FieldOutline fo
		com.sun.tools.xjc.outline.FieldAccessor accessor
		com.sun.codemodel.JVar $var
		String fieldName
		String[] arr$
		int len$
		int i$
		com.sun.codemodel.JMethod m
		com.sun.codemodel.JInvocation inv
		com.sun.codemodel.JMethod c
		com.sun.tools.xjc.model.Constructor cons
		java.util.Iterator i$
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
		com.sun.codemodel.JClass sigType
		java.util.Collection consl
	private static java.lang.String camelize (java.lang.String) 
		String s
}

com/sun/tools/xjc/generator/bean/PackageOutlineImpl$1.class
PackageOutlineImpl.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.PackageOutlineImpl$1 extends java.lang.Object implements com.sun.tools.xjc.model.CPropertyVisitor  {
	final com.sun.tools.xjc.generator.bean.PackageOutlineImpl this$0
	void  (com.sun.tools.xjc.generator.bean.PackageOutlineImpl) 
	public java.lang.Void onElement (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CTypeRef tr
		java.util.Iterator i$
		com.sun.tools.xjc.model.CElementPropertyInfo p
	public java.lang.Void onReference (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CElement e
		java.util.Iterator i$
		com.sun.tools.xjc.model.CReferencePropertyInfo p
	public java.lang.Void onAttribute (com.sun.tools.xjc.model.CAttributePropertyInfo) 
		com.sun.tools.xjc.model.CAttributePropertyInfo p
	public java.lang.Void onValue (com.sun.tools.xjc.model.CValuePropertyInfo) 
		com.sun.tools.xjc.model.CValuePropertyInfo p
	public volatile java.lang.Object onReference (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo x0
	public volatile java.lang.Object onValue (com.sun.tools.xjc.model.CValuePropertyInfo) 
		com.sun.tools.xjc.model.CValuePropertyInfo x0
	public volatile java.lang.Object onAttribute (com.sun.tools.xjc.model.CAttributePropertyInfo) 
		com.sun.tools.xjc.model.CAttributePropertyInfo x0
	public volatile java.lang.Object onElement (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo x0
}

com/sun/tools/xjc/generator/bean/PackageOutlineImpl$2.class
PackageOutlineImpl.java
package com.sun.tools.xjc.generator.bean
 com.sun.tools.xjc.generator.bean.PackageOutlineImpl$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$generator$bean$ImplStructureStrategy
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/generator/bean/PackageOutlineImpl.class
PackageOutlineImpl.java
package com.sun.tools.xjc.generator.bean
public final com.sun.tools.xjc.generator.bean.PackageOutlineImpl extends java.lang.Object implements com.sun.tools.xjc.outline.PackageOutline  {
	private final com.sun.tools.xjc.model.Model _model
	private final com.sun.codemodel.JPackage _package
	private final com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator objectFactoryGenerator
	final java.util.Set classes
	private final java.util.Set classesView
	private String mostUsedNamespaceURI
	private javax.xml.bind.annotation.XmlNsForm elementFormDefault
	private javax.xml.bind.annotation.XmlNsForm attributeFormDefault
	private java.util.HashMap uriCountMap
	private java.util.HashMap propUriCountMap
	static final boolean $assertionsDisabled
	public java.lang.String getMostUsedNamespaceURI () 
	public javax.xml.bind.annotation.XmlNsForm getAttributeFormDefault () 
	public javax.xml.bind.annotation.XmlNsForm getElementFormDefault () 
	public com.sun.codemodel.JPackage _package () 
	public com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator objectFactoryGenerator () 
	public java.util.Set getClasses () 
	public com.sun.codemodel.JDefinedClass objectFactory () 
	protected void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage) 
		com.sun.tools.xjc.generator.bean.BeanGenerator outline
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage _pkg
	public void calcDefaultValues () 
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo ci
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl co
		java.util.Iterator i$
		javax.xml.bind.annotation.XmlNsForm modelValue
		Exception e
		com.sun.tools.xjc.generator.annotation.spec.XmlSchemaWriter w
		com.sun.tools.xjc.model.CPropertyVisitor propVisitor
	private void countURI (java.util.HashMap, javax.xml.namespace.QName) 
		java.util.HashMap map
		javax.xml.namespace.QName qname
		String uri
	private java.lang.String getMostUsedURI (java.util.HashMap) 
		String uri
		int uriCount
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.HashMap map
		String mostPopular
		int count
	private javax.xml.bind.annotation.XmlNsForm getFormDefault () 
	static java.util.HashMap access$000 (com.sun.tools.xjc.generator.bean.PackageOutlineImpl) 
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl x0
	static void access$100 (com.sun.tools.xjc.generator.bean.PackageOutlineImpl, java.util.HashMap, javax.xml.namespace.QName) 
		com.sun.tools.xjc.generator.bean.PackageOutlineImpl x0
		java.util.HashMap x1
		javax.xml.namespace.QName x2
	static void  () 
}

com/sun/tools/xjc/generator/bean/PrivateObjectFactoryGenerator.class
PrivateObjectFactoryGenerator.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.PrivateObjectFactoryGenerator extends com.sun.tools.xjc.generator.bean.ObjectFactoryGeneratorImpl {
	public void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage) 
		com.sun.tools.xjc.generator.bean.BeanGenerator outline
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage targetPackage
		com.sun.codemodel.JPackage implPkg
		com.sun.codemodel.JClass factory
		com.sun.codemodel.fmt.JPropertyFile jaxbProperties
	void populate (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
	void populate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
}

com/sun/tools/xjc/generator/bean/PublicObjectFactoryGenerator.class
PublicObjectFactoryGenerator.java
package com.sun.tools.xjc.generator.bean
final com.sun.tools.xjc.generator.bean.PublicObjectFactoryGenerator extends com.sun.tools.xjc.generator.bean.ObjectFactoryGeneratorImpl {
	public void  (com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage) 
		com.sun.tools.xjc.generator.bean.BeanGenerator outline
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage targetPackage
	void populate (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
	void populate (com.sun.tools.xjc.generator.bean.ClassOutlineImpl) 
		com.sun.tools.xjc.generator.bean.ClassOutlineImpl cc
}

com/sun/tools/xjc/generator/util/BlockReference.class
BlockReference.java
package com.sun.tools.xjc.generator.util
public abstract com.sun.tools.xjc.generator.util.BlockReference extends java.lang.Object {
	public abstract com.sun.codemodel.JBlock get (boolean) 
}

com/sun/tools/xjc/generator/util/ExistingBlockReference.class
ExistingBlockReference.java
package com.sun.tools.xjc.generator.util
public com.sun.tools.xjc.generator.util.ExistingBlockReference extends java.lang.Object implements com.sun.tools.xjc.generator.util.BlockReference  {
	private final com.sun.codemodel.JBlock block
	public void  (com.sun.codemodel.JBlock) 
		com.sun.codemodel.JBlock _block
	public com.sun.codemodel.JBlock get (boolean) 
		boolean create
}

com/sun/tools/xjc/generator/util/LazyBlockReference.class
LazyBlockReference.java
package com.sun.tools.xjc.generator.util
public abstract com.sun.tools.xjc.generator.util.LazyBlockReference extends java.lang.Object implements com.sun.tools.xjc.generator.util.BlockReference  {
	private com.sun.codemodel.JBlock block
	public void  () 
	protected abstract com.sun.codemodel.JBlock create () 
	public com.sun.codemodel.JBlock get (boolean) 
		boolean create
}

com/sun/tools/xjc/generator/util/WhitespaceNormalizer$1.class
WhitespaceNormalizer.java
package com.sun.tools.xjc.generator.util
final com.sun.tools.xjc.generator.util.WhitespaceNormalizer$1 extends com.sun.tools.xjc.generator.util.WhitespaceNormalizer {
	void  () 
	public com.sun.codemodel.JExpression generate (com.sun.codemodel.JCodeModel, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JCodeModel codeModel
		com.sun.codemodel.JExpression literal
}

com/sun/tools/xjc/generator/util/WhitespaceNormalizer$2.class
WhitespaceNormalizer.java
package com.sun.tools.xjc.generator.util
final com.sun.tools.xjc.generator.util.WhitespaceNormalizer$2 extends com.sun.tools.xjc.generator.util.WhitespaceNormalizer {
	void  () 
	public com.sun.codemodel.JExpression generate (com.sun.codemodel.JCodeModel, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JCodeModel codeModel
		com.sun.codemodel.JExpression literal
}

com/sun/tools/xjc/generator/util/WhitespaceNormalizer$3.class
WhitespaceNormalizer.java
package com.sun.tools.xjc.generator.util
final com.sun.tools.xjc.generator.util.WhitespaceNormalizer$3 extends com.sun.tools.xjc.generator.util.WhitespaceNormalizer {
	void  () 
	public com.sun.codemodel.JExpression generate (com.sun.codemodel.JCodeModel, com.sun.codemodel.JExpression) 
		com.sun.codemodel.JCodeModel codeModel
		com.sun.codemodel.JExpression literal
}

com/sun/tools/xjc/generator/util/WhitespaceNormalizer.class
WhitespaceNormalizer.java
package com.sun.tools.xjc.generator.util
public abstract com.sun.tools.xjc.generator.util.WhitespaceNormalizer extends java.lang.Object {
	public static final com.sun.tools.xjc.generator.util.WhitespaceNormalizer PRESERVE
	public static final com.sun.tools.xjc.generator.util.WhitespaceNormalizer REPLACE
	public static final com.sun.tools.xjc.generator.util.WhitespaceNormalizer COLLAPSE
	public void  () 
	public abstract com.sun.codemodel.JExpression generate (com.sun.codemodel.JCodeModel, com.sun.codemodel.JExpression) 
	public static com.sun.tools.xjc.generator.util.WhitespaceNormalizer parse (java.lang.String) 
		String method
	static void  () 
}

com/sun/tools/xjc/Language.class
Language.java
package com.sun.tools.xjc
public final com.sun.tools.xjc.Language extends java.lang.Enum {
	public static final com.sun.tools.xjc.Language DTD
	public static final com.sun.tools.xjc.Language XMLSCHEMA
	public static final com.sun.tools.xjc.Language RELAXNG
	public static final com.sun.tools.xjc.Language RELAXNG_COMPACT
	public static final com.sun.tools.xjc.Language WSDL
	private static final com.sun.tools.xjc.Language[] $VALUES
	public static com.sun.tools.xjc.Language[] values () 
	public static com.sun.tools.xjc.Language valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/MessageBundle.properties
com/sun/tools/xjc/MessageBundle_de.properties
com/sun/tools/xjc/MessageBundle_es.properties
com/sun/tools/xjc/MessageBundle_fr.properties
com/sun/tools/xjc/MessageBundle_it.properties
com/sun/tools/xjc/MessageBundle_ja.properties
com/sun/tools/xjc/MessageBundle_ko.properties
com/sun/tools/xjc/MessageBundle_pt_BR.properties
com/sun/tools/xjc/MessageBundle_zh_CN.properties
com/sun/tools/xjc/MessageBundle_zh_TW.properties
com/sun/tools/xjc/Messages.class
Messages.java
package com.sun.tools.xjc
public com.sun.tools.xjc.Messages extends java.lang.Object {
	static final String UNKNOWN_LOCATION
	static final String LINE_X_OF_Y
	static final String UNKNOWN_FILE
	static final String DRIVER_PUBLIC_USAGE
	static final String DRIVER_PRIVATE_USAGE
	static final String ADDON_USAGE
	static final String EXPERIMENTAL_LANGUAGE_WARNING
	static final String NON_EXISTENT_DIR
	static final String MISSING_MODE_OPERAND
	static final String MISSING_PROXY
	static final String MISSING_PROXYFILE
	static final String NO_SUCH_FILE
	static final String ILLEGAL_PROXY
	static final String ILLEGAL_TARGET_VERSION
	static final String MISSING_OPERAND
	static final String MISSING_PROXYHOST
	static final String MISSING_PROXYPORT
	static final String STACK_OVERFLOW
	static final String UNRECOGNIZED_MODE
	static final String UNRECOGNIZED_PARAMETER
	static final String UNSUPPORTED_ENCODING
	static final String MISSING_GRAMMAR
	static final String PARSING_SCHEMA
	static final String PARSE_FAILED
	static final String COMPILING_SCHEMA
	static final String FAILED_TO_GENERATE_CODE
	static final String FILE_PROLOG_COMMENT
	static final String DATE_FORMAT
	static final String TIME_FORMAT
	static final String AT
	static final String VERSION
	static final String FULLVERSION
	static final String BUILD_ID
	static final String ERROR_MSG
	static final String WARNING_MSG
	static final String INFO_MSG
	static final String ERR_NOT_A_BINDING_FILE
	static final String ERR_TOO_MANY_SCHEMA
	static final String ERR_BINDING_FILE_NOT_SUPPORTED_FOR_RNC
	static final String DEFAULT_VERSION
	static final String DEFAULT_PACKAGE_WARNING
	static final String NOT_A_VALID_FILENAME
	static final String FAILED_TO_PARSE
	static final String NOT_A_FILE_NOR_URL
	static final String FIELD_RENDERER_CONFLICT
	static final String NAME_CONVERTER_CONFLICT
	static final String FAILED_TO_LOAD
	static final String PLUGIN_LOAD_FAILURE
	public void  () 
	public static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/model/AbstractCElement.class
AbstractCElement.java
package com.sun.tools.xjc.model
abstract com.sun.tools.xjc.model.AbstractCElement extends com.sun.tools.xjc.model.AbstractCTypeInfoImpl implements com.sun.tools.xjc.model.CElement  {
	private final org.xml.sax.Locator locator
	private boolean isAbstract
	protected void  (com.sun.tools.xjc.model.Model, com.sun.xml.xsom.XSComponent, org.xml.sax.Locator, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.xml.xsom.XSComponent source
		org.xml.sax.Locator locator
		com.sun.tools.xjc.model.CCustomizations customizations
	public org.xml.sax.Locator getLocator () 
	public boolean isAbstract () 
	public void setAbstract () 
}

com/sun/tools/xjc/model/AbstractCTypeInfoImpl.class
AbstractCTypeInfoImpl.java
package com.sun.tools.xjc.model
abstract com.sun.tools.xjc.model.AbstractCTypeInfoImpl extends java.lang.Object implements com.sun.tools.xjc.model.CTypeInfo  {
	private final com.sun.tools.xjc.model.CCustomizations customizations
	private final com.sun.xml.xsom.XSComponent source
	protected void  (com.sun.tools.xjc.model.Model, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
	public final boolean isCollection () 
	public final com.sun.tools.xjc.model.CAdapter getAdapterUse () 
	public final com.sun.xml.bind.v2.model.core.ID idUse () 
	public final com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public final boolean canBeReferencedByIDREF () 
	public javax.activation.MimeType getExpectedMimeType () 
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
	public final com.sun.xml.bind.v2.model.annotation.Locatable getUpstream () 
	public final com.sun.xml.bind.v2.runtime.Location getLocation () 
}

com/sun/tools/xjc/model/Aspect.class
Aspect.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.Aspect extends java.lang.Enum {
	public static final com.sun.tools.xjc.model.Aspect EXPOSED
	public static final com.sun.tools.xjc.model.Aspect IMPLEMENTATION
	private static final com.sun.tools.xjc.model.Aspect[] $VALUES
	public static com.sun.tools.xjc.model.Aspect[] values () 
	public static com.sun.tools.xjc.model.Aspect valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/model/AutoClassNameAllocator.class
AutoClassNameAllocator.java
package com.sun.tools.xjc.model
public com.sun.tools.xjc.model.AutoClassNameAllocator extends java.lang.Object implements com.sun.tools.xjc.api.ClassNameAllocator  {
	private final com.sun.tools.xjc.api.ClassNameAllocator core
	private final java.util.Map names
	public void  (com.sun.tools.xjc.api.ClassNameAllocator) 
		com.sun.tools.xjc.api.ClassNameAllocator core
	public java.lang.String assignClassName (java.lang.String, java.lang.String) 
		String packageName
		String className
	private java.lang.String determineName (java.lang.String, java.lang.String) 
		int i
		String packageName
		String className
		java.util.Set s
}

com/sun/tools/xjc/model/CAdapter$1.class
CAdapter.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CAdapter$1 extends com.sun.tools.xjc.model.nav.EagerNClass {
	final Class val$adapter
	void  (java.lang.Class, java.lang.Class) 
		Class x0
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public java.lang.String fullName () 
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
}

com/sun/tools/xjc/model/CAdapter.class
CAdapter.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CAdapter extends com.sun.xml.bind.v2.model.core.Adapter {
	private com.sun.codemodel.JClass adapterClass1
	private Class adapterClass2
	public void  (java.lang.Class, boolean) 
		Class adapter
		boolean copy
	static com.sun.tools.xjc.model.nav.NClass getRef (java.lang.Class, boolean) 
		Class adapter
		boolean copy
	public void  (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass adapter
	public com.sun.codemodel.JClass getAdapterClass (com.sun.tools.xjc.outline.Outline) 
		com.sun.tools.xjc.outline.Outline o
	public boolean isWhitespaceAdapter () 
	public java.lang.Class getAdapterIfKnown () 
}

com/sun/tools/xjc/model/CArrayInfo.class
CArrayInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CArrayInfo extends com.sun.tools.xjc.model.AbstractCTypeInfoImpl implements com.sun.xml.bind.v2.model.core.ArrayInfo com.sun.tools.xjc.model.CNonElement com.sun.tools.xjc.model.nav.NType  {
	private final com.sun.tools.xjc.model.CNonElement itemType
	private final javax.xml.namespace.QName typeName
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.model.CNonElement, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.model.CNonElement itemType
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
	public com.sun.tools.xjc.model.CNonElement getItemType () 
	public javax.xml.namespace.QName getTypeName () 
	public boolean isSimpleType () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public com.sun.tools.xjc.model.nav.NType getType () 
	public boolean isBoxedType () 
	public java.lang.String fullName () 
	public org.xml.sax.Locator getLocator () 
	public volatile com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.xml.xsom.XmlString x1
	public volatile com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile javax.activation.MimeType getExpectedMimeType () 
	public volatile java.lang.Object getType () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getItemType () 
	static void  () 
}

com/sun/tools/xjc/model/CAttributePropertyInfo.class
CAttributePropertyInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CAttributePropertyInfo extends com.sun.tools.xjc.model.CSingleTypePropertyInfo implements com.sun.xml.bind.v2.model.core.AttributePropertyInfo  {
	private final javax.xml.namespace.QName attName
	private final boolean isRequired
	public void  (java.lang.String, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator, javax.xml.namespace.QName, com.sun.tools.xjc.model.TypeUse, javax.xml.namespace.QName, boolean) 
		String name
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
		javax.xml.namespace.QName attName
		com.sun.tools.xjc.model.TypeUse type
		javax.xml.namespace.QName typeName
		boolean required
	public boolean isRequired () 
	public javax.xml.namespace.QName getXmlName () 
	public boolean isUnboxable () 
	public boolean isOptionalPrimitive () 
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor) 
		com.sun.tools.xjc.model.CPropertyVisitor visitor
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor2, java.lang.Object) 
		com.sun.tools.xjc.model.CPropertyVisitor2 visitor
		Object p
	public final com.sun.xml.bind.v2.model.core.PropertyKind kind () 
	public volatile javax.xml.namespace.QName getSchemaType () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getTarget () 
	public volatile com.sun.xml.bind.v2.model.core.PropertyInfo getSource () 
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$1.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$1 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$10.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$10 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$11.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$11 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$12.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$12 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$2.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$2 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$3.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$3 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$4.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$4 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$5.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$5 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$6.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$6 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$7.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$7 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$8.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$8 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$9.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$9 extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	void  (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
		javax.xml.namespace.QName qn
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$Builtin.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
abstract com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin extends com.sun.tools.xjc.model.CBuiltinLeafInfo {
	protected void  (java.lang.Class, java.lang.String) 
		Class c
		String typeName
	protected void  (java.lang.Class, java.lang.String, com.sun.xml.bind.v2.model.core.ID) 
		Class c
		String typeName
		com.sun.xml.bind.v2.model.core.ID id
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile java.lang.Object getType () 
}

com/sun/tools/xjc/model/CBuiltinLeafInfo$NoConstantBuiltin.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CBuiltinLeafInfo$NoConstantBuiltin extends com.sun.tools.xjc.model.CBuiltinLeafInfo$Builtin {
	public void  (java.lang.Class, java.lang.String) 
		Class c
		String typeName
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
}

com/sun/tools/xjc/model/CBuiltinLeafInfo.class
CBuiltinLeafInfo.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CBuiltinLeafInfo extends java.lang.Object implements com.sun.tools.xjc.model.CNonElement com.sun.xml.bind.v2.model.core.BuiltinLeafInfo com.sun.xml.bind.v2.model.core.LeafInfo com.sun.xml.bind.v2.runtime.Location  {
	private final com.sun.tools.xjc.model.nav.NType type
	private final javax.xml.namespace.QName typeName
	private final javax.xml.namespace.QName[] typeNames
	private final com.sun.xml.bind.v2.model.core.ID id
	public static final java.util.Map LEAVES
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo ANYTYPE
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo STRING
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo BOOLEAN
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo INT
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo LONG
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo BYTE
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo SHORT
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo FLOAT
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo DOUBLE
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo QNAME
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo CALENDAR
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo DURATION
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo BIG_INTEGER
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo BIG_DECIMAL
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo BASE64_BYTE_ARRAY
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo DATA_HANDLER
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo IMAGE
	public static final com.sun.tools.xjc.model.CBuiltinLeafInfo XML_SOURCE
	public static final com.sun.tools.xjc.model.TypeUse HEXBIN_BYTE_ARRAY
	public static final com.sun.tools.xjc.model.TypeUse TOKEN
	public static final com.sun.tools.xjc.model.TypeUse NORMALIZED_STRING
	public static final com.sun.tools.xjc.model.TypeUse ID
	public static final com.sun.tools.xjc.model.TypeUse BOOLEAN_ZERO_OR_ONE
	public static final com.sun.tools.xjc.model.TypeUse IDREF
	public static final com.sun.tools.xjc.model.TypeUse STRING_LIST
	private transient void  (com.sun.tools.xjc.model.nav.NType, com.sun.xml.bind.v2.model.core.ID, javax.xml.namespace.QName[]) 
		com.sun.tools.xjc.model.nav.NType typeToken
		com.sun.xml.bind.v2.model.core.ID id
		javax.xml.namespace.QName[] typeNames
	public com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public final boolean isCollection () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.xml.bind.v2.model.core.ID idUse () 
	public javax.activation.MimeType getExpectedMimeType () 
	public final com.sun.tools.xjc.model.CAdapter getAdapterUse () 
	public org.xml.sax.Locator getLocator () 
	public final com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public final com.sun.tools.xjc.model.TypeUse makeCollection () 
	public final com.sun.tools.xjc.model.TypeUse makeAdapted (java.lang.Class, boolean) 
		Class adapter
		boolean copy
	public final com.sun.tools.xjc.model.TypeUse makeMimeTyped (javax.activation.MimeType) 
		javax.activation.MimeType mt
	public final boolean isElement () 
	public final javax.xml.namespace.QName getElementName () 
	public final com.sun.xml.bind.v2.model.core.Element asElement () 
	public com.sun.tools.xjc.model.nav.NType getType () 
	public final javax.xml.namespace.QName[] getTypeNames () 
	public final boolean canBeReferencedByIDREF () 
	public javax.xml.namespace.QName getTypeName () 
	public com.sun.xml.bind.v2.model.annotation.Locatable getUpstream () 
	public com.sun.xml.bind.v2.runtime.Location getLocation () 
	public boolean isSimpleType () 
	public volatile java.lang.Object getType () 
	void  (com.sun.tools.xjc.model.nav.NType, com.sun.xml.bind.v2.model.core.ID, javax.xml.namespace.QName[], com.sun.tools.xjc.model.CBuiltinLeafInfo$1) 
		com.sun.tools.xjc.model.nav.NType x0
		com.sun.xml.bind.v2.model.core.ID x1
		javax.xml.namespace.QName[] x2
		com.sun.tools.xjc.model.CBuiltinLeafInfo$1 x3
	static void  () 
}

com/sun/tools/xjc/model/CClass.class
CClass.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CClass extends java.lang.Object implements com.sun.tools.xjc.model.CNonElement com.sun.tools.xjc.model.CElement  {
}

com/sun/tools/xjc/model/CClassInfo$1.class
CClassInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CClassInfo$1 extends java.lang.Object implements com.sun.tools.xjc.model.CClassInfoParent$Visitor  {
	void  () 
	public java.lang.String onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo bean
	public java.lang.String onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo element
	public java.lang.String onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage pkg
	public volatile java.lang.Object onElement (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo x0
	public volatile java.lang.Object onPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage x0
	public volatile java.lang.Object onBean (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
}

com/sun/tools/xjc/model/CClassInfo$2.class
CClassInfo.java
package com.sun.tools.xjc.model
 com.sun.tools.xjc.model.CClassInfo$2 extends java.lang.Object implements java.util.Iterator  {
	com.sun.tools.xjc.model.CClassInfo cur
	final com.sun.tools.xjc.model.CClassInfo this$0
	void  (com.sun.tools.xjc.model.CClassInfo) 
	public boolean hasNext () 
	public com.sun.tools.xjc.model.CClassInfo next () 
		com.sun.tools.xjc.model.CClassInfo r
	public void remove () 
	public volatile java.lang.Object next () 
}

com/sun/tools/xjc/model/CClassInfo$3.class
CClassInfo.java
package com.sun.tools.xjc.model
 com.sun.tools.xjc.model.CClassInfo$3 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$model$Aspect
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/model/CClassInfo.class
CClassInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CClassInfo extends com.sun.tools.xjc.model.AbstractCElement implements com.sun.xml.bind.v2.model.core.ClassInfo com.sun.tools.xjc.model.CClassInfoParent com.sun.tools.xjc.model.CClass com.sun.tools.xjc.model.nav.NClass  {
	private com.sun.tools.xjc.model.CClass baseClass
	private com.sun.tools.xjc.model.CClassInfo firstSubclass
	private com.sun.tools.xjc.model.CClassInfo nextSibling
	private final javax.xml.namespace.QName typeName
	private String squeezedName
	private final javax.xml.namespace.QName elementName
	private boolean isOrdered
	private final java.util.List properties
	public String javadoc
	private final com.sun.tools.xjc.model.CClassInfoParent parent
	public final String shortName
	private String implClass
	public final com.sun.tools.xjc.model.Model model
	private boolean hasAttributeWildcard
	private static final com.sun.tools.xjc.model.CClassInfoParent$Visitor calcSqueezedName
	private java.util.Set _implements
	private final java.util.List constructors
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.model.Model, com.sun.codemodel.JPackage, java.lang.String, org.xml.sax.Locator, javax.xml.namespace.QName, javax.xml.namespace.QName, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JPackage pkg
		String shortName
		org.xml.sax.Locator location
		javax.xml.namespace.QName typeName
		javax.xml.namespace.QName elementName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
	public void  (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.model.CClassInfoParent, java.lang.String, org.xml.sax.Locator, javax.xml.namespace.QName, javax.xml.namespace.QName, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIFactoryMethod factoryMethod
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.model.CClassInfoParent p
		String shortName
		org.xml.sax.Locator location
		javax.xml.namespace.QName typeName
		javax.xml.namespace.QName elementName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		com.sun.tools.xjc.Language schemaLanguage
	public void  (com.sun.tools.xjc.model.Model, com.sun.codemodel.JCodeModel, java.lang.String, org.xml.sax.Locator, javax.xml.namespace.QName, javax.xml.namespace.QName, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.codemodel.JCodeModel cm
		String fullName
		org.xml.sax.Locator location
		javax.xml.namespace.QName typeName
		javax.xml.namespace.QName elementName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		int idx
	public boolean hasAttributeWildcard () 
	public void hasAttributeWildcard (boolean) 
		boolean hasAttributeWildcard
	public boolean hasSubClasses () 
	public boolean declaresAttributeWildcard () 
	public boolean inheritsAttributeWildcard () 
		com.sun.tools.xjc.model.CClassRef cref
		com.sun.tools.xjc.model.CClassInfo c
	public com.sun.tools.xjc.model.nav.NClass getClazz () 
	public com.sun.tools.xjc.model.CClassInfo getScope () 
	public java.lang.String getName () 
	public java.lang.String getSqueezedName () 
	public java.util.List getProperties () 
	public boolean hasValueProperty () 
	public com.sun.tools.xjc.model.CPropertyInfo getProperty (java.lang.String) 
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		String name
	public boolean hasProperties () 
	public boolean isElement () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.xml.bind.v2.model.core.Element asElement () 
	public boolean isOrdered () 
	public boolean isFinal () 
	public void setOrdered (boolean) 
		boolean value
	public javax.xml.namespace.QName getElementName () 
	public javax.xml.namespace.QName getTypeName () 
	public boolean isSimpleType () 
	public java.lang.String fullName () 
		String r
	public com.sun.tools.xjc.model.CClassInfoParent parent () 
	public void setUserSpecifiedImplClass (java.lang.String) 
		String implClass
	public java.lang.String getUserSpecifiedImplClass () 
	public void addProperty (com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.model.CPropertyInfo prop
	public void setBaseClass (com.sun.tools.xjc.model.CClass) 
		com.sun.tools.xjc.model.CClassInfo realBase
		com.sun.tools.xjc.model.CClass base
	public com.sun.tools.xjc.model.CClassInfo getBaseClass () 
	public com.sun.tools.xjc.model.CClassRef getRefBaseClass () 
	public java.util.Iterator listSubclasses () 
	public com.sun.tools.xjc.model.CClassInfo getSubstitutionHead () 
		com.sun.tools.xjc.model.CClassInfo c
	public void _implements (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass c
	public transient void addConstructor (java.lang.String[]) 
		String[] fieldNames
	public java.util.Collection getConstructors () 
	public final java.lang.Object accept (com.sun.tools.xjc.model.CClassInfoParent$Visitor) 
		com.sun.tools.xjc.model.CClassInfoParent$Visitor visitor
	public com.sun.codemodel.JPackage getOwnerPackage () 
	public final com.sun.tools.xjc.model.nav.NClass getType () 
	public final com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public boolean isBoxedType () 
	public java.lang.String toString () 
	public volatile void setAbstract () 
	public volatile boolean isAbstract () 
	public volatile org.xml.sax.Locator getLocator () 
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
	public volatile java.lang.Object getType () 
	public volatile com.sun.xml.bind.v2.model.core.ClassInfo getScope () 
	public volatile com.sun.xml.bind.v2.model.core.Element getSubstitutionHead () 
	public volatile com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.xml.xsom.XmlString x1
	public volatile com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile javax.activation.MimeType getExpectedMimeType () 
	public volatile com.sun.xml.bind.v2.model.core.PropertyInfo getProperty (java.lang.String) 
		String x0
	public volatile java.lang.Object getClazz () 
	public volatile com.sun.xml.bind.v2.model.core.ClassInfo getBaseClass () 
	static com.sun.tools.xjc.model.CClassInfoParent access$000 (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
	static com.sun.tools.xjc.model.CClassInfo access$100 (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
	static com.sun.tools.xjc.model.CClassInfo access$200 (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo x0
	static void  () 
}

com/sun/tools/xjc/model/CClassInfoParent$Package.class
CClassInfoParent.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CClassInfoParent$Package extends java.lang.Object implements com.sun.tools.xjc.model.CClassInfoParent  {
	public final com.sun.codemodel.JPackage pkg
	public void  (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage pkg
	public java.lang.String fullName () 
	public java.lang.Object accept (com.sun.tools.xjc.model.CClassInfoParent$Visitor) 
		com.sun.tools.xjc.model.CClassInfoParent$Visitor visitor
	public com.sun.codemodel.JPackage getOwnerPackage () 
}

com/sun/tools/xjc/model/CClassInfoParent$Visitor.class
CClassInfoParent.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CClassInfoParent$Visitor extends java.lang.Object {
	public abstract java.lang.Object onBean (com.sun.tools.xjc.model.CClassInfo) 
	public abstract java.lang.Object onPackage (com.sun.codemodel.JPackage) 
	public abstract java.lang.Object onElement (com.sun.tools.xjc.model.CElementInfo) 
}

com/sun/tools/xjc/model/CClassInfoParent.class
CClassInfoParent.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CClassInfoParent extends java.lang.Object {
	public abstract java.lang.String fullName () 
	public abstract java.lang.Object accept (com.sun.tools.xjc.model.CClassInfoParent$Visitor) 
	public abstract com.sun.codemodel.JPackage getOwnerPackage () 
}

com/sun/tools/xjc/model/CClassRef.class
CClassRef.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CClassRef extends com.sun.tools.xjc.model.AbstractCElement implements com.sun.tools.xjc.model.nav.NClass com.sun.tools.xjc.model.CClass  {
	private final String fullyQualifiedClassName
	private com.sun.codemodel.JClass clazz
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.model.Model, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass decl
		com.sun.tools.xjc.model.CCustomizations customizations
	public void  (com.sun.tools.xjc.model.Model, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.Model model
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum decl
		com.sun.tools.xjc.model.CCustomizations customizations
	public void setAbstract () 
	public boolean isAbstract () 
	public com.sun.tools.xjc.model.nav.NType getType () 
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public java.lang.String fullName () 
	public javax.xml.namespace.QName getTypeName () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.tools.xjc.model.CElement getSubstitutionHead () 
	public com.sun.tools.xjc.model.CClassInfo getScope () 
	public javax.xml.namespace.QName getElementName () 
	public boolean isBoxedType () 
	public boolean isSimpleType () 
	public volatile org.xml.sax.Locator getLocator () 
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
	public volatile java.lang.Object getType () 
	public volatile com.sun.xml.bind.v2.model.core.ClassInfo getScope () 
	public volatile com.sun.xml.bind.v2.model.core.Element getSubstitutionHead () 
	public volatile com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.xml.xsom.XmlString x1
	public volatile com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile javax.activation.MimeType getExpectedMimeType () 
	static void  () 
}

com/sun/tools/xjc/model/CCustomizable.class
CCustomizable.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CCustomizable extends java.lang.Object {
	public abstract com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public abstract org.xml.sax.Locator getLocator () 
	public abstract com.sun.xml.xsom.XSComponent getSchemaComponent () 
}

com/sun/tools/xjc/model/CCustomizations.class
CCustomizations.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CCustomizations extends java.util.ArrayList {
	com.sun.tools.xjc.model.CCustomizations next
	private com.sun.tools.xjc.model.CCustomizable owner
	public static final com.sun.tools.xjc.model.CCustomizations EMPTY
	static final boolean $assertionsDisabled
	public void  () 
	public void  (java.util.Collection) 
		java.util.Collection cPluginCustomizations
	void setParent (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.model.CCustomizable) 
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.model.CCustomizable owner
	public com.sun.tools.xjc.model.CCustomizable getOwner () 
	public com.sun.tools.xjc.model.CPluginCustomization find (java.lang.String) 
		com.sun.tools.xjc.model.CPluginCustomization p
		java.util.Iterator i$
		String nsUri
	public com.sun.tools.xjc.model.CPluginCustomization find (java.lang.String, java.lang.String) 
		com.sun.tools.xjc.model.CPluginCustomization p
		java.util.Iterator i$
		String nsUri
		String localName
	private java.lang.String fixNull (java.lang.String) 
		String s
	public static com.sun.tools.xjc.model.CCustomizations merge (com.sun.tools.xjc.model.CCustomizations, com.sun.tools.xjc.model.CCustomizations) 
		com.sun.tools.xjc.model.CCustomizations lhs
		com.sun.tools.xjc.model.CCustomizations rhs
		com.sun.tools.xjc.model.CCustomizations r
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	static void  () 
}

com/sun/tools/xjc/model/CDefaultValue$1.class
CDefaultValue.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CDefaultValue$1 extends com.sun.tools.xjc.model.CDefaultValue {
	final com.sun.tools.xjc.model.TypeUse val$typeUse
	final com.sun.xml.xsom.XmlString val$defaultValue
	void  (com.sun.tools.xjc.model.TypeUse, com.sun.xml.xsom.XmlString) 
	public com.sun.codemodel.JExpression compute (com.sun.tools.xjc.outline.Outline) 
		com.sun.tools.xjc.outline.Outline outline
}

com/sun/tools/xjc/model/CDefaultValue.class
CDefaultValue.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CDefaultValue extends java.lang.Object {
	public void  () 
	public abstract com.sun.codemodel.JExpression compute (com.sun.tools.xjc.outline.Outline) 
	public static com.sun.tools.xjc.model.CDefaultValue create (com.sun.tools.xjc.model.TypeUse, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.model.TypeUse typeUse
		com.sun.xml.xsom.XmlString defaultValue
}

com/sun/tools/xjc/model/CElement.class
CElement.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CElement extends java.lang.Object implements com.sun.tools.xjc.model.CTypeInfo com.sun.xml.bind.v2.model.core.Element  {
	public abstract void setAbstract () 
	public abstract boolean isAbstract () 
}

com/sun/tools/xjc/model/CElementInfo.class
CElementInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CElementInfo extends com.sun.tools.xjc.model.AbstractCElement implements com.sun.xml.bind.v2.model.core.ElementInfo com.sun.tools.xjc.model.nav.NType com.sun.tools.xjc.model.CClassInfoParent  {
	private final javax.xml.namespace.QName tagName
	private com.sun.tools.xjc.model.nav.NType type
	private String className
	public final com.sun.tools.xjc.model.CClassInfoParent parent
	private com.sun.tools.xjc.model.CElementInfo substitutionHead
	private java.util.Set substitutionMembers
	private final com.sun.tools.xjc.model.Model model
	private com.sun.tools.xjc.model.CElementPropertyInfo property
	private String squeezedName
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.model.Model, javax.xml.namespace.QName, com.sun.tools.xjc.model.CClassInfoParent, com.sun.tools.xjc.model.TypeUse, com.sun.xml.xsom.XmlString, com.sun.xml.xsom.XSElementDecl, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		com.sun.tools.xjc.model.Model model
		javax.xml.namespace.QName tagName
		com.sun.tools.xjc.model.CClassInfoParent parent
		com.sun.tools.xjc.model.TypeUse contentType
		com.sun.xml.xsom.XmlString defaultValue
		com.sun.xml.xsom.XSElementDecl source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator location
	public void  (com.sun.tools.xjc.model.Model, javax.xml.namespace.QName, com.sun.tools.xjc.model.CClassInfoParent, java.lang.String, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		com.sun.tools.xjc.model.Model model
		javax.xml.namespace.QName tagName
		com.sun.tools.xjc.model.CClassInfoParent parent
		String className
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator location
	public void initContentType (com.sun.tools.xjc.model.TypeUse, com.sun.xml.xsom.XSElementDecl, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.model.TypeUse contentType
		com.sun.xml.xsom.XSElementDecl source
		com.sun.xml.xsom.XmlString defaultValue
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIFactoryMethod factoryMethod
	public final java.lang.String getDefaultValue () 
	public final com.sun.codemodel.JPackage _package () 
	public com.sun.tools.xjc.model.CNonElement getContentType () 
	public com.sun.tools.xjc.model.nav.NType getContentInMemoryType () 
		com.sun.tools.xjc.model.nav.NType itemType
	public com.sun.tools.xjc.model.CElementPropertyInfo getProperty () 
	public com.sun.tools.xjc.model.CClassInfo getScope () 
	public com.sun.tools.xjc.model.nav.NType getType () 
	public javax.xml.namespace.QName getElementName () 
	public com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public java.lang.String getSqueezedName () 
		StringBuilder b
		com.sun.tools.xjc.model.CClassInfo s
	public com.sun.tools.xjc.model.CElementInfo getSubstitutionHead () 
	public java.util.Collection getSubstitutionMembers () 
	public void setSubstitutionHead (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo substitutionHead
	public boolean isBoxedType () 
	public java.lang.String fullName () 
		String r
	public java.lang.Object accept (com.sun.tools.xjc.model.CClassInfoParent$Visitor) 
		com.sun.tools.xjc.model.CClassInfoParent$Visitor visitor
	public com.sun.codemodel.JPackage getOwnerPackage () 
	public java.lang.String shortName () 
	public boolean hasClass () 
	public volatile void setAbstract () 
	public volatile boolean isAbstract () 
	public volatile org.xml.sax.Locator getLocator () 
	public volatile java.lang.Object getType () 
	public volatile com.sun.xml.bind.v2.model.core.ClassInfo getScope () 
	public volatile com.sun.xml.bind.v2.model.core.Element getSubstitutionHead () 
	public volatile com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.xml.xsom.XmlString x1
	public volatile com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile javax.activation.MimeType getExpectedMimeType () 
	public volatile com.sun.xml.bind.v2.model.core.ElementInfo getSubstitutionHead () 
	public volatile java.lang.Object getContentInMemoryType () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getContentType () 
	public volatile com.sun.xml.bind.v2.model.core.ElementPropertyInfo getProperty () 
	static void  () 
}

com/sun/tools/xjc/model/CElementPropertyInfo$1.class
CElementPropertyInfo.java
package com.sun.tools.xjc.model
 com.sun.tools.xjc.model.CElementPropertyInfo$1 extends java.util.AbstractList {
	final com.sun.tools.xjc.model.CElementPropertyInfo this$0
	void  (com.sun.tools.xjc.model.CElementPropertyInfo) 
	public com.sun.tools.xjc.model.CNonElement get (int) 
		int index
	public int size () 
	public volatile java.lang.Object get (int) 
		int x0
}

com/sun/tools/xjc/model/CElementPropertyInfo$CollectionMode.class
CElementPropertyInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode extends java.lang.Enum {
	public static final com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode NOT_REPEATED
	public static final com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode REPEATED_ELEMENT
	public static final com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode REPEATED_VALUE
	private final boolean col
	private final boolean val
	private static final com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode[] $VALUES
	public static com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode[] values () 
	public static com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, boolean, boolean) 
		boolean col
		boolean val
	public boolean isRepeated () 
	static boolean access$000 (com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode) 
		com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode x0
	static boolean access$100 (com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode) 
		com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode x0
	static void  () 
}

com/sun/tools/xjc/model/CElementPropertyInfo.class
CElementPropertyInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CElementPropertyInfo extends com.sun.tools.xjc.model.CPropertyInfo implements com.sun.xml.bind.v2.model.core.ElementPropertyInfo  {
	private final boolean required
	private final javax.activation.MimeType expectedMimeType
	private com.sun.tools.xjc.model.CAdapter adapter
	private final boolean isValueList
	private com.sun.xml.bind.v2.model.core.ID id
	private final java.util.List types
	private final java.util.List ref
	static final boolean $assertionsDisabled
	public void  (java.lang.String, com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode, com.sun.xml.bind.v2.model.core.ID, javax.activation.MimeType, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator, boolean) 
		String name
		com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode collection
		com.sun.xml.bind.v2.model.core.ID id
		javax.activation.MimeType expectedMimeType
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
		boolean required
	public com.sun.xml.bind.v2.model.core.ID id () 
	public java.util.List getTypes () 
	public java.util.List ref () 
	public javax.xml.namespace.QName getSchemaType () 
		com.sun.tools.xjc.model.CTypeRef t
	public javax.xml.namespace.QName getXmlName () 
	public boolean isCollectionRequired () 
	public boolean isCollectionNillable () 
	public boolean isRequired () 
	public boolean isValueList () 
	public boolean isUnboxable () 
		com.sun.tools.xjc.model.CTypeRef t
		java.util.Iterator i$
	public boolean isOptionalPrimitive () 
		com.sun.tools.xjc.model.CTypeRef t
		java.util.Iterator i$
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor) 
		com.sun.tools.xjc.model.CPropertyVisitor visitor
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor2, java.lang.Object) 
		com.sun.tools.xjc.model.CPropertyVisitor2 visitor
		Object p
	public com.sun.tools.xjc.model.CAdapter getAdapter () 
	public void setAdapter (com.sun.tools.xjc.model.CAdapter) 
		com.sun.tools.xjc.model.CAdapter a
	public final com.sun.xml.bind.v2.model.core.PropertyKind kind () 
	public javax.activation.MimeType getExpectedMimeType () 
	public javax.xml.namespace.QName collectElementNames (java.util.Map) 
		javax.xml.namespace.QName n
		com.sun.tools.xjc.model.CTypeRef t
		java.util.Iterator i$
		java.util.Map table
	public volatile java.util.Collection ref () 
	public volatile com.sun.xml.bind.v2.model.core.Adapter getAdapter () 
	static void  () 
}

com/sun/tools/xjc/model/CEnumConstant.class
CEnumConstant.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CEnumConstant extends java.lang.Object implements com.sun.xml.bind.v2.model.core.EnumConstant com.sun.tools.xjc.model.CCustomizable  {
	public final String name
	public final String javadoc
	private final String lexical
	private com.sun.tools.xjc.model.CEnumLeafInfo parent
	private final com.sun.xml.xsom.XSComponent source
	private final com.sun.tools.xjc.model.CCustomizations customizations
	private final org.xml.sax.Locator locator
	static final boolean $assertionsDisabled
	public void  (java.lang.String, java.lang.String, java.lang.String, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		String name
		String javadoc
		String lexical
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator loc
	public com.sun.tools.xjc.model.CEnumLeafInfo getEnclosingClass () 
	void setParent (com.sun.tools.xjc.model.CEnumLeafInfo) 
		com.sun.tools.xjc.model.CEnumLeafInfo parent
	public java.lang.String getLexicalValue () 
	public java.lang.String getName () 
	public com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public org.xml.sax.Locator getLocator () 
	public volatile com.sun.xml.bind.v2.model.core.EnumLeafInfo getEnclosingClass () 
	static void  () 
}

com/sun/tools/xjc/model/CEnumLeafInfo.class
CEnumLeafInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CEnumLeafInfo extends java.lang.Object implements com.sun.xml.bind.v2.model.core.EnumLeafInfo com.sun.tools.xjc.model.nav.NClass com.sun.tools.xjc.model.CNonElement  {
	public final com.sun.tools.xjc.model.Model model
	public final com.sun.tools.xjc.model.CClassInfoParent parent
	public final String shortName
	private final javax.xml.namespace.QName typeName
	private final com.sun.xml.xsom.XSComponent source
	public final com.sun.tools.xjc.model.CNonElement base
	public final java.util.Collection members
	private final com.sun.tools.xjc.model.CCustomizations customizations
	private final org.xml.sax.Locator sourceLocator
	public String javadoc
	public void  (com.sun.tools.xjc.model.Model, javax.xml.namespace.QName, com.sun.tools.xjc.model.CClassInfoParent, java.lang.String, com.sun.tools.xjc.model.CNonElement, java.util.Collection, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		com.sun.tools.xjc.model.CEnumConstant mem
		java.util.Iterator i$
		com.sun.tools.xjc.model.Model model
		javax.xml.namespace.QName typeName
		com.sun.tools.xjc.model.CClassInfoParent container
		String shortName
		com.sun.tools.xjc.model.CNonElement base
		java.util.Collection _members
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator _sourceLocator
	public org.xml.sax.Locator getLocator () 
	public javax.xml.namespace.QName getTypeName () 
	public com.sun.tools.xjc.model.nav.NType getType () 
	public boolean canBeReferencedByIDREF () 
	public boolean isElement () 
	public javax.xml.namespace.QName getElementName () 
	public com.sun.xml.bind.v2.model.core.Element asElement () 
	public com.sun.tools.xjc.model.nav.NClass getClazz () 
	public com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public boolean isAbstract () 
	public boolean isBoxedType () 
	public java.lang.String fullName () 
	public boolean isPrimitive () 
	public boolean isSimpleType () 
	public boolean needsValueField () 
		com.sun.tools.xjc.model.CEnumConstant cec
		java.util.Iterator i$
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.model.CEnumConstant mem
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString literal
		com.sun.codemodel.JClass type
	public boolean isCollection () 
	public com.sun.tools.xjc.model.CAdapter getAdapterUse () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.xml.bind.v2.model.core.ID idUse () 
	public javax.activation.MimeType getExpectedMimeType () 
	public java.util.Collection getConstants () 
	public com.sun.xml.bind.v2.model.core.NonElement getBaseType () 
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public com.sun.xml.bind.v2.model.annotation.Locatable getUpstream () 
	public com.sun.xml.bind.v2.runtime.Location getLocation () 
	public volatile java.lang.Iterable getConstants () 
	public volatile java.lang.Object getClazz () 
	public volatile java.lang.Object getType () 
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
}

com/sun/tools/xjc/model/ClassNameAllocatorWrapper$1.class
ClassNameAllocatorWrapper.java
package com.sun.tools.xjc.model
 com.sun.tools.xjc.model.ClassNameAllocatorWrapper$1 extends java.lang.Object implements com.sun.tools.xjc.api.ClassNameAllocator  {
	final com.sun.tools.xjc.model.ClassNameAllocatorWrapper this$0
	void  (com.sun.tools.xjc.model.ClassNameAllocatorWrapper) 
	public java.lang.String assignClassName (java.lang.String, java.lang.String) 
		String packageName
		String className
}

com/sun/tools/xjc/model/ClassNameAllocatorWrapper.class
ClassNameAllocatorWrapper.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.ClassNameAllocatorWrapper extends java.lang.Object implements com.sun.tools.xjc.api.ClassNameAllocator  {
	private final com.sun.tools.xjc.api.ClassNameAllocator core
	void  (com.sun.tools.xjc.api.ClassNameAllocator) 
		com.sun.tools.xjc.api.ClassNameAllocator core
	public java.lang.String assignClassName (java.lang.String, java.lang.String) 
		String packageName
		String className
	public java.lang.String assignClassName (com.sun.codemodel.JPackage, java.lang.String) 
		com.sun.codemodel.JPackage pkg
		String className
	public java.lang.String assignClassName (com.sun.tools.xjc.model.CClassInfoParent, java.lang.String) 
		com.sun.tools.xjc.model.CClassInfoParent$Package p
		com.sun.tools.xjc.model.CClassInfoParent parent
		String className
}

com/sun/tools/xjc/model/CNonElement.class
CNonElement.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CNonElement extends java.lang.Object implements com.sun.xml.bind.v2.model.core.NonElement com.sun.tools.xjc.model.TypeUse com.sun.tools.xjc.model.CTypeInfo  {
	public abstract com.sun.tools.xjc.model.CNonElement getInfo () 
	public abstract boolean isCollection () 
	public abstract com.sun.tools.xjc.model.CAdapter getAdapterUse () 
}

com/sun/tools/xjc/model/Constructor.class
Constructor.java
package com.sun.tools.xjc.model
public com.sun.tools.xjc.model.Constructor extends java.lang.Object {
	public final String[] fields
	public void  (java.lang.String[]) 
		String[] _fields
}

com/sun/tools/xjc/model/CPluginCustomization.class
CPluginCustomization.java
package com.sun.tools.xjc.model
public com.sun.tools.xjc.model.CPluginCustomization extends java.lang.Object {
	public final org.w3c.dom.Element element
	public final org.xml.sax.Locator locator
	private boolean acknowledged
	public void markAsAcknowledged () 
	public void  (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element element
		org.xml.sax.Locator locator
	public boolean isAcknowledged () 
}

com/sun/tools/xjc/model/CPropertyInfo.class
CPropertyInfo.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CPropertyInfo extends java.lang.Object implements com.sun.xml.bind.v2.model.core.PropertyInfo com.sun.tools.xjc.model.CCustomizable  {
	private com.sun.tools.xjc.model.CClassInfo parent
	private String privateName
	private String publicName
	private final boolean isCollection
	public final org.xml.sax.Locator locator
	private final com.sun.xml.xsom.XSComponent source
	public com.sun.codemodel.JType baseType
	public String javadoc
	public boolean inlineBinaryData
	public com.sun.tools.xjc.generator.bean.field.FieldRenderer realization
	public com.sun.tools.xjc.model.CDefaultValue defaultValue
	private final com.sun.tools.xjc.model.CCustomizations customizations
	static final boolean $assertionsDisabled
	protected void  (java.lang.String, boolean, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		String name
		boolean collection
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
		String n
		com.sun.tools.xjc.model.Model m
	final void setParent (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo parent
	public com.sun.tools.xjc.model.CTypeInfo parent () 
	public org.xml.sax.Locator getLocator () 
	public final com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public abstract com.sun.tools.xjc.model.CAdapter getAdapter () 
	public java.lang.String getName () 
	public java.lang.String getName (boolean) 
		boolean isPublic
	public void setName (boolean, java.lang.String) 
		boolean isPublic
		String newName
	public java.lang.String displayName () 
	public boolean isCollection () 
	public abstract java.util.Collection ref () 
	public boolean isUnboxable () 
		java.util.Collection ts
		com.sun.tools.xjc.model.CTypeInfo t
	public boolean isOptionalPrimitive () 
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public boolean inlineBinaryData () 
	public abstract java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor) 
	public abstract java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor2, java.lang.Object) 
	protected static boolean needsExplicitTypeName (com.sun.tools.xjc.model.TypeUse, javax.xml.namespace.QName) 
		com.sun.tools.xjc.model.TypeUse type
		javax.xml.namespace.QName typeName
		javax.xml.namespace.QName itemType
	public javax.xml.namespace.QName collectElementNames (java.util.Map) 
		java.util.Map table
	public final java.lang.annotation.Annotation readAnnotation (java.lang.Class) 
		Class annotationType
	public final boolean hasAnnotation (java.lang.Class) 
		Class annotationType
	public volatile com.sun.xml.bind.v2.model.core.Adapter getAdapter () 
	public volatile com.sun.xml.bind.v2.model.core.TypeInfo parent () 
	static void  () 
}

com/sun/tools/xjc/model/CPropertyVisitor.class
CPropertyVisitor.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CPropertyVisitor extends java.lang.Object {
	public abstract java.lang.Object onElement (com.sun.tools.xjc.model.CElementPropertyInfo) 
	public abstract java.lang.Object onAttribute (com.sun.tools.xjc.model.CAttributePropertyInfo) 
	public abstract java.lang.Object onValue (com.sun.tools.xjc.model.CValuePropertyInfo) 
	public abstract java.lang.Object onReference (com.sun.tools.xjc.model.CReferencePropertyInfo) 
}

com/sun/tools/xjc/model/CPropertyVisitor2.class
CPropertyVisitor2.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CPropertyVisitor2 extends java.lang.Object {
	public abstract java.lang.Object visit (com.sun.tools.xjc.model.CElementPropertyInfo, java.lang.Object) 
	public abstract java.lang.Object visit (com.sun.tools.xjc.model.CAttributePropertyInfo, java.lang.Object) 
	public abstract java.lang.Object visit (com.sun.tools.xjc.model.CValuePropertyInfo, java.lang.Object) 
	public abstract java.lang.Object visit (com.sun.tools.xjc.model.CReferencePropertyInfo, java.lang.Object) 
}

com/sun/tools/xjc/model/CReferencePropertyInfo$1RefList.class
CReferencePropertyInfo.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.CReferencePropertyInfo$1RefList extends java.util.HashSet {
	final com.sun.tools.xjc.model.CReferencePropertyInfo this$0
	void  (com.sun.tools.xjc.model.CReferencePropertyInfo) 
	public boolean addAll (java.util.Collection) 
		com.sun.tools.xjc.model.CTypeInfo e
		java.util.Iterator i$
		java.util.Collection col
		boolean r
}

com/sun/tools/xjc/model/CReferencePropertyInfo.class
CReferencePropertyInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CReferencePropertyInfo extends com.sun.tools.xjc.model.CPropertyInfo implements com.sun.xml.bind.v2.model.core.ReferencePropertyInfo  {
	private final boolean required
	private final java.util.Set elements
	private final boolean isMixed
	private com.sun.xml.bind.v2.model.core.WildcardMode wildcard
	private boolean dummy
	private boolean content
	private boolean isMixedExtendedCust
	public void  (java.lang.String, boolean, boolean, boolean, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator, boolean, boolean, boolean) 
		String name
		boolean collection
		boolean required
		boolean isMixed
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
		boolean dummy
		boolean content
		boolean isMixedExtended
	public java.util.Set ref () 
		com.sun.tools.xjc.model.CReferencePropertyInfo$1RefList r
	public java.util.Set getElements () 
	public boolean isMixed () 
	public boolean isDummy () 
	public boolean isContent () 
	public boolean isMixedExtendedCust () 
	public javax.xml.namespace.QName getXmlName () 
	public boolean isUnboxable () 
	public boolean isOptionalPrimitive () 
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor) 
		com.sun.tools.xjc.model.CPropertyVisitor visitor
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor2, java.lang.Object) 
		com.sun.tools.xjc.model.CPropertyVisitor2 visitor
		Object p
	public com.sun.tools.xjc.model.CAdapter getAdapter () 
	public final com.sun.xml.bind.v2.model.core.PropertyKind kind () 
	public com.sun.xml.bind.v2.model.core.ID id () 
	public com.sun.xml.bind.v2.model.core.WildcardMode getWildcard () 
	public void setWildcard (com.sun.xml.bind.v2.model.core.WildcardMode) 
		com.sun.xml.bind.v2.model.core.WildcardMode mode
	public com.sun.tools.xjc.model.nav.NClass getDOMHandler () 
	public javax.activation.MimeType getExpectedMimeType () 
	public boolean isCollectionNillable () 
	public boolean isCollectionRequired () 
	public javax.xml.namespace.QName getSchemaType () 
	public boolean isRequired () 
	public javax.xml.namespace.QName collectElementNames (java.util.Map) 
		javax.xml.namespace.QName n
		com.sun.tools.xjc.model.CElement e
		java.util.Iterator i$
		java.util.Map table
	public volatile java.util.Collection ref () 
	public volatile com.sun.xml.bind.v2.model.core.Adapter getAdapter () 
	public volatile java.lang.Object getDOMHandler () 
	static java.util.Set access$000 (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo x0
}

com/sun/tools/xjc/model/CSingleTypePropertyInfo.class
CSingleTypePropertyInfo.java
package com.sun.tools.xjc.model
abstract com.sun.tools.xjc.model.CSingleTypePropertyInfo extends com.sun.tools.xjc.model.CPropertyInfo {
	protected final com.sun.tools.xjc.model.TypeUse type
	private final javax.xml.namespace.QName schemaType
	static final boolean $assertionsDisabled
	protected void  (java.lang.String, com.sun.tools.xjc.model.TypeUse, javax.xml.namespace.QName, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator) 
		String name
		com.sun.tools.xjc.model.TypeUse type
		javax.xml.namespace.QName typeName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
	public javax.xml.namespace.QName getSchemaType () 
	public final com.sun.xml.bind.v2.model.core.ID id () 
	public final javax.activation.MimeType getExpectedMimeType () 
	public final java.util.List ref () 
	public final com.sun.tools.xjc.model.CNonElement getTarget () 
		com.sun.tools.xjc.model.CNonElement r
	public final com.sun.tools.xjc.model.CAdapter getAdapter () 
	public final com.sun.tools.xjc.model.CSingleTypePropertyInfo getSource () 
	public volatile java.util.Collection ref () 
	public volatile com.sun.xml.bind.v2.model.core.Adapter getAdapter () 
	static void  () 
}

com/sun/tools/xjc/model/CTypeInfo.class
CTypeInfo.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.CTypeInfo extends java.lang.Object implements com.sun.xml.bind.v2.model.core.TypeInfo com.sun.tools.xjc.model.CCustomizable  {
	public abstract com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
}

com/sun/tools/xjc/model/CTypeRef.class
CTypeRef.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CTypeRef extends java.lang.Object implements com.sun.xml.bind.v2.model.core.TypeRef  {
	private final com.sun.tools.xjc.model.CNonElement type
	private final javax.xml.namespace.QName elementName
	final javax.xml.namespace.QName typeName
	private final boolean nillable
	public final com.sun.xml.xsom.XmlString defaultValue
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.model.CNonElement, com.sun.xml.xsom.XSElementDecl) 
		com.sun.tools.xjc.model.CNonElement type
		com.sun.xml.xsom.XSElementDecl decl
	public javax.xml.namespace.QName getTypeName () 
	public static javax.xml.namespace.QName getSimpleTypeName (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	private static javax.xml.namespace.QName resolveSimpleTypeName (com.sun.xml.xsom.XSType) 
		com.sun.xml.xsom.XSType declType
		javax.xml.namespace.QName name
	public void  (com.sun.tools.xjc.model.CNonElement, javax.xml.namespace.QName, javax.xml.namespace.QName, boolean, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.model.CNonElement type
		javax.xml.namespace.QName elementName
		javax.xml.namespace.QName typeName
		boolean nillable
		com.sun.xml.xsom.XmlString defaultValue
	public com.sun.tools.xjc.model.CNonElement getTarget () 
	public javax.xml.namespace.QName getTagName () 
	public boolean isNillable () 
	public java.lang.String getDefaultValue () 
	public boolean isLeaf () 
	public com.sun.xml.bind.v2.model.core.PropertyInfo getSource () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getTarget () 
	static void  () 
}

com/sun/tools/xjc/model/CValuePropertyInfo.class
CValuePropertyInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CValuePropertyInfo extends com.sun.tools.xjc.model.CSingleTypePropertyInfo implements com.sun.xml.bind.v2.model.core.ValuePropertyInfo  {
	public void  (java.lang.String, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CCustomizations, org.xml.sax.Locator, com.sun.tools.xjc.model.TypeUse, javax.xml.namespace.QName) 
		String name
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CCustomizations customizations
		org.xml.sax.Locator locator
		com.sun.tools.xjc.model.TypeUse type
		javax.xml.namespace.QName typeName
	public final com.sun.xml.bind.v2.model.core.PropertyKind kind () 
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor) 
		com.sun.tools.xjc.model.CPropertyVisitor visitor
	public java.lang.Object accept (com.sun.tools.xjc.model.CPropertyVisitor2, java.lang.Object) 
		com.sun.tools.xjc.model.CPropertyVisitor2 visitor
		Object p
	public volatile javax.xml.namespace.QName getSchemaType () 
	public volatile com.sun.xml.bind.v2.model.core.PropertyInfo getSource () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getTarget () 
}

com/sun/tools/xjc/model/CWildcardTypeInfo.class
CWildcardTypeInfo.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.CWildcardTypeInfo extends com.sun.tools.xjc.model.AbstractCTypeInfoImpl implements com.sun.xml.bind.v2.model.core.WildcardTypeInfo  {
	public static final com.sun.tools.xjc.model.CWildcardTypeInfo INSTANCE
	private void  () 
	public com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public com.sun.tools.xjc.model.nav.NType getType () 
	public org.xml.sax.Locator getLocator () 
	public volatile com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.xml.xsom.XmlString x1
	public volatile com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public volatile javax.activation.MimeType getExpectedMimeType () 
	public volatile java.lang.Object getType () 
	static void  () 
}

com/sun/tools/xjc/model/Model$1.class
Model.java
package com.sun.tools.xjc.model
 com.sun.tools.xjc.model.Model$1 extends java.lang.Object implements java.lang.Iterable  {
	final com.sun.tools.xjc.model.Model this$0
	void  (com.sun.tools.xjc.model.Model) 
	public java.util.Iterator iterator () 
}

com/sun/tools/xjc/model/Model.class
Model.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.Model extends java.lang.Object implements com.sun.xml.bind.v2.model.core.TypeInfoSet com.sun.tools.xjc.model.CCustomizable  {
	private final java.util.Map beans
	private final java.util.Map enums
	private final java.util.Map elementMappings
	private final Iterable allElements
	private final java.util.Map typeUses
	private com.sun.xml.bind.api.impl.NameConverter nameConverter
	com.sun.tools.xjc.model.CCustomizations customizations
	private boolean packageLevelAnnotations
	public final com.sun.xml.xsom.XSSchemaSet schemaComponent
	private com.sun.tools.xjc.model.CCustomizations globalCustomizations
	public final com.sun.codemodel.JCodeModel codeModel
	public final com.sun.tools.xjc.Options options
	public boolean serializable
	public Long serialVersionUID
	public com.sun.codemodel.JClass rootClass
	public com.sun.codemodel.JClass rootInterface
	public com.sun.tools.xjc.generator.bean.ImplStructureStrategy strategy
	final com.sun.tools.xjc.model.ClassNameAllocatorWrapper allocator
	public final com.sun.tools.xjc.model.SymbolSpace defaultSymbolSpace
	private final java.util.Map symbolSpaces
	private final java.util.Map cache
	static final org.xml.sax.Locator EMPTY_LOCATOR
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.Options, com.sun.codemodel.JCodeModel, com.sun.xml.bind.api.impl.NameConverter, com.sun.tools.xjc.api.ClassNameAllocator, com.sun.xml.xsom.XSSchemaSet) 
		com.sun.tools.xjc.Options opts
		com.sun.codemodel.JCodeModel cm
		com.sun.xml.bind.api.impl.NameConverter nc
		com.sun.tools.xjc.api.ClassNameAllocator allocator
		com.sun.xml.xsom.XSSchemaSet schemaComponent
	public void setNameConverter (com.sun.xml.bind.api.impl.NameConverter) 
		com.sun.xml.bind.api.impl.NameConverter nameConverter
	public final com.sun.xml.bind.api.impl.NameConverter getNameConverter () 
	public boolean isPackageLevelAnnotations () 
	public void setPackageLevelAnnotations (boolean) 
		boolean packageLevelAnnotations
	public com.sun.tools.xjc.model.SymbolSpace getSymbolSpace (java.lang.String) 
		String name
		com.sun.tools.xjc.model.SymbolSpace ss
	public com.sun.tools.xjc.outline.Outline generateCode (com.sun.tools.xjc.Options, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.Plugin ma
		java.util.Iterator i$
		org.xml.sax.SAXException e
		com.sun.tools.xjc.model.CPluginCustomization p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CCustomizations c
		com.sun.tools.xjc.Options opt
		com.sun.tools.xjc.ErrorReceiver receiver
		com.sun.tools.xjc.util.ErrorReceiverFilter ehf
		com.sun.tools.xjc.outline.Outline o
		java.util.Set check
	public final java.util.Map createTopLevelBindings () 
		com.sun.tools.xjc.model.CClassInfo b
		java.util.Iterator i$
		java.util.Map r
	public com.sun.xml.bind.v2.model.nav.Navigator getNavigator () 
	public com.sun.tools.xjc.model.CNonElement getTypeInfo (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType type
		com.sun.tools.xjc.model.CBuiltinLeafInfo leaf
	public com.sun.tools.xjc.model.CBuiltinLeafInfo getAnyTypeInfo () 
	public com.sun.tools.xjc.model.CNonElement getTypeInfo (com.sun.xml.bind.v2.model.core.Ref) 
		com.sun.xml.bind.v2.model.core.Ref ref
	public java.util.Map beans () 
	public java.util.Map enums () 
	public java.util.Map typeUses () 
	public java.util.Map arrays () 
	public java.util.Map builtins () 
	public com.sun.tools.xjc.model.CClassInfo getClassInfo (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass t
	public com.sun.tools.xjc.model.CElementInfo getElementInfo (com.sun.tools.xjc.model.nav.NClass, javax.xml.namespace.QName) 
		com.sun.tools.xjc.model.CElementInfo r
		com.sun.tools.xjc.model.nav.NClass scope
		javax.xml.namespace.QName name
		java.util.Map m
	public java.util.Map getElementMappings (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass scope
	public java.lang.Iterable getAllElements () 
	public com.sun.xml.xsom.XSComponent getSchemaComponent () 
	public org.xml.sax.Locator getLocator () 
		org.xml.sax.helpers.LocatorImpl r
	public com.sun.tools.xjc.model.CCustomizations getCustomizations () 
	public java.util.Map getXmlNs (java.lang.String) 
		String namespaceUri
	public java.util.Map getSchemaLocations () 
	public javax.xml.bind.annotation.XmlNsForm getElementFormDefault (java.lang.String) 
		String nsUri
	public javax.xml.bind.annotation.XmlNsForm getAttributeFormDefault (java.lang.String) 
		String nsUri
	public void dump (javax.xml.transform.Result) 
		javax.xml.transform.Result out
	void add (com.sun.tools.xjc.model.CEnumLeafInfo) 
		com.sun.tools.xjc.model.CEnumLeafInfo e
	void add (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo ci
	void add (com.sun.tools.xjc.model.CElementInfo) 
		com.sun.tools.xjc.model.CElementInfo ei
		com.sun.tools.xjc.model.nav.NClass clazz
		java.util.Map m
	public com.sun.tools.xjc.model.CClassInfoParent$Package getPackage (com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage pkg
		com.sun.tools.xjc.model.CClassInfoParent$Package r
	public volatile java.util.Map getElementMappings (java.lang.Object) 
		Object x0
	public volatile com.sun.xml.bind.v2.model.core.NonElement getTypeInfo (com.sun.xml.bind.v2.model.core.Ref) 
		com.sun.xml.bind.v2.model.core.Ref x0
	public volatile com.sun.xml.bind.v2.model.core.ElementInfo getElementInfo (java.lang.Object, javax.xml.namespace.QName) 
		Object x0
		javax.xml.namespace.QName x1
	public volatile com.sun.xml.bind.v2.model.core.NonElement getClassInfo (java.lang.Object) 
		Object x0
	public volatile com.sun.xml.bind.v2.model.core.NonElement getAnyTypeInfo () 
	public volatile com.sun.xml.bind.v2.model.core.NonElement getTypeInfo (java.lang.Object) 
		Object x0
	static java.util.Map access$000 (com.sun.tools.xjc.model.Model) 
		com.sun.tools.xjc.model.Model x0
	static void  () 
		org.xml.sax.helpers.LocatorImpl l
}

com/sun/tools/xjc/model/Multiplicity.class
Multiplicity.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.Multiplicity extends java.lang.Object {
	public final java.math.BigInteger min
	public final java.math.BigInteger max
	public static final com.sun.tools.xjc.model.Multiplicity ZERO
	public static final com.sun.tools.xjc.model.Multiplicity ONE
	public static final com.sun.tools.xjc.model.Multiplicity OPTIONAL
	public static final com.sun.tools.xjc.model.Multiplicity STAR
	public static final com.sun.tools.xjc.model.Multiplicity PLUS
	public static com.sun.tools.xjc.model.Multiplicity create (java.math.BigInteger, java.math.BigInteger) 
		java.math.BigInteger min
		java.math.BigInteger max
	public static com.sun.tools.xjc.model.Multiplicity create (int, java.lang.Integer) 
		int min
		Integer max
	private void  (java.math.BigInteger, java.math.BigInteger) 
		java.math.BigInteger min
		java.math.BigInteger max
	private void  (int, int) 
		int min
		int max
	private void  (int, java.lang.Integer) 
		int min
		Integer max
	public boolean equals (java.lang.Object) 
		Object o
		com.sun.tools.xjc.model.Multiplicity that
	public int hashCode () 
	public boolean isUnique () 
	public boolean isOptional () 
	public boolean isAtMostOnce () 
	public boolean isZero () 
	public boolean includes (com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.model.Multiplicity rhs
	public java.lang.String getMaxString () 
	public java.lang.String toString () 
	public static com.sun.tools.xjc.model.Multiplicity choice (com.sun.tools.xjc.model.Multiplicity, com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.model.Multiplicity lhs
		com.sun.tools.xjc.model.Multiplicity rhs
	public static com.sun.tools.xjc.model.Multiplicity group (com.sun.tools.xjc.model.Multiplicity, com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.model.Multiplicity lhs
		com.sun.tools.xjc.model.Multiplicity rhs
	public static com.sun.tools.xjc.model.Multiplicity multiply (com.sun.tools.xjc.model.Multiplicity, com.sun.tools.xjc.model.Multiplicity) 
		java.math.BigInteger max
		java.math.BigInteger max
		com.sun.tools.xjc.model.Multiplicity lhs
		com.sun.tools.xjc.model.Multiplicity rhs
		java.math.BigInteger min
		java.math.BigInteger max
	private static boolean isZero (java.math.BigInteger) 
		java.math.BigInteger i
	public static com.sun.tools.xjc.model.Multiplicity oneOrMore (com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.model.Multiplicity c
	public com.sun.tools.xjc.model.Multiplicity makeOptional () 
	public com.sun.tools.xjc.model.Multiplicity makeRepeated () 
	static void  () 
}

com/sun/tools/xjc/model/nav/EagerNClass.class
EagerNClass.java
package com.sun.tools.xjc.model.nav
public com.sun.tools.xjc.model.nav.EagerNClass extends com.sun.tools.xjc.model.nav.EagerNType implements com.sun.tools.xjc.model.nav.NClass  {
	final Class c
	private static final java.util.Set boxedTypes
	public void  (java.lang.Class) 
		Class type
	public boolean isBoxedType () 
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public boolean isAbstract () 
	public volatile java.lang.String fullName () 
	public volatile int hashCode () 
	public volatile boolean equals (java.lang.Object) 
		Object x0
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
	static void  () 
}

com/sun/tools/xjc/model/nav/EagerNType.class
EagerNType.java
package com.sun.tools.xjc.model.nav
 com.sun.tools.xjc.model.nav.EagerNType extends java.lang.Object implements com.sun.tools.xjc.model.nav.NType  {
	final java.lang.reflect.Type t
	static final boolean $assertionsDisabled
	public void  (java.lang.reflect.Type) 
		java.lang.reflect.Type type
	public com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		ClassNotFoundException e
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public boolean equals (java.lang.Object) 
		Object o
		com.sun.tools.xjc.model.nav.EagerNType eagerNType
	public boolean isBoxedType () 
	public int hashCode () 
	public java.lang.String fullName () 
	static void  () 
}

com/sun/tools/xjc/model/nav/NavigatorImpl$1.class
NavigatorImpl.java
package com.sun.tools.xjc.model.nav
 com.sun.tools.xjc.model.nav.NavigatorImpl$1 extends java.lang.Object implements com.sun.xml.bind.v2.runtime.Location  {
	final com.sun.tools.xjc.model.nav.NClass val$c
	final com.sun.tools.xjc.model.nav.NavigatorImpl this$0
	void  (com.sun.tools.xjc.model.nav.NavigatorImpl, com.sun.tools.xjc.model.nav.NClass) 
	public java.lang.String toString () 
}

com/sun/tools/xjc/model/nav/NavigatorImpl.class
NavigatorImpl.java
package com.sun.tools.xjc.model.nav
public final com.sun.tools.xjc.model.nav.NavigatorImpl extends java.lang.Object implements com.sun.xml.bind.v2.model.nav.Navigator  {
	public static final com.sun.tools.xjc.model.nav.NavigatorImpl theInstance
	private void  () 
	public com.sun.tools.xjc.model.nav.NClass getSuperClass (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public com.sun.tools.xjc.model.nav.NType getBaseClass (com.sun.tools.xjc.model.nav.NType, com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.EagerNClass enc
		com.sun.tools.xjc.model.nav.EagerNType ent
		com.sun.tools.xjc.model.nav.EagerNClass enc
		com.sun.tools.xjc.model.nav.NClassByJClass nnt
		com.sun.tools.xjc.model.nav.NType nt
		com.sun.tools.xjc.model.nav.NClass base
	public java.lang.String getClassName (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public java.lang.String getTypeName (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType type
	public java.lang.String getClassShortName (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public java.util.Collection getDeclaredFields (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public java.lang.Void getDeclaredField (com.sun.tools.xjc.model.nav.NClass, java.lang.String) 
		com.sun.tools.xjc.model.nav.NClass clazz
		String fieldName
	public java.util.Collection getDeclaredMethods (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public com.sun.tools.xjc.model.nav.NClass getDeclaringClassForField (java.lang.Void) 
		Void aVoid
	public com.sun.tools.xjc.model.nav.NClass getDeclaringClassForMethod (java.lang.Void) 
		Void aVoid
	public com.sun.tools.xjc.model.nav.NType getFieldType (java.lang.Void) 
		Void aVoid
	public java.lang.String getFieldName (java.lang.Void) 
		Void aVoid
	public java.lang.String getMethodName (java.lang.Void) 
		Void aVoid
	public com.sun.tools.xjc.model.nav.NType getReturnType (java.lang.Void) 
		Void aVoid
	public com.sun.tools.xjc.model.nav.NType[] getMethodParameters (java.lang.Void) 
		Void aVoid
	public boolean isStaticMethod (java.lang.Void) 
		Void aVoid
	public boolean isFinalMethod (java.lang.Void) 
		Void aVoid
	public boolean isSubClassOf (com.sun.tools.xjc.model.nav.NType, com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType sub
		com.sun.tools.xjc.model.nav.NType sup
	public com.sun.tools.xjc.model.nav.NClass ref (java.lang.Class) 
		Class c
	public com.sun.tools.xjc.model.nav.NClass ref (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass c
	public com.sun.tools.xjc.model.nav.NType use (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nc
	public com.sun.tools.xjc.model.nav.NClass asDecl (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType nt
	public com.sun.tools.xjc.model.nav.NClass asDecl (java.lang.Class) 
		Class c
	public boolean isArray (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType nType
	public boolean isArrayButNotByteArray (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType t
	public com.sun.tools.xjc.model.nav.NType getComponentType (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType nType
	public com.sun.tools.xjc.model.nav.NType getTypeArgument (com.sun.tools.xjc.model.nav.NType, int) 
		com.sun.tools.xjc.model.nav.EagerNType ent
		com.sun.tools.xjc.model.nav.NClassByJClass nnt
		com.sun.tools.xjc.model.nav.NType nt
		int i
	public boolean isParameterizedType (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.EagerNType ent
		com.sun.tools.xjc.model.nav.NClassByJClass nnt
		com.sun.tools.xjc.model.nav.NType nt
	public boolean isPrimitive (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType type
	public com.sun.tools.xjc.model.nav.NType getPrimitive (java.lang.Class) 
		Class primitiveType
	public static final com.sun.tools.xjc.model.nav.NType create (java.lang.reflect.Type) 
		java.lang.reflect.Type t
	public static com.sun.tools.xjc.model.nav.NClass create (java.lang.Class) 
		Class c
	public static transient com.sun.tools.xjc.model.nav.NType createParameterizedType (com.sun.tools.xjc.model.nav.NClass, com.sun.tools.xjc.model.nav.NType[]) 
		com.sun.tools.xjc.model.nav.NClass rawType
		com.sun.tools.xjc.model.nav.NType[] args
	public static transient com.sun.tools.xjc.model.nav.NType createParameterizedType (java.lang.Class, com.sun.tools.xjc.model.nav.NType[]) 
		Class rawType
		com.sun.tools.xjc.model.nav.NType[] args
	public com.sun.xml.bind.v2.runtime.Location getClassLocation (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass c
	public com.sun.xml.bind.v2.runtime.Location getFieldLocation (java.lang.Void) 
		Void v
	public com.sun.xml.bind.v2.runtime.Location getMethodLocation (java.lang.Void) 
		Void v
	public boolean hasDefaultConstructor (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass nClass
	public boolean isStaticField (java.lang.Void) 
		Void aVoid
	public boolean isPublicMethod (java.lang.Void) 
		Void aVoid
	public boolean isPublicField (java.lang.Void) 
		Void aVoid
	public boolean isEnum (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass c
	public com.sun.tools.xjc.model.nav.NType erasure (com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NParameterizedType pt
		com.sun.tools.xjc.model.nav.NType type
	public boolean isAbstract (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public boolean isFinal (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public java.lang.Void[] getEnumConstants (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public com.sun.tools.xjc.model.nav.NType getVoidType () 
	public java.lang.String getPackageName (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public com.sun.tools.xjc.model.nav.NClass loadObjectFactory (com.sun.tools.xjc.model.nav.NClass, java.lang.String) 
		com.sun.tools.xjc.model.nav.NClass referencePoint
		String pkg
	public boolean isBridgeMethod (java.lang.Void) 
		Void method
	public boolean isOverriding (java.lang.Void, com.sun.tools.xjc.model.nav.NClass) 
		Void method
		com.sun.tools.xjc.model.nav.NClass clazz
	public boolean isInterface (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public boolean isTransient (java.lang.Void) 
		Void f
	public boolean isInnerClass (com.sun.tools.xjc.model.nav.NClass) 
		com.sun.tools.xjc.model.nav.NClass clazz
	public boolean isSameType (com.sun.tools.xjc.model.nav.NType, com.sun.tools.xjc.model.nav.NType) 
		com.sun.tools.xjc.model.nav.NType t1
		com.sun.tools.xjc.model.nav.NType t2
	public volatile boolean isSameType (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile boolean isInnerClass (java.lang.Object) 
		Object x0
	public volatile boolean isTransient (java.lang.Object) 
		Object x0
	public volatile boolean isInterface (java.lang.Object) 
		Object x0
	public volatile boolean isOverriding (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile boolean isBridgeMethod (java.lang.Object) 
		Object x0
	public volatile java.lang.Object loadObjectFactory (java.lang.Object, java.lang.String) 
		Object x0
		String x1
	public volatile java.lang.String getPackageName (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getVoidType () 
	public volatile java.lang.Object[] getEnumConstants (java.lang.Object) 
		Object x0
	public volatile boolean isFinal (java.lang.Object) 
		Object x0
	public volatile boolean isAbstract (java.lang.Object) 
		Object x0
	public volatile java.lang.Object erasure (java.lang.Object) 
		Object x0
	public volatile boolean isEnum (java.lang.Object) 
		Object x0
	public volatile boolean isPublicField (java.lang.Object) 
		Object x0
	public volatile boolean isFinalMethod (java.lang.Object) 
		Object x0
	public volatile boolean isPublicMethod (java.lang.Object) 
		Object x0
	public volatile boolean isStaticField (java.lang.Object) 
		Object x0
	public volatile boolean hasDefaultConstructor (java.lang.Object) 
		Object x0
	public volatile com.sun.xml.bind.v2.runtime.Location getMethodLocation (java.lang.Object) 
		Object x0
	public volatile com.sun.xml.bind.v2.runtime.Location getFieldLocation (java.lang.Object) 
		Object x0
	public volatile com.sun.xml.bind.v2.runtime.Location getClassLocation (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getPrimitive (java.lang.Class) 
		Class x0
	public volatile boolean isPrimitive (java.lang.Object) 
		Object x0
	public volatile boolean isParameterizedType (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getTypeArgument (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object getComponentType (java.lang.Object) 
		Object x0
	public volatile boolean isArrayButNotByteArray (java.lang.Object) 
		Object x0
	public volatile boolean isArray (java.lang.Object) 
		Object x0
	public volatile java.lang.Object asDecl (java.lang.Class) 
		Class x0
	public volatile java.lang.Object asDecl (java.lang.Object) 
		Object x0
	public volatile java.lang.Object use (java.lang.Object) 
		Object x0
	public volatile java.lang.Object ref (java.lang.Class) 
		Class x0
	public volatile boolean isSubClassOf (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile boolean isStaticMethod (java.lang.Object) 
		Object x0
	public volatile java.lang.Object[] getMethodParameters (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getReturnType (java.lang.Object) 
		Object x0
	public volatile java.lang.String getMethodName (java.lang.Object) 
		Object x0
	public volatile java.lang.String getFieldName (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getFieldType (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getDeclaringClassForMethod (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getDeclaringClassForField (java.lang.Object) 
		Object x0
	public volatile java.util.Collection getDeclaredMethods (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getDeclaredField (java.lang.Object, java.lang.String) 
		Object x0
		String x1
	public volatile java.util.Collection getDeclaredFields (java.lang.Object) 
		Object x0
	public volatile java.lang.String getClassShortName (java.lang.Object) 
		Object x0
	public volatile java.lang.String getTypeName (java.lang.Object) 
		Object x0
	public volatile java.lang.String getClassName (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getBaseClass (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	public volatile java.lang.Object getSuperClass (java.lang.Object) 
		Object x0
	static void  () 
}

com/sun/tools/xjc/model/nav/NClass.class
NClass.java
package com.sun.tools.xjc.model.nav
public abstract com.sun.tools.xjc.model.nav.NClass extends java.lang.Object implements com.sun.tools.xjc.model.nav.NType  {
	public abstract com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
	public abstract boolean isAbstract () 
}

com/sun/tools/xjc/model/nav/NClassByJClass.class
NClassByJClass.java
package com.sun.tools.xjc.model.nav
 com.sun.tools.xjc.model.nav.NClassByJClass extends java.lang.Object implements com.sun.tools.xjc.model.nav.NClass  {
	final com.sun.codemodel.JClass clazz
	void  (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass clazz
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
	public boolean isAbstract () 
	public boolean isBoxedType () 
	public java.lang.String fullName () 
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
}

com/sun/tools/xjc/model/nav/NParameterizedType.class
NParameterizedType.java
package com.sun.tools.xjc.model.nav
final com.sun.tools.xjc.model.nav.NParameterizedType extends java.lang.Object implements com.sun.tools.xjc.model.nav.NClass  {
	final com.sun.tools.xjc.model.nav.NClass rawType
	final com.sun.tools.xjc.model.nav.NType[] args
	static final boolean $assertionsDisabled
	void  (com.sun.tools.xjc.model.nav.NClass, com.sun.tools.xjc.model.nav.NType[]) 
		com.sun.tools.xjc.model.nav.NClass rawType
		com.sun.tools.xjc.model.nav.NType[] args
	public com.sun.codemodel.JClass toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.model.nav.NType arg
		com.sun.tools.xjc.model.nav.NType[] arr$
		int len$
		int i$
		com.sun.tools.xjc.outline.Outline o
		com.sun.tools.xjc.model.Aspect aspect
		com.sun.codemodel.JClass r
	public boolean isAbstract () 
	public boolean isBoxedType () 
	public java.lang.String fullName () 
		int i
		StringBuilder buf
	public volatile com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
		com.sun.tools.xjc.outline.Outline x0
		com.sun.tools.xjc.model.Aspect x1
	static void  () 
}

com/sun/tools/xjc/model/nav/NType.class
NType.java
package com.sun.tools.xjc.model.nav
public abstract com.sun.tools.xjc.model.nav.NType extends java.lang.Object {
	public abstract com.sun.codemodel.JType toType (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.model.Aspect) 
	public abstract boolean isBoxedType () 
	public abstract java.lang.String fullName () 
}

com/sun/tools/xjc/model/nav/Utils$1.class
Utils.java
package com.sun.tools.xjc.model.nav
final com.sun.tools.xjc.model.nav.Utils$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	final java.lang.reflect.Method val$getInstance
	void  (java.lang.reflect.Method) 
	public java.lang.Object run () 
}

com/sun/tools/xjc/model/nav/Utils.class
Utils.java
package com.sun.tools.xjc.model.nav
final com.sun.tools.xjc.model.nav.Utils extends java.lang.Object {
	private static final java.util.logging.Logger LOGGER
	static final com.sun.xml.bind.v2.model.nav.Navigator REFLECTION_NAVIGATOR
	private void  () 
	static void  () 
		Class refNav
		java.lang.reflect.Method getInstance
		ClassNotFoundException e
		java.lang.reflect.InvocationTargetException e
		NoSuchMethodException e
		IllegalAccessException e
		SecurityException e
}

com/sun/tools/xjc/model/Populatable.class
Populatable.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.Populatable extends java.lang.Object {
	public abstract void populate (com.sun.tools.xjc.model.Model, com.sun.tools.xjc.outline.Outline) 
}

com/sun/tools/xjc/model/SymbolSpace.class
SymbolSpace.java
package com.sun.tools.xjc.model
public com.sun.tools.xjc.model.SymbolSpace extends java.lang.Object {
	private com.sun.codemodel.JType type
	private final com.sun.codemodel.JCodeModel codeModel
	public void  (com.sun.codemodel.JCodeModel) 
		com.sun.codemodel.JCodeModel _codeModel
	public com.sun.codemodel.JType getType () 
	public void setType (com.sun.codemodel.JType) 
		com.sun.codemodel.JType _type
	public java.lang.String toString () 
}

com/sun/tools/xjc/model/TypeUse.class
TypeUse.java
package com.sun.tools.xjc.model
public abstract com.sun.tools.xjc.model.TypeUse extends java.lang.Object {
	public abstract boolean isCollection () 
	public abstract com.sun.tools.xjc.model.CAdapter getAdapterUse () 
	public abstract com.sun.tools.xjc.model.CNonElement getInfo () 
	public abstract com.sun.xml.bind.v2.model.core.ID idUse () 
	public abstract javax.activation.MimeType getExpectedMimeType () 
	public abstract com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
}

com/sun/tools/xjc/model/TypeUseFactory.class
TypeUseFactory.java
package com.sun.tools.xjc.model
public final com.sun.tools.xjc.model.TypeUseFactory extends java.lang.Object {
	static final boolean $assertionsDisabled
	private void  () 
	public static com.sun.tools.xjc.model.TypeUse makeID (com.sun.tools.xjc.model.TypeUse, com.sun.xml.bind.v2.model.core.ID) 
		com.sun.tools.xjc.model.TypeUse t
		com.sun.xml.bind.v2.model.core.ID id
	public static com.sun.tools.xjc.model.TypeUse makeMimeTyped (com.sun.tools.xjc.model.TypeUse, javax.activation.MimeType) 
		com.sun.tools.xjc.model.TypeUse t
		javax.activation.MimeType mt
	public static com.sun.tools.xjc.model.TypeUse makeCollection (com.sun.tools.xjc.model.TypeUse) 
		com.sun.tools.xjc.model.TypeUse t
		com.sun.tools.xjc.model.CAdapter au
	public static com.sun.tools.xjc.model.TypeUse adapt (com.sun.tools.xjc.model.TypeUse, com.sun.tools.xjc.model.CAdapter) 
		com.sun.tools.xjc.model.TypeUse t
		com.sun.tools.xjc.model.CAdapter adapter
	public static com.sun.tools.xjc.model.TypeUse adapt (com.sun.tools.xjc.model.TypeUse, java.lang.Class, boolean) 
		com.sun.tools.xjc.model.TypeUse t
		Class adapter
		boolean copy
	static void  () 
}

com/sun/tools/xjc/model/TypeUseImpl.class
TypeUseImpl.java
package com.sun.tools.xjc.model
final com.sun.tools.xjc.model.TypeUseImpl extends java.lang.Object implements com.sun.tools.xjc.model.TypeUse  {
	private final com.sun.tools.xjc.model.CNonElement coreType
	private final boolean collection
	private final com.sun.tools.xjc.model.CAdapter adapter
	private final com.sun.xml.bind.v2.model.core.ID id
	private final javax.activation.MimeType expectedMimeType
	public void  (com.sun.tools.xjc.model.CNonElement, boolean, com.sun.xml.bind.v2.model.core.ID, javax.activation.MimeType, com.sun.tools.xjc.model.CAdapter) 
		com.sun.tools.xjc.model.CNonElement itemType
		boolean collection
		com.sun.xml.bind.v2.model.core.ID id
		javax.activation.MimeType expectedMimeType
		com.sun.tools.xjc.model.CAdapter adapter
	public boolean isCollection () 
	public com.sun.tools.xjc.model.CNonElement getInfo () 
	public com.sun.tools.xjc.model.CAdapter getAdapterUse () 
	public com.sun.xml.bind.v2.model.core.ID idUse () 
	public javax.activation.MimeType getExpectedMimeType () 
	public boolean equals (java.lang.Object) 
		Object o
		com.sun.tools.xjc.model.TypeUseImpl that
	public int hashCode () 
		int result
	public com.sun.codemodel.JExpression createConstant (com.sun.tools.xjc.outline.Outline, com.sun.xml.xsom.XmlString) 
		Object value
		Exception e
		com.sun.codemodel.JStringLiteral scons
		javax.xml.bind.annotation.adapters.XmlAdapter a
		com.sun.tools.xjc.outline.Outline outline
		com.sun.xml.xsom.XmlString lexical
		com.sun.codemodel.JExpression cons
		Class atype
}

com/sun/tools/xjc/ModelLoader$1.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$1 extends java.lang.Object implements org.xml.sax.EntityResolver  {
	final com.sun.tools.xjc.reader.internalizer.DOMForest val$forest
	final com.sun.tools.xjc.ModelLoader this$0
	void  (com.sun.tools.xjc.ModelLoader, com.sun.tools.xjc.reader.internalizer.DOMForest) 
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException java.io.IOException 
		String publicId
		String systemId
}

com/sun/tools/xjc/ModelLoader$2.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$2 extends java.lang.Object implements com.sun.xml.xsom.parser.XMLParser  {
	private final com.sun.xml.xsom.parser.JAXPParser base
	final com.sun.tools.xjc.ModelLoader this$0
	void  (com.sun.tools.xjc.ModelLoader) 
	public void parse (org.xml.sax.InputSource, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver)  throws org.xml.sax.SAXException java.io.IOException 
		org.xml.sax.InputSource source
		org.xml.sax.ContentHandler handler
		org.xml.sax.ErrorHandler errorHandler
		org.xml.sax.EntityResolver entityResolver
	private org.xml.sax.ContentHandler wrapBy (org.xml.sax.helpers.XMLFilterImpl, org.xml.sax.ContentHandler) 
		org.xml.sax.helpers.XMLFilterImpl filter
		org.xml.sax.ContentHandler handler
}

com/sun/tools/xjc/ModelLoader$3$1.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$3$1 extends org.xml.sax.helpers.XMLFilterImpl {
	final com.sun.tools.xjc.ModelLoader$3 this$1
	void  (com.sun.tools.xjc.ModelLoader$3) 
	public void parse (org.xml.sax.InputSource)  throws java.io.IOException org.xml.sax.SAXException 
		org.xml.sax.InputSource source
}

com/sun/tools/xjc/ModelLoader$3.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$3 extends java.lang.Object implements org.kohsuke.rngom.xml.sax.XMLReaderCreator  {
	final com.sun.tools.xjc.reader.internalizer.DOMForest val$forest
	final com.sun.tools.xjc.ModelLoader this$0
	void  (com.sun.tools.xjc.ModelLoader, com.sun.tools.xjc.reader.internalizer.DOMForest) 
	public org.xml.sax.XMLReader createXMLReader () 
		org.xml.sax.XMLFilter buffer
		org.xml.sax.XMLFilter f
}

com/sun/tools/xjc/ModelLoader$4.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$4 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$Language
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/ModelLoader$SpeculationChecker.class
ModelLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.ModelLoader$SpeculationChecker extends org.xml.sax.helpers.XMLFilterImpl {
	private void  () 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	void  (com.sun.tools.xjc.ModelLoader$1) 
		com.sun.tools.xjc.ModelLoader$1 x0
}

com/sun/tools/xjc/ModelLoader$SpeculationFailure.class
ModelLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.ModelLoader$SpeculationFailure extends java.lang.Error {
	private void  () 
	void  (com.sun.tools.xjc.ModelLoader$1) 
		com.sun.tools.xjc.ModelLoader$1 x0
}

com/sun/tools/xjc/ModelLoader$XMLSchemaParser.class
ModelLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.ModelLoader$XMLSchemaParser extends java.lang.Object implements com.sun.xml.xsom.parser.XMLParser  {
	private final com.sun.xml.xsom.parser.XMLParser baseParser
	final com.sun.tools.xjc.ModelLoader this$0
	private void  (com.sun.tools.xjc.ModelLoader, com.sun.xml.xsom.parser.XMLParser) 
		com.sun.xml.xsom.parser.XMLParser baseParser
	public void parse (org.xml.sax.InputSource, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver)  throws org.xml.sax.SAXException java.io.IOException 
		org.xml.sax.InputSource source
		org.xml.sax.ContentHandler handler
		org.xml.sax.ErrorHandler errorHandler
		org.xml.sax.EntityResolver entityResolver
	private org.xml.sax.ContentHandler wrapBy (org.xml.sax.helpers.XMLFilterImpl, org.xml.sax.ContentHandler) 
		org.xml.sax.helpers.XMLFilterImpl filter
		org.xml.sax.ContentHandler handler
	void  (com.sun.tools.xjc.ModelLoader, com.sun.xml.xsom.parser.XMLParser, com.sun.tools.xjc.ModelLoader$1) 
		com.sun.tools.xjc.ModelLoader x0
		com.sun.xml.xsom.parser.XMLParser x1
		com.sun.tools.xjc.ModelLoader$1 x2
}

com/sun/tools/xjc/ModelLoader.class
ModelLoader.java
package com.sun.tools.xjc
public final com.sun.tools.xjc.ModelLoader extends java.lang.Object {
	private final com.sun.tools.xjc.Options opt
	private final com.sun.tools.xjc.util.ErrorReceiverFilter errorReceiver
	private final com.sun.codemodel.JCodeModel codeModel
	private com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdBasedBindingSet
	public static com.sun.tools.xjc.model.Model load (com.sun.tools.xjc.Options, com.sun.codemodel.JCodeModel, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.Options opt
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.ErrorReceiver er
	public void  (com.sun.tools.xjc.Options, com.sun.codemodel.JCodeModel, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.Options _opt
		com.sun.codemodel.JCodeModel _codeModel
		com.sun.tools.xjc.ErrorReceiver er
	private com.sun.tools.xjc.model.Model load () 
		org.xml.sax.InputSource bindFile
		org.xml.sax.SAXException e
		com.sun.tools.xjc.AbortException e
		com.sun.tools.xjc.model.Model grammar
	private boolean sanityCheck () 
		com.sun.tools.xjc.Language guess
		String[] msg
	private void checkTooManySchemaErrors () 
	private com.sun.tools.xjc.model.Model loadDTD (org.xml.sax.InputSource, org.xml.sax.InputSource) 
		org.xml.sax.InputSource source
		org.xml.sax.InputSource bindFile
	public com.sun.tools.xjc.reader.internalizer.DOMForest buildDOMForest (com.sun.tools.xjc.reader.internalizer.InternalizationLogic)  throws org.xml.sax.SAXException 
		org.xml.sax.InputSource value
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		org.w3c.dom.Document dom
		org.w3c.dom.Element root
		org.xml.sax.InputSource value
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private java.lang.String fixNull (java.lang.String) 
		String s
	public com.sun.xml.xsom.XSSchemaSet loadXMLSchema ()  throws org.xml.sax.SAXException 
		com.sun.tools.xjc.ModelLoader$SpeculationFailure e
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private com.sun.xml.xsom.XSSchemaSet loadWSDL ()  throws org.xml.sax.SAXException 
		String systemId
		int i
		org.w3c.dom.Document wsdlDom
		org.w3c.dom.NodeList schemas
		org.xml.sax.InputSource grammar
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		com.sun.tools.xjc.reader.internalizer.DOMForestScanner scanner
		com.sun.xml.xsom.parser.XSOMParser xsomParser
	public com.sun.tools.xjc.model.Model annotateXMLSchema (com.sun.xml.xsom.XSSchemaSet) 
		com.sun.xml.xsom.XSSchemaSet xs
	public com.sun.xml.xsom.parser.XSOMParser createXSOMParser (com.sun.xml.xsom.parser.XMLParser) 
		com.sun.xml.xsom.parser.XMLParser parser
		com.sun.xml.xsom.parser.XSOMParser reader
	public com.sun.xml.xsom.parser.XSOMParser createXSOMParser (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		com.sun.xml.xsom.parser.XSOMParser p
	private com.sun.xml.xsom.XSSchemaSet createXSOMSpeculative ()  throws org.xml.sax.SAXException com.sun.tools.xjc.ModelLoader$SpeculationFailure 
		org.xml.sax.InputSource value
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		com.sun.xml.xsom.parser.XMLParser parser
		com.sun.xml.xsom.parser.XSOMParser reader
	public com.sun.xml.xsom.XSSchemaSet createXSOM (com.sun.tools.xjc.reader.internalizer.DOMForest, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet)  throws org.xml.sax.SAXException 
		org.w3c.dom.Document dom
		String systemId
		java.util.Iterator i$
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdBasedBindingSet
		com.sun.xml.xsom.parser.XSOMParser reader
		com.sun.xml.xsom.XSSchemaSet result
	private com.sun.tools.xjc.model.Model loadRELAXNG ()  throws org.xml.sax.SAXException 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		org.kohsuke.rngom.xml.sax.XMLReaderCreator xrc
		org.kohsuke.rngom.parse.Parseable p
	private com.sun.tools.xjc.model.Model loadRELAXNGCompact () 
		org.kohsuke.rngom.parse.Parseable p
	private com.sun.tools.xjc.model.Model loadRELAXNG (org.kohsuke.rngom.parse.Parseable) 
		org.kohsuke.rngom.digested.DPattern out
		org.kohsuke.rngom.parse.IllegalSchemaException e
		org.kohsuke.rngom.parse.Parseable p
		org.kohsuke.rngom.ast.builder.SchemaBuilder sb
	static com.sun.tools.xjc.Options access$000 (com.sun.tools.xjc.ModelLoader) 
		com.sun.tools.xjc.ModelLoader x0
	static com.sun.tools.xjc.util.ErrorReceiverFilter access$100 (com.sun.tools.xjc.ModelLoader) 
		com.sun.tools.xjc.ModelLoader x0
}

com/sun/tools/xjc/Options$1.class
Options.java
package com.sun.tools.xjc
 com.sun.tools.xjc.Options$1 extends java.lang.Object implements com.sun.tools.xjc.api.ClassNameAllocator  {
	final com.sun.tools.xjc.Options this$0
	void  (com.sun.tools.xjc.Options) 
	public java.lang.String assignClassName (java.lang.String, java.lang.String) 
		String packageName
		String className
}

com/sun/tools/xjc/Options.class
Options.java
package com.sun.tools.xjc
public com.sun.tools.xjc.Options extends java.lang.Object {
	public boolean debugMode
	public boolean verbose
	public boolean quiet
	public boolean readOnly
	public boolean noFileHeader
	public boolean enableIntrospection
	public boolean contentForWildcard
	public String encoding
	public boolean disableXmlSecurity
	public boolean strictCheck
	public boolean runtime14
	public boolean automaticNameConflictResolution
	public static final int STRICT
	public static final int EXTENSION
	public int compatibilityMode
	private static final java.util.logging.Logger logger
	public com.sun.tools.xjc.api.SpecVersion target
	public java.io.File targetDir
	public org.xml.sax.EntityResolver entityResolver
	private com.sun.tools.xjc.Language schemaLanguage
	public String defaultPackage
	public String defaultPackage2
	private final java.util.List grammars
	private final java.util.List bindFiles
	private String proxyHost
	private String proxyPort
	public String proxyAuth
	public final java.util.List activePlugins
	private java.util.List allPlugins
	public final java.util.Set pluginURIs
	public com.sun.tools.xjc.api.ClassNameAllocator classNameAllocator
	public boolean packageLevelAnnotations
	private com.sun.tools.xjc.generator.bean.field.FieldRendererFactory fieldRendererFactory
	private com.sun.tools.xjc.Plugin fieldRendererFactoryOwner
	private com.sun.xml.bind.api.impl.NameConverter nameConverter
	private com.sun.tools.xjc.Plugin nameConverterOwner
	public final java.util.List classpaths
	private static String pluginLoadFailure
	public boolean isExtensionMode () 
	public void  () 
		ClassNotFoundException cnfe
	public com.sun.tools.xjc.generator.bean.field.FieldRendererFactory getFieldRendererFactory () 
	public void setFieldRendererFactory (com.sun.tools.xjc.generator.bean.field.FieldRendererFactory, com.sun.tools.xjc.Plugin)  throws com.sun.tools.xjc.BadCommandLineException 
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
		com.sun.tools.xjc.Plugin owner
	public com.sun.xml.bind.api.impl.NameConverter getNameConverter () 
	public void setNameConverter (com.sun.xml.bind.api.impl.NameConverter, com.sun.tools.xjc.Plugin)  throws com.sun.tools.xjc.BadCommandLineException 
		com.sun.xml.bind.api.impl.NameConverter nc
		com.sun.tools.xjc.Plugin owner
	public java.util.List getAllPlugins () 
		ClassLoader ucl
	public com.sun.tools.xjc.Language getSchemaLanguage () 
	public void setSchemaLanguage (com.sun.tools.xjc.Language) 
		com.sun.tools.xjc.Language _schemaLanguage
	public org.xml.sax.InputSource[] getGrammars () 
	public void addGrammar (org.xml.sax.InputSource) 
		org.xml.sax.InputSource is
	private org.xml.sax.InputSource fileToInputSource (java.io.File) 
		String url
		java.net.MalformedURLException e
		java.io.File source
	public void addGrammar (java.io.File) 
		java.io.File source
	public void addGrammarRecursive (java.io.File) 
		java.io.File dir
	private void addRecursive (java.io.File, java.lang.String, java.util.List) 
		java.io.File f
		java.io.File[] arr$
		int len$
		int i$
		java.io.File dir
		String suffix
		java.util.List result
		java.io.File[] files
	private org.xml.sax.InputSource absolutize (org.xml.sax.InputSource) 
		java.net.URL baseURL
		java.io.IOException e
		org.xml.sax.InputSource is
	public org.xml.sax.InputSource[] getBindFiles () 
	public void addBindFile (org.xml.sax.InputSource) 
		org.xml.sax.InputSource is
	public void addBindFile (java.io.File) 
		java.io.File bindFile
	public void addBindFileRecursive (java.io.File) 
		java.io.File dir
	public java.lang.ClassLoader getUserClassLoader (java.lang.ClassLoader) 
		ClassLoader parent
	public int parseArgument (java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException 
		java.net.MalformedURLException e
		java.io.File file
		String p
		String[] arr$
		int len$
		int i$
		String a
		String token
		java.io.BufferedReader in
		java.io.IOException e
		java.io.File file
		java.io.IOException e
		java.io.File catalogFile
		java.nio.charset.IllegalCharsetNameException icne
		int r
		int r
		java.io.IOException e
		com.sun.tools.xjc.Plugin plugin
		java.util.Iterator i$
		String[] args
		int i
	private void parseProxy (java.lang.String)  throws com.sun.tools.xjc.BadCommandLineException 
		NumberFormatException e
		String text
		int i
		int j
	public java.lang.String requireArgument (java.lang.String, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException 
		String optionName
		String[] args
		int i
	private void addFile (java.lang.String, java.util.List, java.lang.String)  throws com.sun.tools.xjc.BadCommandLineException 
		java.io.IOException e
		java.io.File fsrc
		String name
		java.util.List target
		String suffix
		Object src
	public void addCatalog (java.io.File)  throws java.io.IOException 
		com.sun.org.apache.xml.internal.resolver.CatalogManager staticManager
		java.io.File catalogFile
	public void parseArguments (java.lang.String[])  throws com.sun.tools.xjc.BadCommandLineException 
		int j
		int i
		String[] args
	public void scanEpisodeFile (java.io.File)  throws com.sun.tools.xjc.BadCommandLineException 
		java.net.URL url
		java.net.URLClassLoader ucl
		java.util.Enumeration resources
		java.io.IOException e
		java.io.File jar
	public com.sun.tools.xjc.Language guessSchemaLanguage () 
		String name
	public com.sun.codemodel.CodeWriter createCodeWriter ()  throws java.io.IOException 
	public com.sun.codemodel.CodeWriter createCodeWriter (com.sun.codemodel.CodeWriter) 
		com.sun.codemodel.CodeWriter core
	public java.lang.String getPrologComment () 
		String format
		java.text.SimpleDateFormat dateFormat
	private static java.lang.Object[] findServices (java.lang.Class, java.lang.ClassLoader) 
		Object t
		java.util.Iterator i$
		Class serviceLoader
		Iterable itr
		java.util.List r
		ClassNotFoundException e
		Error x
		IllegalAccessException e
		Throwable x
		java.lang.reflect.InvocationTargetException e
		Error x
		NoSuchMethodException e
		Class implClass
		String impl
		java.io.IOException ex2
		java.io.StringWriter w
		Exception ex
		java.net.URL url
		java.io.BufferedReader reader
		java.util.Enumeration e
		java.util.ArrayList a
		java.io.StringWriter w
		Throwable e
		Class clazz
		ClassLoader classLoader
		boolean debug
		String serviceId
		java.util.Set classNames
	public static java.lang.String getBuildID () 
	public static java.lang.String normalizeSystemId (java.lang.String) 
		java.net.URISyntaxException e
		String systemId
	static void  () 
}

com/sun/tools/xjc/outline/ClassOutline.class
ClassOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.ClassOutline extends java.lang.Object {
	public final com.sun.tools.xjc.model.CClassInfo target
	public final com.sun.codemodel.JDefinedClass ref
	public final com.sun.codemodel.JDefinedClass implClass
	public final com.sun.codemodel.JClass implRef
	public abstract com.sun.tools.xjc.outline.Outline parent () 
	public com.sun.tools.xjc.outline.PackageOutline _package () 
	protected void  (com.sun.tools.xjc.model.CClassInfo, com.sun.codemodel.JDefinedClass, com.sun.codemodel.JClass, com.sun.codemodel.JDefinedClass) 
		com.sun.tools.xjc.model.CClassInfo _target
		com.sun.codemodel.JDefinedClass exposedClass
		com.sun.codemodel.JClass implRef
		com.sun.codemodel.JDefinedClass _implClass
	public final com.sun.tools.xjc.outline.FieldOutline[] getDeclaredFields () 
		int i
		java.util.List props
		com.sun.tools.xjc.outline.FieldOutline[] fr
	public final com.sun.tools.xjc.outline.ClassOutline getSuperClass () 
		com.sun.tools.xjc.model.CClassInfo s
}

com/sun/tools/xjc/outline/ElementOutline.class
ElementOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.ElementOutline extends java.lang.Object {
	public final com.sun.tools.xjc.model.CElementInfo target
	public final com.sun.codemodel.JDefinedClass implClass
	public abstract com.sun.tools.xjc.outline.Outline parent () 
	public com.sun.tools.xjc.outline.PackageOutline _package () 
	protected void  (com.sun.tools.xjc.model.CElementInfo, com.sun.codemodel.JDefinedClass) 
		com.sun.tools.xjc.model.CElementInfo target
		com.sun.codemodel.JDefinedClass implClass
}

com/sun/tools/xjc/outline/EnumConstantOutline.class
EnumConstantOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.EnumConstantOutline extends java.lang.Object {
	public final com.sun.tools.xjc.model.CEnumConstant target
	public final com.sun.codemodel.JEnumConstant constRef
	protected void  (com.sun.tools.xjc.model.CEnumConstant, com.sun.codemodel.JEnumConstant) 
		com.sun.tools.xjc.model.CEnumConstant target
		com.sun.codemodel.JEnumConstant constRef
}

com/sun/tools/xjc/outline/EnumOutline.class
EnumOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.EnumOutline extends java.lang.Object {
	public final com.sun.tools.xjc.model.CEnumLeafInfo target
	public final com.sun.codemodel.JDefinedClass clazz
	public final java.util.List constants
	public com.sun.tools.xjc.outline.PackageOutline _package () 
	public abstract com.sun.tools.xjc.outline.Outline parent () 
	protected void  (com.sun.tools.xjc.model.CEnumLeafInfo, com.sun.codemodel.JDefinedClass) 
		com.sun.tools.xjc.model.CEnumLeafInfo target
		com.sun.codemodel.JDefinedClass clazz
}

com/sun/tools/xjc/outline/FieldAccessor.class
FieldAccessor.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.FieldAccessor extends java.lang.Object {
	public abstract void toRawValue (com.sun.codemodel.JBlock, com.sun.codemodel.JVar) 
	public abstract void fromRawValue (com.sun.codemodel.JBlock, java.lang.String, com.sun.codemodel.JExpression) 
	public abstract void unsetValues (com.sun.codemodel.JBlock) 
	public abstract com.sun.codemodel.JExpression hasSetValue () 
	public abstract com.sun.tools.xjc.outline.FieldOutline owner () 
	public abstract com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
}

com/sun/tools/xjc/outline/FieldOutline.class
FieldOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.FieldOutline extends java.lang.Object {
	public abstract com.sun.tools.xjc.outline.ClassOutline parent () 
	public abstract com.sun.tools.xjc.model.CPropertyInfo getPropertyInfo () 
	public abstract com.sun.codemodel.JType getRawType () 
	public abstract com.sun.tools.xjc.outline.FieldAccessor create (com.sun.codemodel.JExpression) 
}

com/sun/tools/xjc/outline/Outline.class
Outline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.Outline extends java.lang.Object {
	public abstract com.sun.tools.xjc.model.Model getModel () 
	public abstract com.sun.codemodel.JCodeModel getCodeModel () 
	public abstract com.sun.tools.xjc.outline.FieldOutline getField (com.sun.tools.xjc.model.CPropertyInfo) 
	public abstract com.sun.tools.xjc.outline.PackageOutline getPackageContext (com.sun.codemodel.JPackage) 
	public abstract java.util.Collection getClasses () 
	public abstract com.sun.tools.xjc.outline.ClassOutline getClazz (com.sun.tools.xjc.model.CClassInfo) 
	public abstract com.sun.tools.xjc.outline.ElementOutline getElement (com.sun.tools.xjc.model.CElementInfo) 
	public abstract com.sun.tools.xjc.outline.EnumOutline getEnum (com.sun.tools.xjc.model.CEnumLeafInfo) 
	public abstract java.util.Collection getEnums () 
	public abstract java.lang.Iterable getAllPackageContexts () 
	public abstract com.sun.tools.xjc.util.CodeModelClassFactory getClassFactory () 
	public abstract com.sun.tools.xjc.ErrorReceiver getErrorReceiver () 
	public abstract com.sun.codemodel.JClassContainer getContainer (com.sun.tools.xjc.model.CClassInfoParent, com.sun.tools.xjc.model.Aspect) 
	public abstract com.sun.codemodel.JType resolve (com.sun.tools.xjc.model.CTypeRef, com.sun.tools.xjc.model.Aspect) 
	public abstract com.sun.codemodel.JClass addRuntime (java.lang.Class) 
}

com/sun/tools/xjc/outline/PackageOutline.class
PackageOutline.java
package com.sun.tools.xjc.outline
public abstract com.sun.tools.xjc.outline.PackageOutline extends java.lang.Object {
	public abstract com.sun.codemodel.JPackage _package () 
	public abstract com.sun.codemodel.JDefinedClass objectFactory () 
	public abstract com.sun.tools.xjc.generator.bean.ObjectFactoryGenerator objectFactoryGenerator () 
	public abstract java.util.Set getClasses () 
	public abstract java.lang.String getMostUsedNamespaceURI () 
	public abstract javax.xml.bind.annotation.XmlNsForm getElementFormDefault () 
	public abstract javax.xml.bind.annotation.XmlNsForm getAttributeFormDefault () 
}

com/sun/tools/xjc/Plugin.class
Plugin.java
package com.sun.tools.xjc
public abstract com.sun.tools.xjc.Plugin extends java.lang.Object {
	public void  () 
	public abstract java.lang.String getOptionName () 
	public abstract java.lang.String getUsage () 
	public int parseArgument (com.sun.tools.xjc.Options, java.lang.String[], int)  throws com.sun.tools.xjc.BadCommandLineException java.io.IOException 
		com.sun.tools.xjc.Options opt
		String[] args
		int i
	public java.util.List getCustomizationURIs () 
	public boolean isCustomizationTagName (java.lang.String, java.lang.String) 
		String nsUri
		String localName
	public void onActivated (com.sun.tools.xjc.Options)  throws com.sun.tools.xjc.BadCommandLineException 
		com.sun.tools.xjc.Options opts
	public void postProcessModel (com.sun.tools.xjc.model.Model, org.xml.sax.ErrorHandler) 
		com.sun.tools.xjc.model.Model model
		org.xml.sax.ErrorHandler errorHandler
	public abstract boolean run (com.sun.tools.xjc.outline.Outline, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler)  throws org.xml.sax.SAXException 
}

com/sun/tools/xjc/ProgressCodeWriter.class
ProgressCodeWriter.java
package com.sun.tools.xjc
final com.sun.tools.xjc.ProgressCodeWriter extends com.sun.codemodel.writer.FilterCodeWriter {
	private int current
	private final int totalFileCount
	private final com.sun.tools.xjc.XJCListener progress
	public void  (com.sun.codemodel.CodeWriter, com.sun.tools.xjc.XJCListener, int) 
		com.sun.codemodel.CodeWriter output
		com.sun.tools.xjc.XJCListener progress
		int totalFileCount
	public java.io.Writer openSource (com.sun.codemodel.JPackage, java.lang.String)  throws java.io.IOException 
		com.sun.codemodel.JPackage pkg
		String fileName
	public java.io.OutputStream openBinary (com.sun.codemodel.JPackage, java.lang.String)  throws java.io.IOException 
		com.sun.codemodel.JPackage pkg
		String fileName
	private void report (com.sun.codemodel.JPackage, java.lang.String) 
		com.sun.codemodel.JPackage pkg
		String fileName
		String name
}

com/sun/tools/xjc/reader/AbstractExtensionBindingChecker.class
AbstractExtensionBindingChecker.java
package com.sun.tools.xjc.reader
public abstract com.sun.tools.xjc.reader.AbstractExtensionBindingChecker extends com.sun.tools.xjc.util.SubtreeCutter {
	protected final org.xml.sax.helpers.NamespaceSupport nsSupport
	protected final java.util.Set enabledExtensions
	private final java.util.Set recognizableExtensions
	private org.xml.sax.Locator locator
	protected final String schemaLanguage
	protected final boolean allowExtensions
	private final com.sun.tools.xjc.Options options
	public void  (java.lang.String, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		com.sun.tools.xjc.Plugin plugin
		java.util.Iterator i$
		String schemaLanguage
		com.sun.tools.xjc.Options options
		org.xml.sax.ErrorHandler handler
	protected final void checkAndEnable (java.lang.String)  throws org.xml.sax.SAXException 
		String nearest
		com.sun.tools.xjc.Plugin p
		java.util.Iterator i$
		com.sun.tools.xjc.Plugin owner
		String uri
	protected final void verifyTagName (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		com.sun.tools.xjc.Plugin p
		java.util.Iterator i$
		boolean correct
		String namespaceURI
		String localName
		String qName
	protected final boolean isSupportedExtension (java.lang.String) 
		String namespaceUri
	protected final boolean isRecognizableExtension (java.lang.String) 
		String namespaceUri
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	protected final org.xml.sax.SAXParseException error (java.lang.String)  throws org.xml.sax.SAXException 
		String msg
		org.xml.sax.SAXParseException spe
	protected final void warning (java.lang.String)  throws org.xml.sax.SAXException 
		String msg
		org.xml.sax.SAXParseException spe
}

com/sun/tools/xjc/reader/Const.class
Const.java
package com.sun.tools.xjc.reader
public com.sun.tools.xjc.reader.Const extends java.lang.Object {
	public static final String XMLNS_URI
	public static final String JAXB_NSURI
	public static final String XJC_EXTENSION_URI
	public static final String RELAXNG_URI
	public static final String DTD
	public static final String EXPECTED_CONTENT_TYPES
	public void  () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIAttribute.class
BIAttribute.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public com.sun.tools.xjc.reader.dtd.bindinfo.BIAttribute extends java.lang.Object {
	private final com.sun.tools.xjc.reader.dtd.bindinfo.BIElement parent
	private final org.w3c.dom.Element element
	void  (com.sun.tools.xjc.reader.dtd.bindinfo.BIElement, org.w3c.dom.Element) 
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement _parent
		org.w3c.dom.Element _e
	public final java.lang.String name () 
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion getConversion () 
		String cnv
	public final com.sun.tools.xjc.generator.bean.field.FieldRenderer getRealization () 
		org.w3c.dom.Attr a
		String v
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
	public final java.lang.String getPropertyName () 
		String r
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIConstructor.class
BIConstructor.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public com.sun.tools.xjc.reader.dtd.bindinfo.BIConstructor extends java.lang.Object {
	private final org.w3c.dom.Element dom
	private final String[] properties
	void  (org.w3c.dom.Element) 
		org.w3c.dom.Element _node
		java.util.StringTokenizer tokens
		java.util.List vec
	public void createDeclaration (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo cls
	public org.xml.sax.Locator getSourceLocation () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIContent.class
BIContent.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public com.sun.tools.xjc.reader.dtd.bindinfo.BIContent extends java.lang.Object {
	protected final org.w3c.dom.Element element
	protected final com.sun.tools.xjc.reader.dtd.bindinfo.BIElement parent
	private final com.sun.tools.xjc.Options opts
	private void  (org.w3c.dom.Element, com.sun.tools.xjc.reader.dtd.bindinfo.BIElement) 
		org.w3c.dom.Element e
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement _parent
	public final com.sun.tools.xjc.generator.bean.field.FieldRenderer getRealization () 
		String v
	public final java.lang.String getPropertyName () 
		String r
	public final com.sun.codemodel.JClass getType () 
		String type
		int idx
		ClassNotFoundException e
	static com.sun.tools.xjc.reader.dtd.bindinfo.BIContent create (org.w3c.dom.Element, com.sun.tools.xjc.reader.dtd.bindinfo.BIElement) 
		org.w3c.dom.Element e
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement _parent
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIConversion.class
BIConversion.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public abstract com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion extends java.lang.Object {
	public abstract java.lang.String name () 
	public abstract com.sun.tools.xjc.model.TypeUse getTransducer () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIElement.class
BIElement.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public final com.sun.tools.xjc.reader.dtd.bindinfo.BIElement extends java.lang.Object {
	final com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo parent
	private final org.w3c.dom.Element e
	public final com.sun.tools.xjc.model.CClassInfo clazz
	private final java.util.List contents
	private final java.util.Map conversions
	private com.sun.tools.xjc.reader.dtd.bindinfo.BIContent rest
	private final java.util.Map attributes
	private final java.util.List constructors
	private final String className
	void  (com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo, org.w3c.dom.Element) 
		org.w3c.dom.Element p
		java.util.Iterator i$
		org.w3c.dom.Element c
		com.sun.tools.xjc.reader.dtd.bindinfo.BIAttribute a
		org.w3c.dom.Element atr
		java.util.Iterator i$
		String className
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion c
		org.w3c.dom.Element conv
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion c
		org.w3c.dom.Element en
		java.util.Iterator i$
		org.w3c.dom.Element c
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo bi
		org.w3c.dom.Element _e
		String name
		javax.xml.namespace.QName tagName
	public org.xml.sax.Locator getLocation () 
	public java.lang.String name () 
	public boolean isClass () 
	public boolean isRoot () 
	public java.lang.String getClassName () 
	public void declareConstructors (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConstructor c
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo src
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion getConversion () 
		String cnv
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion conversion (java.lang.String) 
		String name
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion r
	public java.util.List getContents () 
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIAttribute attribute (java.lang.String) 
		String name
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIContent getRest () 
	public org.xml.sax.Locator getSourceLocation () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIEnumeration.class
BIEnumeration.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public final com.sun.tools.xjc.reader.dtd.bindinfo.BIEnumeration extends java.lang.Object implements com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion  {
	private final org.w3c.dom.Element e
	private final com.sun.tools.xjc.model.TypeUse xducer
	private void  (org.w3c.dom.Element, com.sun.tools.xjc.model.TypeUse) 
		org.w3c.dom.Element _e
		com.sun.tools.xjc.model.TypeUse _xducer
	public java.lang.String name () 
	public com.sun.tools.xjc.model.TypeUse getTransducer () 
	static com.sun.tools.xjc.reader.dtd.bindinfo.BIEnumeration create (org.w3c.dom.Element, com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo) 
		org.w3c.dom.Element dom
		com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo parent
	static com.sun.tools.xjc.reader.dtd.bindinfo.BIEnumeration create (org.w3c.dom.Element, com.sun.tools.xjc.reader.dtd.bindinfo.BIElement) 
		org.w3c.dom.Element dom
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement parent
	private static java.util.List buildMemberList (com.sun.tools.xjc.model.Model, org.w3c.dom.Element) 
		String token
		com.sun.tools.xjc.model.Model model
		org.w3c.dom.Element dom
		java.util.List r
		String members
		java.util.StringTokenizer tokens
}

com/sun/tools/xjc/reader/dtd/bindinfo/BIInterface.class
BIInterface.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public final com.sun.tools.xjc.reader.dtd.bindinfo.BIInterface extends java.lang.Object {
	private final org.w3c.dom.Element dom
	private final String name
	private final String[] members
	private final String[] fields
	void  (org.w3c.dom.Element) 
		org.w3c.dom.Element e
	public java.lang.String name () 
	public java.lang.String[] members () 
	public java.lang.String[] fields () 
	public org.xml.sax.Locator getSourceLocation () 
	private static java.lang.String[] parseTokens (java.lang.String) 
		String value
		java.util.StringTokenizer tokens
		String[] r
		int i
}

com/sun/tools/xjc/reader/dtd/bindinfo/BindInfo.class
BindInfo.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo extends java.lang.Object {
	protected final com.sun.tools.xjc.ErrorReceiver errorReceiver
	final com.sun.tools.xjc.model.Model model
	private final String defaultPackage
	final com.sun.codemodel.JCodeModel codeModel
	final com.sun.tools.xjc.util.CodeModelClassFactory classFactory
	private final org.w3c.dom.Element dom
	private final java.util.Map conversions
	private final java.util.Map elements
	private final java.util.Map interfaces
	private static final String XJC_NS
	private static com.sun.tools.xjc.SchemaCache bindingFileSchema
	public void  (com.sun.tools.xjc.model.Model, org.xml.sax.InputSource, com.sun.tools.xjc.ErrorReceiver)  throws com.sun.tools.xjc.AbortException 
		com.sun.tools.xjc.model.Model model
		org.xml.sax.InputSource source
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
	public void  (com.sun.tools.xjc.model.Model, org.w3c.dom.Document, com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement e
		org.w3c.dom.Element ele
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion c
		org.w3c.dom.Element cnv
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion c
		org.w3c.dom.Element en
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BIInterface c
		org.w3c.dom.Element itf
		java.util.Iterator i$
		com.sun.tools.xjc.model.Model model
		org.w3c.dom.Document _dom
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
	public java.lang.Long getSerialVersionUID () 
		org.w3c.dom.Element serial
		String v
	public com.sun.codemodel.JClass getSuperClass () 
		String v
		com.sun.codemodel.JClassAlreadyExistsException e
		org.w3c.dom.Element sc
		com.sun.codemodel.JDefinedClass c
	public com.sun.codemodel.JClass getSuperInterface () 
		com.sun.codemodel.JClassAlreadyExistsException e
		org.w3c.dom.Element sc
		String name
		com.sun.codemodel.JDefinedClass c
	public com.sun.codemodel.JPackage getTargetPackage () 
		String p
		String p
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion conversion (java.lang.String) 
		String name
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion r
	public com.sun.tools.xjc.reader.dtd.bindinfo.BIElement element (java.lang.String) 
		String name
	public java.util.Collection elements () 
	public java.util.Collection interfaces () 
	private com.sun.tools.xjc.model.CCustomizations getGlobalCustomizations () 
		org.w3c.dom.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.model.CCustomizations r
	private java.lang.String getOption (java.lang.String, java.lang.String) 
		String s
		String attName
		String defaultValue
		org.w3c.dom.Element opt
	private static org.w3c.dom.Document parse (com.sun.tools.xjc.model.Model, org.xml.sax.InputSource, com.sun.tools.xjc.ErrorReceiver)  throws com.sun.tools.xjc.AbortException 
		javax.xml.validation.ValidatorHandler validator
		javax.xml.parsers.SAXParserFactory pf
		javax.xml.parsers.DocumentBuilderFactory domFactory
		com.sun.tools.xjc.reader.dtd.bindinfo.DOMBuilder builder
		com.sun.tools.xjc.util.ErrorReceiverFilter controller
		org.xml.sax.XMLReader reader
		com.sun.tools.xjc.reader.dtd.bindinfo.DTDExtensionBindingChecker checker
		java.io.IOException e
		org.xml.sax.SAXException e
		javax.xml.parsers.ParserConfigurationException e
		com.sun.tools.xjc.model.Model model
		org.xml.sax.InputSource is
		com.sun.tools.xjc.ErrorReceiver receiver
	static void  () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/bindingfile.rng
com/sun/tools/xjc/reader/dtd/bindinfo/bindingfile.xsd
com/sun/tools/xjc/reader/dtd/bindinfo/BIUserConversion.class
BIUserConversion.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public com.sun.tools.xjc.reader.dtd.bindinfo.BIUserConversion extends java.lang.Object implements com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion  {
	private final com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo owner
	private final org.w3c.dom.Element e
	void  (com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo, org.w3c.dom.Element) 
		com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo bi
		org.w3c.dom.Element _e
	private static void add (java.util.Map, com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion) 
		java.util.Map m
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion c
	static void addBuiltinConversions (com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo, java.util.Map) 
		com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo bi
		java.util.Map m
	private static org.w3c.dom.Element parse (java.lang.String) 
		javax.xml.parsers.DocumentBuilderFactory dbf
		org.xml.sax.InputSource is
		org.xml.sax.SAXException x
		java.io.IOException x
		javax.xml.parsers.ParserConfigurationException x
		String text
	public org.xml.sax.Locator getSourceLocation () 
	public java.lang.String name () 
	public com.sun.tools.xjc.model.TypeUse getTransducer () 
		IllegalArgumentException ex
		com.sun.codemodel.JDefinedClass cls
		com.sun.codemodel.JClassAlreadyExistsException ex
		String ws
		String type
		com.sun.codemodel.JType t
		int idx
		String parse
		String print
		com.sun.codemodel.JDefinedClass adapter
	private com.sun.codemodel.JDefinedClass generateAdapter (com.sun.codemodel.JCodeModel, java.lang.String, java.lang.String, com.sun.codemodel.JClass) 
		com.sun.codemodel.JPackage pkg
		com.sun.codemodel.JClassAlreadyExistsException ex
		com.sun.codemodel.JExpression inv
		com.sun.codemodel.JExpression inv
		int idx
		com.sun.codemodel.JCodeModel cm
		String parseMethod
		String printMethod
		com.sun.codemodel.JClass inMemoryType
		com.sun.codemodel.JDefinedClass adapter
		int id
		com.sun.codemodel.JMethod unmarshal
		com.sun.codemodel.JVar $value
		com.sun.codemodel.JExpression inv
		com.sun.codemodel.JMethod marshal
		int idx
}

com/sun/tools/xjc/reader/dtd/bindinfo/DOMBuilder.class
DOMBuilder.java
package com.sun.tools.xjc.reader.dtd.bindinfo
final com.sun.tools.xjc.reader.dtd.bindinfo.DOMBuilder extends com.sun.xml.bind.marshaller.SAX2DOMEx {
	private org.xml.sax.Locator locator
	public void  (javax.xml.parsers.DocumentBuilderFactory)  throws javax.xml.parsers.ParserConfigurationException 
		javax.xml.parsers.DocumentBuilderFactory f
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String namespace
		String localName
		String qName
		org.xml.sax.Attributes attrs
}

com/sun/tools/xjc/reader/dtd/bindinfo/DOMLocator$1.class
DOMLocator.java
package com.sun.tools.xjc.reader.dtd.bindinfo
final com.sun.tools.xjc.reader.dtd.bindinfo.DOMLocator$1 extends java.lang.Object implements org.xml.sax.Locator  {
	final org.w3c.dom.Element val$e
	void  (org.w3c.dom.Element) 
	public int getLineNumber () 
	public int getColumnNumber () 
	public java.lang.String getSystemId () 
	public java.lang.String getPublicId () 
}

com/sun/tools/xjc/reader/dtd/bindinfo/DOMLocator.class
DOMLocator.java
package com.sun.tools.xjc.reader.dtd.bindinfo
 com.sun.tools.xjc.reader.dtd.bindinfo.DOMLocator extends java.lang.Object {
	private static final String locationNamespace
	private static final String systemId
	private static final String column
	private static final String line
	void  () 
	public static void setLocationInfo (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element e
		org.xml.sax.Locator loc
	public static org.xml.sax.Locator getLocationInfo (org.w3c.dom.Element) 
		org.w3c.dom.Element e
}

com/sun/tools/xjc/reader/dtd/bindinfo/DOMUtil.class
DOMUtil.java
package com.sun.tools.xjc.reader.dtd.bindinfo
public final com.sun.tools.xjc.reader.dtd.bindinfo.DOMUtil extends java.lang.Object {
	public void  () 
	static final java.lang.String getAttribute (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element e
		String attName
	public static java.lang.String getAttribute (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Element e
		String nsUri
		String local
	public static org.w3c.dom.Element getElement (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Element r
		org.w3c.dom.Node n
		int i
		org.w3c.dom.Element e
		String nsUri
		String localName
		org.w3c.dom.NodeList l
	private static boolean equals (java.lang.String, java.lang.String) 
		String a
		String b
	private static java.lang.String fixNull (java.lang.String) 
		String s
	public static org.w3c.dom.Element getElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element e
		String localName
	public static java.util.List getChildElements (org.w3c.dom.Element) 
		org.w3c.dom.Node n
		int i
		org.w3c.dom.Element e
		java.util.List r
		org.w3c.dom.NodeList l
	public static java.util.List getChildElements (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element c
		org.w3c.dom.Node n
		int i
		org.w3c.dom.Element e
		String localName
		java.util.List r
		org.w3c.dom.NodeList l
}

com/sun/tools/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.class
DTDExtensionBindingChecker.java
package com.sun.tools.xjc.reader.dtd.bindinfo
final com.sun.tools.xjc.reader.dtd.bindinfo.DTDExtensionBindingChecker extends com.sun.tools.xjc.reader.AbstractExtensionBindingChecker {
	public void  (java.lang.String, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		String schemaLanguage
		com.sun.tools.xjc.Options options
		org.xml.sax.ErrorHandler handler
	private boolean needsToBePruned (java.lang.String) 
		String uri
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_de.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_es.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_fr.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_it.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_ja.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_ko.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/dtd/bindinfo/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/dtd/bindinfo/Messages.class
Messages.java
package com.sun.tools.xjc.reader.dtd.bindinfo
 com.sun.tools.xjc.reader.dtd.bindinfo.Messages extends java.lang.Object {
	static final String ERR_UNDEFINED_FIELD
	void  () 
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/reader/dtd/bindinfo/xjc.xsd
com/sun/tools/xjc/reader/dtd/Block.class
Block.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.Block extends java.lang.Object {
	final boolean isOptional
	final boolean isRepeated
	final java.util.Set elements
	void  (boolean, boolean) 
		boolean optional
		boolean repeated
}

com/sun/tools/xjc/reader/dtd/Element.class
Element.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.Element extends com.sun.tools.xjc.reader.dtd.Term implements java.lang.Comparable  {
	final String name
	private final com.sun.tools.xjc.reader.dtd.TDTDReader owner
	private short contentModelType
	private com.sun.tools.xjc.reader.dtd.Term contentModel
	boolean isReferenced
	private com.sun.tools.xjc.model.CClassInfo classInfo
	private boolean classInfoComputed
	final java.util.List attributes
	private final java.util.List normalizedBlocks
	private boolean mustBeClass
	private org.xml.sax.Locator locator
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.reader.dtd.TDTDReader, java.lang.String) 
		com.sun.tools.xjc.reader.dtd.TDTDReader owner
		String name
	void normalize (java.util.List, boolean) 
		java.util.List r
		boolean optional
		com.sun.tools.xjc.reader.dtd.Block o
	void addAllElements (com.sun.tools.xjc.reader.dtd.Block) 
		com.sun.tools.xjc.reader.dtd.Block b
	boolean isOptional () 
	boolean isRepeated () 
	void define (short, com.sun.tools.xjc.reader.dtd.Term, org.xml.sax.Locator) 
		com.sun.tools.xjc.reader.dtd.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.Iterator i$
		short contentModelType
		com.sun.tools.xjc.reader.dtd.Term contentModel
		org.xml.sax.Locator locator
	private com.sun.tools.xjc.model.TypeUse getConversion () 
		com.sun.tools.xjc.reader.dtd.bindinfo.BIConversion conv
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement e
	com.sun.tools.xjc.model.CClassInfo getClassInfo () 
	private com.sun.tools.xjc.model.CClassInfo calcClass () 
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement e
	private com.sun.tools.xjc.model.CClassInfo createDefaultClass () 
		String className
		javax.xml.namespace.QName tagName
	void bind () 
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CValuePropertyInfo p
		com.sun.tools.xjc.model.CReferencePropertyInfo rp
		com.sun.tools.xjc.reader.dtd.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block all
		java.util.Set names
		boolean collision
		com.sun.tools.xjc.reader.dtd.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo child
		com.sun.tools.xjc.reader.dtd.Element e
		java.util.Iterator i$
		StringBuilder name
		com.sun.tools.xjc.model.CElementPropertyInfo p
		com.sun.tools.xjc.model.TypeUse refType
		String name
		String propName
		com.sun.tools.xjc.model.TypeUse refType
		com.sun.tools.xjc.reader.dtd.Element ref
		com.sun.tools.xjc.model.CElementPropertyInfo p
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo ci
		java.util.List n
	public int compareTo (com.sun.tools.xjc.reader.dtd.Element) 
		com.sun.tools.xjc.reader.dtd.Element that
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

com/sun/tools/xjc/reader/dtd/MessageBundle.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_de.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_es.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_fr.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_it.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_ja.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_ko.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/dtd/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/dtd/Messages.class
Messages.java
package com.sun.tools.xjc.reader.dtd
 com.sun.tools.xjc.reader.dtd.Messages extends java.lang.Object {
	public static final String ERR_NO_ROOT_ELEMENT
	public static final String ERR_UNDEFINED_ELEMENT_IN_BINDINFO
	public static final String ERR_CONVERSION_FOR_NON_VALUE_ELEMENT
	public static final String ERR_CONTENT_PROPERTY_PARTICLE_MISMATCH
	public static final String ERR_CONTENT_PROPERTY_DECLARATION_TOO_SHORT
	public static final String ERR_BINDINFO_NON_EXISTENT_ELEMENT_DECLARATION
	public static final String ERR_BINDINFO_NON_EXISTENT_INTERFACE_MEMBER
	void  () 
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/reader/dtd/ModelGroup$1.class
ModelGroup.java
package com.sun.tools.xjc.reader.dtd
 com.sun.tools.xjc.reader.dtd.ModelGroup$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$reader$dtd$ModelGroup$Kind
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/reader/dtd/ModelGroup$Kind.class
ModelGroup.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.ModelGroup$Kind extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.dtd.ModelGroup$Kind CHOICE
	public static final com.sun.tools.xjc.reader.dtd.ModelGroup$Kind SEQUENCE
	private static final com.sun.tools.xjc.reader.dtd.ModelGroup$Kind[] $VALUES
	public static com.sun.tools.xjc.reader.dtd.ModelGroup$Kind[] values () 
	public static com.sun.tools.xjc.reader.dtd.ModelGroup$Kind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/reader/dtd/ModelGroup.class
ModelGroup.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.ModelGroup extends com.sun.tools.xjc.reader.dtd.Term {
	com.sun.tools.xjc.reader.dtd.ModelGroup$Kind kind
	private final java.util.List terms
	static final boolean $assertionsDisabled
	void  () 
	void normalize (java.util.List, boolean) 
		com.sun.tools.xjc.reader.dtd.Term t
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.List r
		boolean optional
	void addAllElements (com.sun.tools.xjc.reader.dtd.Block) 
		com.sun.tools.xjc.reader.dtd.Term t
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Block b
	boolean isOptional () 
		com.sun.tools.xjc.reader.dtd.Term t
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.Term t
		java.util.Iterator i$
	boolean isRepeated () 
		com.sun.tools.xjc.reader.dtd.Term t
		java.util.Iterator i$
	void setKind (short) 
		short connectorType
		com.sun.tools.xjc.reader.dtd.ModelGroup$Kind k
	void addTerm (com.sun.tools.xjc.reader.dtd.Term) 
		com.sun.tools.xjc.reader.dtd.ModelGroup mg
		com.sun.tools.xjc.reader.dtd.Term t
	com.sun.tools.xjc.reader.dtd.Term wrapUp () 
	static void  () 
}

com/sun/tools/xjc/reader/dtd/Occurence.class
Occurence.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.Occurence extends com.sun.tools.xjc.reader.dtd.Term {
	final com.sun.tools.xjc.reader.dtd.Term term
	final boolean isOptional
	final boolean isRepeated
	void  (com.sun.tools.xjc.reader.dtd.Term, boolean, boolean) 
		com.sun.tools.xjc.reader.dtd.Term term
		boolean optional
		boolean repeated
	static com.sun.tools.xjc.reader.dtd.Term wrap (com.sun.tools.xjc.reader.dtd.Term, int) 
		com.sun.tools.xjc.reader.dtd.Term t
		int occurence
	void normalize (java.util.List, boolean) 
		com.sun.tools.xjc.reader.dtd.Block b
		java.util.List r
		boolean optional
	void addAllElements (com.sun.tools.xjc.reader.dtd.Block) 
		com.sun.tools.xjc.reader.dtd.Block b
	boolean isOptional () 
	boolean isRepeated () 
}

com/sun/tools/xjc/reader/dtd/TDTDReader$1.class
TDTDReader.java
package com.sun.tools.xjc.reader.dtd
 com.sun.tools.xjc.reader.dtd.TDTDReader$1 extends java.lang.Object implements com.sun.tools.xjc.reader.dtd.TDTDReader$InterfaceAcceptor  {
	final com.sun.codemodel.JDefinedClass val$intf
	final com.sun.tools.xjc.reader.dtd.TDTDReader this$0
	void  (com.sun.tools.xjc.reader.dtd.TDTDReader, com.sun.codemodel.JDefinedClass) 
	public void implement (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass c
}

com/sun/tools/xjc/reader/dtd/TDTDReader$2.class
TDTDReader.java
package com.sun.tools.xjc.reader.dtd
 com.sun.tools.xjc.reader.dtd.TDTDReader$2 extends java.lang.Object implements com.sun.tools.xjc.reader.dtd.TDTDReader$InterfaceAcceptor  {
	final com.sun.tools.xjc.model.CClassInfo val$ci
	final com.sun.tools.xjc.reader.dtd.TDTDReader this$0
	void  (com.sun.tools.xjc.reader.dtd.TDTDReader, com.sun.tools.xjc.model.CClassInfo) 
	public void implement (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass c
}

com/sun/tools/xjc/reader/dtd/TDTDReader$InterfaceAcceptor.class
TDTDReader.java
package com.sun.tools.xjc.reader.dtd
abstract com.sun.tools.xjc.reader.dtd.TDTDReader$InterfaceAcceptor extends java.lang.Object {
	public abstract void implement (com.sun.codemodel.JClass) 
}

com/sun/tools/xjc/reader/dtd/TDTDReader.class
TDTDReader.java
package com.sun.tools.xjc.reader.dtd
public com.sun.tools.xjc.reader.dtd.TDTDReader extends com.sun.xml.dtdparser.DTDHandlerBase {
	private final org.xml.sax.EntityResolver entityResolver
	final com.sun.tools.xjc.reader.dtd.bindinfo.BindInfo bindInfo
	final com.sun.tools.xjc.model.Model model
	private final com.sun.tools.xjc.util.CodeModelClassFactory classFactory
	private final com.sun.tools.xjc.util.ErrorReceiverFilter errorReceiver
	private final java.util.Map elements
	private final java.util.Stack modelGroups
	private org.xml.sax.Locator locator
	private static final java.util.Map builtinConversions
	static final boolean $assertionsDisabled
	public static com.sun.tools.xjc.model.Model parse (org.xml.sax.InputSource, org.xml.sax.InputSource, com.sun.tools.xjc.ErrorReceiver, com.sun.tools.xjc.Options) 
		org.xml.sax.SAXParseException e
		com.sun.tools.xjc.util.ErrorReceiverFilter ef
		com.sun.codemodel.JCodeModel cm
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.reader.dtd.TDTDReader reader
		com.sun.xml.dtdparser.DTDParser parser
		com.sun.tools.xjc.reader.Ring old
		java.io.IOException e
		org.xml.sax.SAXException e
		com.sun.tools.xjc.AbortException e
		org.xml.sax.InputSource dtd
		org.xml.sax.InputSource bindingInfo
		com.sun.tools.xjc.ErrorReceiver errorReceiver
		com.sun.tools.xjc.Options opts
	protected void  (com.sun.tools.xjc.ErrorReceiver, com.sun.tools.xjc.Options, org.xml.sax.InputSource)  throws com.sun.tools.xjc.AbortException 
		com.sun.tools.xjc.ErrorReceiver errorReceiver
		com.sun.tools.xjc.Options opts
		org.xml.sax.InputSource _bindInfo
	public void startDTD (com.sun.xml.dtdparser.InputEntity)  throws org.xml.sax.SAXException 
		com.sun.xml.dtdparser.InputEntity entity
	public void endDTD ()  throws org.xml.sax.SAXException 
		com.sun.tools.xjc.reader.dtd.Element e
		java.util.Iterator i$
	private void processInterfaceDeclarations () 
		com.sun.codemodel.JDefinedClass intf
		com.sun.tools.xjc.reader.dtd.bindinfo.BIInterface decl
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo ci
		java.util.Iterator i$
		com.sun.tools.xjc.reader.dtd.TDTDReader$InterfaceAcceptor acc
		String member
		String[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.dtd.bindinfo.BIInterface decl
		com.sun.codemodel.JClass c
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Map fromName
		java.util.Map decls
	com.sun.codemodel.JPackage getTargetPackage () 
	private void processConstructorDeclarations () 
		com.sun.tools.xjc.reader.dtd.Element e
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement decl
		java.util.Iterator i$
	public void attributeDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], short, java.lang.String)  throws org.xml.sax.SAXException 
		String elementName
		String attributeName
		String attributeType
		String[] enumeration
		short attributeUse
		String defaultValue
	protected com.sun.tools.xjc.model.CPropertyInfo createAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], short, java.lang.String)  throws org.xml.sax.SAXException 
		String propName
		com.sun.tools.xjc.model.TypeUse use
		String elementName
		String attributeName
		String attributeType
		String[] enums
		short attributeUse
		String defaultValue
		boolean required
		com.sun.tools.xjc.reader.dtd.bindinfo.BIElement edecl
		com.sun.tools.xjc.reader.dtd.bindinfo.BIAttribute decl
		String propName
		javax.xml.namespace.QName qname
		com.sun.tools.xjc.model.TypeUse use
		com.sun.tools.xjc.model.CPropertyInfo r
	com.sun.tools.xjc.reader.dtd.Element getOrCreateElement (java.lang.String) 
		String elementName
		com.sun.tools.xjc.reader.dtd.Element r
	public void startContentModel (java.lang.String, short)  throws org.xml.sax.SAXException 
		String elementName
		short contentModelType
	public void endContentModel (java.lang.String, short)  throws org.xml.sax.SAXException 
		String elementName
		short contentModelType
		com.sun.tools.xjc.reader.dtd.Term term
		com.sun.tools.xjc.reader.dtd.Element e
	public void startModelGroup ()  throws org.xml.sax.SAXException 
	public void endModelGroup (short)  throws org.xml.sax.SAXException 
		short occurence
		com.sun.tools.xjc.reader.dtd.Term t
	public void connector (short)  throws org.xml.sax.SAXException 
		short connectorType
	public void childElement (java.lang.String, short)  throws org.xml.sax.SAXException 
		String elementName
		short occurence
		com.sun.tools.xjc.reader.dtd.Element child
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator loc
	private org.xml.sax.Locator copyLocator () 
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	protected final transient void error (org.xml.sax.Locator, java.lang.String, java.lang.Object[]) 
		org.xml.sax.Locator loc
		String prop
		Object[] args
	static void  () 
		java.util.Map m
}

com/sun/tools/xjc/reader/dtd/Term$1.class
Term.java
package com.sun.tools.xjc.reader.dtd
final com.sun.tools.xjc.reader.dtd.Term$1 extends com.sun.tools.xjc.reader.dtd.Term {
	void  () 
	void normalize (java.util.List, boolean) 
		java.util.List r
		boolean optional
	void addAllElements (com.sun.tools.xjc.reader.dtd.Block) 
		com.sun.tools.xjc.reader.dtd.Block b
	boolean isOptional () 
	boolean isRepeated () 
}

com/sun/tools/xjc/reader/dtd/Term.class
Term.java
package com.sun.tools.xjc.reader.dtd
abstract com.sun.tools.xjc.reader.dtd.Term extends java.lang.Object {
	static final com.sun.tools.xjc.reader.dtd.Term EMPTY
	void  () 
	abstract void normalize (java.util.List, boolean) 
	abstract void addAllElements (com.sun.tools.xjc.reader.dtd.Block) 
	abstract boolean isOptional () 
	abstract boolean isRepeated () 
	static void  () 
}

com/sun/tools/xjc/reader/ExtensionBindingChecker.class
ExtensionBindingChecker.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.ExtensionBindingChecker extends com.sun.tools.xjc.reader.AbstractExtensionBindingChecker {
	private int count
	public void  (java.lang.String, com.sun.tools.xjc.Options, org.xml.sax.ErrorHandler) 
		String schemaLanguage
		com.sun.tools.xjc.Options options
		org.xml.sax.ErrorHandler handler
	private boolean needsToBePruned (java.lang.String) 
		String uri
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String prefix
		String uri
		java.util.StringTokenizer tokens
		String v
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/gbind/Choice.class
Choice.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.Choice extends com.sun.tools.xjc.reader.gbind.Expression {
	private final com.sun.tools.xjc.reader.gbind.Expression lhs
	private final com.sun.tools.xjc.reader.gbind.Expression rhs
	private final boolean isNullable
	public void  (com.sun.tools.xjc.reader.gbind.Expression, com.sun.tools.xjc.reader.gbind.Expression) 
		com.sun.tools.xjc.reader.gbind.Expression lhs
		com.sun.tools.xjc.reader.gbind.Expression rhs
	boolean isNullable () 
	com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet incoming
	public java.lang.String toString () 
}

com/sun/tools/xjc/reader/gbind/ConnectedComponent.class
ConnectedComponent.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.ConnectedComponent extends java.lang.Object implements java.lang.Iterable  {
	private final java.util.List elements
	boolean isRequired
	static final boolean $assertionsDisabled
	public void  () 
	public final boolean isCollection () 
		com.sun.tools.xjc.reader.gbind.Element n
	public final boolean isRequired () 
	void add (com.sun.tools.xjc.reader.gbind.Element) 
		com.sun.tools.xjc.reader.gbind.Element e
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
		String s
	static void  () 
}

com/sun/tools/xjc/reader/gbind/Element.class
Element.java
package com.sun.tools.xjc.reader.gbind
public abstract com.sun.tools.xjc.reader.gbind.Element extends com.sun.tools.xjc.reader.gbind.Expression implements com.sun.tools.xjc.reader.gbind.ElementSet  {
	final java.util.Set foreEdges
	final java.util.Set backEdges
	com.sun.tools.xjc.reader.gbind.Element prevPostOrder
	private com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
	static final boolean $assertionsDisabled
	protected void  () 
	com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	boolean isNullable () 
	boolean isSource () 
	boolean isSink () 
	void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet incoming
	public void addNext (com.sun.tools.xjc.reader.gbind.Element) 
		com.sun.tools.xjc.reader.gbind.Element element
	public boolean contains (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet rhs
	public java.util.Iterator iterator () 
	com.sun.tools.xjc.reader.gbind.Element assignDfsPostOrder (com.sun.tools.xjc.reader.gbind.Element) 
		com.sun.tools.xjc.reader.gbind.Element next
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.Element prev
	public void buildStronglyConnectedComponents (java.util.List) 
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		com.sun.tools.xjc.reader.gbind.Element cur
		java.util.List ccs
		java.util.List visitedElements
	private boolean belongsToSCC () 
	private void formConnectedComponent (com.sun.tools.xjc.reader.gbind.ConnectedComponent) 
		com.sun.tools.xjc.reader.gbind.Element prev
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.ConnectedComponent group
	public boolean hasSelfLoop () 
	final boolean checkCutSet (com.sun.tools.xjc.reader.gbind.ConnectedComponent, java.util.Set) 
		com.sun.tools.xjc.reader.gbind.Element next
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		java.util.Set visited
	static void  () 
}

com/sun/tools/xjc/reader/gbind/ElementSet$1.class
ElementSet.java
package com.sun.tools.xjc.reader.gbind
final com.sun.tools.xjc.reader.gbind.ElementSet$1 extends java.lang.Object implements com.sun.tools.xjc.reader.gbind.ElementSet  {
	void  () 
	public void addNext (com.sun.tools.xjc.reader.gbind.Element) 
		com.sun.tools.xjc.reader.gbind.Element element
	public boolean contains (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet element
	public java.util.Iterator iterator () 
}

com/sun/tools/xjc/reader/gbind/ElementSet.class
ElementSet.java
package com.sun.tools.xjc.reader.gbind
abstract com.sun.tools.xjc.reader.gbind.ElementSet extends java.lang.Object implements java.lang.Iterable  {
	public static final com.sun.tools.xjc.reader.gbind.ElementSet EMPTY_SET
	public abstract void addNext (com.sun.tools.xjc.reader.gbind.Element) 
	public abstract boolean contains (com.sun.tools.xjc.reader.gbind.ElementSet) 
	static void  () 
}

com/sun/tools/xjc/reader/gbind/ElementSets$MultiValueSet.class
ElementSets.java
package com.sun.tools.xjc.reader.gbind
final com.sun.tools.xjc.reader.gbind.ElementSets$MultiValueSet extends java.util.LinkedHashSet implements com.sun.tools.xjc.reader.gbind.ElementSet  {
	static final boolean $assertionsDisabled
	public void  (com.sun.tools.xjc.reader.gbind.ElementSet, com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet lhs
		com.sun.tools.xjc.reader.gbind.ElementSet rhs
	private void addAll (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.ElementSet lhs
	public boolean contains (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet rhs
	public void addNext (com.sun.tools.xjc.reader.gbind.Element) 
		com.sun.tools.xjc.reader.gbind.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.Element element
	static void  () 
}

com/sun/tools/xjc/reader/gbind/ElementSets.class
ElementSets.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.ElementSets extends java.lang.Object {
	public void  () 
	public static com.sun.tools.xjc.reader.gbind.ElementSet union (com.sun.tools.xjc.reader.gbind.ElementSet, com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet lhs
		com.sun.tools.xjc.reader.gbind.ElementSet rhs
}

com/sun/tools/xjc/reader/gbind/Expression$1.class
Expression.java
package com.sun.tools.xjc.reader.gbind
final com.sun.tools.xjc.reader.gbind.Expression$1 extends com.sun.tools.xjc.reader.gbind.Expression {
	void  () 
	com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	boolean isNullable () 
	void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet incoming
	public java.lang.String toString () 
}

com/sun/tools/xjc/reader/gbind/Expression.class
Expression.java
package com.sun.tools.xjc.reader.gbind
public abstract com.sun.tools.xjc.reader.gbind.Expression extends java.lang.Object {
	public static final com.sun.tools.xjc.reader.gbind.Expression EPSILON
	public void  () 
	abstract com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	abstract boolean isNullable () 
	abstract void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
	static void  () 
}

com/sun/tools/xjc/reader/gbind/Graph.class
Graph.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.Graph extends java.lang.Object implements java.lang.Iterable  {
	private final com.sun.tools.xjc.reader.gbind.Element source
	private final com.sun.tools.xjc.reader.gbind.Element sink
	private final java.util.List ccs
	public void  (com.sun.tools.xjc.reader.gbind.Expression) 
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.Expression body
		com.sun.tools.xjc.reader.gbind.Expression whole
		java.util.Set visited
	public java.util.Iterator iterator () 
	public java.lang.String toString () 
}

com/sun/tools/xjc/reader/gbind/OneOrMore.class
OneOrMore.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.OneOrMore extends com.sun.tools.xjc.reader.gbind.Expression {
	private final com.sun.tools.xjc.reader.gbind.Expression child
	public void  (com.sun.tools.xjc.reader.gbind.Expression) 
		com.sun.tools.xjc.reader.gbind.Expression child
	com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	boolean isNullable () 
	void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet incoming
	public java.lang.String toString () 
}

com/sun/tools/xjc/reader/gbind/Sequence.class
Sequence.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.Sequence extends com.sun.tools.xjc.reader.gbind.Expression {
	private final com.sun.tools.xjc.reader.gbind.Expression lhs
	private final com.sun.tools.xjc.reader.gbind.Expression rhs
	private final boolean isNullable
	private com.sun.tools.xjc.reader.gbind.ElementSet lastSet
	public void  (com.sun.tools.xjc.reader.gbind.Expression, com.sun.tools.xjc.reader.gbind.Expression) 
		com.sun.tools.xjc.reader.gbind.Expression lhs
		com.sun.tools.xjc.reader.gbind.Expression rhs
	com.sun.tools.xjc.reader.gbind.ElementSet lastSet () 
	boolean isNullable () 
	void buildDAG (com.sun.tools.xjc.reader.gbind.ElementSet) 
		com.sun.tools.xjc.reader.gbind.ElementSet incoming
	public java.lang.String toString () 
}

com/sun/tools/xjc/reader/gbind/SinkNode.class
SinkNode.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.SinkNode extends com.sun.tools.xjc.reader.gbind.Element {
	public void  () 
	public java.lang.String toString () 
	boolean isSink () 
}

com/sun/tools/xjc/reader/gbind/SourceNode.class
SourceNode.java
package com.sun.tools.xjc.reader.gbind
public final com.sun.tools.xjc.reader.gbind.SourceNode extends com.sun.tools.xjc.reader.gbind.Element {
	public void  () 
	public java.lang.String toString () 
	boolean isSource () 
}

com/sun/tools/xjc/reader/internalizer/AbstractReferenceFinderImpl.class
AbstractReferenceFinderImpl.java
package com.sun.tools.xjc.reader.internalizer
public abstract com.sun.tools.xjc.reader.internalizer.AbstractReferenceFinderImpl extends org.xml.sax.helpers.XMLFilterImpl {
	protected final com.sun.tools.xjc.reader.internalizer.DOMForest parent
	private org.xml.sax.Locator locator
	protected void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest _parent
	protected abstract java.lang.String findExternalResource (java.lang.String, java.lang.String, org.xml.sax.Attributes) 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String ref
		String ref
		int bangIdx
		String ref
		String lsi
		String ref
		java.net.URI relRefURI
		String msg
		org.xml.sax.SAXParseException spe
		java.net.URISyntaxException e
		org.xml.sax.SAXParseException spe
		java.io.IOException e
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		String relativeRef
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
}

com/sun/tools/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.class
ContentHandlerNamespacePrefixAdapter.java
package com.sun.tools.xjc.reader.internalizer
final com.sun.tools.xjc.reader.internalizer.ContentHandlerNamespacePrefixAdapter extends org.xml.sax.helpers.XMLFilterImpl {
	private boolean namespacePrefixes
	private String[] nsBinding
	private int len
	private final org.xml.sax.helpers.AttributesImpl atts
	private static final String PREFIX_FEATURE
	private static final String NAMESPACE_FEATURE
	public void  () 
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader parent
	public boolean getFeature (java.lang.String)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		String name
	public void setFeature (java.lang.String, boolean)  throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException 
		String name
		boolean value
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String[] buf
		String prefix
		String uri
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String prefix
		int i
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/internalizer/DOMBuilder.class
DOMBuilder.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.DOMBuilder extends com.sun.xml.bind.marshaller.SAX2DOMEx {
	private final com.sun.tools.xjc.reader.internalizer.LocatorTable locatorTable
	private final java.util.Set outerMostBindings
	private org.xml.sax.Locator locator
	public void  (org.w3c.dom.Document, com.sun.tools.xjc.reader.internalizer.LocatorTable, java.util.Set) 
		org.w3c.dom.Document dom
		com.sun.tools.xjc.reader.internalizer.LocatorTable ltable
		java.util.Set outerMostBindings
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		org.w3c.dom.Node p
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		org.w3c.dom.Element e
	public void endElement (java.lang.String, java.lang.String, java.lang.String) 
		String namespaceURI
		String localName
		String qName
}

com/sun/tools/xjc/reader/internalizer/DOMForest$1.class
DOMForest.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.DOMForest$1 extends com.sun.tools.xjc.reader.internalizer.DOMForest$HandlerImpl {
	final org.w3c.dom.Document val$dom
	final com.sun.tools.xjc.reader.internalizer.DOMForest this$0
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest, org.w3c.dom.Document) 
	public org.w3c.dom.Document getDocument () 
}

com/sun/tools/xjc/reader/internalizer/DOMForest$2.class
DOMForest.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.DOMForest$2 extends org.xml.sax.helpers.XMLFilterImpl {
	final com.sun.tools.xjc.reader.internalizer.DOMForest this$0
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
	public void parse (org.xml.sax.InputSource)  throws org.xml.sax.SAXException java.io.IOException 
		org.xml.sax.InputSource input
	public void parse (java.lang.String)  throws org.xml.sax.SAXException java.io.IOException 
		String systemId
}

com/sun/tools/xjc/reader/internalizer/DOMForest$Handler.class
DOMForest.java
package com.sun.tools.xjc.reader.internalizer
public abstract com.sun.tools.xjc.reader.internalizer.DOMForest$Handler extends java.lang.Object implements org.xml.sax.ContentHandler  {
	public abstract org.w3c.dom.Document getDocument () 
}

com/sun/tools/xjc/reader/internalizer/DOMForest$HandlerImpl.class
DOMForest.java
package com.sun.tools.xjc.reader.internalizer
abstract com.sun.tools.xjc.reader.internalizer.DOMForest$HandlerImpl extends org.xml.sax.helpers.XMLFilterImpl implements com.sun.tools.xjc.reader.internalizer.DOMForest$Handler  {
	private void  () 
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest$1) 
		com.sun.tools.xjc.reader.internalizer.DOMForest$1 x0
}

com/sun/tools/xjc/reader/internalizer/DOMForest.class
DOMForest.java
package com.sun.tools.xjc.reader.internalizer
public final com.sun.tools.xjc.reader.internalizer.DOMForest extends java.lang.Object {
	private final java.util.Map core
	private final java.util.Set rootDocuments
	public final com.sun.tools.xjc.reader.internalizer.LocatorTable locatorTable
	public final java.util.Set outerMostBindings
	private org.xml.sax.EntityResolver entityResolver
	private com.sun.tools.xjc.ErrorReceiver errorReceiver
	protected final com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic
	private final javax.xml.parsers.SAXParserFactory parserFactory
	private final javax.xml.parsers.DocumentBuilder documentBuilder
	private final com.sun.tools.xjc.Options options
	public void  (javax.xml.parsers.SAXParserFactory, javax.xml.parsers.DocumentBuilder, com.sun.tools.xjc.reader.internalizer.InternalizationLogic) 
		javax.xml.parsers.SAXParserFactory parserFactory
		javax.xml.parsers.DocumentBuilder documentBuilder
		com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic
	public void  (com.sun.tools.xjc.reader.internalizer.InternalizationLogic, com.sun.tools.xjc.Options) 
		javax.xml.parsers.DocumentBuilderFactory dbf
		javax.xml.parsers.ParserConfigurationException e
		com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic
		com.sun.tools.xjc.Options opt
	public org.w3c.dom.Document get (java.lang.String) 
		String key
		java.util.Iterator i$
		String systemPath
		String systemId
		org.w3c.dom.Document doc
	private java.lang.String getPath (java.lang.String) 
		String key
	public java.util.Set getRootDocuments () 
	public org.w3c.dom.Document getOneDocument () 
		org.w3c.dom.Document dom
		java.util.Iterator i$
	public boolean checkSchemaCorrectness (com.sun.tools.xjc.ErrorReceiver) 
		String root
		java.util.Iterator i$
		boolean disableXmlSecurity
		javax.xml.validation.SchemaFactory sf
		com.sun.tools.xjc.util.ErrorReceiverFilter filter
		java.util.Set roots
		javax.xml.transform.Source[] sources
		int i
		org.xml.sax.SAXException e
		com.sun.tools.xjc.ErrorReceiver errorHandler
	public java.lang.String getSystemId (org.w3c.dom.Document) 
		java.util.Map$Entry e
		java.util.Iterator i$
		org.w3c.dom.Document dom
	public org.w3c.dom.Document parse (org.xml.sax.InputSource, boolean)  throws org.xml.sax.SAXException 
		org.xml.sax.InputSource source
		boolean root
	public org.w3c.dom.Document parse (java.lang.String, boolean)  throws org.xml.sax.SAXException java.io.IOException 
		String systemId
		boolean root
		org.xml.sax.InputSource is
	private org.xml.sax.ContentHandler getParserHandler (org.w3c.dom.Document) 
		org.w3c.dom.Document dom
		org.xml.sax.ContentHandler handler
		org.xml.sax.helpers.XMLFilterImpl f
	public com.sun.tools.xjc.reader.internalizer.DOMForest$Handler getParserHandler (java.lang.String, boolean) 
		String systemId
		boolean root
		org.w3c.dom.Document dom
		org.xml.sax.ContentHandler handler
		com.sun.tools.xjc.reader.internalizer.DOMForest$HandlerImpl x
	public org.w3c.dom.Document parse (java.lang.String, org.xml.sax.InputSource, boolean)  throws org.xml.sax.SAXException 
		org.xml.sax.XMLReader reader
		javax.xml.parsers.ParserConfigurationException e
		java.io.IOException e
		String systemId
		org.xml.sax.InputSource inputSource
		boolean root
		org.w3c.dom.Document dom
	public org.w3c.dom.Document parse (java.lang.String, javax.xml.stream.XMLStreamReader, boolean)  throws javax.xml.stream.XMLStreamException 
		String systemId
		javax.xml.stream.XMLStreamReader parser
		boolean root
		org.w3c.dom.Document dom
	public com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet transform (boolean) 
		boolean enableSCD
	public void weakSchemaCorrectnessCheck (javax.xml.validation.SchemaFactory) 
		org.xml.sax.SAXException e
		org.w3c.dom.Document dom
		javax.xml.transform.sax.SAXSource ss
		String systemId
		java.util.Iterator i$
		org.xml.sax.SAXException e
		org.xml.sax.SAXException e
		RuntimeException re
		javax.xml.validation.SchemaFactory sf
		java.util.List sources
	public javax.xml.transform.sax.SAXSource createSAXSource (java.lang.String) 
		String systemId
		com.sun.tools.xjc.reader.internalizer.ContentHandlerNamespacePrefixAdapter reader
	public com.sun.xml.xsom.parser.XMLParser createParser () 
	public org.xml.sax.EntityResolver getEntityResolver () 
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public com.sun.tools.xjc.ErrorReceiver getErrorHandler () 
	public void setErrorHandler (com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.ErrorReceiver errorHandler
	public org.w3c.dom.Document[] listDocuments () 
	public java.lang.String[] listSystemIDs () 
	public void dump (java.io.OutputStream)  throws java.io.IOException 
		com.sun.xml.bind.marshaller.DataWriter dw
		java.util.Map$Entry e
		java.util.Iterator i$
		boolean disableXmlSecurity
		javax.xml.transform.TransformerFactory tf
		javax.xml.transform.Transformer it
		javax.xml.transform.TransformerException e
		java.io.OutputStream out
}

com/sun/tools/xjc/reader/internalizer/DOMForestParser.class
DOMForestParser.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.DOMForestParser extends java.lang.Object implements com.sun.xml.xsom.parser.XMLParser  {
	private final com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private final com.sun.tools.xjc.reader.internalizer.DOMForestScanner scanner
	private final com.sun.xml.xsom.parser.XMLParser fallbackParser
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest, com.sun.xml.xsom.parser.XMLParser) 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		com.sun.xml.xsom.parser.XMLParser fallbackParser
	public void parse (org.xml.sax.InputSource, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver)  throws org.xml.sax.SAXException java.io.IOException 
		org.xml.sax.InputSource source
		org.xml.sax.ContentHandler contentHandler
		org.xml.sax.ErrorHandler errorHandler
		org.xml.sax.EntityResolver entityResolver
		String systemId
		org.w3c.dom.Document dom
}

com/sun/tools/xjc/reader/internalizer/DOMForestScanner$LocationResolver.class
DOMForestScanner.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.DOMForestScanner$LocationResolver extends org.xml.sax.helpers.XMLFilterImpl implements org.xml.sax.Locator  {
	private final com.sun.xml.bind.unmarshaller.DOMScanner parent
	private boolean inStart
	final com.sun.tools.xjc.reader.internalizer.DOMForestScanner this$0
	void  (com.sun.tools.xjc.reader.internalizer.DOMForestScanner, com.sun.xml.bind.unmarshaller.DOMScanner) 
		com.sun.xml.bind.unmarshaller.DOMScanner _parent
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
	private org.xml.sax.Locator findLocator () 
		org.w3c.dom.Element e
		org.w3c.dom.Node n
	public int getColumnNumber () 
		org.xml.sax.Locator l
	public int getLineNumber () 
		org.xml.sax.Locator l
	public java.lang.String getPublicId () 
		org.xml.sax.Locator l
	public java.lang.String getSystemId () 
		org.xml.sax.Locator l
}

com/sun/tools/xjc/reader/internalizer/DOMForestScanner.class
DOMForestScanner.java
package com.sun.tools.xjc.reader.internalizer
public com.sun.tools.xjc.reader.internalizer.DOMForestScanner extends java.lang.Object {
	private final com.sun.tools.xjc.reader.internalizer.DOMForest forest
	public void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest _forest
	public void scan (org.w3c.dom.Element, org.xml.sax.ContentHandler)  throws org.xml.sax.SAXException 
		org.w3c.dom.Element e
		org.xml.sax.ContentHandler contentHandler
		com.sun.xml.bind.unmarshaller.DOMScanner scanner
		com.sun.tools.xjc.reader.internalizer.DOMForestScanner$LocationResolver resolver
	public void scan (org.w3c.dom.Document, org.xml.sax.ContentHandler)  throws org.xml.sax.SAXException 
		org.w3c.dom.Document d
		org.xml.sax.ContentHandler contentHandler
	static com.sun.tools.xjc.reader.internalizer.DOMForest access$000 (com.sun.tools.xjc.reader.internalizer.DOMForestScanner) 
		com.sun.tools.xjc.reader.internalizer.DOMForestScanner x0
}

com/sun/tools/xjc/reader/internalizer/InternalizationLogic.class
InternalizationLogic.java
package com.sun.tools.xjc.reader.internalizer
public abstract com.sun.tools.xjc.reader.internalizer.InternalizationLogic extends java.lang.Object {
	public abstract org.xml.sax.helpers.XMLFilterImpl createExternalReferenceFinder (com.sun.tools.xjc.reader.internalizer.DOMForest) 
	public abstract boolean checkIfValidTargetNode (com.sun.tools.xjc.reader.internalizer.DOMForest, org.w3c.dom.Element, org.w3c.dom.Element) 
	public abstract org.w3c.dom.Element refineTarget (org.w3c.dom.Element) 
}

com/sun/tools/xjc/reader/internalizer/Internalizer.class
Internalizer.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.Internalizer extends java.lang.Object {
	private static final String WSDL_NS
	private final javax.xml.xpath.XPath xpath
	private final com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private com.sun.tools.xjc.ErrorReceiver errorHandler
	private boolean enableSCD
	private static final String EXTENSION_PREFIXES
	static com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet transform (com.sun.tools.xjc.reader.internalizer.DOMForest, boolean, boolean) 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		boolean enableSCD
		boolean disableSecureProcessing
	private void  (com.sun.tools.xjc.reader.internalizer.DOMForest, boolean, boolean) 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
		boolean enableSCD
		boolean disableSecureProcessing
	private com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet transform () 
		org.w3c.dom.Element jaxbBindings
		java.util.Iterator i$
		org.w3c.dom.Element jaxbBindings
		java.util.Iterator i$
		java.util.Map targetNodes
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scd
	private void validate (org.w3c.dom.Element) 
		org.w3c.dom.Attr a
		int i
		org.w3c.dom.Element bindings
		org.w3c.dom.NamedNodeMap atts
	private void buildTargetNodeMap (org.w3c.dom.Element, org.w3c.dom.Node, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target, java.util.Map, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		String requiredAttr
		String requiredAttr
		org.w3c.dom.Element value
		org.w3c.dom.Element[] arr$
		int len$
		int i$
		org.w3c.dom.Element[] children
		String systemId
		String[] arr$
		int len$
		int i$
		java.io.File f
		java.net.URL loc
		java.net.MalformedURLException e
		java.io.IOException e
		String schemaLocation
		javax.xml.xpath.XPathExpressionException e
		int i
		org.w3c.dom.Node rnode
		org.w3c.dom.Node rnode
		java.util.Iterator i$
		String nodeXPath
		org.w3c.dom.NodeList nlst
		java.text.ParseException e
		String scdPath
		org.w3c.dom.Node rnode
		java.util.Iterator i$
		org.w3c.dom.Node rnode
		java.util.Iterator i$
		org.w3c.dom.Element value
		org.w3c.dom.Element[] arr$
		int len$
		int i$
		org.w3c.dom.Element bindings
		org.w3c.dom.Node inheritedTarget
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target inheritedSCD
		java.util.Map result
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdResult
		org.w3c.dom.Node target
		java.util.ArrayList targetMultiple
		boolean required
		boolean multiple
		org.w3c.dom.Element[] children
	private void move (org.w3c.dom.Element, java.util.Map) 
		org.w3c.dom.NodeList elements
		org.w3c.dom.Element root
		String localName
		org.w3c.dom.Element item
		org.w3c.dom.Element[] arr$
		int len$
		int i$
		org.w3c.dom.Node target
		java.util.Iterator i$
		org.w3c.dom.Element bindings
		java.util.Map targetNodes
		java.util.List nodelist
	private void moveUnder (org.w3c.dom.Element, org.w3c.dom.Element) 
		String prefix
		String prefix
		org.w3c.dom.Attr a
		int i
		org.w3c.dom.NamedNodeMap atts
		org.w3c.dom.Element original
		org.w3c.dom.Element decl
		org.w3c.dom.Element target
		org.w3c.dom.Element realTarget
		org.w3c.dom.Element p
		java.util.Set inscopes
	private void declExtensionNamespace (org.w3c.dom.Element, org.w3c.dom.Element) 
		org.w3c.dom.Node n
		int i
		org.w3c.dom.Element decl
		org.w3c.dom.Element target
		org.w3c.dom.NodeList lst
	private void declareExtensionNamespace (org.w3c.dom.Element, java.lang.String) 
		String jaxbPrefix
		org.w3c.dom.Element target
		String nsUri
		org.w3c.dom.Element root
		org.w3c.dom.Attr att
		String prefix
	private java.lang.String allocatePrefix (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Attr a
		int i
		String prefix
		org.w3c.dom.Element e
		String nsUri
		org.w3c.dom.NamedNodeMap atts
	private void copyLocators (org.w3c.dom.Element, org.w3c.dom.Element) 
		int i
		org.w3c.dom.Element src
		org.w3c.dom.Element dst
		org.w3c.dom.Element[] srcChilds
		org.w3c.dom.Element[] dstChilds
	private void reportError (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element errorSource
		String formattedMsg
	private void reportError (org.w3c.dom.Element, java.lang.String, java.lang.Exception) 
		org.w3c.dom.Element errorSource
		String formattedMsg
		Exception nestedException
		org.xml.sax.SAXParseException e
}

com/sun/tools/xjc/reader/internalizer/LocatorTable.class
LocatorTable.java
package com.sun.tools.xjc.reader.internalizer
public final com.sun.tools.xjc.reader.internalizer.LocatorTable extends java.lang.Object {
	private final java.util.Map startLocations
	private final java.util.Map endLocations
	public void  () 
	public void storeStartLocation (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element e
		org.xml.sax.Locator loc
	public void storeEndLocation (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element e
		org.xml.sax.Locator loc
	public org.xml.sax.Locator getStartLocation (org.w3c.dom.Element) 
		org.w3c.dom.Element e
	public org.xml.sax.Locator getEndLocation (org.w3c.dom.Element) 
		org.w3c.dom.Element e
}

com/sun/tools/xjc/reader/internalizer/MessageBundle.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_de.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_es.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_fr.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_it.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_ja.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_ko.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/internalizer/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/internalizer/Messages.class
Messages.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.Messages extends java.lang.Object {
	static final String ERR_INCORRECT_SCHEMA_REFERENCE
	static final String ERR_XPATH_EVAL
	static final String NO_XPATH_EVAL_TO_NO_TARGET
	static final String NO_XPATH_EVAL_TOO_MANY_TARGETS
	static final String NO_XPATH_EVAL_TO_NON_ELEMENT
	static final String XPATH_EVAL_TO_NON_SCHEMA_ELEMENT
	static final String SCD_NOT_ENABLED
	static final String ERR_SCD_EVAL
	static final String ERR_SCD_EVALUATED_EMPTY
	static final String ERR_SCD_MATCHED_MULTIPLE_NODES
	static final String ERR_SCD_MATCHED_MULTIPLE_NODES_FIRST
	static final String ERR_SCD_MATCHED_MULTIPLE_NODES_SECOND
	static final String CONTEXT_NODE_IS_NOT_ELEMENT
	static final String ERR_INCORRECT_VERSION
	static final String ERR_VERSION_NOT_FOUND
	static final String TWO_VERSION_ATTRIBUTES
	static final String ORPHANED_CUSTOMIZATION
	static final String ERR_UNABLE_TO_PARSE
	static final String ERR_FILENAME_IS_NOT_URI
	static final String ERR_GENERAL_SCHEMA_CORRECTNESS_ERROR
	static final String DOMFOREST_INPUTSOURCE_IOEXCEPTION
	void  () 
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/reader/internalizer/NamespaceContextImpl.class
NamespaceContextImpl.java
package com.sun.tools.xjc.reader.internalizer
final com.sun.tools.xjc.reader.internalizer.NamespaceContextImpl extends java.lang.Object implements javax.xml.namespace.NamespaceContext  {
	private final org.w3c.dom.Element e
	public void  (org.w3c.dom.Element) 
		org.w3c.dom.Element e
	public java.lang.String getNamespaceURI (java.lang.String) 
		int index
		String p
		org.w3c.dom.Node attr
		String aname
		boolean isPrefix
		int i
		org.w3c.dom.NamedNodeMap nnm
		int type
		String prefix
		org.w3c.dom.Node parent
		String namespace
		String prefixColon
	public java.lang.String getPrefix (java.lang.String) 
		String namespaceURI
	public java.util.Iterator getPrefixes (java.lang.String) 
		String namespaceURI
}

com/sun/tools/xjc/reader/internalizer/SCDBasedBindingSet$1.class
SCDBasedBindingSet.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$1 extends java.lang.Object {
}

com/sun/tools/xjc/reader/internalizer/SCDBasedBindingSet$Target.class
SCDBasedBindingSet.java
package com.sun.tools.xjc.reader.internalizer
final com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target extends java.lang.Object {
	private com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target firstChild
	private final com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target nextSibling
	private final com.sun.xml.xsom.SCD scd
	private final org.w3c.dom.Element src
	private final java.util.List bindings
	final com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet this$0
	private void  (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target, org.w3c.dom.Element, com.sun.xml.xsom.SCD) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target parent
		org.w3c.dom.Element src
		com.sun.xml.xsom.SCD scd
	void addBinidng (org.w3c.dom.Element) 
		org.w3c.dom.Element binding
	private void applyAll (java.util.Collection) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target self
		java.util.Collection contextNode
	private void apply (java.util.Collection) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration decl
		com.sun.xml.xsom.XSAnnotation ann
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
		org.xml.sax.SAXException e
		javax.xml.bind.JAXBException e
		String localName
		org.w3c.dom.Element item
		org.w3c.dom.Element[] arr$
		int len$
		int i$
		org.w3c.dom.Element binding
		java.util.Iterator i$
		java.util.Iterator itr
		com.sun.xml.xsom.XSComponent target
		java.util.Collection contextNode
		java.util.Collection childNodes
	void  (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target, org.w3c.dom.Element, com.sun.xml.xsom.SCD, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$1) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target x1
		org.w3c.dom.Element x2
		com.sun.xml.xsom.SCD x3
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$1 x4
	static void access$700 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target, java.util.Collection) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target x0
		java.util.Collection x1
}

com/sun/tools/xjc/reader/internalizer/SCDBasedBindingSet.class
SCDBasedBindingSet.java
package com.sun.tools.xjc.reader.internalizer
public final com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet extends java.lang.Object {
	private com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target topLevel
	private final com.sun.tools.xjc.reader.internalizer.DOMForest forest
	private com.sun.tools.xjc.ErrorReceiver errorReceiver
	private javax.xml.bind.UnmarshallerHandler unmarshaller
	private com.sun.tools.xjc.util.ForkContentHandler loader
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest forest
	com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target createNewTarget (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target, org.w3c.dom.Element, com.sun.xml.xsom.SCD) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target parent
		org.w3c.dom.Element src
		com.sun.xml.xsom.SCD scd
	public void apply (com.sun.xml.xsom.XSSchemaSet, com.sun.tools.xjc.ErrorReceiver) 
		javax.xml.bind.Unmarshaller u
		javax.xml.validation.ValidatorHandler v
		com.sun.xml.xsom.XSSchemaSet schema
		com.sun.tools.xjc.ErrorReceiver errorReceiver
	private void reportError (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element errorSource
		String formattedMsg
	private void reportError (org.w3c.dom.Element, java.lang.String, java.lang.Exception) 
		org.w3c.dom.Element errorSource
		String formattedMsg
		Exception nestedException
		org.xml.sax.SAXParseException e
	static com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target access$000 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
	static com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target access$002 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet, com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet$Target x1
	static void access$100 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet, org.w3c.dom.Element, java.lang.String) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
		org.w3c.dom.Element x1
		String x2
	static com.sun.tools.xjc.ErrorReceiver access$200 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
	static com.sun.tools.xjc.util.ForkContentHandler access$300 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
	static com.sun.tools.xjc.reader.internalizer.DOMForest access$400 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
	static javax.xml.bind.UnmarshallerHandler access$500 (com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet) 
		com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet x0
}

com/sun/tools/xjc/reader/internalizer/VersionChecker.class
VersionChecker.java
package com.sun.tools.xjc.reader.internalizer
public com.sun.tools.xjc.reader.internalizer.VersionChecker extends org.xml.sax.helpers.XMLFilterImpl {
	private String version
	private boolean seenRoot
	private boolean seenBindings
	private org.xml.sax.Locator locator
	private org.xml.sax.Locator rootTagStart
	private static final java.util.Set VERSIONS
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader parent
	public void  (org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver) 
		org.xml.sax.ContentHandler handler
		org.xml.sax.ErrorHandler eh
		org.xml.sax.EntityResolver er
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
		String version2
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void endDocument ()  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
		org.xml.sax.SAXParseException e
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	static void  () 
}

com/sun/tools/xjc/reader/internalizer/WhitespaceStripper.class
WhitespaceStripper.java
package com.sun.tools.xjc.reader.internalizer
 com.sun.tools.xjc.reader.internalizer.WhitespaceStripper extends org.xml.sax.helpers.XMLFilterImpl {
	private int state
	private char[] buf
	private int bufLen
	private static final int AFTER_START_ELEMENT
	private static final int AFTER_END_ELEMENT
	public void  (org.xml.sax.XMLReader) 
		org.xml.sax.XMLReader reader
	public void  (org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver) 
		org.xml.sax.ContentHandler handler
		org.xml.sax.ErrorHandler eh
		org.xml.sax.EntityResolver er
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] newBuf
		int i
		int len
		char[] ch
		int start
		int length
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	private void processPendingText ()  throws org.xml.sax.SAXException 
		int i
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
}

com/sun/tools/xjc/reader/MessageBundle.properties
com/sun/tools/xjc/reader/MessageBundle_de.properties
com/sun/tools/xjc/reader/MessageBundle_es.properties
com/sun/tools/xjc/reader/MessageBundle_fr.properties
com/sun/tools/xjc/reader/MessageBundle_it.properties
com/sun/tools/xjc/reader/MessageBundle_ja.properties
com/sun/tools/xjc/reader/MessageBundle_ko.properties
com/sun/tools/xjc/reader/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/Messages.class
Messages.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.Messages DUPLICATE_PROPERTY
	public static final com.sun.tools.xjc.reader.Messages DUPLICATE_ELEMENT
	public static final com.sun.tools.xjc.reader.Messages ERR_UNDECLARED_PREFIX
	public static final com.sun.tools.xjc.reader.Messages ERR_UNEXPECTED_EXTENSION_BINDING_PREFIXES
	public static final com.sun.tools.xjc.reader.Messages ERR_UNSUPPORTED_EXTENSION
	public static final com.sun.tools.xjc.reader.Messages ERR_SUPPORTED_EXTENSION_IGNORED
	public static final com.sun.tools.xjc.reader.Messages ERR_RELEVANT_LOCATION
	public static final com.sun.tools.xjc.reader.Messages ERR_CLASS_NOT_FOUND
	public static final com.sun.tools.xjc.reader.Messages PROPERTY_CLASS_IS_RESERVED
	public static final com.sun.tools.xjc.reader.Messages ERR_VENDOR_EXTENSION_DISALLOWED_IN_STRICT_MODE
	public static final com.sun.tools.xjc.reader.Messages ERR_ILLEGAL_CUSTOMIZATION_TAGNAME
	public static final com.sun.tools.xjc.reader.Messages ERR_PLUGIN_NOT_ENABLED
	private static final java.util.ResourceBundle rb
	private static final com.sun.tools.xjc.reader.Messages[] $VALUES
	public static com.sun.tools.xjc.reader.Messages[] values () 
	public static com.sun.tools.xjc.reader.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String toString () 
	public transient java.lang.String format (java.lang.Object[]) 
		Object[] args
	static void  () 
}

com/sun/tools/xjc/reader/ModelChecker.class
ModelChecker.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.ModelChecker extends java.lang.Object {
	private final com.sun.tools.xjc.model.Model model
	private final com.sun.tools.xjc.ErrorReceiver errorReceiver
	public void  () 
	public void check () 
		com.sun.tools.xjc.model.CClassInfo ci
		java.util.Iterator i$
	private void check (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CPropertyInfo p2
		int j
		com.sun.tools.xjc.model.CPropertyInfo p2
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo c
		com.sun.tools.xjc.model.CPropertyInfo p1
		javax.xml.namespace.QName n
		int i
		com.sun.tools.xjc.model.CClassInfo ci
		java.util.List props
		java.util.Map collisionTable
	private boolean checkPropertyCollision (com.sun.tools.xjc.model.CPropertyInfo, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.tools.xjc.model.CPropertyInfo p1
		com.sun.tools.xjc.model.CPropertyInfo p2
}

com/sun/tools/xjc/reader/RawTypeSet$Mode.class
RawTypeSet.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.RawTypeSet$Mode extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.RawTypeSet$Mode SHOULD_BE_TYPEREF
	public static final com.sun.tools.xjc.reader.RawTypeSet$Mode CAN_BE_TYPEREF
	public static final com.sun.tools.xjc.reader.RawTypeSet$Mode MUST_BE_REFERENCE
	private final int rank
	private static final com.sun.tools.xjc.reader.RawTypeSet$Mode[] $VALUES
	public static com.sun.tools.xjc.reader.RawTypeSet$Mode[] values () 
	public static com.sun.tools.xjc.reader.RawTypeSet$Mode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int rank
	com.sun.tools.xjc.reader.RawTypeSet$Mode or (com.sun.tools.xjc.reader.RawTypeSet$Mode) 
		com.sun.tools.xjc.reader.RawTypeSet$Mode that
	static void  () 
}

com/sun/tools/xjc/reader/RawTypeSet$Ref.class
RawTypeSet.java
package com.sun.tools.xjc.reader
public abstract com.sun.tools.xjc.reader.RawTypeSet$Ref extends java.lang.Object {
	public void  () 
	protected abstract com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
	protected abstract void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
	protected abstract com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
	protected abstract boolean isListOfValues () 
	protected abstract com.sun.xml.bind.v2.model.core.ID id () 
	protected javax.activation.MimeType getExpectedMimeType () 
}

com/sun/tools/xjc/reader/RawTypeSet.class
RawTypeSet.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.RawTypeSet extends java.lang.Object {
	public final java.util.Set refs
	public final com.sun.tools.xjc.reader.RawTypeSet$Mode canBeTypeRefs
	public final com.sun.tools.xjc.model.Multiplicity mul
	private com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode collectionMode
	static final boolean $assertionsDisabled
	public void  (java.util.Set, com.sun.tools.xjc.model.Multiplicity) 
		java.util.Set refs
		com.sun.tools.xjc.model.Multiplicity m
	public com.sun.tools.xjc.model.CElementPropertyInfo$CollectionMode getCollectionMode () 
	public boolean isRequired () 
	private com.sun.tools.xjc.reader.RawTypeSet$Mode canBeTypeRefs () 
		com.sun.tools.xjc.reader.RawTypeSet$Ref r
		java.util.Iterator i$
		java.util.Set types
		com.sun.tools.xjc.reader.RawTypeSet$Mode mode
	public void addTo (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.reader.RawTypeSet$Ref t
		java.util.Iterator i$
		com.sun.tools.xjc.model.CElementPropertyInfo prop
		java.util.List dst
	public void addTo (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.reader.RawTypeSet$Ref t
		java.util.Iterator i$
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	public com.sun.xml.bind.v2.model.core.ID id () 
		com.sun.xml.bind.v2.model.core.ID id
		com.sun.tools.xjc.reader.RawTypeSet$Ref t
		java.util.Iterator i$
	public javax.activation.MimeType getExpectedMimeType () 
		javax.activation.MimeType mt
		com.sun.tools.xjc.reader.RawTypeSet$Ref t
		java.util.Iterator i$
	static void  () 
}

com/sun/tools/xjc/reader/relaxng/BindStyle.class
BindStyle.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.BindStyle extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.relaxng.BindStyle TYPE
	public static final com.sun.tools.xjc.reader.relaxng.BindStyle ELEMENT
	private static final com.sun.tools.xjc.reader.relaxng.BindStyle[] $VALUES
	public static com.sun.tools.xjc.reader.relaxng.BindStyle[] values () 
	public static com.sun.tools.xjc.reader.relaxng.BindStyle valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/reader/relaxng/ContentModelBinder.class
ContentModelBinder.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.ContentModelBinder extends org.kohsuke.rngom.digested.DPatternWalker {
	private final com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
	private final com.sun.tools.xjc.model.CClassInfo clazz
	private boolean insideOptional
	private int iota
	public void  (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler, com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
		com.sun.tools.xjc.model.CClassInfo clazz
	public java.lang.Void onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern p
	public java.lang.Void onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern p
		boolean old
	public java.lang.Void onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern p
		boolean old
	public java.lang.Void onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern p
	public java.lang.Void onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern p
	private java.lang.Void onRepeated (org.kohsuke.rngom.digested.DPattern, boolean) 
		com.sun.tools.xjc.model.CElementPropertyInfo prop
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
		org.kohsuke.rngom.digested.DPattern p
		boolean optional
		com.sun.tools.xjc.reader.RawTypeSet rts
	public java.lang.Void onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern p
		javax.xml.namespace.QName name
		com.sun.tools.xjc.model.CAttributePropertyInfo ap
	private java.lang.String calcName (org.kohsuke.rngom.digested.DPattern) 
		org.kohsuke.rngom.digested.DPattern p
	public volatile java.lang.Object onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern x0
	public volatile java.lang.Object onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern x0
	public volatile java.lang.Object onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern x0
	public volatile java.lang.Object onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern x0
	public volatile java.lang.Object onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern x0
	public volatile java.lang.Object onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern x0
}

com/sun/tools/xjc/reader/relaxng/DatatypeLib.class
DatatypeLib.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.DatatypeLib extends java.lang.Object {
	public final String nsUri
	private final java.util.Map types
	public static final com.sun.tools.xjc.reader.relaxng.DatatypeLib BUILTIN
	public static final com.sun.tools.xjc.reader.relaxng.DatatypeLib XMLSCHEMA
	public void  (java.lang.String) 
		String nsUri
	com.sun.tools.xjc.model.TypeUse get (java.lang.String) 
		String name
	static void  () 
}

com/sun/tools/xjc/reader/relaxng/DefineFinder.class
DefineFinder.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.DefineFinder extends org.kohsuke.rngom.digested.DPatternWalker {
	public final java.util.Set defs
	void  () 
	public java.lang.Void onGrammar (org.kohsuke.rngom.digested.DGrammarPattern) 
		org.kohsuke.rngom.digested.DDefine def
		java.util.Iterator i$
		org.kohsuke.rngom.digested.DGrammarPattern p
	public java.lang.Void onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern p
	public volatile java.lang.Object onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern x0
	public volatile java.lang.Object onGrammar (org.kohsuke.rngom.digested.DGrammarPattern) 
		org.kohsuke.rngom.digested.DGrammarPattern x0
}

com/sun/tools/xjc/reader/relaxng/NameCalculator.class
NameCalculator.java
package com.sun.tools.xjc.reader.relaxng
 com.sun.tools.xjc.reader.relaxng.NameCalculator extends org.kohsuke.rngom.digested.DPatternWalker {
	void  () 
}

com/sun/tools/xjc/reader/relaxng/RawTypeSetBuilder$CClassInfoRef.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.RawTypeSetBuilder$CClassInfoRef extends com.sun.tools.xjc.reader.RawTypeSet$Ref {
	private final com.sun.tools.xjc.model.CClassInfo ci
	static final boolean $assertionsDisabled
	void  (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo ci
	protected com.sun.xml.bind.v2.model.core.ID id () 
	protected boolean isListOfValues () 
	protected com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
		com.sun.tools.xjc.reader.RawTypeSet parent
	protected void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	protected com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo ep
	static void  () 
}

com/sun/tools/xjc/reader/relaxng/RawTypeSetBuilder.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.relaxng
public final com.sun.tools.xjc.reader.relaxng.RawTypeSetBuilder extends org.kohsuke.rngom.digested.DPatternWalker {
	private com.sun.tools.xjc.model.Multiplicity mul
	private final java.util.Set refs
	private final com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
	static final boolean $assertionsDisabled
	public static com.sun.tools.xjc.reader.RawTypeSet build (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler, org.kohsuke.rngom.digested.DPattern, com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
		org.kohsuke.rngom.digested.DPattern contentModel
		com.sun.tools.xjc.model.Multiplicity mul
		com.sun.tools.xjc.reader.relaxng.RawTypeSetBuilder builder
	public void  (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler, com.sun.tools.xjc.model.Multiplicity) 
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
		com.sun.tools.xjc.model.Multiplicity mul
	private com.sun.tools.xjc.reader.RawTypeSet create () 
	public java.lang.Void onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern p
	public java.lang.Void onElement (org.kohsuke.rngom.digested.DElementPattern) 
		com.sun.tools.xjc.model.CTypeInfo ti
		com.sun.tools.xjc.model.CTypeInfo[] arr$
		int len$
		int i$
		org.kohsuke.rngom.digested.DElementPattern p
		com.sun.tools.xjc.model.CTypeInfo[] tis
	public java.lang.Void onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern p
	public java.lang.Void onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern p
	public volatile java.lang.Object onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern x0
	public volatile java.lang.Object onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern x0
	public volatile java.lang.Object onElement (org.kohsuke.rngom.digested.DElementPattern) 
		org.kohsuke.rngom.digested.DElementPattern x0
	public volatile java.lang.Object onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern x0
	static void  () 
}

com/sun/tools/xjc/reader/relaxng/RELAXNGCompiler$1.class
RELAXNGCompiler.java
package com.sun.tools.xjc.reader.relaxng
 com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler$1 extends org.kohsuke.rngom.digested.DPatternWalker {
	final com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler this$0
	void  (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler) 
	public java.lang.Void onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern p
	public java.lang.Void onElement (org.kohsuke.rngom.digested.DElementPattern) 
		org.kohsuke.rngom.digested.DElementPattern p
	public volatile java.lang.Object onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern x0
	public volatile java.lang.Object onElement (org.kohsuke.rngom.digested.DElementPattern) 
		org.kohsuke.rngom.digested.DElementPattern x0
}

com/sun/tools/xjc/reader/relaxng/RELAXNGCompiler.class
RELAXNGCompiler.java
package com.sun.tools.xjc.reader.relaxng
public final com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler extends java.lang.Object {
	final org.kohsuke.rngom.digested.DPattern grammar
	final java.util.Set defs
	final com.sun.tools.xjc.Options opts
	final com.sun.tools.xjc.model.Model model
	final com.sun.codemodel.JPackage pkg
	final java.util.Map datatypes
	final java.util.Map classes
	final java.util.Map bindQueue
	final com.sun.tools.xjc.reader.relaxng.TypeUseBinder typeUseBinder
	public static com.sun.tools.xjc.model.Model build (org.kohsuke.rngom.digested.DPattern, com.sun.codemodel.JCodeModel, com.sun.tools.xjc.Options) 
		org.kohsuke.rngom.digested.DPattern grammar
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.Options opts
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
	public void  (org.kohsuke.rngom.digested.DPattern, com.sun.codemodel.JCodeModel, com.sun.tools.xjc.Options) 
		org.kohsuke.rngom.digested.DPattern grammar
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.Options opts
		com.sun.tools.xjc.reader.relaxng.DefineFinder deff
	private void compile () 
		java.util.Map$Entry e
		java.util.Iterator i$
	private void bindContentModel (com.sun.tools.xjc.model.CClassInfo, org.kohsuke.rngom.digested.DPattern) 
		com.sun.tools.xjc.model.CClassInfo clazz
		org.kohsuke.rngom.digested.DPattern pattern
	private void promoteTypeSafeEnums () 
		org.kohsuke.rngom.digested.DValuePattern c
		org.kohsuke.rngom.digested.DPattern child
		java.util.Iterator i$
		com.sun.tools.xjc.model.TypeUse use
		org.kohsuke.rngom.digested.DChoicePattern cp
		org.kohsuke.rngom.digested.DValuePattern vp
		com.sun.tools.xjc.model.CNonElement base
		com.sun.tools.xjc.reader.relaxng.DatatypeLib lib
		com.sun.tools.xjc.model.CEnumLeafInfo xducer
		org.kohsuke.rngom.digested.DPattern p
		org.kohsuke.rngom.digested.DDefine def
		java.util.Iterator i$
		java.util.List members
	private void promoteElementDefsToClasses () 
		org.kohsuke.rngom.digested.DElementPattern ep
		org.kohsuke.rngom.digested.DPattern p
		org.kohsuke.rngom.digested.DDefine def
		java.util.Iterator i$
	private void mapToClass (org.kohsuke.rngom.digested.DElementPattern) 
		String name
		javax.xml.namespace.QName n
		java.util.Iterator i$
		org.kohsuke.rngom.digested.DElementPattern p
		org.kohsuke.rngom.nc.NameClass nc
		java.util.Set names
		com.sun.tools.xjc.model.CClassInfo[] types
		int i
	private void promoteTypePatternsToClasses () 
	static void access$000 (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler, org.kohsuke.rngom.digested.DElementPattern) 
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler x0
		org.kohsuke.rngom.digested.DElementPattern x1
}

com/sun/tools/xjc/reader/relaxng/RELAXNGInternalizationLogic$ReferenceFinder.class
RELAXNGInternalizationLogic.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.RELAXNGInternalizationLogic$ReferenceFinder extends com.sun.tools.xjc.reader.internalizer.AbstractReferenceFinderImpl {
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
	protected java.lang.String findExternalResource (java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String nsURI
		String localName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/relaxng/RELAXNGInternalizationLogic.class
RELAXNGInternalizationLogic.java
package com.sun.tools.xjc.reader.relaxng
public com.sun.tools.xjc.reader.relaxng.RELAXNGInternalizationLogic extends java.lang.Object implements com.sun.tools.xjc.reader.internalizer.InternalizationLogic  {
	public void  () 
	public org.xml.sax.helpers.XMLFilterImpl createExternalReferenceFinder (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
	public boolean checkIfValidTargetNode (com.sun.tools.xjc.reader.internalizer.DOMForest, org.w3c.dom.Element, org.w3c.dom.Element) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
		org.w3c.dom.Element bindings
		org.w3c.dom.Element target
	public org.w3c.dom.Element refineTarget (org.w3c.dom.Element) 
		org.w3c.dom.Element target
}

com/sun/tools/xjc/reader/relaxng/TypePatternBinder.class
TypePatternBinder.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.TypePatternBinder extends org.kohsuke.rngom.digested.DPatternWalker {
	private boolean canInherit
	private final java.util.Stack stack
	private final java.util.Set cannotBeInherited
	void  () 
	void reset () 
	public java.lang.Void onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern p
	public java.lang.Void onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern p
	public java.lang.Void onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern p
	public java.lang.Void onList (org.kohsuke.rngom.digested.DListPattern) 
		org.kohsuke.rngom.digested.DListPattern p
	public java.lang.Void onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern p
	public java.lang.Void onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern p
	public java.lang.Void onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern p
	public java.lang.Void onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern p
	private void push (boolean) 
		boolean v
	private void pop () 
	public volatile java.lang.Object onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern x0
	public volatile java.lang.Object onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern x0
	public volatile java.lang.Object onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern x0
	public volatile java.lang.Object onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern x0
	public volatile java.lang.Object onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern x0
	public volatile java.lang.Object onList (org.kohsuke.rngom.digested.DListPattern) 
		org.kohsuke.rngom.digested.DListPattern x0
	public volatile java.lang.Object onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern x0
	public volatile java.lang.Object onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern x0
}

com/sun/tools/xjc/reader/relaxng/TypeUseBinder.class
TypeUseBinder.java
package com.sun.tools.xjc.reader.relaxng
final com.sun.tools.xjc.reader.relaxng.TypeUseBinder extends java.lang.Object implements org.kohsuke.rngom.digested.DPatternVisitor  {
	private final com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
	public void  (com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler) 
		com.sun.tools.xjc.reader.relaxng.RELAXNGCompiler compiler
	public com.sun.tools.xjc.model.TypeUse onGrammar (org.kohsuke.rngom.digested.DGrammarPattern) 
		org.kohsuke.rngom.digested.DGrammarPattern p
	public com.sun.tools.xjc.model.TypeUse onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern p
	public com.sun.tools.xjc.model.TypeUse onData (org.kohsuke.rngom.digested.DDataPattern) 
		org.kohsuke.rngom.digested.DDataPattern p
	public com.sun.tools.xjc.model.TypeUse onValue (org.kohsuke.rngom.digested.DValuePattern) 
		org.kohsuke.rngom.digested.DValuePattern p
	private com.sun.tools.xjc.model.TypeUse onDataType (java.lang.String, java.lang.String) 
		com.sun.tools.xjc.model.TypeUse use
		String datatypeLibrary
		String type
		com.sun.tools.xjc.reader.relaxng.DatatypeLib lib
	public com.sun.tools.xjc.model.TypeUse onInterleave (org.kohsuke.rngom.digested.DInterleavePattern) 
		org.kohsuke.rngom.digested.DInterleavePattern p
	public com.sun.tools.xjc.model.TypeUse onGroup (org.kohsuke.rngom.digested.DGroupPattern) 
		org.kohsuke.rngom.digested.DGroupPattern p
	private com.sun.tools.xjc.model.TypeUse onContainer (org.kohsuke.rngom.digested.DContainerPattern) 
		com.sun.tools.xjc.model.TypeUse s
		org.kohsuke.rngom.digested.DPattern child
		java.util.Iterator i$
		org.kohsuke.rngom.digested.DContainerPattern p
		com.sun.tools.xjc.model.TypeUse t
	public com.sun.tools.xjc.model.TypeUse onNotAllowed (org.kohsuke.rngom.digested.DNotAllowedPattern) 
		org.kohsuke.rngom.digested.DNotAllowedPattern p
	public com.sun.tools.xjc.model.TypeUse onEmpty (org.kohsuke.rngom.digested.DEmptyPattern) 
		org.kohsuke.rngom.digested.DEmptyPattern p
	public com.sun.tools.xjc.model.TypeUse onList (org.kohsuke.rngom.digested.DListPattern) 
		org.kohsuke.rngom.digested.DListPattern p
	public com.sun.tools.xjc.model.TypeUse onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern p
	public com.sun.tools.xjc.model.TypeUse onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern p
	public com.sun.tools.xjc.model.TypeUse onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern p
	public com.sun.tools.xjc.model.TypeUse onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern p
	public com.sun.tools.xjc.model.TypeUse onText (org.kohsuke.rngom.digested.DTextPattern) 
		org.kohsuke.rngom.digested.DTextPattern p
	public com.sun.tools.xjc.model.TypeUse onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern p
	public com.sun.tools.xjc.model.TypeUse onElement (org.kohsuke.rngom.digested.DElementPattern) 
		org.kohsuke.rngom.digested.DElementPattern p
	public com.sun.tools.xjc.model.TypeUse onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern p
	private com.sun.tools.xjc.model.TypeUse error () 
	public volatile java.lang.Object onZeroOrMore (org.kohsuke.rngom.digested.DZeroOrMorePattern) 
		org.kohsuke.rngom.digested.DZeroOrMorePattern x0
	public volatile java.lang.Object onValue (org.kohsuke.rngom.digested.DValuePattern) 
		org.kohsuke.rngom.digested.DValuePattern x0
	public volatile java.lang.Object onText (org.kohsuke.rngom.digested.DTextPattern) 
		org.kohsuke.rngom.digested.DTextPattern x0
	public volatile java.lang.Object onRef (org.kohsuke.rngom.digested.DRefPattern) 
		org.kohsuke.rngom.digested.DRefPattern x0
	public volatile java.lang.Object onOptional (org.kohsuke.rngom.digested.DOptionalPattern) 
		org.kohsuke.rngom.digested.DOptionalPattern x0
	public volatile java.lang.Object onOneOrMore (org.kohsuke.rngom.digested.DOneOrMorePattern) 
		org.kohsuke.rngom.digested.DOneOrMorePattern x0
	public volatile java.lang.Object onNotAllowed (org.kohsuke.rngom.digested.DNotAllowedPattern) 
		org.kohsuke.rngom.digested.DNotAllowedPattern x0
	public volatile java.lang.Object onMixed (org.kohsuke.rngom.digested.DMixedPattern) 
		org.kohsuke.rngom.digested.DMixedPattern x0
	public volatile java.lang.Object onList (org.kohsuke.rngom.digested.DListPattern) 
		org.kohsuke.rngom.digested.DListPattern x0
	public volatile java.lang.Object onInterleave (org.kohsuke.rngom.digested.DInterleavePattern) 
		org.kohsuke.rngom.digested.DInterleavePattern x0
	public volatile java.lang.Object onGroup (org.kohsuke.rngom.digested.DGroupPattern) 
		org.kohsuke.rngom.digested.DGroupPattern x0
	public volatile java.lang.Object onGrammar (org.kohsuke.rngom.digested.DGrammarPattern) 
		org.kohsuke.rngom.digested.DGrammarPattern x0
	public volatile java.lang.Object onEmpty (org.kohsuke.rngom.digested.DEmptyPattern) 
		org.kohsuke.rngom.digested.DEmptyPattern x0
	public volatile java.lang.Object onElement (org.kohsuke.rngom.digested.DElementPattern) 
		org.kohsuke.rngom.digested.DElementPattern x0
	public volatile java.lang.Object onData (org.kohsuke.rngom.digested.DDataPattern) 
		org.kohsuke.rngom.digested.DDataPattern x0
	public volatile java.lang.Object onChoice (org.kohsuke.rngom.digested.DChoicePattern) 
		org.kohsuke.rngom.digested.DChoicePattern x0
	public volatile java.lang.Object onAttribute (org.kohsuke.rngom.digested.DAttributePattern) 
		org.kohsuke.rngom.digested.DAttributePattern x0
}

com/sun/tools/xjc/reader/Ring.class
Ring.java
package com.sun.tools.xjc.reader
public final com.sun.tools.xjc.reader.Ring extends java.lang.Object {
	private final java.util.Map components
	private static final ThreadLocal instances
	static final boolean $assertionsDisabled
	private void  () 
	public static void add (java.lang.Class, java.lang.Object) 
		Class clazz
		Object instance
	public static void add (java.lang.Object) 
		Object o
	public static java.lang.Object get (java.lang.Class) 
		java.lang.reflect.Constructor c
		InstantiationException e
		IllegalAccessException e
		NoSuchMethodException e
		java.lang.reflect.InvocationTargetException e
		Class key
		Object t
	public static com.sun.tools.xjc.reader.Ring get () 
	public static com.sun.tools.xjc.reader.Ring begin () 
		com.sun.tools.xjc.reader.Ring r
	public static void end (com.sun.tools.xjc.reader.Ring) 
		com.sun.tools.xjc.reader.Ring old
	static void  () 
}

com/sun/tools/xjc/reader/TypeUtil$1.class
TypeUtil.java
package com.sun.tools.xjc.reader
final com.sun.tools.xjc.reader.TypeUtil$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (com.sun.codemodel.JType, com.sun.codemodel.JType) 
		com.sun.codemodel.JType t1
		com.sun.codemodel.JType t2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/sun/tools/xjc/reader/TypeUtil.class
TypeUtil.java
package com.sun.tools.xjc.reader
public com.sun.tools.xjc.reader.TypeUtil extends java.lang.Object {
	private static final java.util.Comparator typeComparator
	static final boolean $assertionsDisabled
	public void  () 
	public static com.sun.codemodel.JType getCommonBaseType (com.sun.codemodel.JCodeModel, java.util.Collection) 
		com.sun.codemodel.JCodeModel codeModel
		java.util.Collection types
	public static transient com.sun.codemodel.JType getCommonBaseType (com.sun.codemodel.JCodeModel, com.sun.codemodel.JType[]) 
		com.sun.codemodel.JType type
		com.sun.codemodel.JType[] arr$
		int len$
		int i$
		com.sun.codemodel.JClass cls
		com.sun.codemodel.JType type
		java.util.Iterator i$
		int j
		int i
		com.sun.codemodel.JClass cls
		com.sun.codemodel.JClass bp
		java.util.List tp
		com.sun.codemodel.JType type
		java.util.Iterator i$
		java.util.List list
		java.util.Iterator i$
		com.sun.codemodel.JClass a
		java.util.Iterator i$
		com.sun.codemodel.JClass bound
		boolean allSame
		int i
		com.sun.codemodel.JCodeModel codeModel
		com.sun.codemodel.JType[] t
		java.util.Set uniqueTypes
		java.util.Set s
		com.sun.codemodel.JClass[] raw
		com.sun.codemodel.JClass result
		java.util.List parameters
		int paramLen
		java.util.List paramResult
		java.util.List argList
	private static com.sun.codemodel.JClass pickOne (java.util.Set) 
		com.sun.codemodel.JClass c
		java.util.Iterator i$
		java.util.Set s
	private static java.util.Set getAssignableTypes (com.sun.codemodel.JClass) 
		com.sun.codemodel.JClass t
		java.util.Set r
	private static void getAssignableTypes (com.sun.codemodel.JClass, java.util.Set) 
		com.sun.codemodel.JClass t
		java.util.Set s
		com.sun.codemodel.JClass _super
		java.util.Iterator itr
	public static com.sun.codemodel.JType getType (com.sun.codemodel.JCodeModel, java.lang.String, com.sun.tools.xjc.ErrorReceiver, org.xml.sax.Locator) 
		ClassNotFoundException ee
		com.sun.codemodel.JCodeModel codeModel
		String typeName
		com.sun.tools.xjc.ErrorReceiver errorHandler
		org.xml.sax.Locator errorSource
	static void  () 
}

com/sun/tools/xjc/reader/Util.class
Util.java
package com.sun.tools.xjc.reader
public com.sun.tools.xjc.reader.Util extends java.lang.Object {
	public void  () 
	public static java.lang.Object getFileOrURL (java.lang.String)  throws java.io.IOException 
		java.net.MalformedURLException e
		String fileOrURL
	public static org.xml.sax.InputSource getInputSource (java.lang.String) 
		String url
		Object o
		java.io.IOException e
		String fileOrURL
	public static java.lang.String escapeSpace (java.lang.String) 
		int i
		String url
		StringBuffer buf
}

com/sun/tools/xjc/reader/xmlschema/Abstractifier.class
Abstractifier.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.Abstractifier extends com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter {
	public void  (com.sun.tools.xjc.reader.xmlschema.ClassBinder) 
		com.sun.tools.xjc.reader.xmlschema.ClassBinder core
	public com.sun.tools.xjc.model.CElement complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType xs
		com.sun.tools.xjc.model.CElement ci
	public com.sun.tools.xjc.model.CElement elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl xs
		com.sun.tools.xjc.model.CElement ci
	public volatile java.lang.Object complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType x0
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
}

com/sun/tools/xjc/reader/xmlschema/BGMBuilder$1.class
BGMBuilder.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.BGMBuilder$1 extends com.sun.xml.xsom.util.XSFinder {
	final com.sun.tools.xjc.reader.xmlschema.BGMBuilder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.BGMBuilder) 
	public java.lang.Boolean attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public java.lang.Boolean simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType xsSimpleType
	public java.lang.Boolean wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
}

com/sun/tools/xjc/reader/xmlschema/BGMBuilder.class
BGMBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public com.sun.tools.xjc.reader.xmlschema.BGMBuilder extends com.sun.tools.xjc.reader.xmlschema.BindingComponent {
	public final boolean inExtensionMode
	public final String defaultPackage1
	public final String defaultPackage2
	private final com.sun.tools.xjc.reader.xmlschema.BindGreen green
	private final com.sun.tools.xjc.reader.xmlschema.BindPurple purple
	public final com.sun.tools.xjc.model.Model model
	public final com.sun.tools.xjc.generator.bean.field.FieldRendererFactory fieldRendererFactory
	private com.sun.tools.xjc.reader.xmlschema.RefererFinder refFinder
	private java.util.List activePlugins
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding globalBinding
	private com.sun.tools.xjc.reader.xmlschema.ParticleBinder particleBinder
	private final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo emptyBindInfo
	private final java.util.Map externalBindInfos
	private final com.sun.xml.xsom.util.XSFinder toPurple
	private javax.xml.transform.Transformer identityTransformer
	public static com.sun.tools.xjc.model.Model build (com.sun.xml.xsom.XSSchemaSet, com.sun.codemodel.JCodeModel, com.sun.tools.xjc.ErrorReceiver, com.sun.tools.xjc.Options) 
		com.sun.tools.xjc.util.ErrorReceiverFilter ef
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
		com.sun.xml.xsom.XSSchemaSet _schemas
		com.sun.codemodel.JCodeModel codeModel
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
		com.sun.tools.xjc.Options opts
		com.sun.tools.xjc.reader.Ring old
	protected void  (java.lang.String, java.lang.String, boolean, com.sun.tools.xjc.generator.bean.field.FieldRendererFactory, java.util.List) 
		String defaultPackage1
		String defaultPackage2
		boolean _inExtensionMode
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory fieldRendererFactory
		java.util.List activePlugins
	private void _build () 
		com.sun.tools.xjc.Plugin ma
		java.util.Iterator i$
	private void promoteGlobalBindings () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding gb
		com.sun.xml.xsom.XSSchema s
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo big
		com.sun.xml.xsom.XSSchemaSet schemas
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable serial
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding getGlobalBinding () 
	public com.sun.tools.xjc.reader.xmlschema.ParticleBinder getParticleBinder () 
	public com.sun.xml.bind.api.impl.NameConverter getNameConverter () 
	private void buildContents () 
		com.sun.xml.xsom.XSType t
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding sb
		com.sun.xml.xsom.XSSchema s
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.ClassSelector cs
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	private void checkMultipleSchemaBindings (com.sun.xml.xsom.XSSchema) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration bid
		java.util.Iterator i$
		int i
		com.sun.xml.xsom.XSSchema schema
		java.util.ArrayList locations
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
	private void populate (java.util.Map, com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSComponent sc
		java.util.Iterator i$
		java.util.Map col
		com.sun.xml.xsom.XSSchema schema
		com.sun.tools.xjc.reader.xmlschema.ClassSelector cs
	private void processPackageJavadoc (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema s
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding cust
		com.sun.codemodel.fmt.JTextFile html
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo getOrCreateBindInfo (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent schemaComponent
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo getBindInfo (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent schemaComponent
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo _getBindInfoReadOnly (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent schemaComponent
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
		com.sun.xml.xsom.XSAnnotation annon
	protected final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDom getLocalDomCustomization (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDom dom
		com.sun.xml.xsom.XSTerm t
	public void ying (com.sun.xml.xsom.XSComponent, com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent sc
		com.sun.xml.xsom.XSComponent referer
	public javax.xml.transform.Transformer getIdentityTransformer () 
		javax.xml.transform.TransformerFactory tf
		javax.xml.transform.TransformerConfigurationException e
	public java.util.Set getReferer (com.sun.xml.xsom.XSType) 
		com.sun.xml.xsom.XSType c
	public static javax.xml.namespace.QName getName (com.sun.xml.xsom.XSDeclaration) 
		com.sun.xml.xsom.XSDeclaration decl
		String local
	public java.lang.String deriveName (java.lang.String, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding sb
		String name
		com.sun.xml.xsom.XSComponent comp
		com.sun.xml.xsom.XSSchema owner
	public boolean isGenerateMixedExtensions () 
}

com/sun/tools/xjc/reader/xmlschema/BindBlue.class
BindBlue.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.BindBlue extends com.sun.tools.xjc.reader.xmlschema.ColorBinder {
	void  () 
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl e
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle xsParticle
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType xsContentType
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
}

com/sun/tools/xjc/reader/xmlschema/BindGreen.class
BindGreen.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.BindGreen extends com.sun.tools.xjc.reader.xmlschema.ColorBinder {
	private final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeFieldBuilder ctBuilder
	public void  () 
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl ag
	public void attContainer (com.sun.xml.xsom.XSAttContainer) 
		com.sun.xml.xsom.XSAttContainer cont
		java.util.Iterator itr
		com.sun.xml.xsom.XSWildcard w
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl xsElementDecl
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle xsParticle
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType xsContentType
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType xsSimpleType
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.class
AbstractDeclarationImpl.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
abstract com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl extends java.lang.Object implements com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration  {
	org.xml.sax.Locator loc
	protected com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo parent
	private boolean isAcknowledged
	protected void  (org.xml.sax.Locator) 
		org.xml.sax.Locator loc
	protected void  () 
	public org.xml.sax.Locator getLocation () 
	public void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo p
	protected final com.sun.xml.xsom.XSComponent getOwner () 
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder getBuilder () 
	protected final com.sun.codemodel.JCodeModel getCodeModel () 
	public final boolean isAcknowledged () 
	public void onSetOwner () 
	public java.util.Collection getChildren () 
	public void markAsAcknowledged () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl$1$1.class
AnnotationParserFactoryImpl.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$1$1 extends com.sun.tools.xjc.reader.xmlschema.bindinfo.ForkingFilter {
	final org.xml.sax.ErrorHandler val$errorHandler
	final com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$1 this$1
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$1, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler) 
		org.xml.sax.ContentHandler x0
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		int i
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl$1.class
AnnotationParserFactoryImpl.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$1 extends com.sun.xml.xsom.parser.AnnotationParser {
	private javax.xml.bind.Unmarshaller u
	private javax.xml.bind.UnmarshallerHandler handler
	final com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl this$0
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl) 
	public org.xml.sax.ContentHandler getContentHandler (com.sun.xml.xsom.parser.AnnotationContext, java.lang.String, org.xml.sax.ErrorHandler, org.xml.sax.EntityResolver) 
		javax.xml.bind.JAXBException e
		com.sun.xml.xsom.parser.AnnotationContext context
		String parentElementName
		org.xml.sax.ErrorHandler errorHandler
		org.xml.sax.EntityResolver entityResolver
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo getResult (java.lang.Object) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bie
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo result
		javax.xml.bind.JAXBException e
		Object existing
	public volatile java.lang.Object getResult (java.lang.Object) 
		Object x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl$ValidatorProtecter.class
AnnotationParserFactoryImpl.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl$ValidatorProtecter extends org.xml.sax.helpers.XMLFilterImpl {
	public void  (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler h
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.class
AnnotationParserFactoryImpl.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl extends java.lang.Object implements com.sun.xml.xsom.parser.AnnotationParserFactory  {
	private final com.sun.tools.xjc.Options options
	private javax.xml.validation.ValidatorHandler validator
	public void  (com.sun.tools.xjc.Options) 
		com.sun.tools.xjc.Options opts
	public com.sun.xml.xsom.parser.AnnotationParser create () 
	static com.sun.tools.xjc.Options access$000 (com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl x0
	static javax.xml.validation.ValidatorHandler access$100 (com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl x0
	static javax.xml.validation.ValidatorHandler access$102 (com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl, javax.xml.validation.ValidatorHandler) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.AnnotationParserFactoryImpl x0
		javax.xml.validation.ValidatorHandler x1
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIClass.class
BIClass.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	private String className
	private String userSpecifiedImplClass
	private String ref
	private String recursive
	private String javadoc
	public static final javax.xml.namespace.QName NAME
	protected void  () 
	public java.lang.String getClassName () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding gb
		com.sun.xml.bind.api.impl.NameConverter nc
	public java.lang.String getUserSpecifiedImplClass () 
	public java.lang.String getExistingClassRef () 
	public java.lang.String getRecursive () 
	public java.lang.String getJavadoc () 
	public javax.xml.namespace.QName getName () 
	public void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo p
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIConversion$Static.class
BIConversion.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion$Static extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion {
	private final com.sun.tools.xjc.model.TypeUse transducer
	public void  (org.xml.sax.Locator, com.sun.tools.xjc.model.TypeUse) 
		org.xml.sax.Locator loc
		com.sun.tools.xjc.model.TypeUse transducer
	public com.sun.tools.xjc.model.TypeUse getTypeUse (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType owner
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIConversion$User.class
BIConversion.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion$User extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion {
	private String parseMethod
	private String printMethod
	private String type
	private com.sun.codemodel.JType inMemoryType
	private com.sun.tools.xjc.model.TypeUse typeUse
	private static final String[] knownBases
	public static final javax.xml.namespace.QName NAME
	public void  (org.xml.sax.Locator, java.lang.String, java.lang.String, com.sun.codemodel.JType) 
		org.xml.sax.Locator loc
		String parseMethod
		String printMethod
		com.sun.codemodel.JType inMemoryType
	public void  () 
	public com.sun.tools.xjc.model.TypeUse getTypeUse (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType owner
		com.sun.codemodel.JCodeModel cm
		com.sun.codemodel.JDefinedClass adapter
	private com.sun.codemodel.JDefinedClass generateAdapter (java.lang.String, java.lang.String, com.sun.xml.xsom.XSSimpleType) 
		com.sun.codemodel.JPackage pkg
		com.sun.codemodel.JClassAlreadyExistsException e
		com.sun.codemodel.JExpression inv
		com.sun.codemodel.JExpression inv
		int idx
		com.sun.codemodel.JConditional jcon
		com.sun.codemodel.JType t
		String parseMethod
		String printMethod
		com.sun.xml.xsom.XSSimpleType owner
		com.sun.codemodel.JDefinedClass adapter
		int id
		com.sun.codemodel.JClass bim
		com.sun.codemodel.JMethod unmarshal
		com.sun.codemodel.JVar $value
		com.sun.codemodel.JExpression inv
		com.sun.codemodel.JMethod marshal
		int idx
	private java.lang.String printMethodFor (com.sun.xml.xsom.XSSimpleType) 
		String method
		com.sun.xml.xsom.XSSimpleType owner
	private java.lang.String parseMethodFor (com.sun.xml.xsom.XSSimpleType) 
		String method
		com.sun.xml.xsom.XSSimpleType owner
	private java.lang.String getConversionMethod (java.lang.String, com.sun.xml.xsom.XSSimpleType) 
		String methodPrefix
		com.sun.xml.xsom.XSSimpleType owner
		String bc
	private java.lang.String findBaseConversion (com.sun.xml.xsom.XSSimpleType) 
		String s
		String[] arr$
		int len$
		int i$
		String name
		com.sun.xml.xsom.XSSimpleType st
		com.sun.xml.xsom.XSSimpleType owner
	public javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIConversion$UserAdapter.class
BIConversion.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion$UserAdapter extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion {
	private String type
	private String adapter
	private com.sun.tools.xjc.model.TypeUse typeUse
	public void  () 
	public com.sun.tools.xjc.model.TypeUse getTypeUse (com.sun.xml.xsom.XSSimpleType) 
		com.sun.codemodel.JClassAlreadyExistsException e
		com.sun.xml.xsom.XSSimpleType owner
		com.sun.codemodel.JCodeModel cm
		com.sun.codemodel.JDefinedClass a
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIConversion.class
BIConversion.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public abstract com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public static final javax.xml.namespace.QName NAME
	public void  (org.xml.sax.Locator) 
		org.xml.sax.Locator loc
	protected void  () 
	public abstract com.sun.tools.xjc.model.TypeUse getTypeUse (com.sun.xml.xsom.XSSimpleType) 
	public javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIDeclaration.class
BIDeclaration.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public abstract com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration extends java.lang.Object {
	public abstract void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
	public abstract javax.xml.namespace.QName getName () 
	public abstract org.xml.sax.Locator getLocation () 
	public abstract void markAsAcknowledged () 
	public abstract boolean isAcknowledged () 
	public abstract void onSetOwner () 
	public abstract java.util.Collection getChildren () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIDom.class
BIDom.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDom extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	String type
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public final javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIEnum$BIEnumMember2.class
BIEnum.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum$BIEnumMember2 extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnumMember {
	String value
	void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIEnum.class
BIEnum.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	private boolean map
	public String className
	public String ref
	public final String javadoc
	public final java.util.Map members
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public boolean isMapped () 
	public javax.xml.namespace.QName getName () 
	public void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnumMember mem
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo p
	private void setMembers (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum$BIEnumMember2[]) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum$BIEnumMember2 e
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum$BIEnumMember2[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum$BIEnumMember2[] mems
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIEnumMember.class
BIEnumMember.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnumMember extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public final String name
	public final String javadoc
	public static final javax.xml.namespace.QName NAME
	protected void  () 
	public javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.class
BIFactoryMethod.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIFactoryMethod extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public String name
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public static void handle (com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIInlineBinaryData inline
	public final javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$ClassNameAdapter.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameAdapter extends com.sun.tools.xjc.util.ReadOnlyAdapter {
	void  () 
	public java.lang.String unmarshal (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameBean)  throws java.lang.Exception 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameBean bean
	public volatile java.lang.Object unmarshal (java.lang.Object)  throws java.lang.Exception 
		Object x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$ClassNameBean.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameBean extends java.lang.Object {
	String name
	com.sun.codemodel.JDefinedClass clazz
	void  () 
	com.sun.codemodel.JDefinedClass getClazz (com.sun.codemodel.ClassType) 
		com.sun.codemodel.JCodeModel codeModel
		com.sun.codemodel.JClassAlreadyExistsException e
		com.sun.codemodel.ClassType t
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$GlobalStandardConversion.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalStandardConversion extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion$User {
	javax.xml.namespace.QName xmlType
	void  () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int hash
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$GlobalVendorConversion.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalVendorConversion extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion$UserAdapter {
	javax.xml.namespace.QName xmlType
	void  () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int hash
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$TypeSubstitutionElement.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$TypeSubstitutionElement extends java.lang.Object {
	String type
	private void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding$UnderscoreBinding.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding WORD_SEPARATOR
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding CHAR_IN_WORD
	final com.sun.xml.bind.api.impl.NameConverter nc
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, com.sun.xml.bind.api.impl.NameConverter) 
		com.sun.xml.bind.api.impl.NameConverter nc
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.class
BIGlobalBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public com.sun.xml.bind.api.impl.NameConverter nameConverter
	boolean isJavaNamingConventionEnabled
	boolean simpleTypeSubstitution
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty defaultProperty
	private boolean fixedAttributeAsConstantProperty
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute collectionType
	com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode generateEnumMemberName
	com.sun.tools.xjc.generator.bean.ImplStructureStrategy codeGenerationStrategy
	private java.util.Set enumBaseTypes
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable serializable
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameBean superClass
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$ClassNameBean superInterface
	String simpleMode
	String treatRestrictionLikeNewType
	boolean generateElementClass
	boolean generateMixedExtensions
	Boolean generateElementProperty
	boolean choiceContentProperty
	com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode optionalProperty
	int defaultEnumMemberSizeCap
	com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping flattenClasses
	private final java.util.Map globalConversions
	String noMarshaller
	String noUnmarshaller
	String noValidator
	String noValidatingUnmarshaller
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$TypeSubstitutionElement typeSubstitution
	public static final javax.xml.namespace.QName NAME
	void setUnderscoreBinding (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding ub
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$UnderscoreBinding getUnderscoreBinding () 
	public com.sun.codemodel.JDefinedClass getSuperClass () 
	public com.sun.codemodel.JDefinedClass getSuperInterface () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty getDefaultProperty () 
	public boolean isJavaNamingConventionEnabled () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable getSerializable () 
	public boolean isGenerateElementClass () 
	public boolean isGenerateMixedExtensions () 
	public boolean isChoiceContentPropertyEnabled () 
	public int getDefaultEnumMemberSizeCap () 
	public boolean isSimpleMode () 
	public boolean isRestrictionFreshType () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode getEnumMemberMode () 
	public boolean isSimpleTypeSubstitution () 
	public com.sun.tools.xjc.generator.bean.ImplStructureStrategy getCodeGenerationStrategy () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping getFlattenClasses () 
	public void errorCheck () 
		com.sun.xml.xsom.XSSchemaSet xs
		com.sun.xml.xsom.XSSimpleType st
		javax.xml.namespace.QName n
		java.util.Iterator i$
		com.sun.tools.xjc.ErrorReceiver er
	void setGenerateIsSetMethod (boolean) 
		boolean b
	private void setGenerateElementPropertyStd (boolean) 
		boolean value
	private void setGlobalConversions (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalStandardConversion[]) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalStandardConversion u
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalStandardConversion[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalStandardConversion[] convs
	private void setGlobalConversions2 (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalVendorConversion[]) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalVendorConversion u
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalVendorConversion[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding$GlobalVendorConversion[] convs
	void setXjcSerializable (com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable s
	public void onSetOwner () 
		com.sun.xml.bind.api.impl.NameConverter nc
	public void  () 
	public void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo parent
	public void dispatchGlobalConversions (com.sun.xml.xsom.XSSchemaSet) 
		javax.xml.namespace.QName name
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
		com.sun.xml.xsom.XSSimpleType st
		java.util.Map$Entry e
		java.util.Iterator i$
		com.sun.xml.xsom.XSSchemaSet schema
	public boolean canBeMappedToTypeSafeEnum (javax.xml.namespace.QName) 
		javax.xml.namespace.QName typeName
	public boolean canBeMappedToTypeSafeEnum (java.lang.String, java.lang.String) 
		String nsUri
		String localName
	public boolean canBeMappedToTypeSafeEnum (com.sun.xml.xsom.XSDeclaration) 
		com.sun.xml.xsom.XSDeclaration decl
	public javax.xml.namespace.QName getName () 
	public boolean isEqual (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding b
		boolean equal
	private boolean isEqual (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.class
BIInlineBinaryData.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIInlineBinaryData extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public static void handle (com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CPropertyInfo) 
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIInlineBinaryData inline
	public final javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BindInfo$1.class
BindInfo.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$1 extends java.io.FilterWriter {
	char[] buf
	final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo this$0
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo, java.io.Writer) 
		java.io.Writer x0
	public void write (int)  throws java.io.IOException 
		int c
	public void write (char[], int, int)  throws java.io.IOException 
		char[] cbuf
		int off
		int len
	public void write (java.lang.String, int, int)  throws java.io.IOException 
		String str
		int off
		int len
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BindInfo$AppInfo.class
BindInfo.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$AppInfo extends java.lang.Object {
	java.util.List contents
	private void  () 
	public void addTo (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$DomAndLocation e
		String nsUri
		Object o
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BindInfo$Documentation.class
BindInfo.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$Documentation extends java.lang.Object {
	java.util.List contents
	private void  () 
	void addAll (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$Documentation) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$Documentation rhs
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BindInfo.class
BindInfo.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo extends java.lang.Object implements java.lang.Iterable  {
	private com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	private org.xml.sax.Locator location
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$Documentation documentation
	private final java.util.List decls
	private com.sun.xml.xsom.XSComponent owner
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo empty
	private static volatile javax.xml.bind.JAXBContext customizationContext
	public static final com.sun.tools.xjc.SchemaCache bindingFileSchema
	public void  () 
	public boolean isPointless () 
	void setAppinfo (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$AppInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo$AppInfo aib
	public org.xml.sax.Locator getSourceLocation () 
	public void setOwner (com.sun.tools.xjc.reader.xmlschema.BGMBuilder, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration d
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.BGMBuilder _builder
		com.sun.xml.xsom.XSComponent _owner
	public com.sun.xml.xsom.XSComponent getOwner () 
	public com.sun.tools.xjc.reader.xmlschema.BGMBuilder getBuilder () 
	public void addDecl (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration decl
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration get (java.lang.Class) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration decl
		java.util.Iterator i$
		Class kind
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration[] getDecls () 
	public java.lang.String getDocumentation () 
		java.io.Writer fw
		javax.xml.transform.TransformerException e
		javax.xml.transform.Transformer t
		java.io.StringWriter w
		Object c
		java.util.Iterator i$
		StringBuilder buf
	public void absorb (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration d
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
	public int size () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration get (int) 
		int idx
	public java.util.Iterator iterator () 
	public com.sun.tools.xjc.model.CCustomizations toCustomizationList () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXPluginCustomization pc
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration d
		java.util.Iterator i$
		com.sun.tools.xjc.model.CCustomizations r
	public static javax.xml.bind.JAXBContext getCustomizationContext () 
		javax.xml.bind.JAXBException e
	public static javax.xml.bind.Unmarshaller getCustomizationUnmarshaller () 
		javax.xml.bind.JAXBException e
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.rng
com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd
com/sun/tools/xjc/reader/xmlschema/bindinfo/BIProperty$1.class
BIProperty.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$1 extends com.sun.xml.xsom.util.XSFinder {
	final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty this$0
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty) 
	public java.lang.Boolean attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public java.lang.Boolean attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public java.lang.Boolean schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema s
	public volatile java.lang.Object schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema x0
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIProperty$2.class
BIProperty.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$2 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSFunction  {
	void  () 
	public com.sun.xml.xsom.XSComponent attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public com.sun.xml.xsom.XSComponent particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle particle
	public com.sun.xml.xsom.XSComponent schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema schema
	public com.sun.xml.xsom.XSComponent attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public com.sun.xml.xsom.XSComponent wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public com.sun.xml.xsom.XSComponent modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public com.sun.xml.xsom.XSComponent modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup group
	public com.sun.xml.xsom.XSComponent elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	public com.sun.xml.xsom.XSComponent complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType type
	public com.sun.xml.xsom.XSComponent simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType st
	public com.sun.xml.xsom.XSComponent attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl decl
	public com.sun.xml.xsom.XSComponent empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType empty
	public com.sun.xml.xsom.XSComponent annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation xsAnnotation
	public com.sun.xml.xsom.XSComponent facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet xsFacet
	public com.sun.xml.xsom.XSComponent notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation xsNotation
	public com.sun.xml.xsom.XSComponent identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint x
	public com.sun.xml.xsom.XSComponent xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xsxPath
	public volatile java.lang.Object xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath x0
	public volatile java.lang.Object identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint x0
	public volatile java.lang.Object notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation x0
	public volatile java.lang.Object facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet x0
	public volatile java.lang.Object schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema x0
	public volatile java.lang.Object complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType x0
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl x0
	public volatile java.lang.Object attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl x0
	public volatile java.lang.Object annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation x0
	public volatile java.lang.Object empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType x0
	public volatile java.lang.Object particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle x0
	public volatile java.lang.Object simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType x0
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIProperty$3.class
BIProperty.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$3 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$reader$RawTypeSet$Mode
	static final int[] $SwitchMap$com$sun$tools$xjc$reader$xmlschema$bindinfo$OptionalPropertyMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIProperty$BaseTypeBean.class
BIProperty.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$BaseTypeBean extends java.lang.Object {
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
	String name
	private void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIProperty.class
BIProperty.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	private String name
	private String javadoc
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$BaseTypeBean baseType
	private boolean generateFailFastSetterMethod
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute collectionType
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode optionalProperty
	private Boolean generateElementProperty
	private Boolean isConstantProperty
	private final com.sun.xml.xsom.util.XSFinder hasFixedValue
	private static final com.sun.xml.xsom.visitor.XSFunction defaultCustomizationFinder
	public static final javax.xml.namespace.QName NAME
	public void  (org.xml.sax.Locator, java.lang.String, java.lang.String, com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$BaseTypeBean, com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute, java.lang.Boolean, com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode, java.lang.Boolean) 
		org.xml.sax.Locator loc
		String _propName
		String _javadoc
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty$BaseTypeBean _baseType
		com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute collectionType
		Boolean isConst
		com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode optionalProperty
		Boolean genElemProp
	protected void  () 
	public java.util.Collection getChildren () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
	public void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo parent
	public java.lang.String getPropertyName (boolean) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding gb
		com.sun.xml.bind.api.impl.NameConverter nc
		boolean forConstant
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty next
	public java.lang.String getJavadoc () 
	public com.sun.codemodel.JType getBaseType () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty next
	com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute getCollectionType () 
	void setGenerateIsSetMethod (boolean) 
		boolean b
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode getOptionalPropertyMode () 
	private java.lang.Boolean generateElementProperty () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty next
	public boolean isConstantProperty () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty next
	public com.sun.tools.xjc.model.CValuePropertyInfo createValueProperty (java.lang.String, boolean, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.TypeUse, javax.xml.namespace.QName) 
		String defaultName
		boolean forConstant
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.model.TypeUse tu
		javax.xml.namespace.QName typeName
		String name
		com.sun.tools.xjc.model.CValuePropertyInfo prop
	public com.sun.tools.xjc.model.CAttributePropertyInfo createAttributeProperty (com.sun.xml.xsom.XSAttributeUse, com.sun.tools.xjc.model.TypeUse) 
		com.sun.xml.bind.api.impl.NameConverter conv
		com.sun.xml.xsom.XSAttributeUse use
		com.sun.tools.xjc.model.TypeUse tu
		boolean forConstant
		String name
	public com.sun.tools.xjc.model.CElementPropertyInfo createElementProperty (java.lang.String, boolean, com.sun.xml.xsom.XSParticle, com.sun.tools.xjc.reader.RawTypeSet) 
		String defaultName
		boolean forConstant
		com.sun.xml.xsom.XSParticle source
		com.sun.tools.xjc.reader.RawTypeSet types
		String name
		com.sun.tools.xjc.model.CElementPropertyInfo prop
	public com.sun.tools.xjc.model.CReferencePropertyInfo createDummyExtendedMixedReferenceProperty (java.lang.String, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.reader.RawTypeSet) 
		String defaultName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.reader.RawTypeSet types
	public com.sun.tools.xjc.model.CReferencePropertyInfo createContentExtendedMixedReferenceProperty (java.lang.String, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.reader.RawTypeSet) 
		String defaultName
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.reader.RawTypeSet types
	public com.sun.tools.xjc.model.CReferencePropertyInfo createReferenceProperty (java.lang.String, boolean, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.reader.RawTypeSet, boolean, boolean, boolean, boolean) 
		String defaultName
		boolean forConstant
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.reader.RawTypeSet types
		boolean isMixed
		boolean dummy
		boolean content
		boolean isMixedExtended
		String name
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	public com.sun.tools.xjc.model.CPropertyInfo createElementOrReferenceProperty (java.lang.String, boolean, com.sun.xml.xsom.XSParticle, com.sun.tools.xjc.reader.RawTypeSet) 
		boolean generateRef
		Boolean b
		String defaultName
		boolean forConstant
		com.sun.xml.xsom.XSParticle source
		com.sun.tools.xjc.reader.RawTypeSet types
		boolean generateRef
	private com.sun.tools.xjc.model.CPropertyInfo wrapUp (com.sun.tools.xjc.model.CPropertyInfo, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute ct
		com.sun.tools.xjc.generator.bean.field.FieldRenderer r
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
		com.sun.tools.xjc.model.CPropertyInfo prop
		com.sun.xml.xsom.XSComponent source
		com.sun.tools.xjc.generator.bean.field.FieldRenderer r
		com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode opm
		com.sun.codemodel.JType bt
	private com.sun.tools.xjc.model.CCustomizations getCustomizations (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent src
	private transient com.sun.tools.xjc.model.CCustomizations getCustomizations (com.sun.xml.xsom.XSComponent[]) 
		com.sun.tools.xjc.model.CCustomizations r
		com.sun.xml.xsom.XSComponent s
		com.sun.xml.xsom.XSComponent[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSComponent[] src
		com.sun.tools.xjc.model.CCustomizations c
	private com.sun.tools.xjc.model.CCustomizations getCustomizations (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse src
	private com.sun.tools.xjc.model.CCustomizations getCustomizations (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSElementDecl xed
		com.sun.xml.xsom.XSParticle src
	public void markAsAcknowledged () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty def
	private void constantPropertyErrorCheck () 
	protected com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty getDefault () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty next
	private static com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty getDefault (com.sun.tools.xjc.reader.xmlschema.BGMBuilder, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
		com.sun.xml.xsom.XSComponent c
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty getCustomization (com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.xml.xsom.XSComponent c
		com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	private static java.lang.String concat (java.lang.String, java.lang.String) 
		String s1
		String s2
	public javax.xml.namespace.QName getName () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion getConv () 
	public volatile void onSetOwner () 
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISchemaBinding$1.class
BISchemaBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$1 extends java.lang.Object {
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISchemaBinding$NameRules.class
BISchemaBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NameRules extends java.lang.Object {
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule typeName
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule elementName
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule attributeName
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule modelGroupName
	com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule anonymousTypeName
	private void  () 
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$1) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$1 x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISchemaBinding$NamingRule.class
BISchemaBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule extends java.lang.Object {
	private String prefix
	private String suffix
	public void  (java.lang.String, java.lang.String) 
		String _prefix
		String _suffix
	public void  () 
	public java.lang.String mangle (java.lang.String) 
		String originalName
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISchemaBinding$PackageInfo.class
BISchemaBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$PackageInfo extends java.lang.Object {
	String name
	String javadoc
	private void  () 
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$1) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$1 x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISchemaBinding.class
BISchemaBinding.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NameRules nameXmlTransform
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$PackageInfo packageInfo
	public boolean map
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule defaultNamingRule
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public java.lang.String mangleClassName (java.lang.String, com.sun.xml.xsom.XSComponent) 
		String name
		com.sun.xml.xsom.XSComponent cmp
	public java.lang.String mangleAnonymousTypeClassName (java.lang.String) 
		String name
	public java.lang.String getPackageName () 
	public java.lang.String getJavadoc () 
	public javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding$NamingRule access$000 () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BISerializable.class
BISerializable.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BISerializable extends java.lang.Object {
	public Long uid
	public void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIXDom.class
BIXDom.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXDom extends com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDom {
	String type
	public void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.class
BIXPluginCustomization.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXPluginCustomization extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public final org.w3c.dom.Element element
	private javax.xml.namespace.QName name
	public void  (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element e
		org.xml.sax.Locator _loc
	public void onSetOwner () 
	public final javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.class
BIXSubstitutable.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXSubstitutable extends com.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl {
	public static final javax.xml.namespace.QName NAME
	public void  () 
	public final javax.xml.namespace.QName getName () 
	public volatile void markAsAcknowledged () 
	public volatile java.util.Collection getChildren () 
	public volatile void onSetOwner () 
	public volatile void setParent (com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo x0
	public volatile org.xml.sax.Locator getLocation () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.class
CollectionTypeAttribute.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.CollectionTypeAttribute extends java.lang.Object {
	String collectionType
	private com.sun.tools.xjc.generator.bean.field.FieldRenderer fr
	void  () 
	com.sun.tools.xjc.generator.bean.field.FieldRenderer get (com.sun.tools.xjc.model.Model) 
		com.sun.tools.xjc.model.Model m
	private com.sun.tools.xjc.generator.bean.field.FieldRenderer calcFr (com.sun.tools.xjc.model.Model) 
		com.sun.tools.xjc.model.Model m
		com.sun.tools.xjc.generator.bean.field.FieldRendererFactory frf
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/DomHandlerEx$DomAndLocation.class
DomHandlerEx.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$DomAndLocation extends java.lang.Object {
	public final org.w3c.dom.Element element
	public final org.xml.sax.Locator loc
	public void  (org.w3c.dom.Element, org.xml.sax.Locator) 
		org.w3c.dom.Element element
		org.xml.sax.Locator loc
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/DomHandlerEx$ResultImpl$1.class
DomHandlerEx.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
 com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl$1 extends org.xml.sax.helpers.XMLFilterImpl {
	final com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl this$0
	void  (com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl) 
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/DomHandlerEx$ResultImpl.class
DomHandlerEx.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl extends javax.xml.transform.sax.SAXResult {
	final com.sun.xml.bind.marshaller.SAX2DOMEx s2d
	org.xml.sax.Locator location
	void  () 
		javax.xml.parsers.DocumentBuilderFactory factory
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.helpers.XMLFilterImpl f
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/DomHandlerEx.class
DomHandlerEx.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx extends java.lang.Object implements javax.xml.bind.annotation.DomHandler  {
	void  () 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl createUnmarshaller (javax.xml.bind.ValidationEventHandler) 
		javax.xml.bind.ValidationEventHandler errorHandler
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$DomAndLocation getElement (com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$ResultImpl r
	public javax.xml.transform.Source marshal (com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$DomAndLocation, javax.xml.bind.ValidationEventHandler) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.DomHandlerEx$DomAndLocation domAndLocation
		javax.xml.bind.ValidationEventHandler errorHandler
	public volatile javax.xml.transform.Source marshal (java.lang.Object, javax.xml.bind.ValidationEventHandler) 
		Object x0
		javax.xml.bind.ValidationEventHandler x1
	public volatile java.lang.Object getElement (javax.xml.transform.Result) 
		javax.xml.transform.Result x0
	public volatile javax.xml.transform.Result createUnmarshaller (javax.xml.bind.ValidationEventHandler) 
		javax.xml.bind.ValidationEventHandler x0
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/EnumMemberMode.class
EnumMemberMode.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode SKIP
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode ERROR
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode GENERATE
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode getModeWithEnum () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/ForkingFilter.class
ForkingFilter.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public com.sun.tools.xjc.reader.xmlschema.bindinfo.ForkingFilter extends org.xml.sax.helpers.XMLFilterImpl {
	private org.xml.sax.ContentHandler side
	private int depth
	private final java.util.ArrayList namespaces
	private org.xml.sax.Locator loc
	public void  () 
	public void  (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler next
	public org.xml.sax.ContentHandler getSideHandler () 
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public org.xml.sax.Locator getDocumentLocator () 
	public void startDocument ()  throws org.xml.sax.SAXException 
	private void reset () 
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void startForking (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, org.xml.sax.ContentHandler)  throws org.xml.sax.SAXException 
		int i
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
		org.xml.sax.ContentHandler side
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		int i
		String uri
		String localName
		String qName
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/LocalScoping.class
LocalScoping.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping NESTED
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping TOPLEVEL
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.LocalScoping valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_de.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_es.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_fr.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_it.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_ja.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_ko.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/xmlschema/bindinfo/Messages.class
Messages.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
final com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages ERR_CANNOT_BE_BOUND_TO_SIMPLETYPE
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages ERR_UNDEFINED_SIMPLE_TYPE
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages ERR_ILLEGAL_FIXEDATTR
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	transient java.lang.String format (java.lang.Object[]) 
		Object[] args
		String text
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.class
OptionalPropertyMode.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
public final com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode PRIMITIVE
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode WRAPPER
	public static final com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode ISSET
	private static final com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.bindinfo.OptionalPropertyMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/package-info.class
package-info.java
package com.sun.tools.xjc.reader.xmlschema.bindinfo
abstract com.sun.tools.xjc.reader.xmlschema.bindinfo.package-info extends java.lang.Object {
}

com/sun/tools/xjc/reader/xmlschema/bindinfo/xjc.xsd
com/sun/tools/xjc/reader/xmlschema/bindinfo/xs.xsd
com/sun/tools/xjc/reader/xmlschema/BindingComponent.class
BindingComponent.java
package com.sun.tools.xjc.reader.xmlschema
public abstract com.sun.tools.xjc.reader.xmlschema.BindingComponent extends java.lang.Object {
	protected void  () 
	protected final com.sun.tools.xjc.reader.xmlschema.ErrorReporter getErrorReporter () 
	protected final com.sun.tools.xjc.reader.xmlschema.ClassSelector getClassSelector () 
}

com/sun/tools/xjc/reader/xmlschema/BindPurple.class
BindPurple.java
package com.sun.tools.xjc.reader.xmlschema
public com.sun.tools.xjc.reader.xmlschema.BindPurple extends com.sun.tools.xjc.reader.xmlschema.ColorBinder {
	public void  () 
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.tools.xjc.reader.xmlschema.ErrorReporter errorReporter
		com.sun.xml.xsom.XSAttributeUse use
		boolean hasFixedValue
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty pc
		boolean toConstant
		com.sun.tools.xjc.model.TypeUse attType
		com.sun.tools.xjc.model.CPropertyInfo prop
	private com.sun.tools.xjc.model.TypeUse bindAttDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.tools.xjc.model.CClass ctBean
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl xsElementDecl
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle xsParticle
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType ct
}

com/sun/tools/xjc/reader/xmlschema/BindRed.class
BindRed.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.BindRed extends com.sun.tools.xjc.reader.xmlschema.ColorBinder {
	private final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeFieldBuilder ctBuilder
	public void  () 
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl e
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl ag
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl ad
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse au
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType xsContentType
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
}

com/sun/tools/xjc/reader/xmlschema/BindYellow.class
BindYellow.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.BindYellow extends com.sun.tools.xjc.reader.xmlschema.ColorBinder {
	public void  () 
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl xsElementDecl
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType xsSimpleType
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle xsParticle
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType xsContentType
}

com/sun/tools/xjc/reader/xmlschema/ClassBinder.class
ClassBinder.java
package com.sun.tools.xjc.reader.xmlschema
abstract com.sun.tools.xjc.reader.xmlschema.ClassBinder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSFunction  {
}

com/sun/tools/xjc/reader/xmlschema/ClassBinderFilter.class
ClassBinderFilter.java
package com.sun.tools.xjc.reader.xmlschema
abstract com.sun.tools.xjc.reader.xmlschema.ClassBinderFilter extends java.lang.Object implements com.sun.tools.xjc.reader.xmlschema.ClassBinder  {
	private final com.sun.tools.xjc.reader.xmlschema.ClassBinder core
	protected void  (com.sun.tools.xjc.reader.xmlschema.ClassBinder) 
		com.sun.tools.xjc.reader.xmlschema.ClassBinder core
	public com.sun.tools.xjc.model.CElement annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation xsAnnotation
	public com.sun.tools.xjc.model.CElement attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl xsAttGroupDecl
	public com.sun.tools.xjc.model.CElement attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl xsAttributeDecl
	public com.sun.tools.xjc.model.CElement attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse xsAttributeUse
	public com.sun.tools.xjc.model.CElement complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType xsComplexType
	public com.sun.tools.xjc.model.CElement schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema xsSchema
	public com.sun.tools.xjc.model.CElement facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet xsFacet
	public com.sun.tools.xjc.model.CElement notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation xsNotation
	public com.sun.tools.xjc.model.CElement simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType xsSimpleType
	public com.sun.tools.xjc.model.CElement particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle xsParticle
	public com.sun.tools.xjc.model.CElement empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType xsContentType
	public com.sun.tools.xjc.model.CElement wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard xsWildcard
	public com.sun.tools.xjc.model.CElement modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl xsModelGroupDecl
	public com.sun.tools.xjc.model.CElement modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup xsModelGroup
	public com.sun.tools.xjc.model.CElement elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl xsElementDecl
	public com.sun.tools.xjc.model.CElement identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint
	public com.sun.tools.xjc.model.CElement xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xsxPath
	public volatile java.lang.Object xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath x0
	public volatile java.lang.Object identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint x0
	public volatile java.lang.Object notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation x0
	public volatile java.lang.Object facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet x0
	public volatile java.lang.Object schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema x0
	public volatile java.lang.Object complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType x0
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl x0
	public volatile java.lang.Object attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl x0
	public volatile java.lang.Object annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation x0
	public volatile java.lang.Object empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType x0
	public volatile java.lang.Object particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle x0
	public volatile java.lang.Object simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType x0
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
}

com/sun/tools/xjc/reader/xmlschema/ClassSelector$Binding.class
ClassSelector.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding extends java.lang.Object {
	private final com.sun.xml.xsom.XSComponent sc
	private final com.sun.tools.xjc.model.CTypeInfo bean
	final com.sun.tools.xjc.reader.xmlschema.ClassSelector this$0
	public void  (com.sun.tools.xjc.reader.xmlschema.ClassSelector, com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CTypeInfo) 
		com.sun.xml.xsom.XSComponent sc
		com.sun.tools.xjc.model.CTypeInfo bean
	void build () 
		String reservedClassName
		String[] arr$
		int len$
		int i$
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.xml.xsom.XSComponent oldRoot
		com.sun.tools.xjc.model.CClassInfo oldBean
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
	static com.sun.tools.xjc.model.CTypeInfo access$700 (com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding x0
}

com/sun/tools/xjc/reader/xmlschema/ClassSelector.class
ClassSelector.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.ClassSelector extends com.sun.tools.xjc.reader.xmlschema.BindingComponent {
	private final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	private final java.util.Map bindMap
	final java.util.Map boundElements
	private final java.util.Stack bindQueue
	private final java.util.Set built
	private final com.sun.tools.xjc.reader.xmlschema.ClassBinder classBinder
	private final java.util.Stack classScopes
	private com.sun.xml.xsom.XSComponent currentRoot
	private com.sun.tools.xjc.model.CClassInfo currentBean
	private static final String[] reservedClassNames
	private static java.util.Set checkedPackageNames
	static final boolean $assertionsDisabled
	public void  () 
		com.sun.xml.xsom.XSComplexType anyType
	public final com.sun.tools.xjc.model.CClassInfoParent getClassScope () 
	public final void pushClassScope (com.sun.tools.xjc.model.CClassInfoParent) 
		com.sun.tools.xjc.model.CClassInfoParent clsFctry
	public final void popClassScope () 
	public com.sun.xml.xsom.XSComponent getCurrentRoot () 
	public com.sun.tools.xjc.model.CClassInfo getCurrentBean () 
	public final com.sun.tools.xjc.model.CElement isBound (com.sun.xml.xsom.XSElementDecl, com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSElementDecl x
		com.sun.xml.xsom.XSComponent referer
		com.sun.tools.xjc.model.CElementInfo r
	public com.sun.tools.xjc.model.CTypeInfo bindToType (com.sun.xml.xsom.XSComponent, com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent sc
		com.sun.xml.xsom.XSComponent referer
	public com.sun.tools.xjc.model.CElement bindToType (com.sun.xml.xsom.XSElementDecl, com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSElementDecl e
		com.sun.xml.xsom.XSComponent referer
	public com.sun.tools.xjc.model.CClass bindToType (com.sun.xml.xsom.XSComplexType, com.sun.xml.xsom.XSComponent, boolean) 
		com.sun.xml.xsom.XSComplexType t
		com.sun.xml.xsom.XSComponent referer
		boolean cannotBeDelayed
	public com.sun.tools.xjc.model.TypeUse bindToType (com.sun.xml.xsom.XSType, com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSType t
		com.sun.xml.xsom.XSComponent referer
	com.sun.tools.xjc.model.CTypeInfo _bindToClass (com.sun.xml.xsom.XSComponent, com.sun.xml.xsom.XSComponent, boolean) 
		com.sun.xml.xsom.XSSchema os
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding sb
		boolean isGlobal
		com.sun.tools.xjc.model.CElement bean
		com.sun.xml.xsom.XSComponent sc
		com.sun.xml.xsom.XSComponent referer
		boolean cannotBeDelayed
		com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding bind
	public void executeTasks () 
	private boolean needValueConstructor (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent sc
		com.sun.xml.xsom.XSElementDecl decl
	public void queueBuild (com.sun.xml.xsom.XSComponent, com.sun.tools.xjc.model.CElement) 
		com.sun.xml.xsom.XSComponent sc
		com.sun.tools.xjc.model.CElement bean
		com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding b
		com.sun.tools.xjc.reader.xmlschema.ClassSelector$Binding old
	private void addSchemaFragmentJavadoc (com.sun.tools.xjc.model.CClassInfo, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.xml.xsom.XSComponent sc
		String doc
		org.xml.sax.Locator loc
		String fileName
		String lineNumber
		String componentName
		String jdoc
		java.io.StringWriter out
		com.sun.xml.xsom.impl.util.SchemaWriter sw
	private void append (com.sun.tools.xjc.model.CClassInfo, java.lang.String) 
		com.sun.tools.xjc.model.CClassInfo bean
		String doc
	public com.sun.codemodel.JPackage getPackage (java.lang.String) 
		String targetNamespace
		com.sun.xml.xsom.XSSchema s
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding sb
		String name
	static java.util.Set access$000 (com.sun.tools.xjc.reader.xmlschema.ClassSelector) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
	static java.lang.String[] access$100 () 
	static boolean access$200 (com.sun.tools.xjc.reader.xmlschema.ClassSelector, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
		com.sun.xml.xsom.XSComponent x1
	static void access$300 (com.sun.tools.xjc.reader.xmlschema.ClassSelector, com.sun.tools.xjc.model.CClassInfo, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
		com.sun.tools.xjc.model.CClassInfo x1
		com.sun.xml.xsom.XSComponent x2
	static com.sun.tools.xjc.reader.xmlschema.BGMBuilder access$400 (com.sun.tools.xjc.reader.xmlschema.ClassSelector) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
	static com.sun.xml.xsom.XSComponent access$500 (com.sun.tools.xjc.reader.xmlschema.ClassSelector) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
	static com.sun.tools.xjc.model.CClassInfo access$600 (com.sun.tools.xjc.reader.xmlschema.ClassSelector) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
	static com.sun.xml.xsom.XSComponent access$502 (com.sun.tools.xjc.reader.xmlschema.ClassSelector, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
		com.sun.xml.xsom.XSComponent x1
	static com.sun.tools.xjc.model.CClassInfo access$602 (com.sun.tools.xjc.reader.xmlschema.ClassSelector, com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.reader.xmlschema.ClassSelector x0
		com.sun.tools.xjc.model.CClassInfo x1
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/CollisionInfo.class
CollisionInfo.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.CollisionInfo extends java.lang.Object {
	private final String name
	private final org.xml.sax.Locator source1
	private final org.xml.sax.Locator source2
	public void  (java.lang.String, org.xml.sax.Locator, org.xml.sax.Locator) 
		String name
		org.xml.sax.Locator source1
		org.xml.sax.Locator source2
	public java.lang.String toString () 
	private java.lang.String printLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator loc
		int line
		String sysId
}

com/sun/tools/xjc/reader/xmlschema/ColorBinder.class
ColorBinder.java
package com.sun.tools.xjc.reader.xmlschema
abstract com.sun.tools.xjc.reader.xmlschema.ColorBinder extends com.sun.tools.xjc.reader.xmlschema.BindingComponent implements com.sun.xml.xsom.visitor.XSVisitor  {
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	protected final com.sun.tools.xjc.reader.xmlschema.ClassSelector selector
	void  () 
	protected final com.sun.tools.xjc.model.CClassInfo getCurrentBean () 
	protected final com.sun.xml.xsom.XSComponent getCurrentRoot () 
	protected final void createSimpleTypeProperty (com.sun.xml.xsom.XSSimpleType, java.lang.String) 
		com.sun.xml.xsom.XSSimpleType type
		String propName
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
		com.sun.tools.xjc.model.CPropertyInfo p
	public final void annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation xsAnnotation
	public final void schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema xsSchema
	public final void facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet xsFacet
	public final void notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation xsNotation
	public final void identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint
	public final void xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xsxPath
}

com/sun/tools/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder$1.class
AbstractExtendedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
 com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder$1 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermFunction  {
	final com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder) 
	public org.kohsuke.rngom.nc.NameClass wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public org.kohsuke.rngom.nc.NameClass modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public org.kohsuke.rngom.nc.NameClass modelGroup (com.sun.xml.xsom.XSModelGroup) 
		int i
		com.sun.xml.xsom.XSModelGroup group
		org.kohsuke.rngom.nc.NameClass nc
	public org.kohsuke.rngom.nc.NameClass elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
}

com/sun/tools/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.class
AbstractExtendedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
abstract com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	protected final java.util.Map characteristicNameClasses
	protected final com.sun.xml.xsom.visitor.XSTermFunction contentModelNameClassBuilder
	void  () 
	protected boolean checkCollision (org.kohsuke.rngom.nc.NameClass, org.kohsuke.rngom.nc.NameClass, com.sun.xml.xsom.XSComplexType) 
		org.kohsuke.rngom.nc.NameClass nc
		java.util.Iterator itr
		com.sun.xml.xsom.XSWildcard wc
		org.kohsuke.rngom.nc.NameClass anc
		org.kohsuke.rngom.nc.NameClass enc
		com.sun.xml.xsom.XSComplexType type
		org.kohsuke.rngom.nc.NameClass[] chnc
	protected com.sun.xml.xsom.XSComplexType getLastRestrictedType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType t
		com.sun.xml.xsom.XSComplexType baseType
	protected boolean checkIfExtensionSafe (com.sun.xml.xsom.XSComplexType, com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType baseType
		com.sun.xml.xsom.XSComplexType thisType
		com.sun.xml.xsom.XSComplexType lastType
		org.kohsuke.rngom.nc.NameClass anc
		java.util.Iterator itr
		org.kohsuke.rngom.nc.NameClass enc
	private org.kohsuke.rngom.nc.NameClass getNameClass (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType t
		com.sun.xml.xsom.XSParticle p
	private org.kohsuke.rngom.nc.NameClass getNameClass (com.sun.xml.xsom.XSDeclaration) 
		com.sun.xml.xsom.XSDeclaration decl
	static org.kohsuke.rngom.nc.NameClass access$000 (com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder, com.sun.xml.xsom.XSDeclaration) 
		com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder x0
		com.sun.xml.xsom.XSDeclaration x1
}

com/sun/tools/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.class
ChoiceContentComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.ChoiceContentComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSModelGroup mg
	private com.sun.xml.xsom.XSModelGroup getTopLevelModelGroup (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSModelGroup mg
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSParticle p
}

com/sun/tools/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.class
ComplexTypeBindingMode.java
package com.sun.tools.xjc.reader.xmlschema.ct
public final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode NORMAL
	public static final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode FALLBACK_CONTENT
	public static final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode FALLBACK_REST
	public static final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode FALLBACK_EXTENSION
	private static final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.class
ComplexTypeFieldBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
public final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeFieldBuilder extends com.sun.tools.xjc.reader.xmlschema.BindingComponent {
	private final com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder[] complexTypeBuilders
	private final java.util.Map complexTypeBindingModes
	static final boolean $assertionsDisabled
	public void  () 
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder ctb
		com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSComplexType type
	public void recordBindingMode (com.sun.xml.xsom.XSComplexType, com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode) 
		com.sun.xml.xsom.XSComplexType type
		com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode flag
		Object o
	protected com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode getBindingMode (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType type
		com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode r
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/CTBuilder.class
CTBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
abstract com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder extends java.lang.Object {
	protected final com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeFieldBuilder builder
	protected final com.sun.tools.xjc.reader.xmlschema.ClassSelector selector
	protected final com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder simpleTypeBuilder
	protected final com.sun.tools.xjc.ErrorReceiver errorReceiver
	protected final com.sun.tools.xjc.reader.xmlschema.BindGreen green
	protected final com.sun.xml.xsom.XSSchemaSet schemas
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder bgmBuilder
	void  () 
	abstract boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
	abstract void build (com.sun.xml.xsom.XSComplexType) 
}

com/sun/tools/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.class
ExtendedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.ExtendedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder {
	static final boolean $assertionsDisabled
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSType baseType
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSComplexType baseType
		com.sun.tools.xjc.model.CClass baseClass
		com.sun.tools.xjc.reader.xmlschema.ct.ComplexTypeBindingMode baseTypeFlag
		com.sun.xml.xsom.XSContentType explicitContent
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder$1.class
FreshComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
 com.sun.tools.xjc.reader.xmlschema.ct.FreshComplexTypeBuilder$1 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSContentTypeVisitor  {
	final com.sun.xml.xsom.XSComplexType val$ct
	final com.sun.tools.xjc.reader.xmlschema.ct.FreshComplexTypeBuilder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.ct.FreshComplexTypeBuilder, com.sun.xml.xsom.XSComplexType) 
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType st
		com.sun.tools.xjc.model.TypeUse use
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSTerm term
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType e
}

com/sun/tools/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.class
FreshComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.FreshComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSContentType contentType
}

com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_de.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_es.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_fr.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_it.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_ja.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_ko.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/xmlschema/ct/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/xmlschema/ct/Messages.class
Messages.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.Messages extends java.lang.Enum {
	public static final com.sun.tools.xjc.reader.xmlschema.ct.Messages ERR_NO_FURTHER_EXTENSION
	private static final java.util.ResourceBundle rb
	private static final com.sun.tools.xjc.reader.xmlschema.ct.Messages[] $VALUES
	public static com.sun.tools.xjc.reader.xmlschema.ct.Messages[] values () 
	public static com.sun.tools.xjc.reader.xmlschema.ct.Messages valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String toString () 
	public transient java.lang.String format (java.lang.Object[]) 
		Object[] args
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.class
MixedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.MixedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSType bt
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType baseType
		com.sun.tools.xjc.model.CClass baseClass
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.reader.RawTypeSet ts
		java.util.List cType
		boolean isSubtyped
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.reader.RawTypeSet ts
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSContentType contentType
		boolean generateMixedExtensions
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
}

com/sun/tools/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.class
MixedExtendedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.MixedExtendedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.AbstractExtendedComplexTypeBuilder {
	static final boolean $assertionsDisabled
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSType bt
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSComplexType baseType
		com.sun.tools.xjc.model.CClass baseClass
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.reader.RawTypeSet ts
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.class
MultiWildcardComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.MultiWildcardComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSParticle[] parts
		int wildcardCount
		int i
		com.sun.xml.xsom.XSParticle part
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSType bt
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.tools.xjc.reader.RawTypeSet ts
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSContentType contentType
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
}

com/sun/tools/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.class
RestrictedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.RestrictedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	static final boolean $assertionsDisabled
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSType baseType
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.tools.xjc.reader.RawTypeSet ts
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
		com.sun.xml.xsom.XSParticle particle
		boolean forceFallbackInExtension
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSComplexType baseType
		com.sun.tools.xjc.model.CClass baseClass
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.class
STDerivedComplexTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema.ct
final com.sun.tools.xjc.reader.xmlschema.ct.STDerivedComplexTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.ct.CTBuilder {
	static final boolean $assertionsDisabled
	void  () 
	public boolean isApplicable (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void build (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
		com.sun.xml.xsom.XSSimpleType baseType
		com.sun.tools.xjc.model.TypeUse use
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
		com.sun.tools.xjc.model.CPropertyInfo p
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/DefaultClassBinder.class
DefaultClassBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.DefaultClassBinder extends java.lang.Object implements com.sun.tools.xjc.reader.xmlschema.ClassBinder  {
	private final com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	private final com.sun.tools.xjc.model.Model model
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	protected final com.sun.tools.xjc.reader.xmlschema.ClassSelector selector
	protected final com.sun.xml.xsom.XSSchemaSet schemas
	static final boolean $assertionsDisabled
	void  () 
	public com.sun.tools.xjc.model.CElement attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl decl
	public com.sun.tools.xjc.model.CElement attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public com.sun.tools.xjc.model.CElement modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup mgroup
	public com.sun.tools.xjc.model.CElement modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public com.sun.tools.xjc.model.CElement complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSElementDecl referer
		javax.xml.namespace.QName tagName
		String className
		org.xml.sax.Locator loc
		com.sun.codemodel.JPackage pkg
		String className
		com.sun.tools.xjc.model.CClassInfoParent scope
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BISchemaBinding sb
		com.sun.xml.xsom.XSElementDecl element
		com.sun.tools.xjc.model.CElement parentType
		String className
		com.sun.tools.xjc.model.CClassInfoParent scope
		com.sun.xml.xsom.XSComplexType type
		com.sun.tools.xjc.model.CElement ci
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bi
	private javax.xml.namespace.QName getTypeName (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType type
	private boolean isCollapsable (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl referer
		com.sun.xml.xsom.XSElementDecl decl
		com.sun.xml.xsom.XSType type
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXSubstitutable bixSubstitutable
	private com.sun.xml.xsom.XSElementDecl getSoleElementReferer (com.sun.xml.xsom.XSType) 
		com.sun.xml.xsom.XSElementDecl x
		com.sun.xml.xsom.XSComponent r
		java.util.Iterator i$
		com.sun.xml.xsom.XSType t
		java.util.Set referer
		com.sun.xml.xsom.XSElementDecl sole
	public com.sun.tools.xjc.model.CElement elementDecl (com.sun.xml.xsom.XSElementDecl) 
		String className
		com.sun.tools.xjc.model.CElementInfo cei
		javax.xml.namespace.QName tagName
		com.sun.tools.xjc.model.CCustomizations custs
		com.sun.tools.xjc.model.CElement topci
		com.sun.xml.xsom.XSElementDecl decl
		com.sun.tools.xjc.model.CElement r
		com.sun.xml.xsom.XSElementDecl top
	public com.sun.tools.xjc.model.CClassInfo empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType ct
	public com.sun.tools.xjc.model.CClassInfo identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint xsIdentityConstraint
	public com.sun.tools.xjc.model.CClassInfo xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xsxPath
	public com.sun.tools.xjc.model.CClassInfo attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public com.sun.tools.xjc.model.CElement simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
		com.sun.tools.xjc.model.CElement c
	public com.sun.tools.xjc.model.CClassInfo particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle particle
	public com.sun.tools.xjc.model.CClassInfo wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public com.sun.tools.xjc.model.CClassInfo annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation annon
	public com.sun.tools.xjc.model.CClassInfo notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation not
	public com.sun.tools.xjc.model.CClassInfo facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet decl
	public com.sun.tools.xjc.model.CClassInfo schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema schema
	private com.sun.tools.xjc.model.CClassInfo never () 
	private com.sun.tools.xjc.model.CElement allow (com.sun.xml.xsom.XSComponent, java.lang.String) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bindInfo
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass biClass
		com.sun.xml.xsom.XSType complexType
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass lastFoundRecursiveBiClass
		com.sun.xml.xsom.XSType t
		com.sun.xml.xsom.XSElementDecl e
		com.sun.xml.xsom.XSElementDecl e
		com.sun.tools.xjc.model.CElementInfo cei
		com.sun.tools.xjc.model.CClassInfo bt
		String implClass
		com.sun.xml.xsom.XSComponent component
		String defaultBaseName
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIClass decl
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo bindInfo
		String ref
		String clsName
		javax.xml.namespace.QName typeName
		javax.xml.namespace.QName elementName
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BIGlobalBinding getGlobalBinding () 
	private java.lang.String deriveName (com.sun.xml.xsom.XSDeclaration) 
		com.sun.xml.xsom.XSDeclaration comp
	private java.lang.String deriveName (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType comp
		String seed
		int cnt
	public volatile java.lang.Object xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath x0
	public volatile java.lang.Object identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint x0
	public volatile java.lang.Object notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation x0
	public volatile java.lang.Object facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet x0
	public volatile java.lang.Object schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema x0
	public volatile java.lang.Object complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType x0
	public volatile java.lang.Object attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse x0
	public volatile java.lang.Object attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl x0
	public volatile java.lang.Object attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl x0
	public volatile java.lang.Object annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation x0
	public volatile java.lang.Object empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType x0
	public volatile java.lang.Object particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle x0
	public volatile java.lang.Object simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType x0
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/DefaultParticleBinder$1.class
DefaultParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$1 extends java.lang.Object {
}

com/sun/tools/xjc/reader/xmlschema/DefaultParticleBinder$Builder.class
DefaultParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Builder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermVisitor  {
	private final java.util.Map markedParticles
	private boolean insideOptionalParticle
	static final boolean $assertionsDisabled
	final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder, java.util.Map) 
		java.util.Map markedParticles
	private boolean marked (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	private java.lang.String getLabel (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty cust
		com.sun.tools.xjc.model.CPropertyInfo prop
		boolean oldIOP
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSTerm t
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl e
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSModelGroup mg
		boolean oldIOP
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/DefaultParticleBinder$Checker$NameCollisionChecker.class
DefaultParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker$NameCollisionChecker extends java.lang.Object {
	private final java.util.List particles
	private final java.util.Map occupiedLabels
	final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker this$1
	private void  (com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker) 
	com.sun.tools.xjc.reader.xmlschema.CollisionInfo check (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle jp
		java.util.Iterator i$
		com.sun.xml.xsom.XSParticle p
		String label
	private boolean check (com.sun.xml.xsom.XSParticle, com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p1
		com.sun.xml.xsom.XSParticle p2
	void readSuperClass (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CPropertyInfo p
		java.util.Iterator i$
		com.sun.tools.xjc.model.CClassInfo base
	void  (com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker, com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$1) 
		com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker x0
		com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$1 x1
}

com/sun/tools/xjc/reader/xmlschema/DefaultParticleBinder$Checker.class
DefaultParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermVisitor  {
	private com.sun.tools.xjc.reader.xmlschema.CollisionInfo collisionInfo
	private final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker$NameCollisionChecker cchecker
	private final java.util.Collection forcedProps
	private com.sun.xml.xsom.XSParticle outerParticle
	public final java.util.Map markedParticles
	private final java.util.Map labelCache
	final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder, java.util.Collection) 
		java.util.Collection forcedProps
	boolean hasNameCollision () 
	com.sun.tools.xjc.reader.xmlschema.CollisionInfo getCollisionInfo () 
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSTerm t
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSParticle child
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSModelGroup mg
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	void readSuperClass (com.sun.tools.xjc.model.CClassInfo) 
		com.sun.tools.xjc.model.CClassInfo ci
	private void check (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	private void mark (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	private java.lang.String computeLabel (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		String label
	static java.lang.String access$100 (com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker, com.sun.xml.xsom.XSParticle) 
		com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker x0
		com.sun.xml.xsom.XSParticle x1
}

com/sun/tools/xjc/reader/xmlschema/DefaultParticleBinder.class
DefaultParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder extends com.sun.tools.xjc.reader.xmlschema.ParticleBinder {
	void  () 
	public void build (com.sun.xml.xsom.XSParticle, java.util.Collection) 
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
		com.sun.xml.xsom.XSParticle p
		java.util.Collection forcedProps
		com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker checker
	public boolean checkFallback (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	private com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker checkCollision (com.sun.xml.xsom.XSParticle, java.util.Collection) 
		com.sun.xml.xsom.XSParticle p
		java.util.Collection forcedProps
		com.sun.tools.xjc.reader.xmlschema.DefaultParticleBinder$Checker checker
		com.sun.tools.xjc.model.CClassInfo superClass
}

com/sun/tools/xjc/reader/xmlschema/doc-files/binding_chart.png
com/sun/tools/xjc/reader/xmlschema/doc-files/binding_chart.sxd
com/sun/tools/xjc/reader/xmlschema/ErrorReporter.class
ErrorReporter.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.ErrorReporter extends com.sun.tools.xjc.reader.xmlschema.BindingComponent {
	private final com.sun.tools.xjc.ErrorReceiver errorReceiver
	public void  () 
	transient void error (org.xml.sax.Locator, java.lang.String, java.lang.Object[]) 
		org.xml.sax.Locator loc
		String prop
		Object[] args
	transient void warning (org.xml.sax.Locator, java.lang.String, java.lang.Object[]) 
		org.xml.sax.Locator loc
		String prop
		Object[] args
}

com/sun/tools/xjc/reader/xmlschema/ExpressionBuilder.class
ExpressionBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.ExpressionBuilder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermFunction  {
	private com.sun.tools.xjc.reader.xmlschema.GWildcardElement wildcard
	private final java.util.Map decls
	private com.sun.xml.xsom.XSParticle current
	static final boolean $assertionsDisabled
	public static com.sun.tools.xjc.reader.gbind.Expression createTree (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	private void  () 
	public com.sun.tools.xjc.reader.gbind.Expression wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public com.sun.tools.xjc.reader.gbind.Expression modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public com.sun.tools.xjc.reader.gbind.Expression modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.gbind.Expression e
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.tools.xjc.reader.gbind.Expression e
		com.sun.xml.xsom.XSModelGroup group
		com.sun.xml.xsom.XSModelGroup$Compositor comp
	public com.sun.tools.xjc.reader.gbind.Element elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
		javax.xml.namespace.QName n
		com.sun.tools.xjc.reader.xmlschema.GElementImpl e
	public com.sun.tools.xjc.reader.gbind.Expression particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.gbind.Expression e
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/ExpressionParticleBinder.class
ExpressionParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.ExpressionParticleBinder extends com.sun.tools.xjc.reader.xmlschema.ParticleBinder {
	static final boolean $assertionsDisabled
	void  () 
	public void build (com.sun.xml.xsom.XSParticle, java.util.Collection) 
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		java.util.Iterator i$
		com.sun.xml.xsom.XSParticle p
		java.util.Collection forcedProps
		com.sun.tools.xjc.reader.gbind.Expression tree
		com.sun.tools.xjc.reader.gbind.Graph g
	private void buildProperty (com.sun.tools.xjc.reader.gbind.ConnectedComponent) 
		com.sun.tools.xjc.reader.xmlschema.GElementImpl ei
		com.sun.tools.xjc.reader.xmlschema.GWildcardElement w
		com.sun.tools.xjc.reader.xmlschema.GElement ge
		com.sun.tools.xjc.reader.gbind.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		StringBuilder propName
		int nameTokenCount
		com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder rtsb
		com.sun.tools.xjc.model.Multiplicity m
		com.sun.tools.xjc.reader.RawTypeSet rts
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty cust
		com.sun.tools.xjc.model.CPropertyInfo prop
	private com.sun.xml.xsom.XSParticle findSourceParticle (com.sun.tools.xjc.reader.gbind.ConnectedComponent) 
		com.sun.xml.xsom.XSParticle p
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.GElement ge
		com.sun.tools.xjc.reader.gbind.Element e
		java.util.Iterator i$
		com.sun.tools.xjc.reader.gbind.ConnectedComponent cc
		com.sun.xml.xsom.XSParticle first
	public boolean checkFallback (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/GElement.class
GElement.java
package com.sun.tools.xjc.reader.xmlschema
abstract com.sun.tools.xjc.reader.xmlschema.GElement extends com.sun.tools.xjc.reader.gbind.Element {
	final java.util.Set particles
	void  () 
	abstract java.lang.String getPropertyNameSeed () 
}

com/sun/tools/xjc/reader/xmlschema/GElementImpl.class
GElementImpl.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.GElementImpl extends com.sun.tools.xjc.reader.xmlschema.GElement {
	public final javax.xml.namespace.QName tagName
	public final com.sun.xml.xsom.XSElementDecl decl
	public void  (javax.xml.namespace.QName, com.sun.xml.xsom.XSElementDecl) 
		javax.xml.namespace.QName tagName
		com.sun.xml.xsom.XSElementDecl decl
	public java.lang.String toString () 
	java.lang.String getPropertyNameSeed () 
}

com/sun/tools/xjc/reader/xmlschema/GWildcardElement.class
GWildcardElement.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.GWildcardElement extends com.sun.tools.xjc.reader.xmlschema.GElement {
	private boolean strict
	void  () 
	public java.lang.String toString () 
	java.lang.String getPropertyNameSeed () 
	public void merge (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public boolean isStrict () 
}

com/sun/tools/xjc/reader/xmlschema/MessageBundle.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_de.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_es.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_fr.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_it.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_ja.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_ko.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/xmlschema/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/xmlschema/Messages.class
Messages.java
package com.sun.tools.xjc.reader.xmlschema
public com.sun.tools.xjc.reader.xmlschema.Messages extends java.lang.Object {
	static final String WARN_NO_GLOBAL_ELEMENT
	public static final String WARN_UNUSED_EXPECTED_CONTENT_TYPES
	static final String ERR_MULTIPLE_SCHEMA_BINDINGS
	static final String ERR_MULTIPLE_SCHEMA_BINDINGS_LOCATION
	static final String JAVADOC_HEADING
	static final String ERR_RESERVED_CLASS_NAME
	static final String ERR_CLASS_NAME_IS_REQUIRED
	static final String ERR_INCORRECT_CLASS_NAME
	static final String ERR_INCORRECT_PACKAGE_NAME
	static final String ERR_CANNOT_BE_TYPE_SAFE_ENUM
	static final String ERR_CANNOT_BE_TYPE_SAFE_ENUM_LOCATION
	static final String ERR_NO_ENUM_NAME_AVAILABLE
	static final String ERR_NO_ENUM_FACET
	static final String ERR_ILLEGAL_EXPECTED_MIME_TYPE
	static final String ERR_DATATYPE_ERROR
	static final String ERR_UNABLE_TO_GENERATE_NAME_FROM_MODELGROUP
	static final String ERR_INCORRECT_FIXED_VALUE
	static final String ERR_INCORRECT_DEFAULT_VALUE
	static final String ERR_CONFLICT_BETWEEN_USERTYPE_AND_ACTUALTYPE_ATTUSE
	static final String ERR_CONFLICT_BETWEEN_USERTYPE_AND_ACTUALTYPE_ATTUSE_SOURCE
	static final String ERR_UNNESTED_JAVATYPE_CUSTOMIZATION_ON_SIMPLETYPE
	static final String JAVADOC_NIL_PROPERTY
	static final String JAVADOC_LINE_UNKNOWN
	static final String JAVADOC_VALUEOBJECT_PROPERTY
	static final String MSG_COLLISION_INFO
	static final String MSG_UNKNOWN_FILE
	static final String MSG_LINE_X_OF_Y
	static final String MSG_FALLBACK_JAVADOC
	static final String ERR_ENUM_MEMBER_NAME_COLLISION
	static final String ERR_ENUM_MEMBER_NAME_COLLISION_RELATED
	static final String ERR_CANNOT_GENERATE_ENUM_NAME
	static final String WARN_ENUM_MEMBER_SIZE_CAP
	public static final String ERR_UNACKNOWLEDGED_CUSTOMIZATION
	public static final String ERR_UNACKNOWLEDGED_CUSTOMIZATION_LOCATION
	public static final String ERR_MULTIPLE_GLOBAL_BINDINGS
	public static final String ERR_MULTIPLE_GLOBAL_BINDINGS_OTHER
	public static final String ERR_REFERENCE_TO_NONEXPORTED_CLASS
	public static final String ERR_REFERENCE_TO_NONEXPORTED_CLASS_MAP_FALSE
	public static final String ERR_REFERENCE_TO_NONEXPORTED_CLASS_REFERER
	static final String WARN_DEFAULT_VALUE_PRIMITIVE_TYPE
	public void  () 
	public static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/reader/xmlschema/MultiplicityCounter.class
MultiplicityCounter.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.MultiplicityCounter extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermFunction  {
	public static final com.sun.tools.xjc.reader.xmlschema.MultiplicityCounter theInstance
	private void  () 
	public com.sun.tools.xjc.model.Multiplicity particle (com.sun.xml.xsom.XSParticle) 
		java.math.BigInteger max
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.model.Multiplicity m
		java.math.BigInteger max
	public com.sun.tools.xjc.model.Multiplicity wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public com.sun.tools.xjc.model.Multiplicity modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public com.sun.tools.xjc.model.Multiplicity modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.tools.xjc.model.Multiplicity m
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSModelGroup group
		boolean isChoice
		com.sun.tools.xjc.model.Multiplicity r
	public com.sun.tools.xjc.model.Multiplicity elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
	public volatile java.lang.Object elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl x0
	public volatile java.lang.Object modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSModelGroup x0
	public volatile java.lang.Object modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl x0
	public volatile java.lang.Object wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard x0
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/parser/CustomizationContextChecker.class
CustomizationContextChecker.java
package com.sun.tools.xjc.reader.xmlschema.parser
public com.sun.tools.xjc.reader.xmlschema.parser.CustomizationContextChecker extends org.xml.sax.helpers.XMLFilterImpl {
	private final java.util.Stack elementNames
	private final org.xml.sax.ErrorHandler errorHandler
	private org.xml.sax.Locator locator
	private static final java.util.Set prohibitedSchemaElementNames
	public void  (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler _errorHandler
	private javax.xml.namespace.QName top () 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		javax.xml.namespace.QName schemaElement
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		javax.xml.namespace.QName newElement
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.class
IncorrectNamespaceURIChecker.java
package com.sun.tools.xjc.reader.xmlschema.parser
public com.sun.tools.xjc.reader.xmlschema.parser.IncorrectNamespaceURIChecker extends org.xml.sax.helpers.XMLFilterImpl {
	private org.xml.sax.ErrorHandler errorHandler
	private org.xml.sax.Locator locator
	private boolean isJAXBPrefixUsed
	private boolean isCustomizationUsed
	public void  (org.xml.sax.ErrorHandler) 
		org.xml.sax.ErrorHandler handler
	public void endDocument ()  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException e
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
}

com/sun/tools/xjc/reader/xmlschema/parser/LSInputSAXWrapper.class
LSInputSAXWrapper.java
package com.sun.tools.xjc.reader.xmlschema.parser
public com.sun.tools.xjc.reader.xmlschema.parser.LSInputSAXWrapper extends java.lang.Object implements org.w3c.dom.ls.LSInput  {
	private org.xml.sax.InputSource core
	static final boolean $assertionsDisabled
	public void  (org.xml.sax.InputSource) 
		org.xml.sax.InputSource inputSource
	public java.io.Reader getCharacterStream () 
	public void setCharacterStream (java.io.Reader) 
		java.io.Reader characterStream
	public java.io.InputStream getByteStream () 
	public void setByteStream (java.io.InputStream) 
		java.io.InputStream byteStream
	public java.lang.String getStringData () 
	public void setStringData (java.lang.String) 
		String stringData
	public java.lang.String getSystemId () 
	public void setSystemId (java.lang.String) 
		String systemId
	public java.lang.String getPublicId () 
	public void setPublicId (java.lang.String) 
		String publicId
	public java.lang.String getBaseURI () 
	public void setBaseURI (java.lang.String) 
		String baseURI
	public java.lang.String getEncoding () 
	public void setEncoding (java.lang.String) 
		String encoding
	public boolean getCertifiedText () 
	public void setCertifiedText (boolean) 
		boolean certifiedText
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_de.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_es.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_fr.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_it.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_ja.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_ko.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_pt_BR.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_zh_CN.properties
com/sun/tools/xjc/reader/xmlschema/parser/MessageBundle_zh_TW.properties
com/sun/tools/xjc/reader/xmlschema/parser/Messages.class
Messages.java
package com.sun.tools.xjc.reader.xmlschema.parser
 com.sun.tools.xjc.reader.xmlschema.parser.Messages extends java.lang.Object {
	static final String ERR_UNACKNOWLEDGED_CUSTOMIZATION
	static final String WARN_INCORRECT_URI
	static final String WARN_UNABLE_TO_CHECK_CORRECTNESS
	void  () 
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/reader/xmlschema/parser/SchemaConstraintChecker$1.class
SchemaConstraintChecker.java
package com.sun.tools.xjc.reader.xmlschema.parser
final com.sun.tools.xjc.reader.xmlschema.parser.SchemaConstraintChecker$1 extends java.lang.Object implements org.w3c.dom.ls.LSResourceResolver  {
	final org.xml.sax.EntityResolver val$entityResolver
	void  (org.xml.sax.EntityResolver) 
	public org.w3c.dom.ls.LSInput resolveResource (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.xml.sax.InputSource is
		org.xml.sax.SAXException e
		java.io.IOException e
		String type
		String namespaceURI
		String publicId
		String systemId
		String baseURI
}

com/sun/tools/xjc/reader/xmlschema/parser/SchemaConstraintChecker.class
SchemaConstraintChecker.java
package com.sun.tools.xjc.reader.xmlschema.parser
public com.sun.tools.xjc.reader.xmlschema.parser.SchemaConstraintChecker extends java.lang.Object {
	public void  () 
	public static boolean check (org.xml.sax.InputSource[], com.sun.tools.xjc.ErrorReceiver, org.xml.sax.EntityResolver, boolean) 
		org.xml.sax.SAXException e
		OutOfMemoryError e
		org.xml.sax.InputSource[] schemas
		com.sun.tools.xjc.ErrorReceiver errorHandler
		org.xml.sax.EntityResolver entityResolver
		boolean disableXmlSecurity
		com.sun.tools.xjc.util.ErrorReceiverFilter errorFilter
		boolean hadErrors
		javax.xml.validation.SchemaFactory sf
	private static javax.xml.transform.Source[] getSchemaSource (org.xml.sax.InputSource[], org.xml.sax.EntityResolver)  throws org.xml.sax.SAXException 
		int i
		org.xml.sax.InputSource[] schemas
		org.xml.sax.EntityResolver entityResolver
		javax.xml.transform.sax.SAXSource[] sources
	public static void main (java.lang.String[])  throws java.io.IOException 
		int i
		String[] args
		org.xml.sax.InputSource[] sources
}

com/sun/tools/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic$ReferenceFinder.class
XMLSchemaInternalizationLogic.java
package com.sun.tools.xjc.reader.xmlschema.parser
final com.sun.tools.xjc.reader.xmlschema.parser.XMLSchemaInternalizationLogic$ReferenceFinder extends com.sun.tools.xjc.reader.internalizer.AbstractReferenceFinderImpl {
	void  (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
	protected java.lang.String findExternalResource (java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String nsURI
		String localName
		org.xml.sax.Attributes atts
}

com/sun/tools/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.class
XMLSchemaInternalizationLogic.java
package com.sun.tools.xjc.reader.xmlschema.parser
public com.sun.tools.xjc.reader.xmlschema.parser.XMLSchemaInternalizationLogic extends java.lang.Object implements com.sun.tools.xjc.reader.internalizer.InternalizationLogic  {
	public void  () 
	public org.xml.sax.helpers.XMLFilterImpl createExternalReferenceFinder (com.sun.tools.xjc.reader.internalizer.DOMForest) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
	public boolean checkIfValidTargetNode (com.sun.tools.xjc.reader.internalizer.DOMForest, org.w3c.dom.Element, org.w3c.dom.Element) 
		com.sun.tools.xjc.reader.internalizer.DOMForest parent
		org.w3c.dom.Element bindings
		org.w3c.dom.Element target
	public org.w3c.dom.Element refineTarget (org.w3c.dom.Element) 
		org.w3c.dom.Element target
		org.w3c.dom.Element annotation
		org.w3c.dom.Element appinfo
	private org.w3c.dom.Element insertXMLSchemaElement (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Element parent
		String localName
		String qname
		int idx
		org.w3c.dom.Element child
		org.w3c.dom.NodeList children
}

com/sun/tools/xjc/reader/xmlschema/ParticleBinder$1.class
ParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.ParticleBinder$1 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermVisitor  {
	private int count
	private boolean rep
	final boolean val$repeated
	final StringBuilder val$name
	final com.sun.tools.xjc.reader.xmlschema.ParticleBinder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.ParticleBinder, boolean, java.lang.StringBuilder) 
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl mgd
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		String operator
		com.sun.xml.xsom.XSParticle p
		boolean oldRep
		int i
		com.sun.xml.xsom.XSModelGroup mg
		String operator
		int size
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl ed
	private void append (java.lang.String) 
		String token
}

com/sun/tools/xjc/reader/xmlschema/ParticleBinder.class
ParticleBinder.java
package com.sun.tools.xjc.reader.xmlschema
public abstract com.sun.tools.xjc.reader.xmlschema.ParticleBinder extends java.lang.Object {
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	protected void  () 
	public final void build (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	public abstract void build (com.sun.xml.xsom.XSParticle, java.util.Collection) 
	public abstract boolean checkFallback (com.sun.xml.xsom.XSParticle) 
	protected final com.sun.tools.xjc.model.CClassInfo getCurrentBean () 
	protected final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty getLocalPropCustomization (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
	protected final com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration getLocalCustomization (com.sun.xml.xsom.XSParticle, java.lang.Class) 
		com.sun.xml.xsom.XSParticle p
		Class type
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration cust
	protected final java.lang.String computeLabel (com.sun.xml.xsom.XSParticle) 
		java.text.ParseException e
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty cust
		com.sun.xml.xsom.XSTerm t
	protected final java.lang.String makeJavaName (boolean, java.lang.String) 
		boolean isRepeated
		String xmlName
		String name
	protected final java.lang.String makeJavaName (com.sun.xml.xsom.XSParticle, java.lang.String) 
		com.sun.xml.xsom.XSParticle p
		String xmlName
	protected final java.lang.String getSpecDefaultName (com.sun.xml.xsom.XSModelGroup, boolean)  throws java.text.ParseException 
		com.sun.xml.xsom.XSModelGroup mg
		boolean repeated
		StringBuilder name
	protected final com.sun.tools.xjc.reader.xmlschema.ErrorReporter getErrorReporter () 
	protected final com.sun.tools.xjc.reader.xmlschema.ClassSelector getClassSelector () 
}

com/sun/tools/xjc/reader/xmlschema/RawTypeSetBuilder$CClassRef.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder$CClassRef extends com.sun.tools.xjc.reader.RawTypeSet$Ref {
	public final com.sun.tools.xjc.model.CClass target
	public final com.sun.xml.xsom.XSElementDecl decl
	void  (com.sun.xml.xsom.XSElementDecl, com.sun.tools.xjc.model.CClass) 
		com.sun.xml.xsom.XSElementDecl decl
		com.sun.tools.xjc.model.CClass target
	protected com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo ep
	protected void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	protected com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
		com.sun.tools.xjc.reader.RawTypeSet parent
	protected boolean isListOfValues () 
	protected com.sun.xml.bind.v2.model.core.ID id () 
}

com/sun/tools/xjc/reader/xmlschema/RawTypeSetBuilder$CElementInfoRef.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder$CElementInfoRef extends com.sun.tools.xjc.reader.RawTypeSet$Ref {
	public final com.sun.tools.xjc.model.CElementInfo target
	public final com.sun.xml.xsom.XSElementDecl decl
	static final boolean $assertionsDisabled
	final com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder, com.sun.xml.xsom.XSElementDecl, com.sun.tools.xjc.model.CElementInfo) 
		com.sun.xml.xsom.XSElementDecl decl
		com.sun.tools.xjc.model.CElementInfo target
	protected com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo ep
		com.sun.tools.xjc.model.CAdapter a
	protected void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	protected com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
		com.sun.tools.xjc.reader.RawTypeSet parent
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIXSubstitutable subst
		com.sun.tools.xjc.model.CElementPropertyInfo p
	protected boolean isListOfValues () 
	protected com.sun.xml.bind.v2.model.core.ID id () 
	protected javax.activation.MimeType getExpectedMimeType () 
	static void  () 
}

com/sun/tools/xjc/reader/xmlschema/RawTypeSetBuilder$WildcardRef.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder$WildcardRef extends com.sun.tools.xjc.reader.RawTypeSet$Ref {
	private final com.sun.xml.bind.v2.model.core.WildcardMode mode
	void  (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wildcard
	void  (com.sun.xml.bind.v2.model.core.WildcardMode) 
		com.sun.xml.bind.v2.model.core.WildcardMode mode
	private static com.sun.xml.bind.v2.model.core.WildcardMode getMode (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wildcard
	protected com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo ep
	protected void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
	protected com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
		com.sun.tools.xjc.reader.RawTypeSet parent
	protected boolean isListOfValues () 
	protected com.sun.xml.bind.v2.model.core.ID id () 
}

com/sun/tools/xjc/reader/xmlschema/RawTypeSetBuilder$XmlTypeRef.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder$XmlTypeRef extends com.sun.tools.xjc.reader.RawTypeSet$Ref {
	private final com.sun.xml.xsom.XSElementDecl decl
	private final com.sun.tools.xjc.model.TypeUse target
	public void  (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl decl
		com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
		com.sun.tools.xjc.model.TypeUse r
	protected com.sun.tools.xjc.model.CTypeRef toTypeRef (com.sun.tools.xjc.model.CElementPropertyInfo) 
		com.sun.tools.xjc.model.CElementPropertyInfo ep
	protected void toElementRef (com.sun.tools.xjc.model.CReferencePropertyInfo) 
		com.sun.tools.xjc.model.CClassInfo bean
		com.sun.tools.xjc.model.CElementInfo e
		com.sun.tools.xjc.model.CReferencePropertyInfo prop
		com.sun.tools.xjc.model.CClassInfo scope
		com.sun.tools.xjc.model.Model model
		com.sun.tools.xjc.model.CCustomizations custs
	protected com.sun.tools.xjc.reader.RawTypeSet$Mode canBeType (com.sun.tools.xjc.reader.RawTypeSet) 
		com.sun.tools.xjc.reader.RawTypeSet parent
	protected boolean isListOfValues () 
	protected com.sun.xml.bind.v2.model.core.ID id () 
	protected javax.activation.MimeType getExpectedMimeType () 
}

com/sun/tools/xjc/reader/xmlschema/RawTypeSetBuilder.class
RawTypeSetBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSTermVisitor  {
	private final java.util.Set elementNames
	private final java.util.Set refs
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	public static com.sun.tools.xjc.reader.RawTypeSet build (com.sun.xml.xsom.XSParticle, boolean) 
		com.sun.xml.xsom.XSParticle p
		boolean optional
		com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder rtsb
		com.sun.tools.xjc.model.Multiplicity mul
	public void  () 
	public java.util.Set getRefs () 
	private void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle p
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDom dom
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSModelGroup group
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.tools.xjc.model.CElement elementBean
		com.sun.xml.xsom.XSElementDecl decl
		javax.xml.namespace.QName n
}

com/sun/tools/xjc/reader/xmlschema/RefererFinder.class
RefererFinder.java
package com.sun.tools.xjc.reader.xmlschema
final com.sun.tools.xjc.reader.xmlschema.RefererFinder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSVisitor  {
	private final java.util.Set visited
	private final java.util.Map referers
	void  () 
	public java.util.Set getReferer (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent src
		java.util.Set r
	public void schemaSet (com.sun.xml.xsom.XSSchemaSet) 
		com.sun.xml.xsom.XSSchema xs
		java.util.Iterator i$
		com.sun.xml.xsom.XSSchemaSet xss
	public void schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSComplexType ct
		java.util.Iterator i$
		com.sun.xml.xsom.XSElementDecl e
		java.util.Iterator i$
		com.sun.xml.xsom.XSSchema xs
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSElementDecl e
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType ct
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		com.sun.xml.xsom.XSParticle p
		com.sun.xml.xsom.XSParticle[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSModelGroup group
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle particle
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType simpleType
	public void annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation ann
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl decl
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public void facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet facet
	public void notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation notation
	public void identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSIdentityConstraint decl
	public void xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xp
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType empty
	private void refer (com.sun.xml.xsom.XSComponent, com.sun.xml.xsom.XSType) 
		com.sun.xml.xsom.XSComponent source
		com.sun.xml.xsom.XSType target
		java.util.Set r
}

com/sun/tools/xjc/reader/xmlschema/SimpleTypeBuilder$1.class
SimpleTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder$1 extends java.lang.Object implements com.sun.xml.xsom.visitor.XSSimpleTypeFunction  {
	final com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder this$0
	void  (com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder) 
	public com.sun.tools.xjc.model.TypeUse listSimpleType (com.sun.xml.xsom.XSListSimpleType) 
		com.sun.xml.xsom.XSListSimpleType type
		com.sun.xml.xsom.XSSimpleType itemType
		com.sun.tools.xjc.model.TypeUse tu
	public com.sun.tools.xjc.model.TypeUse unionSimpleType (com.sun.xml.xsom.XSUnionSimpleType) 
		int i
		com.sun.xml.xsom.XSUnionSimpleType type
		boolean isCollection
		com.sun.tools.xjc.model.TypeUse r
	public com.sun.tools.xjc.model.TypeUse restrictionSimpleType (com.sun.xml.xsom.XSRestrictionSimpleType) 
		com.sun.xml.xsom.XSRestrictionSimpleType type
	public volatile java.lang.Object restrictionSimpleType (com.sun.xml.xsom.XSRestrictionSimpleType) 
		com.sun.xml.xsom.XSRestrictionSimpleType x0
	public volatile java.lang.Object unionSimpleType (com.sun.xml.xsom.XSUnionSimpleType) 
		com.sun.xml.xsom.XSUnionSimpleType x0
	public volatile java.lang.Object listSimpleType (com.sun.xml.xsom.XSListSimpleType) 
		com.sun.xml.xsom.XSListSimpleType x0
}

com/sun/tools/xjc/reader/xmlschema/SimpleTypeBuilder$2.class
SimpleTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$sun$tools$xjc$reader$xmlschema$bindinfo$EnumMemberMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/sun/tools/xjc/reader/xmlschema/SimpleTypeBuilder.class
SimpleTypeBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder extends com.sun.tools.xjc.reader.xmlschema.BindingComponent {
	protected final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	private final com.sun.tools.xjc.model.Model model
	public final java.util.Stack refererStack
	private final java.util.Set acknowledgedXmimeContentTypes
	private com.sun.xml.xsom.XSSimpleType initiatingType
	public static final java.util.Map builtinConversions
	public final com.sun.xml.xsom.visitor.XSSimpleTypeFunction composer
	private static java.util.Set reportedEnumMemberSizeWarnings
	private static final java.util.Set builtinTypeSafeEnumCapableTypes
	private static final java.math.BigInteger LONG_MIN
	private static final java.math.BigInteger LONG_MAX
	private static final java.math.BigInteger INT_MIN
	private static final java.math.BigInteger INT_MAX
	static final boolean $assertionsDisabled
	public void  () 
	public com.sun.tools.xjc.model.TypeUse build (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
		com.sun.xml.xsom.XSSimpleType oldi
		com.sun.tools.xjc.model.TypeUse e
	public com.sun.tools.xjc.model.TypeUse buildDef (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType type
		com.sun.xml.xsom.XSSimpleType oldi
		com.sun.tools.xjc.model.TypeUse e
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion getRefererCustomization () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo info
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIProperty prop
	public com.sun.xml.xsom.XSComponent getReferer () 
	private com.sun.tools.xjc.model.TypeUse checkRefererCustomization (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSElementDecl eref
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo info
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
		com.sun.xml.xsom.XSAttributeDecl aref
		com.sun.xml.xsom.XSComplexType tref
		com.sun.xml.xsom.XSSimpleType type
		com.sun.xml.xsom.XSComponent top
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
	private void detectJavaTypeCustomization () 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo info
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
	com.sun.tools.xjc.model.TypeUse compose (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType t
		com.sun.tools.xjc.model.TypeUse e
	private com.sun.tools.xjc.model.TypeUse find (com.sun.xml.xsom.XSSimpleType) 
		com.sun.tools.xjc.model.TypeUse r
		String name
		String name
		com.sun.tools.xjc.model.TypeUse r
		com.sun.xml.xsom.XSRestrictionSimpleType rst
		com.sun.xml.xsom.XSSimpleType type
		boolean noAutoEnum
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BindInfo info
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnum en
	private boolean shouldBeMappedToTypeSafeEnumByDefault (com.sun.xml.xsom.XSRestrictionSimpleType) 
		com.sun.xml.xsom.XSSimpleType t
		com.sun.xml.xsom.XSRestrictionSimpleType type
		java.util.List facets
	public static boolean canBeMappedToTypeSafeEnum (com.sun.xml.xsom.XSSimpleType) 
		String localName
		com.sun.xml.xsom.XSSimpleType type
	private com.sun.tools.xjc.model.TypeUse bindToTypeSafeEnum (com.sun.xml.xsom.XSRestrictionSimpleType, java.lang.String, java.lang.String, java.util.Map, com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode, org.xml.sax.Locator) 
		java.io.StringWriter out
		com.sun.xml.xsom.impl.util.SchemaWriter sw
		com.sun.tools.xjc.model.CEnumConstant[] collision
		com.sun.tools.xjc.model.CClassInfoParent scope
		com.sun.xml.xsom.XSRestrictionSimpleType type
		String className
		String javadoc
		java.util.Map members
		com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode mode
		org.xml.sax.Locator loc
		com.sun.tools.xjc.model.TypeUse use
		com.sun.tools.xjc.model.CNonElement baseDt
		com.sun.xml.xsom.XSFacet[] errorRef
		java.util.List memberList
		com.sun.tools.xjc.model.CClassInfoParent scope
		com.sun.tools.xjc.model.CEnumLeafInfo xducer
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIConversion conv
	private java.util.List buildCEnumConstants (com.sun.xml.xsom.XSRestrictionSimpleType, boolean, java.util.Map, com.sun.xml.xsom.XSFacet[]) 
		char ch
		int i
		StringBuilder sb
		String facetValue
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIEnumMember mem
		String name
		String mdoc
		com.sun.xml.xsom.XSFacet facet
		java.util.Iterator i$
		com.sun.xml.xsom.XSRestrictionSimpleType type
		boolean needsToGenerateMemberName
		java.util.Map members
		com.sun.xml.xsom.XSFacet[] errorRef
		java.util.List memberList
		int idx
		java.util.Set enums
	private com.sun.tools.xjc.model.CEnumConstant[] checkMemberNameCollision (java.util.List) 
		com.sun.tools.xjc.model.CEnumConstant old
		com.sun.tools.xjc.model.CEnumConstant c
		java.util.Iterator i$
		java.util.List memberList
		java.util.Map names
	private com.sun.tools.xjc.reader.xmlschema.bindinfo.EnumMemberMode getEnumMemberMode () 
	private com.sun.tools.xjc.model.TypeUse lookupBuiltin (java.lang.String) 
		java.math.BigInteger ne
		java.math.BigInteger ni
		java.math.BigInteger min
		java.math.BigInteger xe
		java.math.BigInteger xi
		java.math.BigInteger max
		String typeLocalName
	private com.sun.tools.xjc.model.TypeUse lookupBinaryTypeBinding () 
		java.util.List types
		com.sun.tools.xjc.util.MimeTypeRange mt
		java.text.ParseException e
		javax.activation.MimeTypeParseException e
		com.sun.xml.xsom.XSComponent referer
		String emt
	public boolean isAcknowledgedXmimeContentTypes (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent c
	private boolean isXml (java.lang.String) 
		String subType
	private boolean isRestrictedTo0And1 () 
		String v
		String v
		com.sun.xml.xsom.XSFacet pattern
		com.sun.xml.xsom.XSFacet enumf
	private java.math.BigInteger readFacet (java.lang.String, int) 
		String facetName
		int offset
		com.sun.xml.xsom.XSFacet me
		java.math.BigInteger bi
	private java.math.BigInteger min (java.math.BigInteger, java.math.BigInteger) 
		java.math.BigInteger a
		java.math.BigInteger b
	private java.math.BigInteger max (java.math.BigInteger, java.math.BigInteger) 
		java.math.BigInteger a
		java.math.BigInteger b
	static void  () 
		java.util.Set s
		String[] typeNames
		java.util.Map m
}

com/sun/tools/xjc/reader/xmlschema/UnusedCustomizationChecker.class
UnusedCustomizationChecker.java
package com.sun.tools.xjc.reader.xmlschema
 com.sun.tools.xjc.reader.xmlschema.UnusedCustomizationChecker extends com.sun.tools.xjc.reader.xmlschema.BindingComponent implements com.sun.xml.xsom.visitor.XSVisitor com.sun.xml.xsom.visitor.XSSimpleTypeVisitor  {
	private final com.sun.tools.xjc.reader.xmlschema.BGMBuilder builder
	private final com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder stb
	private final java.util.Set visitedComponents
	void  () 
	void run () 
		com.sun.xml.xsom.XSSchema s
		java.util.Iterator i$
	private void run (java.util.Map) 
		com.sun.xml.xsom.XSComponent c
		java.util.Iterator i$
		java.util.Map col
	private boolean check (com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration decl
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration[] arr$
		int len$
		int i$
		com.sun.xml.xsom.XSComponent c
	private void checkExpectedContentTypes (com.sun.xml.xsom.XSComponent) 
		com.sun.xml.xsom.XSComponent c
	private void check (com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration, com.sun.xml.xsom.XSComponent) 
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration d
		java.util.Iterator i$
		com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration decl
		com.sun.xml.xsom.XSComponent c
	public void annotation (com.sun.xml.xsom.XSAnnotation) 
		com.sun.xml.xsom.XSAnnotation ann
	public void attGroupDecl (com.sun.xml.xsom.XSAttGroupDecl) 
		com.sun.xml.xsom.XSAttGroupDecl decl
	public void attributeDecl (com.sun.xml.xsom.XSAttributeDecl) 
		com.sun.xml.xsom.XSAttributeDecl decl
	public void attributeUse (com.sun.xml.xsom.XSAttributeUse) 
		com.sun.xml.xsom.XSAttributeUse use
	public void complexType (com.sun.xml.xsom.XSComplexType) 
		com.sun.xml.xsom.XSComplexType type
	private void attContainer (com.sun.xml.xsom.XSAttContainer) 
		java.util.Iterator itr
		java.util.Iterator itr
		com.sun.xml.xsom.XSAttContainer cont
		com.sun.xml.xsom.XSWildcard wc
	public void schema (com.sun.xml.xsom.XSSchema) 
		com.sun.xml.xsom.XSSchema schema
	public void facet (com.sun.xml.xsom.XSFacet) 
		com.sun.xml.xsom.XSFacet facet
	public void notation (com.sun.xml.xsom.XSNotation) 
		com.sun.xml.xsom.XSNotation notation
	public void wildcard (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public void modelGroupDecl (com.sun.xml.xsom.XSModelGroupDecl) 
		com.sun.xml.xsom.XSModelGroupDecl decl
	public void modelGroup (com.sun.xml.xsom.XSModelGroup) 
		int i
		com.sun.xml.xsom.XSModelGroup group
	public void elementDecl (com.sun.xml.xsom.XSElementDecl) 
		com.sun.xml.xsom.XSIdentityConstraint id
		java.util.Iterator i$
		com.sun.xml.xsom.XSElementDecl decl
	public void simpleType (com.sun.xml.xsom.XSSimpleType) 
		com.sun.xml.xsom.XSSimpleType simpleType
	public void particle (com.sun.xml.xsom.XSParticle) 
		com.sun.xml.xsom.XSParticle particle
	public void empty (com.sun.xml.xsom.XSContentType) 
		com.sun.xml.xsom.XSContentType empty
	public void listSimpleType (com.sun.xml.xsom.XSListSimpleType) 
		com.sun.xml.xsom.XSListSimpleType type
	public void restrictionSimpleType (com.sun.xml.xsom.XSRestrictionSimpleType) 
		com.sun.xml.xsom.XSRestrictionSimpleType type
	public void unionSimpleType (com.sun.xml.xsom.XSUnionSimpleType) 
		int i
		com.sun.xml.xsom.XSUnionSimpleType type
	public void identityConstraint (com.sun.xml.xsom.XSIdentityConstraint) 
		com.sun.xml.xsom.XSXPath xp
		java.util.Iterator i$
		com.sun.xml.xsom.XSIdentityConstraint id
	public void xpath (com.sun.xml.xsom.XSXPath) 
		com.sun.xml.xsom.XSXPath xp
}

com/sun/tools/xjc/reader/xmlschema/WildcardNameClassBuilder.class
WildcardNameClassBuilder.java
package com.sun.tools.xjc.reader.xmlschema
public final com.sun.tools.xjc.reader.xmlschema.WildcardNameClassBuilder extends java.lang.Object implements com.sun.xml.xsom.visitor.XSWildcardFunction  {
	private static final com.sun.xml.xsom.visitor.XSWildcardFunction theInstance
	static final boolean $assertionsDisabled
	private void  () 
	public static org.kohsuke.rngom.nc.NameClass build (com.sun.xml.xsom.XSWildcard) 
		com.sun.xml.xsom.XSWildcard wc
	public org.kohsuke.rngom.nc.NameClass any (com.sun.xml.xsom.XSWildcard$Any) 
		com.sun.xml.xsom.XSWildcard$Any wc
	public org.kohsuke.rngom.nc.NameClass other (com.sun.xml.xsom.XSWildcard$Other) 
		com.sun.xml.xsom.XSWildcard$Other wc
	public org.kohsuke.rngom.nc.NameClass union (com.sun.xml.xsom.XSWildcard$Union) 
		String ns
		java.util.Iterator itr
		com.sun.xml.xsom.XSWildcard$Union wc
		org.kohsuke.rngom.nc.NameClass nc
	public volatile java.lang.Object union (com.sun.xml.xsom.XSWildcard$Union) 
		com.sun.xml.xsom.XSWildcard$Union x0
	public volatile java.lang.Object other (com.sun.xml.xsom.XSWildcard$Other) 
		com.sun.xml.xsom.XSWildcard$Other x0
	public volatile java.lang.Object any (com.sun.xml.xsom.XSWildcard$Any) 
		com.sun.xml.xsom.XSWildcard$Any x0
	static void  () 
}

com/sun/tools/xjc/runtime/JAXBContextFactory$1.class
JAXBContextFactory.java
package com.sun.tools.xjc.runtime
final com.sun.tools.xjc.runtime.JAXBContextFactory$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	final Class val$c
	void  (java.lang.Class) 
	public java.lang.Object run () 
}

com/sun/tools/xjc/runtime/JAXBContextFactory.class
JAXBContextFactory.java
package com.sun.tools.xjc.runtime
public com.sun.tools.xjc.runtime.JAXBContextFactory extends java.lang.Object {
	private static final String DOT_OBJECT_FACTORY
	private static final String IMPL_DOT_OBJECT_FACTORY
	public void  () 
	public static javax.xml.bind.JAXBContext createContext (java.lang.Class[], java.util.Map)  throws javax.xml.bind.JAXBException 
		ClassNotFoundException e
		Class c
		String name
		int i
		Class[] classes
		java.util.Map properties
		Class[] r
		boolean modified
	public static javax.xml.bind.JAXBContext createContext (java.lang.String, java.lang.ClassLoader, java.util.Map)  throws javax.xml.bind.JAXBException 
		String pkg
		ClassNotFoundException e
		String contextPath
		ClassLoader classLoader
		java.util.Map properties
		java.util.List classes
		java.util.StringTokenizer tokens
	private static java.lang.ClassLoader getClassClassLoader (java.lang.Class) 
		Class c
}

com/sun/tools/xjc/runtime/JAXBContextFactory.java
com/sun/tools/xjc/runtime/ZeroOneBooleanAdapter.class
ZeroOneBooleanAdapter.java
package com.sun.tools.xjc.runtime
public com.sun.tools.xjc.runtime.ZeroOneBooleanAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter {
	public void  () 
	public java.lang.Boolean unmarshal (java.lang.String) 
		String v
	public java.lang.String marshal (java.lang.Boolean) 
		Boolean v
	public volatile java.lang.Object marshal (java.lang.Object)  throws java.lang.Exception 
		Object x0
	public volatile java.lang.Object unmarshal (java.lang.Object)  throws java.lang.Exception 
		Object x0
}

com/sun/tools/xjc/runtime/ZeroOneBooleanAdapter.java
com/sun/tools/xjc/SchemaCache.class
SchemaCache.java
package com.sun.tools.xjc
public final com.sun.tools.xjc.SchemaCache extends java.lang.Object {
	private javax.xml.validation.Schema schema
	private final java.net.URL source
	public void  (java.net.URL) 
		java.net.URL source
	public javax.xml.validation.ValidatorHandler newValidator () 
		javax.xml.validation.SchemaFactory sf
		org.xml.sax.SAXException e
		javax.xml.validation.ValidatorHandler handler
}

com/sun/tools/xjc/SecureLoader$1.class
SecureLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.SecureLoader$1 extends java.lang.Object implements java.security.PrivilegedAction  {
	void  () 
	public java.lang.ClassLoader run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/SecureLoader$2.class
SecureLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.SecureLoader$2 extends java.lang.Object implements java.security.PrivilegedAction  {
	final Class val$c
	void  (java.lang.Class) 
	public java.lang.ClassLoader run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/SecureLoader$3.class
SecureLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.SecureLoader$3 extends java.lang.Object implements java.security.PrivilegedAction  {
	void  () 
	public java.lang.ClassLoader run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/SecureLoader$4.class
SecureLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.SecureLoader$4 extends java.lang.Object implements java.security.PrivilegedAction  {
	final ClassLoader val$cl
	void  (java.lang.ClassLoader) 
	public java.lang.ClassLoader run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/SecureLoader$5.class
SecureLoader.java
package com.sun.tools.xjc
final com.sun.tools.xjc.SecureLoader$5 extends java.lang.Object implements java.security.PrivilegedAction  {
	final ClassLoader val$cl
	void  (java.lang.ClassLoader) 
	public java.lang.ClassLoader run () 
	public volatile java.lang.Object run () 
}

com/sun/tools/xjc/SecureLoader.class
SecureLoader.java
package com.sun.tools.xjc
 com.sun.tools.xjc.SecureLoader extends java.lang.Object {
	void  () 
	static java.lang.ClassLoader getContextClassLoader () 
	static java.lang.ClassLoader getClassClassLoader (java.lang.Class) 
		Class c
	static java.lang.ClassLoader getSystemClassLoader () 
	static void setContextClassLoader (java.lang.ClassLoader) 
		ClassLoader cl
	static java.lang.ClassLoader getParentClassLoader (java.lang.ClassLoader) 
		ClassLoader cl
}

com/sun/tools/xjc/util/CodeModelClassFactory.class
CodeModelClassFactory.java
package com.sun.tools.xjc.util
public final com.sun.tools.xjc.util.CodeModelClassFactory extends java.lang.Object {
	private com.sun.tools.xjc.ErrorReceiver errorReceiver
	private int ticketMaster
	public void  (com.sun.tools.xjc.ErrorReceiver) 
		com.sun.tools.xjc.ErrorReceiver _errorReceiver
	public com.sun.codemodel.JDefinedClass createClass (com.sun.codemodel.JClassContainer, java.lang.String, org.xml.sax.Locator) 
		com.sun.codemodel.JClassContainer parent
		String name
		org.xml.sax.Locator source
	public com.sun.codemodel.JDefinedClass createClass (com.sun.codemodel.JClassContainer, int, java.lang.String, org.xml.sax.Locator) 
		com.sun.codemodel.JClassContainer parent
		int mod
		String name
		org.xml.sax.Locator source
	public com.sun.codemodel.JDefinedClass createInterface (com.sun.codemodel.JClassContainer, java.lang.String, org.xml.sax.Locator) 
		com.sun.codemodel.JClassContainer parent
		String name
		org.xml.sax.Locator source
	public com.sun.codemodel.JDefinedClass createInterface (com.sun.codemodel.JClassContainer, int, java.lang.String, org.xml.sax.Locator) 
		com.sun.codemodel.JClassContainer parent
		int mod
		String name
		org.xml.sax.Locator source
	public com.sun.codemodel.JDefinedClass createClass (com.sun.codemodel.JClassContainer, java.lang.String, org.xml.sax.Locator, com.sun.codemodel.ClassType) 
		com.sun.codemodel.JClassContainer parent
		String name
		org.xml.sax.Locator source
		com.sun.codemodel.ClassType kind
	public com.sun.codemodel.JDefinedClass createClass (com.sun.codemodel.JClassContainer, int, java.lang.String, org.xml.sax.Locator, com.sun.codemodel.ClassType) 
		com.sun.codemodel.JDefinedClass r
		com.sun.codemodel.JDefinedClass cls
		com.sun.codemodel.JClassAlreadyExistsException e
		com.sun.codemodel.JClassContainer parent
		int mod
		String name
		org.xml.sax.Locator source
		com.sun.codemodel.ClassType kind
	private com.sun.codemodel.JDefinedClass createDummyClass (com.sun.codemodel.JClassContainer) 
		com.sun.codemodel.JClassAlreadyExistsException ee
		com.sun.codemodel.JClassContainer parent
}

com/sun/tools/xjc/util/DOMUtils.class
DOMUtils.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.DOMUtils extends java.lang.Object {
	public void  () 
	public static org.w3c.dom.Element getFirstChildElement (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Node item
		int i
		org.w3c.dom.Element parent
		String nsUri
		String localPart
		org.w3c.dom.NodeList children
	public static org.w3c.dom.Element[] getChildElements (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		org.w3c.dom.Node item
		int i
		org.w3c.dom.Element parent
		String nsUri
		String localPart
		java.util.ArrayList a
		org.w3c.dom.NodeList children
	public static org.w3c.dom.Element[] getChildElements (org.w3c.dom.Element) 
		org.w3c.dom.Node item
		int i
		org.w3c.dom.Element parent
		java.util.ArrayList a
		org.w3c.dom.NodeList children
	public static java.lang.String getElementText (org.w3c.dom.Element)  throws org.w3c.dom.DOMException 
		org.w3c.dom.Node child
		org.w3c.dom.Element element
	public static org.w3c.dom.Element getElement (org.w3c.dom.Document, java.lang.String) 
		org.w3c.dom.Document parent
		String name
		org.w3c.dom.NodeList children
	public static org.w3c.dom.Element getElement (org.w3c.dom.Document, javax.xml.namespace.QName) 
		org.w3c.dom.Document parent
		javax.xml.namespace.QName qname
		org.w3c.dom.NodeList children
	public static org.w3c.dom.Element getElement (org.w3c.dom.Document, java.lang.String, java.lang.String) 
		org.w3c.dom.Document parent
		String namespaceURI
		String localName
		org.w3c.dom.NodeList children
	public static org.w3c.dom.Element[] getElements (org.w3c.dom.NodeList) 
		org.w3c.dom.Element[] buf
		int i
		org.w3c.dom.NodeList children
		org.w3c.dom.Element[] elements
		int len
}

com/sun/tools/xjc/util/ErrorReceiverFilter.class
ErrorReceiverFilter.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.ErrorReceiverFilter extends com.sun.tools.xjc.ErrorReceiver {
	private com.sun.tools.xjc.api.ErrorListener core
	private boolean hadError
	public void  () 
	public void  (com.sun.tools.xjc.api.ErrorListener) 
		com.sun.tools.xjc.api.ErrorListener h
	public void setErrorReceiver (com.sun.tools.xjc.api.ErrorListener) 
		com.sun.tools.xjc.api.ErrorListener handler
	public final boolean hadError () 
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException exception
}

com/sun/tools/xjc/util/ForkContentHandler.class
ForkContentHandler.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.ForkContentHandler extends java.lang.Object implements org.xml.sax.ContentHandler  {
	private final org.xml.sax.ContentHandler lhs
	private final org.xml.sax.ContentHandler rhs
	public void  (org.xml.sax.ContentHandler, org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler first
		org.xml.sax.ContentHandler second
	public static org.xml.sax.ContentHandler create (org.xml.sax.ContentHandler[]) 
		int i
		org.xml.sax.ContentHandler[] handlers
		org.xml.sax.ContentHandler result
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void skippedEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
}

com/sun/tools/xjc/util/ForkEntityResolver.class
ForkEntityResolver.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.ForkEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver  {
	private final org.xml.sax.EntityResolver lhs
	private final org.xml.sax.EntityResolver rhs
	public void  (org.xml.sax.EntityResolver, org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver lhs
		org.xml.sax.EntityResolver rhs
	public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException java.io.IOException 
		String publicId
		String systemId
		org.xml.sax.InputSource is
}

com/sun/tools/xjc/util/MessageBundle.properties
com/sun/tools/xjc/util/MessageBundle_de.properties
com/sun/tools/xjc/util/MessageBundle_es.properties
com/sun/tools/xjc/util/MessageBundle_fr.properties
com/sun/tools/xjc/util/MessageBundle_it.properties
com/sun/tools/xjc/util/MessageBundle_ja.properties
com/sun/tools/xjc/util/MessageBundle_ko.properties
com/sun/tools/xjc/util/MessageBundle_pt_BR.properties
com/sun/tools/xjc/util/MessageBundle_zh_CN.properties
com/sun/tools/xjc/util/MessageBundle_zh_TW.properties
com/sun/tools/xjc/util/Messages.class
Messages.java
package com.sun.tools.xjc.util
 com.sun.tools.xjc.util.Messages extends java.lang.Object {
	static final String ERR_CLASSNAME_COLLISION
	static final String ERR_CLASSNAME_COLLISION_SOURCE
	static final String ERR_INVALID_CLASSNAME
	static final String ERR_CASE_SENSITIVITY_COLLISION
	static final String ERR_CHAMELEON_SCHEMA_GONE_WILD
	void  () 
	static transient java.lang.String format (java.lang.String, java.lang.Object[]) 
		String property
		Object[] args
		String text
}

com/sun/tools/xjc/util/MimeTypeRange.class
MimeTypeRange.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.MimeTypeRange extends java.lang.Object {
	public final String majorType
	public final String subType
	public final java.util.Map parameters
	public final float q
	public static final com.sun.tools.xjc.util.MimeTypeRange ALL
	public static java.util.List parseRanges (java.lang.String)  throws java.text.ParseException 
		String s
		com.sun.tools.xjc.util.StringCutter cutter
		java.util.List r
	public void  (java.lang.String)  throws java.text.ParseException 
		String s
	private static com.sun.tools.xjc.util.MimeTypeRange create (java.lang.String) 
		java.text.ParseException e
		String s
	private void  (com.sun.tools.xjc.util.StringCutter)  throws java.text.ParseException 
		String value
		String sep
		String key
		String value
		char ch
		com.sun.tools.xjc.util.StringCutter cutter
		float q
	public javax.activation.MimeType toMimeType ()  throws javax.activation.MimeTypeParseException 
	public java.lang.String toString () 
		java.util.Map$Entry p
		java.util.Iterator i$
		StringBuilder sb
	public static com.sun.tools.xjc.util.MimeTypeRange merge (java.util.Collection) 
		com.sun.tools.xjc.util.MimeTypeRange mt
		java.util.Iterator i$
		java.util.Collection types
		String majorType
	public static void main (java.lang.String[])  throws java.text.ParseException 
		com.sun.tools.xjc.util.MimeTypeRange m
		java.util.Iterator i$
		String[] args
	static void  () 
}

com/sun/tools/xjc/util/NamespaceContextAdapter.class
NamespaceContextAdapter.java
package com.sun.tools.xjc.util
public final com.sun.tools.xjc.util.NamespaceContextAdapter extends java.lang.Object implements javax.xml.namespace.NamespaceContext  {
	private com.sun.xml.xsom.XmlString xstr
	public void  (com.sun.xml.xsom.XmlString) 
		com.sun.xml.xsom.XmlString xstr
	public java.lang.String getNamespaceURI (java.lang.String) 
		String prefix
	public java.lang.String getPrefix (java.lang.String) 
		String namespaceURI
	public java.util.Iterator getPrefixes (java.lang.String) 
		String namespaceURI
}

com/sun/tools/xjc/util/NullStream.class
NullStream.java
package com.sun.tools.xjc.util
public com.sun.tools.xjc.util.NullStream extends java.io.OutputStream {
	public void  () 
	public void write (int)  throws java.io.IOException 
		int b
	public void close ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void write (byte[])  throws java.io.IOException 
		byte[] b
}

com/sun/tools/xjc/util/ReadOnlyAdapter.class
ReadOnlyAdapter.java
package com.sun.tools.xjc.util
public abstract com.sun.tools.xjc.util.ReadOnlyAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter {
	public void  () 
	public final java.lang.Object marshal (java.lang.Object) 
		Object onTheWire
}

com/sun/tools/xjc/util/StringCutter.class
StringCutter.java
package com.sun.tools.xjc.util
public final com.sun.tools.xjc.util.StringCutter extends java.lang.Object {
	private final String original
	private String s
	private boolean ignoreWhitespace
	public void  (java.lang.String, boolean) 
		String s
		boolean ignoreWhitespace
	public void skip (java.lang.String)  throws java.text.ParseException 
		String regexp
	public java.lang.String next (java.lang.String)  throws java.text.ParseException 
		String r
		String regexp
		java.util.regex.Pattern p
		java.util.regex.Matcher m
	private java.text.ParseException error () 
	public java.lang.String until (java.lang.String)  throws java.text.ParseException 
		String r
		String r
		String regexp
		java.util.regex.Pattern p
		java.util.regex.Matcher m
	public char peek () 
	private void trim () 
	public int length () 
}

com/sun/tools/xjc/util/SubtreeCutter.class
SubtreeCutter.java
package com.sun.tools.xjc.util
public abstract com.sun.tools.xjc.util.SubtreeCutter extends org.xml.sax.helpers.XMLFilterImpl {
	private int cutDepth
	private static final org.xml.sax.ContentHandler stub
	private org.xml.sax.ContentHandler next
	public void  () 
	public void startDocument ()  throws org.xml.sax.SAXException 
	public boolean isCutting () 
	public void startCutting () 
	public void setContentHandler (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler handler
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	static void  () 
}

com/sun/tools/xjc/util/Util.class
Util.java
package com.sun.tools.xjc.util
public final com.sun.tools.xjc.util.Util extends java.lang.Object {
	private void  () 
	public static java.lang.String getSystemProperty (java.lang.String) 
		SecurityException e
		String name
	public static boolean equals (org.xml.sax.Locator, org.xml.sax.Locator) 
		org.xml.sax.Locator lhs
		org.xml.sax.Locator rhs
	private static boolean equals (java.lang.String, java.lang.String) 
		String lhs
		String rhs
	public static java.lang.String getSystemProperty (java.lang.Class, java.lang.String) 
		Class clazz
		String name
}

com/sun/tools/xjc/writer/SignatureWriter$1.class
SignatureWriter.java
package com.sun.tools.xjc.writer
 com.sun.tools.xjc.writer.SignatureWriter$1 extends java.lang.Object implements java.util.Comparator  {
	final com.sun.tools.xjc.writer.SignatureWriter this$0
	void  (com.sun.tools.xjc.writer.SignatureWriter) 
	public int compare (com.sun.codemodel.JPackage, com.sun.codemodel.JPackage) 
		com.sun.codemodel.JPackage lhs
		com.sun.codemodel.JPackage rhs
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/sun/tools/xjc/writer/SignatureWriter.class
SignatureWriter.java
package com.sun.tools.xjc.writer
public com.sun.tools.xjc.writer.SignatureWriter extends java.lang.Object {
	private final java.util.Collection classes
	private final java.util.Map classSet
	private final java.io.Writer out
	private int indent
	public static void write (com.sun.tools.xjc.outline.Outline, java.io.Writer)  throws java.io.IOException 
		com.sun.tools.xjc.outline.Outline model
		java.io.Writer out
	private void  (com.sun.tools.xjc.outline.Outline, java.io.Writer) 
		com.sun.tools.xjc.outline.ClassOutline ci
		java.util.Iterator i$
		com.sun.tools.xjc.outline.Outline model
		java.io.Writer out
	private void printIndent ()  throws java.io.IOException 
		int i
	private void println (java.lang.String)  throws java.io.IOException 
		String s
	private void dump ()  throws java.io.IOException 
		com.sun.tools.xjc.outline.ClassOutline ci
		java.util.Iterator i$
		com.sun.codemodel.JPackage pkg
		java.util.Iterator i$
		java.util.Set packages
	private void dump (com.sun.codemodel.JPackage)  throws java.io.IOException 
		com.sun.codemodel.JPackage pkg
	private void dumpChildren (com.sun.codemodel.JClassContainer)  throws java.io.IOException 
		com.sun.codemodel.JDefinedClass cls
		com.sun.tools.xjc.outline.ClassOutline ci
		com.sun.codemodel.JClassContainer cont
		java.util.Iterator itr
	private void dump (com.sun.tools.xjc.outline.ClassOutline)  throws java.io.IOException 
		String type
		com.sun.tools.xjc.outline.FieldOutline fo
		com.sun.tools.xjc.outline.FieldOutline[] arr$
		int len$
		int i$
		com.sun.tools.xjc.outline.ClassOutline ci
		com.sun.codemodel.JDefinedClass cls
		StringBuilder buf
		boolean first
		java.util.Iterator itr
	private java.lang.String printName (com.sun.codemodel.JType) 
		com.sun.codemodel.JType t
		String name
}

com/sun/tools/xjc/XJC2Task$1.class
XJC2Task.java
package com.sun.tools.xjc
 com.sun.tools.xjc.XJC2Task$1 extends java.lang.Object implements java.lang.Runnable  {
	final Throwable[] val$e
	final com.sun.tools.xjc.XJC2Task this$0
	void  (com.sun.tools.xjc.XJC2Task, java.lang.Throwable[]) 
	public void run () 
		Throwable be
}

com/sun/tools/xjc/XJC2Task$AntProgressCodeWriter.class
XJC2Task.java
package com.sun.tools.xjc
 com.sun.tools.xjc.XJC2Task$AntProgressCodeWriter extends com.sun.codemodel.writer.FilterCodeWriter {
	final com.sun.tools.xjc.XJC2Task this$0
	public void  (com.sun.tools.xjc.XJC2Task, com.sun.codemodel.CodeWriter) 
		com.sun.codemodel.CodeWriter output
	public java.io.OutputStream openBinary (com.sun.codemodel.JPackage, java.lang.String)  throws java.io.IOException 
		com.sun.codemodel.JPackage pkg
		String fileName
}

com/sun/tools/xjc/XJC2Task$ErrorReceiverImpl.class
XJC2Task.java
package com.sun.tools.xjc
 com.sun.tools.xjc.XJC2Task$ErrorReceiverImpl extends com.sun.tools.xjc.ErrorReceiver {
	final com.sun.tools.xjc.XJC2Task this$0
	private void  (com.sun.tools.xjc.XJC2Task) 
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	public void info (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException e
	private void print (int, java.lang.String, org.xml.sax.SAXParseException) 
		int logLevel
		String header
		org.xml.sax.SAXParseException e
	void  (com.sun.tools.xjc.XJC2Task, com.sun.tools.xjc.XJC2Task$1) 
		com.sun.tools.xjc.XJC2Task x0
		com.sun.tools.xjc.XJC2Task$1 x1
}

com/sun/tools/xjc/XJC2Task.class
XJC2Task.java
package com.sun.tools.xjc
public com.sun.tools.xjc.XJC2Task extends org.apache.tools.ant.Task {
	public final com.sun.tools.xjc.Options options
	private long stackSize
	private boolean failonerror
	private boolean removeOldOutput
	private final java.util.ArrayList dependsSet
	private final java.util.ArrayList producesSet
	private boolean producesSpecified
	private final org.apache.tools.ant.types.Path classpath
	private final org.apache.tools.ant.types.Commandline cmdLine
	private org.apache.tools.ant.types.XMLCatalog xmlCatalog
	public void  () 
	public void setSchema (java.lang.String) 
		java.io.File f
		java.net.MalformedURLException e
		String schema
	public void addConfiguredSchema (org.apache.tools.ant.types.FileSet) 
		org.xml.sax.InputSource value
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		org.apache.tools.ant.types.FileSet fs
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path cp
	public org.apache.tools.ant.types.Path createClasspath () 
	public void setClasspathRef (org.apache.tools.ant.types.Reference) 
		org.apache.tools.ant.types.Reference r
	public void setLanguage (java.lang.String) 
		int i
		com.sun.tools.xjc.Language[] languages
		String[] candidates
		String language
		com.sun.tools.xjc.Language l
	public void setBinding (java.lang.String) 
		java.io.File f
		java.net.MalformedURLException e
		String binding
	public void addConfiguredBinding (org.apache.tools.ant.types.FileSet) 
		org.xml.sax.InputSource is
		org.xml.sax.InputSource[] arr$
		int len$
		int i$
		org.apache.tools.ant.types.FileSet fs
	public void setPackage (java.lang.String) 
		String pkg
	public void setCatalog (java.io.File) 
		java.io.IOException e
		java.io.File catalog
	public void setFailonerror (boolean) 
		boolean value
	public void setStackSize (java.lang.String) 
		NumberFormatException e
		NumberFormatException ee
		NumberFormatException ee
		String head
		String tail
		String ss
	public void addConfiguredXMLCatalog (org.apache.tools.ant.types.XMLCatalog) 
		org.apache.tools.ant.types.XMLCatalog xmlCatalog
	public void setReadonly (boolean) 
		boolean flg
	public void setHeader (boolean) 
		boolean flg
	public void setXexplicitAnnotation (boolean) 
		boolean flg
	public void setExtension (boolean) 
		boolean flg
	public void setTarget (java.lang.String) 
		String version
	public void setDestdir (java.io.File) 
		java.io.File dir
	public void setEncoding (java.lang.String) 
		String encoding
	public void addConfiguredDepends (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public void addConfiguredProduces (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet fs
	public void setRemoveOldOutput (boolean) 
		boolean roo
	public org.apache.tools.ant.types.Commandline$Argument createArg () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.lang.reflect.Constructor c
		Throwable err
		Throwable[] e
		Thread t
		Runnable job
		InterruptedException e
		java.io.StringWriter sw
		org.apache.tools.ant.BuildException e
	private void doXJC ()  throws org.apache.tools.ant.BuildException 
		java.net.MalformedURLException ex
		String pathElement
		String[] arr$
		int len$
		int i$
		ClassLoader old
		org.apache.tools.ant.AntClassLoader acl
	private void _doXJC ()  throws org.apache.tools.ant.BuildException 
		com.sun.tools.xjc.BadCommandLineException e
		java.io.File f
		java.util.Iterator i$
		java.io.IOException e
		long srcTime
		long dstTime
		org.xml.sax.InputSource[] grammars
		String msg
		com.sun.tools.xjc.ErrorReceiver errorReceiver
		com.sun.tools.xjc.model.Model model
	private long computeTimestampFor (java.util.List, boolean) 
		java.io.File file
		java.util.Iterator i$
		java.util.List files
		boolean findNewest
		long lastModified
	private void addIndividualFilesTo (org.apache.tools.ant.types.FileSet, java.util.List) 
		String value
		String[] arr$
		int len$
		int i$
		org.apache.tools.ant.types.FileSet fs
		java.util.List lst
		org.apache.tools.ant.DirectoryScanner ds
		String[] includedFiles
		java.io.File baseDir
	private org.xml.sax.InputSource[] toInputSources (org.apache.tools.ant.types.FileSet) 
		String value
		String[] arr$
		int len$
		int i$
		org.apache.tools.ant.types.FileSet fs
		org.apache.tools.ant.DirectoryScanner ds
		String[] includedFiles
		java.io.File baseDir
		java.util.ArrayList lst
	private org.xml.sax.InputSource getInputSource (java.io.File) 
		java.net.MalformedURLException e
		java.io.File f
	private org.xml.sax.InputSource getInputSource (java.net.URL) 
		java.net.URL url
	static void access$000 (com.sun.tools.xjc.XJC2Task)  throws org.apache.tools.ant.BuildException 
		com.sun.tools.xjc.XJC2Task x0
}

com/sun/tools/xjc/XJCFacade.class
XJCFacade.java
package com.sun.tools.xjc
public com.sun.tools.xjc.XJCFacade extends java.lang.Object {
	private static final String JDK6_REQUIRED
	public void  () 
	public static void main (java.lang.String[])  throws java.lang.Throwable 
		int i
		java.lang.reflect.InvocationTargetException e
		ClassLoader cl
		Class driver
		java.lang.reflect.Method mainMethod
		Class clUtil
		java.lang.reflect.Method release
		ClassNotFoundException ex
		ClassLoader cl
		UnsupportedClassVersionError e
		Class clUtil
		java.lang.reflect.Method release
		ClassNotFoundException ex
		ClassLoader cl
		Class clUtil
		java.lang.reflect.Method release
		ClassNotFoundException ex
		ClassLoader cl
		String[] args
		String v
		ClassLoader oldContextCl
	public static java.lang.String parseVersion (java.lang.String) 
		String version
}

com/sun/tools/xjc/XJCListener.class
XJCListener.java
package com.sun.tools.xjc
public abstract com.sun.tools.xjc.XJCListener extends java.lang.Object implements com.sun.tools.xjc.api.ErrorListener  {
	public void  () 
	public void generatedFile (java.lang.String) 
		String fileName
	public void generatedFile (java.lang.String, int, int) 
		String fileName
		int current
		int total
	public void message (java.lang.String) 
		String msg
	public void compiled (com.sun.tools.xjc.outline.Outline) 
		com.sun.tools.xjc.outline.Outline outline
	public boolean isCanceled () 
}

com/sun/tools/xjc/XJCTask.class
XJCTask.java
package com.sun.tools.xjc
public com.sun.tools.xjc.XJCTask extends com.sun.istack.tools.ProtectedTask {
	private String source
	public void  () 
	public void setSource (java.lang.String) 
		String version
	protected java.lang.ClassLoader createClassLoader ()  throws java.lang.ClassNotFoundException java.io.IOException 
	protected java.lang.String getCoreClassName () 
}

META-INF/services/com.sun.tools.xjc.Plugin
META-INF/maven/
META-INF/maven/org.glassfish.jaxb/
META-INF/maven/org.glassfish.jaxb/jaxb-xjc/
META-INF/maven/org.glassfish.jaxb/jaxb-xjc/pom.xml
META-INF/maven/org.glassfish.jaxb/jaxb-xjc/pom.properties