|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.builder.types.XSType
org.exolab.castor.builder.types.XSListType
org.exolab.castor.builder.types.XSIdRefs
public class XSIdRefs
A collection of IDREF type.
Field Summary | |
---|---|
static java.lang.String |
IDREFS_NAME
Name of the IDREFS type. |
Fields inherited from class org.exolab.castor.builder.types.XSType |
---|
ANYURI_TYPE, BASE64BINARY_TYPE, BOOLEAN_TYPE, BYTE_TYPE, CLASS, COLLECTION, DATE_TYPE, DATETIME_TYPE, DECIMAL_TYPE, DOUBLE_TYPE, DURATION_TYPE, ENTITIES, ENTITY, FLOAT_TYPE, GDAY_TYPE, GMONTH_TYPE, GMONTHDAY_TYPE, GYEAR_TYPE, GYEARMONTH_TYPE, HEXBINARY_TYPE, ID_TYPE, IDREF_TYPE, IDREFS_TYPE, INT_TYPE, INTEGER_TYPE, LANGUAGE_TYPE, LONG_TYPE, NAME_TYPE, NCNAME_TYPE, NEGATIVE_INTEGER_TYPE, NMTOKEN_TYPE, NMTOKENS_TYPE, NON_NEGATIVE_INTEGER_TYPE, NON_POSITIVE_INTEGER_TYPE, NORMALIZEDSTRING_TYPE, NOTATION_TYPE, NULL, POSITIVE_INTEGER_TYPE, QNAME_TYPE, SHORT_TYPE, STRING_TYPE, TIME_TYPE, TOKEN_TYPE, UNSIGNED_BYTE_TYPE, UNSIGNED_INT_TYPE, UNSIGNED_LONG_TYPE, UNSIGNED_SHORT_TYPE |
Constructor Summary | |
---|---|
XSIdRefs(java.lang.String colType,
boolean useJava50)
Create a XSNMTokens instance. |
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the name of this XSType. |
short |
getType()
Returns the type of this XSType. |
void |
validationCode(JSourceCode jsc,
java.lang.String fixedValue,
java.lang.String validatorInstanceName)
Creates the validation code for an instance of this XSType. |
Methods inherited from class org.exolab.castor.builder.types.XSListType |
---|
createFromJavaObjectCode, createToJavaObjectCode, getContentType, getJType, getMaximumSize, getMinimumSize, isCollection, isDateTime, isPrimitive, newInstanceCode, setFacet, setMaximumSize, setMinimumSize |
Methods inherited from class org.exolab.castor.builder.types.XSType |
---|
createDefaultValueWithString, isEnumerated, setAsEnumerated, setFacets |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String IDREFS_NAME
Constructor Detail |
---|
public XSIdRefs(java.lang.String colType, boolean useJava50)
colType
- Type of collection to use.useJava50
- If true, the collection will be generated using Java 5
features such as generics.Method Detail |
---|
public java.lang.String getName()
getName
in class XSListType
public short getType()
getType
in class XSType
public void validationCode(JSourceCode jsc, java.lang.String fixedValue, java.lang.String validatorInstanceName)
validationCode
in class XSType
jsc
- The JSourceCode to fill in.fixedValue
- A fixed value to use if any.validatorInstanceName
- The name of the FieldValidator that the configured
TypeValidator should be added to.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |