You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@locus.apache.org on 2000/05/22 18:03:46 UTC
cvs commit: jakarta-slide/src/share/org/apache/slide/common/xml Config.java ConfigDescriptor.java Contentstore.java ContentstoreDescriptor.java Descriptorsstore.java DescriptorsstoreDescriptor.java Domain.java DomainDescriptor.java Latestrevision.java LatestrevisionDescriptor.java Namespace.java NamespaceDef.java NamespaceDefDescriptor.java NamespaceDescriptor.java Objectnode.java ObjectnodeDescriptor.java Parameter.java ParameterDescriptor.java Permission.java PermissionDescriptor.java Property.java PropertyDescriptor.java Relation.java RelationDescriptor.java Revisiondescr.java RevisiondescrDescriptor.java Revisiondescrs.java RevisiondescrsDescriptor.java Scope.java ScopeDescriptor.java Successor.java SuccessorDescriptor.java
remm 00/05/22 09:03:44
Modified: src/share/org/apache/slide/common/xml Config.java
ConfigDescriptor.java Contentstore.java
ContentstoreDescriptor.java Descriptorsstore.java
DescriptorsstoreDescriptor.java Domain.java
DomainDescriptor.java Latestrevision.java
LatestrevisionDescriptor.java Namespace.java
NamespaceDef.java NamespaceDefDescriptor.java
NamespaceDescriptor.java Objectnode.java
ObjectnodeDescriptor.java Parameter.java
ParameterDescriptor.java Permission.java
PermissionDescriptor.java Property.java
PropertyDescriptor.java Relation.java
RelationDescriptor.java Revisiondescr.java
RevisiondescrDescriptor.java Revisiondescrs.java
RevisiondescrsDescriptor.java Scope.java
ScopeDescriptor.java Successor.java
SuccessorDescriptor.java
Log:
Updated to the latest version of Castor (thanks Nacho !)
Remy
Revision Changes Path
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Config.java
Index: Config.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Config.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Config.java 2000/05/15 21:14:32 1.2
+++ Config.java 2000/05/22 16:03:15 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:32 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:15 $
**/
public class Config implements java.io.Serializable {
1.3 +179 -3 jakarta-slide/src/share/org/apache/slide/common/xml/ConfigDescriptor.java
Index: ConfigDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/ConfigDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ConfigDescriptor.java 2000/05/15 21:14:32 1.2
+++ ConfigDescriptor.java 2000/05/22 16:03:15 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:32 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:15 $
**/
public class ConfigDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,8 +53,9 @@
public ConfigDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "config";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[0];
@@ -89,6 +92,14 @@
desc.setMultivalued(false);
elements[0] = desc;
+ //-- validation code for: _defaultAction
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _readObject
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_readObject", "read-object", NodeType.Element);
desc.setImmutable(true);
@@ -119,6 +130,14 @@
desc.setMultivalued(false);
elements[1] = desc;
+ //-- validation code for: _readObject
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _createObject
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_createObject", "create-object", NodeType.Element);
desc.setImmutable(true);
@@ -149,6 +168,14 @@
desc.setMultivalued(false);
elements[2] = desc;
+ //-- validation code for: _createObject
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _removeObject
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_removeObject", "remove-object", NodeType.Element);
desc.setImmutable(true);
@@ -179,6 +206,14 @@
desc.setMultivalued(false);
elements[3] = desc;
+ //-- validation code for: _removeObject
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _grantPermission
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_grantPermission", "grant-permission", NodeType.Element);
desc.setImmutable(true);
@@ -209,6 +244,14 @@
desc.setMultivalued(false);
elements[4] = desc;
+ //-- validation code for: _grantPermission
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _revokePermission
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_revokePermission", "revoke-permission", NodeType.Element);
desc.setImmutable(true);
@@ -239,6 +282,14 @@
desc.setMultivalued(false);
elements[5] = desc;
+ //-- validation code for: _revokePermission
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _readPermissions
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_readPermissions", "read-permissions", NodeType.Element);
desc.setImmutable(true);
@@ -269,6 +320,14 @@
desc.setMultivalued(false);
elements[6] = desc;
+ //-- validation code for: _readPermissions
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _lockObject
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_lockObject", "lock-object", NodeType.Element);
desc.setImmutable(true);
@@ -299,6 +358,14 @@
desc.setMultivalued(false);
elements[7] = desc;
+ //-- validation code for: _lockObject
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _killLock
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_killLock", "kill-lock", NodeType.Element);
desc.setImmutable(true);
@@ -329,6 +396,14 @@
desc.setMultivalued(false);
elements[8] = desc;
+ //-- validation code for: _killLock
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _readLocks
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_readLocks", "read-locks", NodeType.Element);
desc.setImmutable(true);
@@ -359,6 +434,14 @@
desc.setMultivalued(false);
elements[9] = desc;
+ //-- validation code for: _readLocks
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _readRevisionMetadata
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_readRevisionMetadata", "read-revision-metadata", NodeType.Element);
desc.setImmutable(true);
@@ -389,6 +472,14 @@
desc.setMultivalued(false);
elements[10] = desc;
+ //-- validation code for: _readRevisionMetadata
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _createRevisionMetadata
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_createRevisionMetadata", "create-revision-metadata", NodeType.Element);
desc.setImmutable(true);
@@ -419,6 +510,14 @@
desc.setMultivalued(false);
elements[11] = desc;
+ //-- validation code for: _createRevisionMetadata
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _modifyRevisionMetadata
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_modifyRevisionMetadata", "modify-revision-metadata", NodeType.Element);
desc.setImmutable(true);
@@ -449,6 +548,14 @@
desc.setMultivalued(false);
elements[12] = desc;
+ //-- validation code for: _modifyRevisionMetadata
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _removeRevisionMetadata
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_removeRevisionMetadata", "remove-revision-metadata", NodeType.Element);
desc.setImmutable(true);
@@ -479,6 +586,14 @@
desc.setMultivalued(false);
elements[13] = desc;
+ //-- validation code for: _removeRevisionMetadata
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _readRevisionContent
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_readRevisionContent", "read-revision-content", NodeType.Element);
desc.setImmutable(true);
@@ -509,6 +624,14 @@
desc.setMultivalued(false);
elements[14] = desc;
+ //-- validation code for: _readRevisionContent
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _createRevisionContent
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_createRevisionContent", "create-revision-content", NodeType.Element);
desc.setImmutable(true);
@@ -539,6 +662,14 @@
desc.setMultivalued(false);
elements[15] = desc;
+ //-- validation code for: _createRevisionContent
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _modifyRevisionContent
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_modifyRevisionContent", "modify-revision-content", NodeType.Element);
desc.setImmutable(true);
@@ -569,6 +700,14 @@
desc.setMultivalued(false);
elements[16] = desc;
+ //-- validation code for: _modifyRevisionContent
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _removeRevisionContent
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_removeRevisionContent", "remove-revision-content", NodeType.Element);
desc.setImmutable(true);
@@ -599,6 +738,14 @@
desc.setMultivalued(false);
elements[17] = desc;
+ //-- validation code for: _removeRevisionContent
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _userspath
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_userspath", "userspath", NodeType.Element);
desc.setImmutable(true);
@@ -630,6 +777,15 @@
desc.setMultivalued(false);
elements[18] = desc;
+ //-- validation code for: _userspath
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _filespath
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_filespath", "filespath", NodeType.Element);
desc.setImmutable(true);
@@ -661,6 +817,15 @@
desc.setMultivalued(false);
elements[19] = desc;
+ //-- validation code for: _filespath
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _parameterList
desc = new XMLFieldDescriptorImpl(Parameter.class, "_parameterList", "parameter", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -690,6 +855,11 @@
desc.setMultivalued(true);
elements[20] = desc;
+ //-- validation code for: _parameterList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.ConfigDescriptor()
@@ -769,6 +939,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Contentstore.java
Index: Contentstore.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Contentstore.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Contentstore.java 2000/05/15 21:14:33 1.2
+++ Contentstore.java 2000/05/22 16:03:15 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:33 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:15 $
**/
public class Contentstore implements java.io.Serializable {
1.3 +39 -5 jakarta-slide/src/share/org/apache/slide/common/xml/ContentstoreDescriptor.java
Index: ContentstoreDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/ContentstoreDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ContentstoreDescriptor.java 2000/05/15 21:14:33 1.2
+++ ContentstoreDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:33 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class ContentstoreDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public ContentstoreDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "contentstore";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[2];
//-- _name
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _name
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _classname
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_classname", "classname", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,10 +123,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[1] = desc;
+ //-- validation code for: _classname
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[1];
@@ -146,6 +169,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _parameterList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.ContentstoreDescriptor()
@@ -225,6 +253,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Descriptorsstore.java
Index: Descriptorsstore.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Descriptorsstore.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Descriptorsstore.java 2000/05/15 21:14:34 1.2
+++ Descriptorsstore.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:34 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class Descriptorsstore implements java.io.Serializable {
1.3 +49 -6 jakarta-slide/src/share/org/apache/slide/common/xml/DescriptorsstoreDescriptor.java
Index: DescriptorsstoreDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/DescriptorsstoreDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DescriptorsstoreDescriptor.java 2000/05/15 21:14:34 1.2
+++ DescriptorsstoreDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:34 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class DescriptorsstoreDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public DescriptorsstoreDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "descriptorsstore";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[3];
//-- _name
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _name
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _type
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_type", "type", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,13 +123,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[1] = desc;
+ //-- validation code for: _type
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _classname
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_classname", "classname", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -138,10 +160,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[2] = desc;
+ //-- validation code for: _classname
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[1];
@@ -174,6 +206,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _parameterList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.DescriptorsstoreDescriptor()
@@ -253,6 +290,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Domain.java
Index: Domain.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Domain.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Domain.java 2000/05/15 21:14:34 1.2
+++ Domain.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:34 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class Domain implements java.io.Serializable {
1.3 +17 -3 jakarta-slide/src/share/org/apache/slide/common/xml/DomainDescriptor.java
Index: DomainDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/DomainDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DomainDescriptor.java 2000/05/15 21:14:34 1.2
+++ DomainDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:34 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class DomainDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,8 +53,9 @@
public DomainDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "domain";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[0];
@@ -89,6 +92,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _namespaceDefList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.DomainDescriptor()
@@ -168,6 +176,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Latestrevision.java
Index: Latestrevision.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Latestrevision.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Latestrevision.java 2000/05/15 21:14:35 1.2
+++ Latestrevision.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -21,7 +21,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:35 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class Latestrevision implements java.io.Serializable {
1.3 +34 -5 jakarta-slide/src/share/org/apache/slide/common/xml/LatestrevisionDescriptor.java
Index: LatestrevisionDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/LatestrevisionDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- LatestrevisionDescriptor.java 2000/05/15 21:14:35 1.2
+++ LatestrevisionDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:35 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class LatestrevisionDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public LatestrevisionDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "latestrevision";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[2];
//-- _branch
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_branch", "branch", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _branch
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _number
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_number", "number", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,10 +123,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[1] = desc;
+ //-- validation code for: _number
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[0];
@@ -196,6 +219,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Namespace.java
Index: Namespace.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Namespace.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Namespace.java 2000/05/15 21:14:35 1.2
+++ Namespace.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:35 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class Namespace implements java.io.Serializable {
1.3 +2 -2 jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDef.java
Index: NamespaceDef.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDef.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NamespaceDef.java 2000/05/15 21:14:35 1.2
+++ NamespaceDef.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:35 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class NamespaceDef implements java.io.Serializable {
@@ -86,7 +86,7 @@
**/
public java.lang.String[] getAccess() {
int size = _accessList.size();
- String[] mArray = new String[size];
+ java.lang.String[] mArray = new String[size];
for (int index = 0; index < size; index++) {
mArray[index] = (String)_accessList.elementAt(index);
}
1.3 +28 -4 jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDefDescriptor.java
Index: NamespaceDefDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDefDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NamespaceDefDescriptor.java 2000/05/15 21:14:36 1.2
+++ NamespaceDefDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class NamespaceDefDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public NamespaceDefDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "namespace-def";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[1];
//-- _initfile
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_initfile", "initfile", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,10 +84,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _initfile
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[1];
@@ -118,6 +131,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _accessList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.NamespaceDefDescriptor()
@@ -197,6 +215,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +51 -4 jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDescriptor.java
Index: NamespaceDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/NamespaceDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NamespaceDescriptor.java 2000/05/15 21:14:36 1.2
+++ NamespaceDescriptor.java 2000/05/22 16:03:16 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:16 $
**/
public class NamespaceDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public NamespaceDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "namespace";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[1];
//-- _name
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,10 +84,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _name
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[5];
@@ -118,6 +131,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _descriptorsstoreList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
//-- _contentstoreList
desc = new XMLFieldDescriptorImpl(Contentstore.class, "_contentstoreList", "contentstore", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -148,6 +166,11 @@
desc.setMultivalued(true);
elements[1] = desc;
+ //-- validation code for: _contentstoreList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
//-- _scopeList
desc = new XMLFieldDescriptorImpl(Scope.class, "_scopeList", "scope", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -178,6 +201,11 @@
desc.setMultivalued(true);
elements[2] = desc;
+ //-- validation code for: _scopeList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
//-- _basedata
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_basedata", "basedata", NodeType.Element);
desc.setImmutable(true);
@@ -208,6 +236,14 @@
desc.setMultivalued(false);
elements[3] = desc;
+ //-- validation code for: _basedata
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _config
desc = new XMLFieldDescriptorImpl(Config.class, "_config", "config", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -238,6 +274,11 @@
desc.setMultivalued(false);
elements[4] = desc;
+ //-- validation code for: _config
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.NamespaceDescriptor()
@@ -317,6 +358,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Objectnode.java
Index: Objectnode.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Objectnode.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Objectnode.java 2000/05/15 21:14:36 1.2
+++ Objectnode.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class Objectnode implements java.io.Serializable {
1.3 +52 -5 jakarta-slide/src/share/org/apache/slide/common/xml/ObjectnodeDescriptor.java
Index: ObjectnodeDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/ObjectnodeDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ObjectnodeDescriptor.java 2000/05/15 21:14:36 1.2
+++ ObjectnodeDescriptor.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class ObjectnodeDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public ObjectnodeDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "objectnode";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[2];
//-- _uri
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_uri", "uri", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _uri
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _classname
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_classname", "classname", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,10 +123,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[1] = desc;
+ //-- validation code for: _classname
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[3];
@@ -146,6 +169,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _permissionList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
//-- _objectnodeList
desc = new XMLFieldDescriptorImpl(Objectnode.class, "_objectnodeList", "objectnode", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -175,6 +203,11 @@
desc.setMultivalued(true);
elements[1] = desc;
+ //-- validation code for: _objectnodeList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
//-- _target
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_target", "target", NodeType.Element);
desc.setImmutable(true);
@@ -205,6 +238,14 @@
desc.setMultivalued(false);
elements[2] = desc;
+ //-- validation code for: _target
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.ObjectnodeDescriptor()
@@ -284,6 +325,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Parameter.java
Index: Parameter.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Parameter.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Parameter.java 2000/05/15 21:14:36 1.2
+++ Parameter.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -21,7 +21,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class Parameter implements java.io.Serializable {
1.3 +23 -4 jakarta-slide/src/share/org/apache/slide/common/xml/ParameterDescriptor.java
Index: ParameterDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/ParameterDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ParameterDescriptor.java 2000/05/15 21:14:36 1.2
+++ ParameterDescriptor.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:36 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class ParameterDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,8 +53,9 @@
public ParameterDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "parameter";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
contentDesc = new XMLFieldDescriptorImpl(String.class, "_content", "PCDATA", NodeType.Text);
contentDesc.setHandler( new XMLFieldHandler() {
public Object getValue( Object object )
@@ -82,7 +85,7 @@
//-- _name
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -104,10 +107,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _name
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[0];
@@ -190,6 +203,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Permission.java
Index: Permission.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Permission.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Permission.java 2000/05/15 21:14:37 1.2
+++ Permission.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -21,7 +21,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:37 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class Permission implements java.io.Serializable {
1.3 +44 -6 jakarta-slide/src/share/org/apache/slide/common/xml/PermissionDescriptor.java
Index: PermissionDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/PermissionDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PermissionDescriptor.java 2000/05/15 21:14:37 1.2
+++ PermissionDescriptor.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:37 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class PermissionDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public PermissionDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "permission";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[3];
//-- _subject
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_subject", "subject", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _subject
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _inheritance
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_inheritance", "inheritance", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,13 +123,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[1] = desc;
+ //-- validation code for: _inheritance
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _action
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_action", "action", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -138,10 +160,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[2] = desc;
+ //-- validation code for: _action
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[0];
@@ -224,6 +256,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Property.java
Index: Property.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Property.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Property.java 2000/05/15 21:14:37 1.2
+++ Property.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -21,7 +21,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:37 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class Property implements java.io.Serializable {
1.3 +55 -7 jakarta-slide/src/share/org/apache/slide/common/xml/PropertyDescriptor.java
Index: PropertyDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/PropertyDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PropertyDescriptor.java 2000/05/15 21:14:37 1.2
+++ PropertyDescriptor.java 2000/05/22 16:03:17 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:37 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:17 $
**/
public class PropertyDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,8 +53,9 @@
public PropertyDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "property";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
contentDesc = new XMLFieldDescriptorImpl(String.class, "_content", "PCDATA", NodeType.Text);
contentDesc.setHandler( new XMLFieldHandler() {
public Object getValue( Object object )
@@ -82,7 +85,7 @@
//-- _name
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_name", "name", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -104,14 +107,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _name
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _protected
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_protected", "protected", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -133,13 +146,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[1] = desc;
+ //-- validation code for: _protected
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _definition
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_definition", "definition", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -161,14 +183,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[2] = desc;
+ //-- validation code for: _definition
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _definitionname
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_definitionname", "definitionname", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -190,10 +222,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[3] = desc;
+ //-- validation code for: _definitionname
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[0];
@@ -276,6 +318,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Relation.java
Index: Relation.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Relation.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Relation.java 2000/05/15 21:14:38 1.2
+++ Relation.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:38 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class Relation implements java.io.Serializable {
1.3 +22 -3 jakarta-slide/src/share/org/apache/slide/common/xml/RelationDescriptor.java
Index: RelationDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/RelationDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RelationDescriptor.java 2000/05/15 21:14:38 1.2
+++ RelationDescriptor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:38 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class RelationDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,8 +53,9 @@
public RelationDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "relation";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[0];
@@ -89,6 +92,11 @@
desc.setMultivalued(false);
elements[0] = desc;
+ //-- validation code for: _revisiondescr
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
//-- _successorList
desc = new XMLFieldDescriptorImpl(Successor.class, "_successorList", "successor", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -118,6 +126,11 @@
desc.setMultivalued(true);
elements[1] = desc;
+ //-- validation code for: _successorList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.RelationDescriptor()
@@ -197,6 +210,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +2 -2 jakarta-slide/src/share/org/apache/slide/common/xml/Revisiondescr.java
Index: Revisiondescr.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Revisiondescr.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Revisiondescr.java 2000/05/15 21:14:39 1.2
+++ Revisiondescr.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:39 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class Revisiondescr implements java.io.Serializable {
@@ -121,7 +121,7 @@
**/
public java.lang.String[] getLabel() {
int size = _labelList.size();
- String[] mArray = new String[size];
+ java.lang.String[] mArray = new String[size];
for (int index = 0; index < size; index++) {
mArray[index] = (String)_labelList.elementAt(index);
}
1.3 +52 -5 jakarta-slide/src/share/org/apache/slide/common/xml/RevisiondescrDescriptor.java
Index: RevisiondescrDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/RevisiondescrDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RevisiondescrDescriptor.java 2000/05/15 21:14:39 1.2
+++ RevisiondescrDescriptor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:39 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class RevisiondescrDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public RevisiondescrDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "revisiondescr";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[2];
//-- _branch
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_branch", "branch", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,14 +84,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _branch
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _number
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_number", "number", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -110,10 +123,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[1] = desc;
+ //-- validation code for: _number
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[3];
@@ -147,6 +170,14 @@
desc.setMultivalued(false);
elements[0] = desc;
+ //-- validation code for: _content
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _labelList
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_labelList", "label", NodeType.Element);
desc.setImmutable(true);
@@ -177,6 +208,11 @@
desc.setMultivalued(true);
elements[1] = desc;
+ //-- validation code for: _labelList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
//-- _propertyList
desc = new XMLFieldDescriptorImpl(Property.class, "_propertyList", "property", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -206,6 +242,11 @@
desc.setMultivalued(true);
elements[2] = desc;
+ //-- validation code for: _propertyList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.RevisiondescrDescriptor()
@@ -285,6 +326,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Revisiondescrs.java
Index: Revisiondescrs.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Revisiondescrs.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Revisiondescrs.java 2000/05/15 21:14:39 1.2
+++ Revisiondescrs.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:39 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class Revisiondescrs implements java.io.Serializable {
1.3 +42 -5 jakarta-slide/src/share/org/apache/slide/common/xml/RevisiondescrsDescriptor.java
Index: RevisiondescrsDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/RevisiondescrsDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RevisiondescrsDescriptor.java 2000/05/15 21:14:39 1.2
+++ RevisiondescrsDescriptor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:39 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class RevisiondescrsDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public RevisiondescrsDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "revisiondescrs";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[2];
//-- _initialrevision
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_initialrevision", "initialrevision", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,13 +84,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[0] = desc;
+ //-- validation code for: _initialrevision
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _isversioned
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_isversioned", "isversioned", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -109,9 +121,18 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[1] = desc;
+ //-- validation code for: _isversioned
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[2];
@@ -145,6 +166,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _latestrevisionList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ desc.setValidator(fieldValidator);
+
//-- _relationList
desc = new XMLFieldDescriptorImpl(Relation.class, "_relationList", "relation", NodeType.Element);
handler = (new XMLFieldHandler() {
@@ -174,6 +200,11 @@
desc.setMultivalued(true);
elements[1] = desc;
+ //-- validation code for: _relationList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.RevisiondescrsDescriptor()
@@ -253,6 +284,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Scope.java
Index: Scope.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Scope.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Scope.java 2000/05/15 21:14:40 1.2
+++ Scope.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -23,7 +23,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:40 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class Scope implements java.io.Serializable {
1.3 +58 -7 jakarta-slide/src/share/org/apache/slide/common/xml/ScopeDescriptor.java
Index: ScopeDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/ScopeDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ScopeDescriptor.java 2000/05/15 21:14:40 1.2
+++ ScopeDescriptor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:40 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class ScopeDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public ScopeDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "scope";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[4];
//-- _descriptorsstore
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_descriptorsstore", "descriptorsstore", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,13 +84,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[0] = desc;
+ //-- validation code for: _descriptorsstore
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _contentstore
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_contentstore", "contentstore", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -109,13 +121,22 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[1] = desc;
+ //-- validation code for: _contentstore
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _match
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_match", "match", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -137,14 +158,24 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[2] = desc;
+ //-- validation code for: _match
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- _type
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_type", "type", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -166,9 +197,18 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
attributes[3] = desc;
+ //-- validation code for: _type
+ fieldValidator = new FieldValidator();
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[1];
@@ -201,6 +241,11 @@
desc.setMultivalued(true);
elements[0] = desc;
+ //-- validation code for: _scopeList
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(0);
+ desc.setValidator(fieldValidator);
+
} //-- org.apache.slide.common.xml.ScopeDescriptor()
@@ -280,6 +325,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/
1.3 +1 -1 jakarta-slide/src/share/org/apache/slide/common/xml/Successor.java
Index: Successor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/Successor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Successor.java 2000/05/15 21:14:41 1.2
+++ Successor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -21,7 +21,7 @@
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:41 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class Successor implements java.io.Serializable {
1.3 +23 -4 jakarta-slide/src/share/org/apache/slide/common/xml/SuccessorDescriptor.java
Index: SuccessorDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/common/xml/SuccessorDescriptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SuccessorDescriptor.java 2000/05/15 21:14:41 1.2
+++ SuccessorDescriptor.java 2000/05/22 16:03:18 1.3
@@ -1,6 +1,6 @@
/*
* This class was automatically generated with
- * <a href="http://castor.exolab.org">Castor 0.8 (20000324)</a>,
+ * <a href="http://castor.exolab.org">Castor 0.8.3 (2000502)</a>,
* using an XML Schema.
* $Id
*/
@@ -15,12 +15,14 @@
import org.exolab.castor.mapping.ClassDescriptor;
import org.exolab.castor.mapping.FieldDescriptor;
import org.exolab.castor.xml.*;
+import org.exolab.castor.xml.FieldValidator;
+import org.exolab.castor.xml.TypeValidator;
import org.exolab.castor.xml.XMLFieldDescriptor;
import org.exolab.castor.xml.util.XMLFieldDescriptorImpl;
/**
*
- * @version $Revision: 1.2 $ $Date: 2000/05/15 21:14:41 $
+ * @version $Revision: 1.3 $ $Date: 2000/05/22 16:03:18 $
**/
public class SuccessorDescriptor implements org.exolab.castor.xml.XMLClassDescriptor {
@@ -51,15 +53,16 @@
public SuccessorDescriptor() {
nsURI = "opendav.exolab.org/schema";
xmlName = "successor";
- XMLFieldDescriptorImpl desc = null;
- XMLFieldHandler handler = null;
+ XMLFieldDescriptorImpl desc = null;
+ XMLFieldHandler handler = null;
+ FieldValidator fieldValidator = null;
//-- initialize attribute descriptors
attributes = new XMLFieldDescriptorImpl[1];
//-- _number
desc = new XMLFieldDescriptorImpl(java.lang.String.class, "_number", "number", NodeType.Attribute);
desc.setImmutable(true);
- desc.setHandler( new XMLFieldHandler() {
+ handler = (new XMLFieldHandler() {
public Object getValue( Object object )
throws IllegalStateException
{
@@ -81,10 +84,20 @@
return null;
}
} );
+ desc.setHandler(handler);
desc.setNameSpaceURI("opendav.exolab.org/schema");
desc.setRequired(true);
attributes[0] = desc;
+ //-- validation code for: _number
+ fieldValidator = new FieldValidator();
+ fieldValidator.setMinOccurs(1);
+ { //-- local scope
+ StringValidator sv = new StringValidator();
+ fieldValidator.setValidator(sv);
+ }
+ desc.setValidator(fieldValidator);
+
//-- initialize element descriptors
elements = new XMLFieldDescriptorImpl[0];
@@ -167,6 +180,12 @@
public java.lang.String getNameSpaceURI() {
return nsURI;
} //-- java.lang.String getNameSpaceURI()
+
+ /**
+ **/
+ public org.exolab.castor.xml.TypeValidator getValidator() {
+ return null;
+ } //-- org.exolab.castor.xml.TypeValidator getValidator()
/**
**/