org.exolab.castor.builder.types
public class XSList extends XSType
Version: $Revision: 1.2 $ $Date: 2005/03/05 13:41:44 $
Field Summary | |
---|---|
XSType | contentType |
int | maxSize |
int | minSize |
Constructor Summary | |
---|---|
XSList(XSType contentType) |
Method Summary | |
---|---|
XSType | getContentType() |
JType | getJType()
Returns the JType that this XSType represents |
int | getMaximumSize() |
int | getMinimumSize() |
void | setFacets(SimpleType simpleType) |
void | setMaximumSize(int size) |
void | setMinimumSize(int size) |
void | validationCode(JSourceCode jsc, String fixedValue, String fieldValidatorInstanceName)
Creates the validation code for an instance of this XSType. |
Returns: the JType that this XSType represents
Parameters: fixedValue a fixed value to use if any jsc the JSourceCode to fill in. fieldValidatorInstanceName the name of the FieldValidator that the configured TypeValidator should be added to.