Uses of Class
org.exolab.castor.xml.schema.Annotated

Packages that use Annotated
org.exolab.castor.builder Castor XML code generator 
org.exolab.castor.builder.binding Binding File Object Model for Castor XML code generator 
org.exolab.castor.builder.conflict.strategy   
org.exolab.castor.builder.factory   
org.exolab.castor.xml.schema   
org.exolab.castor.xml.schema.facets   
org.exolab.castor.xml.schema.simpletypes   
 

Uses of Annotated in org.exolab.castor.builder
 

Methods in org.exolab.castor.builder with parameters of type Annotated
 void SGStateInfo.bindSourceCode(Annotated annotated, JClass[] classes)
          Binds the given Annotated structure with its generated source classes.
 JClass[] SGStateInfo.getSourceCode(Annotated annotated)
          Returns the array of JClass for the given Annotated structure or null if no bindings have been specified for the given Structure.
 void FactoryState.markAsProcessed(Annotated annotated)
          Marks the given Annotated XML Schema structure as having been processed.
 boolean FactoryState.processed(Annotated annotated)
          Returns true if the given Annotated XML Schema structure has been marked as processed.
 

Uses of Annotated in org.exolab.castor.builder.binding
 

Methods in org.exolab.castor.builder.binding that return Annotated
 Annotated XMLBindingComponent.getAnnotated()
          Returns the XML Schema annotated structure used in this XMLBindingComponent.
 

Methods in org.exolab.castor.builder.binding with parameters of type Annotated
 ComponentBindingType ExtendedBinding.getComponentBindingType(Annotated annotated)
          Returns the ComponentBinding that corresponds to the given Annotated XML Schema structure An Schema location will be built for the given Annotated XML schema structure.
 void XMLBindingComponent.setView(Annotated annotated)
          Sets the window on the given Annotated XML Schema structure.
 

Uses of Annotated in org.exolab.castor.builder.conflict.strategy
 

Methods in org.exolab.castor.builder.conflict.strategy with parameters of type Annotated
 void XPATHClassNameConflictResolver.changeClassInfoAsResultOfConflict(JClass jClass, String xpath, String typedXPath, Annotated annotated)
          Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
 void ClassNameConflictResolver.changeClassInfoAsResultOfConflict(JClass jClass, String xpath, String typedXPath, Annotated annotated)
          Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
 void TypeClassNameConflictResolver.changeClassInfoAsResultOfConflict(JClass jClass, String xpath, String typedXPath, Annotated annotated)
          Changes the JClass' internal class name, appedning a type suffix to the suggested class name.
abstract  void BaseClassNameConflictResolver.changeClassInfoAsResultOfConflict(JClass jClass, String xpath, String typedXPath, Annotated annotated)
          Changes the JClass' internal class name, as a result of an XPATH expression uniquely identifying an XML artefact within an XML schema.
 

Uses of Annotated in org.exolab.castor.builder.factory
 

Methods in org.exolab.castor.builder.factory with parameters of type Annotated
protected  String BaseFactory.createComment(Annotated annotated)
          Creates and returns a Javadoc comment from the given annotations.
protected  String BaseFactory.extractCommentsFromAnnotations(Annotated annotated)
          Creates Comments from Schema annotations.
 

Uses of Annotated in org.exolab.castor.xml.schema
 

Subclasses of Annotated in org.exolab.castor.xml.schema
 class AnyType
          A Class which represents the XML Schema AnyType.
 class AttributeDecl
          An XML Schema Attribute Definition
 class AttributeGroup
          An XML Schema Attribute Group Definition
 class AttributeGroupDecl
          An XML Schema Attribute Group Definition
 class AttributeGroupReference
          An XML Schema Attribute Group Definition
 class ComplexType
          The XML Schema ComplexType class.
 class ElementDecl
          An XML Schema ElementDecl
 class Facet
          Represents the base type for XML Schema Facets
 class Group
          An XML Schema Group
 class IdentityConstraint
          The base class for the XML Schema Identity Constraints (key, keyref, unique).
 class IdentityField
          A class which represents the field selector for an IdentityConstraint
 class IdentitySelector
          A class which represents the selector for an IdentityConstraint
 class Key
          A class that represents the XML Schema Identity Constraint: Key.
 class KeyRef
          A class that represents the XML Schema Identity Constraint: KeyRef.
 class ModelGroup
          An XML Schema ModelGroup :
 class Particle
          An abstract class that represents an XML Schema Particle This is not an entirely true representation of how XML Schema depicts a "particle" since this representation of a particle does not hold the "term" component (element, all, choice, sequence, group, any) but rather the "term" extends this class.
 class RedefineSchema
          This class is a wrapper used to save meta information concerning redefined structures from an XML schema.
 class Schema
          A class representing an XML Schema Definition.
 class SimpleType
          An XML Schema SimpleType.
 class TypeReference
          Package private class to handles type references.
 class Union
          A class that represents the XML Schema Union simple-type.
 class Unique
          A class that represents the XML Schema Identity Constraint: Unique.
 class Wildcard
          A class that represents an XML Schema Wildcard.
 class XMLType
          The base type for XML Schema types, such as complex types and simple types.
 

Methods in org.exolab.castor.xml.schema that return types with arguments of type Annotated
 Enumeration<Annotated> Group.enumerate()
          Returns an enumeration of all the Particles contained within this ContentModelGroup.
 

Uses of Annotated in org.exolab.castor.xml.schema.facets
 

Subclasses of Annotated in org.exolab.castor.xml.schema.facets
 class MaxExclusive
          An implementation of maxExclusive constraining facet, defined in section "4.3.8 maxExclusive" of "XML Schema Part 2: Datatypes Second Edition" document.
 class MaxInclusive
          An implementation of maxInclusive constraining facet, defined in section "4.3.7 maxInclusive" of "XML Schema Part 2: Datatypes Second Edition" document.
 class MinExclusive
          An implementation of minExclusive constraining facet, defined in section "4.3.9 minExclusive" of "XML Schema Part 2: Datatypes Second Edition" document.
 class MinInclusive
          An implementation of minInclusive constraining facet, defined in section "4.3.10 minInclusive" of "XML Schema Part 2: Datatypes Second Edition" document.
 

Uses of Annotated in org.exolab.castor.xml.schema.simpletypes
 

Subclasses of Annotated in org.exolab.castor.xml.schema.simpletypes
 class AnyURIType
           
 class AtomicType
          The base class for built-in atomic Schema types
 class BinaryType
          Represents types derived from binary
 class BooleanType
          Represents the boolean type
 class DateTimeType
          Represents date/time XML SChema types
 class DecimalType
          Represents the decimal type and those derived from it (integer, short...)
 class DurationType
          Represents timeDuration
 class ListType
          Represents a SimpleType that is a "list" of a given SimpleType.
 class RealType
          Represents "real numbers" (float, double and user types derived from them) Those numbers are of the form m x 2^e The min and max values for m are accessed with get/setMin/MaxMantissa e are accessed with get/setMin/MaxExponent m and e are not facets as specified by the xmlschema, they are just a way to regroup real and float under the same class.
 class StringType
          Represents the XML Schema string type.
 class UrType
          The ur-type definition
 



Copyright © 2012. All Rights Reserved.