Uses of Class
com.sun.msv.datatype.xsd.XSDatatypeImpl

Packages that use XSDatatypeImpl
com.sun.msv.datatype.xsd W3C XML Schema Datatypes implementation. 
com.sun.msv.generator   
com.sun.msv.grammar.relax abstract grammar model(AGM): RELAX stub. 
com.sun.msv.writer.relaxng AGM to RELAX NG converter 
 

Uses of XSDatatypeImpl in com.sun.msv.datatype.xsd
 

Subclasses of XSDatatypeImpl in com.sun.msv.datatype.xsd
 class AnyURIType
          "anyURI" type.
 class Base64BinaryType
          "base64Binary" type.
 class BooleanType
          "boolean" type.
 class BuiltinAtomicType
          base class for atomic built-in types; those types which can be used by itself (int,uriReference,string, etc) .
 class ByteType
          "byte" type.
 class ConcreteType
          base class for types that union/list/atomic.
 class DataTypeWithFacet
          Base implementation of facet-restricted datatype
 class DateTimeType
          "dateTime" type.
 class DateType
          "date" type.
 class DoubleType
          "double" type.
 class DurationType
          "duration" type.
 class EntityType
          "ENTITY" type.
 class EnumerationFacet
          "enumeration" facets validator.
 class ErrorType
          A dummy datatype that can be used to recover from errors.
 class FinalComponent
          "final" component.
 class FloatType
          "float" type.
 class FractionDigitsFacet
          'fractionDigits' facet.
 class GDayType
          "gDay" type.
 class GMonthDayType
          "gMonthDay" type.
 class GMonthType
          "gMonth" type.
 class GYearMonthType
          "gYearMonth" type.
 class GYearType
          "gYear" type.
 class HexBinaryType
          "hexBinary" type.
 class IDREFType
          very limited 'IDREF' type of XML Schema Part 2.
 class IDType
          very limited 'ID' type of XML Schema Part 2.
 class IntegerType
          "integer" type.
 class IntType
          "int" type.
 class LanguageType
          "language" type.
 class LengthFacet
          "length", "minLength", and "maxLength" facet validator.
 class ListType
          List type.
 class LongType
          "long" type.
 class MaxExclusiveFacet
          'maxExclusive' facet
 class MaxInclusiveFacet
          'maxInclusive' facet
 class MaxLengthFacet
          'maxLength' facet
 class MinExclusiveFacet
          'minExclusive' facet
 class MinInclusiveFacet
          'minInclusive' facet
 class MinLengthFacet
          'minLength' facet
 class NameType
          "Name" type.
 class NcnameType
          "NCName" type.
 class NegativeIntegerType
          "negativeInteger" type.
 class NmtokenType
          "NMTOKEN" type.
 class NonNegativeIntegerType
          "nonNegativeInteger" type.
 class NonPositiveIntegerType
          "nonPositiveInteger" type.
 class NormalizedStringType
          "normalizedString" type.
 class NumberType
          "decimal" type.
 class PatternFacet
          "pattern" facet validator "pattern" is a constraint facet which is applied against lexical space.
 class PositiveIntegerType
          "positiveInteger" type.
 class Proxy
          Delegates all methods to the base type.
 class QnameType
          "QName" type.
 class RangeFacet
          Base class of "(max|min)(In|Ex)clusive" facet validator
 class ShortType
          "short" type.
 class SimpleURType
          simple "ur-type" type.
 class StringType
          "string" type.
 class TimeType
          "time" type.
 class TokenType
          "token" type.
 class TotalDigitsFacet
          'totalDigits' facet.
 class UnionType
          union type.
 class UnsignedByteType
          "unsignedByte" type.
 class UnsignedIntType
          "unsignedInt" type.
 class UnsignedLongType
          "unsignedLong" type.
 class UnsignedShortType
          "unsignedShort" type.
 class WhiteSpaceFacet
          whiteSpace facet validator
 

Fields in com.sun.msv.datatype.xsd declared as XSDatatypeImpl
 XSDatatypeImpl Proxy.baseType
          immediate base type, which may be a concrete type or DataTypeWithFacet
 XSDatatypeImpl DataTypeWithFacet.baseType
          immediate base type, which may be a concrete type or DataTypeWithFacet
 XSDatatypeImpl ListType.itemType
          atomic base type
 XSDatatypeImpl[] UnionType.memberTypes
          member types
 

Methods in com.sun.msv.datatype.xsd that return XSDatatypeImpl
 XSDatatypeImpl TypeIncubator.derive(String newName)
          Deprecated.  
 XSDatatypeImpl TypeIncubator.derive(String newNameUri, String newLocalName)
          derives a new datatype from a datatype by facets that were set.
 

Constructors in com.sun.msv.datatype.xsd with parameters of type XSDatatypeImpl
EnumerationFacet(String nsUri, String typeName, XSDatatypeImpl baseType, Collection _values, boolean _isFixed)
           
FinalComponent(String nsUri, String newTypeName, XSDatatypeImpl baseType, int finalValue)
           
FinalComponent(XSDatatypeImpl baseType, int finalValue)
           
FractionDigitsFacet(String nsUri, String typeName, XSDatatypeImpl baseType, int _scale, boolean _isFixed)
           
IntegerType(String typeName, XSDatatypeImpl baseFacets)
           
IntType(String typeName, XSDatatypeImpl baseFacets)
           
LengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, int _length, boolean _isFixed)
           
LengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets)
           
ListType(String nsUri, String newTypeName, XSDatatypeImpl itemType)
          derives a new datatype from atomic datatype by list
LongType(String typeName, XSDatatypeImpl baseFacets)
           
MaxExclusiveFacet(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed)
           
MaxInclusiveFacet(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed)
           
MaxLengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, int _maxLength, boolean _isFixed)
           
MaxLengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets)
           
MinExclusiveFacet(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed)
           
MinInclusiveFacet(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed)
           
MinLengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, int _minLength, boolean _isFixed)
           
MinLengthFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets)
           
PatternFacet(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets)
           
Proxy(String nsUri, String newTypeName, XSDatatypeImpl baseType)
           
RangeFacet(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, Object limit, boolean _isFixed)
           
ShortType(String typeName, XSDatatypeImpl baseFacets)
           
TotalDigitsFacet(String nsUri, String typeName, XSDatatypeImpl baseType, int _precision, boolean _isFixed)
           
 

Uses of XSDatatypeImpl in com.sun.msv.generator
 

Methods in com.sun.msv.generator with parameters of type XSDatatypeImpl
protected  String DataTypeGeneratorImpl.generateList(XSDatatypeImpl dti, ContextProviderImpl context)
           
 

Uses of XSDatatypeImpl in com.sun.msv.grammar.relax
 

Subclasses of XSDatatypeImpl in com.sun.msv.grammar.relax
 class EmptyStringType
          'emptyString' type of RELAX.
 class NoneType
          'none' datatype of RELAX.
 

Uses of XSDatatypeImpl in com.sun.msv.writer.relaxng
 

Methods in com.sun.msv.writer.relaxng with parameters of type XSDatatypeImpl
protected  void PatternWriter.serializeEnumeration(XSDatatypeImpl dt, EnumerationFacet enums)
          serializes a type with enumeration.
protected  void PatternWriter.serializeListType(XSDatatypeImpl dt)
          serializes a list type.
 



MSV