Uses of Package
com.sun.tools.xjc.model

Packages that use com.sun.tools.xjc.model
com.sun.tools.xjc Schema to Java compiler 
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.generator.bean.field FieldRenderer and its implementation classes. 
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
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.reader Front-end that reads schema(s) and produce BGM. 
com.sun.tools.xjc.reader.dtd   
com.sun.tools.xjc.reader.dtd.bindinfo Object Model that represents DTD binding information. 
com.sun.tools.xjc.reader.relaxng   
com.sun.tools.xjc.reader.xmlschema   
com.sun.tools.xjc.reader.xmlschema.bindinfo Object Model that represents customization declarations. 
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc
Model
          Root of the object model that represents the code that needs to be generated.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.generator.bean
CClassInfo
          Mutable ClassInfo represenatation.
CClassInfoParent
          Parent of a CClassInfo/CElementInfo.
CElementInfo
          ElementInfo implementation for the compile-time model.
CEnumLeafInfo
          Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.
CPropertyInfo
          Model of a property to be generated.
CTypeRef
          TypeRef for XJC.
Model
          Root of the object model that represents the code that needs to be generated.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.generator.bean.field
CPropertyInfo
          Model of a property to be generated.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.model
CAdapter
          Extended Adapter for use within XJC.
CArrayInfo
          Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.
CAttributePropertyInfo
          AttributePropertyInfo for the compiler.
CBuiltinLeafInfo
          Encapsulates the default handling for leaf classes (which are bound to text in XML.) In particular this class knows how to convert the lexical value into the Java class according to this default rule.
CClass
          Either CClassInfo or CClassRef.
CClassInfo
          Mutable ClassInfo represenatation.
CClassInfoParent
          Parent of a CClassInfo/CElementInfo.
CClassInfoParent.Package
          JPackage as a CClassInfoParent.
CClassInfoParent.Visitor
          Visitor of CClassInfoParent
CClassRef
          Refernece to an existing class.
CCustomizable
          Implemented by model components that can have customizations contributed by Plugins.
CCustomizations
          Represents the list of CPluginCustomizations attached to a JAXB model component.
CDefaultValue
          Object that computes the default value expression lazily.
CElement
          Either CElementInfo, CClassInfo, or CClassRef.
CElementInfo
          ElementInfo implementation for the compile-time model.
CElementPropertyInfo
          ElementPropertyInfo for the compiler.
CElementPropertyInfo.CollectionMode
           
CEnumConstant
          Enumeration constant.
CEnumLeafInfo
          Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.
CNonElement
          NonElement at compile-time.
Constructor
          Constructor declaration.
CPluginCustomization
          Vendor extension customization contributed from Plugins.
CPropertyInfo
          Model of a property to be generated.
CPropertyVisitor
          Visitor for CPropertyInfo.
CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
CTypeInfo
          TypeInfo at the compile-time.
CTypeRef
          TypeRef for XJC.
CValuePropertyInfo
          ValuePropertyInfo implementation for XJC.
CWildcardTypeInfo
          CTypeInfo for the DOM node.
Model
          Root of the object model that represents the code that needs to be generated.
Multiplicity
          represents a possible number of occurence.
SymbolSpace
          Symbol space for ID/IDREF.
TypeUse
          Information about how another type is referenced.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.outline
CClassInfo
          Mutable ClassInfo represenatation.
CClassInfoParent
          Parent of a CClassInfo/CElementInfo.
CElementInfo
          ElementInfo implementation for the compile-time model.
CEnumConstant
          Enumeration constant.
CEnumLeafInfo
          Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.
CPropertyInfo
          Model of a property to be generated.
CTypeRef
          TypeRef for XJC.
Model
          Root of the object model that represents the code that needs to be generated.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader
CElementPropertyInfo
          ElementPropertyInfo for the compiler.
CElementPropertyInfo.CollectionMode
           
CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
CTypeRef
          TypeRef for XJC.
Multiplicity
          represents a possible number of occurence.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.dtd
CPropertyInfo
          Model of a property to be generated.
Model
          Root of the object model that represents the code that needs to be generated.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.dtd.bindinfo
CClassInfo
          Mutable ClassInfo represenatation.
Model
          Root of the object model that represents the code that needs to be generated.
TypeUse
          Information about how another type is referenced.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.relaxng
Model
          Root of the object model that represents the code that needs to be generated.
Multiplicity
          represents a possible number of occurence.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.xmlschema
CClass
          Either CClassInfo or CClassRef.
CClassInfo
          Mutable ClassInfo represenatation.
CClassInfoParent
          Parent of a CClassInfo/CElementInfo.
CElement
          Either CElementInfo, CClassInfo, or CClassRef.
CElementInfo
          ElementInfo implementation for the compile-time model.
CElementPropertyInfo
          ElementPropertyInfo for the compiler.
CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
CTypeInfo
          TypeInfo at the compile-time.
CTypeRef
          TypeRef for XJC.
Model
          Root of the object model that represents the code that needs to be generated.
Multiplicity
          represents a possible number of occurence.
TypeUse
          Information about how another type is referenced.
 

Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.xmlschema.bindinfo
CAttributePropertyInfo
          AttributePropertyInfo for the compiler.
CCustomizations
          Represents the list of CPluginCustomizations attached to a JAXB model component.
CElementPropertyInfo
          ElementPropertyInfo for the compiler.
CPropertyInfo
          Model of a property to be generated.
CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
CValuePropertyInfo
          ValuePropertyInfo implementation for XJC.
TypeUse
          Information about how another type is referenced.