Uses of Interface
com.sun.tools.xjc.outline.Outline

Packages that use Outline
com.sun.tools.xjc Schema to Java compiler 
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.impl.s2j implementation of the XJC API for schema to java. 
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
com.sun.tools.xjc.model.nav Compile-time representation of Java type system. 
com.sun.tools.xjc.outline Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code. 
com.sun.tools.xjc.writer   
 

Uses of Outline in com.sun.tools.xjc
 

Methods in com.sun.tools.xjc with parameters of type Outline
 void XJCListener.compiled(Outline outline)
          Called after the schema is compiled and the code generation strategy is determined, but before any code is actually generated as files.
abstract  boolean Plugin.run(Outline outline, Options opt, ErrorHandler errorHandler)
          Run the add-on.
 

Uses of Outline in com.sun.tools.xjc.addon.at_generated
 

Methods in com.sun.tools.xjc.addon.at_generated with parameters of type Outline
 boolean PluginImpl.run(Outline model, Options opt, ErrorHandler errorHandler)
           
 

Uses of Outline in com.sun.tools.xjc.addon.code_injector
 

Methods in com.sun.tools.xjc.addon.code_injector with parameters of type Outline
 boolean PluginImpl.run(Outline model, Options opt, ErrorHandler errorHandler)
           
 

Uses of Outline in com.sun.tools.xjc.addon.episode
 

Methods in com.sun.tools.xjc.addon.episode with parameters of type Outline
 boolean PluginImpl.run(Outline model, Options opt, ErrorHandler errorHandler)
          Capture all the generated classes from global schema components and generate them in an episode file.
 

Uses of Outline in com.sun.tools.xjc.addon.locator
 

Methods in com.sun.tools.xjc.addon.locator with parameters of type Outline
 boolean SourceLocationAddOn.run(Outline outline, Options opt, ErrorHandler errorHandler)
           
 

Uses of Outline in com.sun.tools.xjc.addon.sync
 

Methods in com.sun.tools.xjc.addon.sync with parameters of type Outline
 boolean SynchronizedMethodAddOn.run(Outline model, Options opt, ErrorHandler errorHandler)
           
 

Uses of Outline in com.sun.tools.xjc.api.impl.s2j
 

Fields in com.sun.tools.xjc.api.impl.s2j declared as Outline
(package private)  Outline JAXBModelImpl.outline
           
 

Methods in com.sun.tools.xjc.api.impl.s2j that return Outline
protected  Outline ElementAdapter.outline()
           
 

Constructors in com.sun.tools.xjc.api.impl.s2j with parameters of type Outline
JAXBModelImpl(Outline outline)
           
TypeAndAnnotationImpl(Outline outline, TypeUse typeUse)
           
 

Uses of Outline in com.sun.tools.xjc.generator.bean
 

Classes in com.sun.tools.xjc.generator.bean that implement Outline
 class BeanGenerator
          Generates fields and accessors.
 

Methods in com.sun.tools.xjc.generator.bean that return Outline
static Outline BeanGenerator.generate(Model model, ErrorReceiver _errorReceiver)
          Generates beans into code model according to the BGM, and produces the reflection model.
 

Methods in com.sun.tools.xjc.generator.bean with parameters of type Outline
protected abstract  ImplStructureStrategy.Result ImplStructureStrategy.createClasses(Outline outline, CClassInfo bean)
          Creates class(es) for the given bean.
 

Uses of Outline in com.sun.tools.xjc.model
 

Methods in com.sun.tools.xjc.model that return Outline
 Outline Model.generateCode(Options opt, ErrorReceiver receiver)
          Fully-generate the source code into the given model.
 

Methods in com.sun.tools.xjc.model with parameters of type Outline
abstract  com.sun.codemodel.JExpression CDefaultValue.compute(Outline outline)
           
 com.sun.codemodel.JExpression AbstractCTypeInfoImpl.createConstant(Outline outline, XmlString lexical)
           
 com.sun.codemodel.JExpression TypeUse.createConstant(Outline outline, XmlString lexical)
          Creates a constant for the given lexical value.
 com.sun.codemodel.JExpression CEnumLeafInfo.createConstant(Outline outline, XmlString literal)
           
 com.sun.codemodel.JExpression TypeUseImpl.createConstant(Outline outline, XmlString lexical)
           
 com.sun.codemodel.JClass CAdapter.getAdapterClass(Outline o)
           
 void Populatable.populate(Model model, Outline context)
           
 com.sun.codemodel.JType CTypeInfo.toType(Outline o, Aspect aspect)
          Returns the JClass that represents the class being bound, under the given Outline.
 com.sun.codemodel.JClass CEnumLeafInfo.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JType CBuiltinLeafInfo.toType(Outline o, Aspect aspect)
          Gets the code model representation of this type.
 com.sun.codemodel.JType CArrayInfo.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JType CWildcardTypeInfo.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JClass CClassInfo.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JType CElementInfo.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JClass CClassRef.toType(Outline o, Aspect aspect)
           
 

Uses of Outline in com.sun.tools.xjc.model.nav
 

Methods in com.sun.tools.xjc.model.nav with parameters of type Outline
 com.sun.codemodel.JType NType.toType(Outline o, Aspect aspect)
          Returns the representation of this type in code model.
 com.sun.codemodel.JClass NClass.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JType EagerNType.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JClass NClassByJClass.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JClass NParameterizedType.toType(Outline o, Aspect aspect)
           
 com.sun.codemodel.JClass EagerNClass.toType(Outline o, Aspect aspect)
           
 

Uses of Outline in com.sun.tools.xjc.outline
 

Methods in com.sun.tools.xjc.outline that return Outline
abstract  Outline ClassOutline.parent()
          A Outline that encloses all the class outlines.
abstract  Outline ElementOutline.parent()
          A Outline that encloses all the class outlines.
abstract  Outline EnumOutline.parent()
          A Outline that encloses all the class outlines.
 

Uses of Outline in com.sun.tools.xjc.writer
 

Methods in com.sun.tools.xjc.writer with parameters of type Outline
static void SignatureWriter.write(Outline model, Writer out)