View Javadoc
1   /*
2    * An XML document type.
3    * Localname: CD511
4    * Namespace: http://apply.grants.gov/forms/CD511-V1.1
5    * Java type: gov.grants.apply.forms.cd511V11.CD511Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.cd511V11;
10  
11  
12  /**
13   * A document containing one CD511(@http://apply.grants.gov/forms/CD511-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface CD511Document extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CD511Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cd5114ac2doctype");
21      
22      /**
23       * Gets the "CD511" element
24       */
25      gov.grants.apply.forms.cd511V11.CD511Document.CD511 getCD511();
26      
27      /**
28       * Sets the "CD511" element
29       */
30      void setCD511(gov.grants.apply.forms.cd511V11.CD511Document.CD511 cd511);
31      
32      /**
33       * Appends and returns a new empty "CD511" element
34       */
35      gov.grants.apply.forms.cd511V11.CD511Document.CD511 addNewCD511();
36      
37      /**
38       * An XML CD511(@http://apply.grants.gov/forms/CD511-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface CD511 extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CD511.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cd5114742elemtype");
46          
47          /**
48           * Gets the "OrganizationName" element
49           */
50          java.lang.String getOrganizationName();
51          
52          /**
53           * Gets (as xml) the "OrganizationName" element
54           */
55          gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
56          
57          /**
58           * Sets the "OrganizationName" element
59           */
60          void setOrganizationName(java.lang.String organizationName);
61          
62          /**
63           * Sets (as xml) the "OrganizationName" element
64           */
65          void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
66          
67          /**
68           * Gets the "AwardNumber" element
69           */
70          java.lang.String getAwardNumber();
71          
72          /**
73           * Gets (as xml) the "AwardNumber" element
74           */
75          gov.grants.apply.system.globalLibraryV20.ProjectAwardNumberDataType xgetAwardNumber();
76          
77          /**
78           * True if has "AwardNumber" element
79           */
80          boolean isSetAwardNumber();
81          
82          /**
83           * Sets the "AwardNumber" element
84           */
85          void setAwardNumber(java.lang.String awardNumber);
86          
87          /**
88           * Sets (as xml) the "AwardNumber" element
89           */
90          void xsetAwardNumber(gov.grants.apply.system.globalLibraryV20.ProjectAwardNumberDataType awardNumber);
91          
92          /**
93           * Unsets the "AwardNumber" element
94           */
95          void unsetAwardNumber();
96          
97          /**
98           * Gets the "ProjectName" element
99           */
100         java.lang.String getProjectName();
101         
102         /**
103          * Gets (as xml) the "ProjectName" element
104          */
105         gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName xgetProjectName();
106         
107         /**
108          * True if has "ProjectName" element
109          */
110         boolean isSetProjectName();
111         
112         /**
113          * Sets the "ProjectName" element
114          */
115         void setProjectName(java.lang.String projectName);
116         
117         /**
118          * Sets (as xml) the "ProjectName" element
119          */
120         void xsetProjectName(gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName projectName);
121         
122         /**
123          * Unsets the "ProjectName" element
124          */
125         void unsetProjectName();
126         
127         /**
128          * Gets the "ContactName" element
129          */
130         gov.grants.apply.system.globalLibraryV20.HumanNameDataType getContactName();
131         
132         /**
133          * True if has "ContactName" element
134          */
135         boolean isSetContactName();
136         
137         /**
138          * Sets the "ContactName" element
139          */
140         void setContactName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType contactName);
141         
142         /**
143          * Appends and returns a new empty "ContactName" element
144          */
145         gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewContactName();
146         
147         /**
148          * Unsets the "ContactName" element
149          */
150         void unsetContactName();
151         
152         /**
153          * Gets the "Title" element
154          */
155         java.lang.String getTitle();
156         
157         /**
158          * Gets (as xml) the "Title" element
159          */
160         gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
161         
162         /**
163          * Sets the "Title" element
164          */
165         void setTitle(java.lang.String title);
166         
167         /**
168          * Sets (as xml) the "Title" element
169          */
170         void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
171         
172         /**
173          * Gets the "Signature" element
174          */
175         java.lang.String getSignature();
176         
177         /**
178          * Gets (as xml) the "Signature" element
179          */
180         gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetSignature();
181         
182         /**
183          * Sets the "Signature" element
184          */
185         void setSignature(java.lang.String signature);
186         
187         /**
188          * Sets (as xml) the "Signature" element
189          */
190         void xsetSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType signature);
191         
192         /**
193          * Gets the "SubmittedDate" element
194          */
195         java.util.Calendar getSubmittedDate();
196         
197         /**
198          * Gets (as xml) the "SubmittedDate" element
199          */
200         org.apache.xmlbeans.XmlDate xgetSubmittedDate();
201         
202         /**
203          * Sets the "SubmittedDate" element
204          */
205         void setSubmittedDate(java.util.Calendar submittedDate);
206         
207         /**
208          * Sets (as xml) the "SubmittedDate" element
209          */
210         void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
211         
212         /**
213          * Gets the "FormVersion" attribute
214          */
215         java.lang.String getFormVersion();
216         
217         /**
218          * Gets (as xml) the "FormVersion" attribute
219          */
220         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
221         
222         /**
223          * Sets the "FormVersion" attribute
224          */
225         void setFormVersion(java.lang.String formVersion);
226         
227         /**
228          * Sets (as xml) the "FormVersion" attribute
229          */
230         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
231         
232         /**
233          * An XML ProjectName(@http://apply.grants.gov/forms/CD511-V1.1).
234          *
235          * This is an atomic type that is a restriction of gov.grants.apply.forms.cd511V11.CD511Document$CD511$ProjectName.
236          */
237         public interface ProjectName extends org.apache.xmlbeans.XmlString
238         {
239             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
240                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectname13b2elemtype");
241             
242             /**
243              * A factory class with static methods for creating instances
244              * of this type.
245              */
246             
247             public static final class Factory
248             {
249                 public static gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName newValue(java.lang.Object obj) {
250                   return (gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName) type.newValue( obj ); }
251                 
252                 public static gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName newInstance() {
253                   return (gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
254                 
255                 public static gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName newInstance(org.apache.xmlbeans.XmlOptions options) {
256                   return (gov.grants.apply.forms.cd511V11.CD511Document.CD511.ProjectName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
257                 
258                 private Factory() { } // No instance of this class allowed
259             }
260         }
261         
262         /**
263          * A factory class with static methods for creating instances
264          * of this type.
265          */
266         
267         public static final class Factory
268         {
269             public static gov.grants.apply.forms.cd511V11.CD511Document.CD511 newInstance() {
270               return (gov.grants.apply.forms.cd511V11.CD511Document.CD511) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
271             
272             public static gov.grants.apply.forms.cd511V11.CD511Document.CD511 newInstance(org.apache.xmlbeans.XmlOptions options) {
273               return (gov.grants.apply.forms.cd511V11.CD511Document.CD511) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
274             
275             private Factory() { } // No instance of this class allowed
276         }
277     }
278     
279     /**
280      * A factory class with static methods for creating instances
281      * of this type.
282      */
283     
284     public static final class Factory
285     {
286         public static gov.grants.apply.forms.cd511V11.CD511Document newInstance() {
287           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
288         
289         public static gov.grants.apply.forms.cd511V11.CD511Document newInstance(org.apache.xmlbeans.XmlOptions options) {
290           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
291         
292         /** @param xmlAsString the string value to parse */
293         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
294           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
295         
296         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
297           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
298         
299         /** @param file the file from which to load an xml document */
300         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
301           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
302         
303         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
304           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
305         
306         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
307           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
308         
309         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
310           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
311         
312         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
313           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
314         
315         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
316           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
317         
318         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
319           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
320         
321         public static gov.grants.apply.forms.cd511V11.CD511Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
322           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
323         
324         public static gov.grants.apply.forms.cd511V11.CD511Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
325           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
326         
327         public static gov.grants.apply.forms.cd511V11.CD511Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
328           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
329         
330         public static gov.grants.apply.forms.cd511V11.CD511Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
331           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
332         
333         public static gov.grants.apply.forms.cd511V11.CD511Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
334           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
335         
336         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
337         public static gov.grants.apply.forms.cd511V11.CD511Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
338           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
339         
340         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
341         public static gov.grants.apply.forms.cd511V11.CD511Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
342           return (gov.grants.apply.forms.cd511V11.CD511Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
343         
344         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
345         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
346           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
347         
348         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
349         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
350           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
351         
352         private Factory() { } // No instance of this class allowed
353     }
354 }