org.exolab.castor.builder.types
Class XSId

java.lang.Object
  extended byorg.exolab.castor.builder.types.XSType
      extended byorg.exolab.castor.builder.types.XSId

public final class XSId
extends XSType

The XML Schema ID type

Version:
$Revision: 1.5 $ $Date: 2001/05/26 01:50:45 $
Author:
Keith Visco

Field Summary
 
Fields inherited from class org.exolab.castor.builder.types.XSType
ANYURI_NAME, ANYURI_TYPE, BASE64BINARY_NAME, BASE64BINARY_TYPE, BOOLEAN_NAME, BOOLEAN_TYPE, BYTE_NAME, BYTE_TYPE, CLASS, COLLECTION, DATE_NAME, DATE_TYPE, DATETIME_NAME, DATETIME_TYPE, DECIMAL_NAME, DECIMAL_TYPE, DOUBLE_NAME, DOUBLE_TYPE, DURATION_NAME, DURATION_TYPE, ENTITIES, ENTITY, FLOAT_NAME, FLOAT_TYPE, GDAY_NAME, GDAY_TYPE, GMONTH_NAME, GMONTH_TYPE, GMONTHDAY_NAME, GMONTHDAY_TYPE, GYEAR_NAME, GYEAR_TYPE, GYEARMONTH_NAME, GYEARMONTH_TYPE, HEXBINARY_NAME, HEXBINARY_TYPE, ID_NAME, ID_TYPE, IDREF_NAME, IDREF_TYPE, IDREFS_NAME, IDREFS_TYPE, INT_NAME, INT_TYPE, INTEGER_NAME, INTEGER_TYPE, LANGUAGE_NAME, LANGUAGE_TYPE, LONG_NAME, LONG_TYPE, NAME_NAME, NAME_TYPE, NCNAME_NAME, NCNAME_TYPE, NEGATIVE_INTEGER_NAME, NEGATIVE_INTEGER_TYPE, NMTOKEN_NAME, NMTOKEN_TYPE, NMTOKENS_NAME, NMTOKENS_TYPE, NON_NEGATIVE_INTEGER_NAME, NON_NEGATIVE_INTEGER_TYPE, NON_POSITIVE_INTEGER_NAME, NON_POSITIVE_INTEGER_TYPE, NORMALIZEDSTRING_NAME, NORMALIZEDSTRING_TYPE, NOTATION_NAME, NOTATION_TYPE, NULL, POSITIVE_INTEGER_NAME, POSITIVE_INTEGER_TYPE, QNAME_NAME, QNAME_TYPE, SHORT_NAME, SHORT_TYPE, STRING_NAME, STRING_TYPE, TIME_NAME, TIME_TYPE, TOKEN_NAME, TOKEN_TYPE
 
Constructor Summary
XSId()
           
 
Method Summary
 JType getJType()
          Returns the JType that this XSType represents
 void setFacets(SimpleType simpletype)
          Reads and sets the facets for XSType
 
Methods inherited from class org.exolab.castor.builder.types.XSType
createFromJavaObjectCode, createToJavaObjectCode, getFacets, getName, getType, isDateTime, isEnumerated, isPrimitive, newInstanceCode, setAsEnumertated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSId

public XSId()
Method Detail

getJType

public JType getJType()
Returns the JType that this XSType represents

Specified by:
getJType in class XSType
Returns:
the JType that this XSType represents

setFacets

public void setFacets(SimpleType simpletype)
Description copied from class: XSType
Reads and sets the facets for XSType

Specified by:
setFacets in class XSType
Parameters:
simpletype - the SimpleType containing the facets


Intalio Inc. (C) 1999-2001. All rights reserved http://www.intalio.com