View Javadoc

1   /*
2    * This class was automatically generated with 
3    * <a href="http://www.castor.org">Castor 0.9.7</a>, using an XML
4    * Schema.
5    * $Id$
6    */
7   
8   package fr.in2p3.jsaga.adaptor.schema.data.catalog;
9   
10    //---------------------------------/
11   //- Imported classes and packages -/
12  //---------------------------------/
13  
14  import org.exolab.castor.mapping.AccessMode;
15  import org.exolab.castor.xml.TypeValidator;
16  import org.exolab.castor.xml.XMLFieldDescriptor;
17  import org.exolab.castor.xml.validators.*;
18  
19  /**
20   * Class DirectoryDescriptor.
21   * 
22   * @version $Revision$ $Date$
23   */
24  public class DirectoryDescriptor extends DirectoryTypeDescriptor {
25  
26  
27        //--------------------------/
28       //- Class/Member Variables -/
29      //--------------------------/
30  
31      /**
32       * Field nsPrefix
33       */
34      private java.lang.String nsPrefix;
35  
36      /**
37       * Field nsURI
38       */
39      private java.lang.String nsURI;
40  
41      /**
42       * Field xmlName
43       */
44      private java.lang.String xmlName;
45  
46      /**
47       * Field identity
48       */
49      private org.exolab.castor.xml.XMLFieldDescriptor identity;
50  
51  
52        //----------------/
53       //- Constructors -/
54      //----------------/
55  
56      public DirectoryDescriptor() 
57       {
58          super();
59          setExtendsWithoutFlatten(new DirectoryTypeDescriptor());
60          nsURI = "http://www.in2p3.fr/jsaga/data-catalog";
61          xmlName = "directory";
62      } //-- fr.in2p3.jsaga.adaptor.schema.data.catalog.DirectoryDescriptor()
63  
64  
65        //-----------/
66       //- Methods -/
67      //-----------/
68  
69      /**
70       * Method getAccessMode
71       * 
72       * 
73       * 
74       * @return AccessMode
75       */
76      public org.exolab.castor.mapping.AccessMode getAccessMode()
77      {
78          return null;
79      } //-- org.exolab.castor.mapping.AccessMode getAccessMode() 
80  
81      /**
82       * Method getExtends
83       * 
84       * 
85       * 
86       * @return ClassDescriptor
87       */
88      public org.exolab.castor.mapping.ClassDescriptor getExtends()
89      {
90          return super.getExtends();
91      } //-- org.exolab.castor.mapping.ClassDescriptor getExtends() 
92  
93      /**
94       * Method getIdentity
95       * 
96       * 
97       * 
98       * @return FieldDescriptor
99       */
100     public org.exolab.castor.mapping.FieldDescriptor getIdentity()
101     {
102         if (identity == null)
103             return super.getIdentity();
104         return identity;
105     } //-- org.exolab.castor.mapping.FieldDescriptor getIdentity() 
106 
107     /**
108      * Method getJavaClass
109      * 
110      * 
111      * 
112      * @return Class
113      */
114     public java.lang.Class getJavaClass()
115     {
116         return fr.in2p3.jsaga.adaptor.schema.data.catalog.Directory.class;
117     } //-- java.lang.Class getJavaClass() 
118 
119     /**
120      * Method getNameSpacePrefix
121      * 
122      * 
123      * 
124      * @return String
125      */
126     public java.lang.String getNameSpacePrefix()
127     {
128         return nsPrefix;
129     } //-- java.lang.String getNameSpacePrefix() 
130 
131     /**
132      * Method getNameSpaceURI
133      * 
134      * 
135      * 
136      * @return String
137      */
138     public java.lang.String getNameSpaceURI()
139     {
140         return nsURI;
141     } //-- java.lang.String getNameSpaceURI() 
142 
143     /**
144      * Method getValidator
145      * 
146      * 
147      * 
148      * @return TypeValidator
149      */
150     public org.exolab.castor.xml.TypeValidator getValidator()
151     {
152         return this;
153     } //-- org.exolab.castor.xml.TypeValidator getValidator() 
154 
155     /**
156      * Method getXMLName
157      * 
158      * 
159      * 
160      * @return String
161      */
162     public java.lang.String getXMLName()
163     {
164         return xmlName;
165     } //-- java.lang.String getXMLName() 
166 
167 }