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

Packages that use Facet
org.exolab.castor.builder Castor XML code generator 
org.exolab.castor.builder.types   
org.exolab.castor.xml.schema   
org.exolab.castor.xml.schema.facets   
org.exolab.castor.xml.schema.reader   
 

Uses of Facet in org.exolab.castor.builder
 

Methods in org.exolab.castor.builder with parameters of type Facet
 void AnnotationBuilder.addEnumConstantAnnotations(Facet facet, JEnumConstant enumConstant)
          add annotations to a java5 enum constant.
 

Uses of Facet in org.exolab.castor.builder.types
 

Methods in org.exolab.castor.builder.types with parameters of type Facet
protected  void AbstractPatternFacet.addPatternFacet(Facet facet)
          Transfer given facet if it is a pattern.
protected  void AbstractDigitsFacet.setDigitsFacet(Facet facet)
          Transfer given facet if it is a digits facet.
protected  void XSClass.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractDigitsFacet.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void XSListType.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractLengthFacet.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractPatternFacet.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected abstract  void XSType.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractRangeFacet.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractWhiteSpaceFacet.setFacet(Facet facet)
          Set the given facet for XSType if applicable.
protected  void AbstractLengthFacet.setLengthFacet(Facet facet)
          Transfer given facet if it is one of length, maxLength or minLength.
protected  void AbstractRangeFacet.setRangeFacet(Facet facet)
          Transfer given facet if it is a range.
protected  void AbstractWhiteSpaceFacet.setWhiteSpaceFacet(Facet facet)
          Transfer given facet if it is a whiteSpace.
 

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

Methods in org.exolab.castor.xml.schema that return Facet
 Facet FacetList.contains(String name)
          Returns the facet of the list with with the given name.
 Facet FacetFactory.createFacet(String name, String value)
          Creates a new instance of a facet.
 Facet FacetList.get(int index)
          Returns the facet at the given index
 Facet SimpleType.getFacet(String name)
          Returns the first facet associated with the given name.
 Facet FacetList.remove(int index)
          Removes the facet located at the given index
 

Methods in org.exolab.castor.xml.schema that return types with arguments of type Facet
 Enumeration<Facet> FacetList.enumerate()
          Returns an Enumeration of the Facets in this list
 Enumeration<Facet> SimpleType.getEffectiveFacets()
          Returns an enumeration of the effective facets for this type.
 Enumeration<Facet> SimpleType.getFacets()
          Returns an Enumeration of all the Facets (including inherited) facets for this type.
 Enumeration<Facet> SimpleType.getFacets(String name)
          Returns the facets associated with the given name.
 Enumeration<Facet> SimpleType.getLocalFacets()
          Returns the facets of this type (without the parent's facets).
 

Methods in org.exolab.castor.xml.schema with parameters of type Facet
 void FacetList.add(Facet facet)
          Adds the given Facet to this list
 void SimpleType.addFacet(Facet facet)
          Adds the given Facet to this Simpletype.
 boolean Facet.overridesBase(Facet baseFacet)
          Checks whether the current facet overrides a facet of the base data type.
 boolean FacetList.remove(Facet facet)
          Removes the given Facet from this list
 boolean SimpleType.removeFacet(Facet facet)
          Removes the given Facet from this SimpleType.
 

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

Subclasses of Facet 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.
 

Methods in org.exolab.castor.xml.schema.facets with parameters of type Facet
 boolean MinExclusive.overridesBase(Facet baseFacet)
          Checks whether the current facet overrides a facet of the base data type.
 boolean MaxInclusive.overridesBase(Facet baseFacet)
          Checks whether the current facet overrides a facet of the base data type.
 boolean MaxExclusive.overridesBase(Facet baseFacet)
          Checks whether the current facet overrides a facet of the base data type.
 boolean MinInclusive.overridesBase(Facet baseFacet)
          Checks whether the current facet overrides a facet of the base data type.
 

Uses of Facet in org.exolab.castor.xml.schema.reader
 

Methods in org.exolab.castor.xml.schema.reader that return Facet
 Facet FacetUnmarshaller.getFacet()
           
 

Methods in org.exolab.castor.xml.schema.reader with parameters of type Facet
 void SimpleTypeDefinition.addFacet(Facet facet)
          Adds the given Facet to the list of Facets for this SimpleTypeDefinition
 



Copyright © 2012. All Rights Reserved.