View Javadoc
1   /*
2    * An XML document type.
3    * Localname: Form_13424J
4    * Namespace: http://apply.grants.gov/forms/Form_13424J-V1.0
5    * Java type: gov.grants.apply.forms.form13424JV10.Form13424JDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.form13424JV10;
10  
11  
12  /**
13   * A document containing one Form_13424J(@http://apply.grants.gov/forms/Form_13424J-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface Form13424JDocument 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(Form13424JDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("form13424j7587doctype");
21      
22      /**
23       * Gets the "Form_13424J" element
24       */
25      gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J getForm13424J();
26      
27      /**
28       * Sets the "Form_13424J" element
29       */
30      void setForm13424J(gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J form13424J);
31      
32      /**
33       * Appends and returns a new empty "Form_13424J" element
34       */
35      gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J addNewForm13424J();
36      
37      /**
38       * An XML Form_13424J(@http://apply.grants.gov/forms/Form_13424J-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface Form13424J 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(Form13424J.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("form13424j6bcaelemtype");
46          
47          /**
48           * Gets the "LowIncomeTaxpayerClinic" element
49           */
50          java.lang.String getLowIncomeTaxpayerClinic();
51          
52          /**
53           * Gets (as xml) the "LowIncomeTaxpayerClinic" element
54           */
55          gov.grants.apply.forms.form13424JV10.Form13424JString160DataType xgetLowIncomeTaxpayerClinic();
56          
57          /**
58           * Sets the "LowIncomeTaxpayerClinic" element
59           */
60          void setLowIncomeTaxpayerClinic(java.lang.String lowIncomeTaxpayerClinic);
61          
62          /**
63           * Sets (as xml) the "LowIncomeTaxpayerClinic" element
64           */
65          void xsetLowIncomeTaxpayerClinic(gov.grants.apply.forms.form13424JV10.Form13424JString160DataType lowIncomeTaxpayerClinic);
66          
67          /**
68           * Gets the "GrantPeriodFrom" element
69           */
70          java.util.Calendar getGrantPeriodFrom();
71          
72          /**
73           * Gets (as xml) the "GrantPeriodFrom" element
74           */
75          org.apache.xmlbeans.XmlDate xgetGrantPeriodFrom();
76          
77          /**
78           * Sets the "GrantPeriodFrom" element
79           */
80          void setGrantPeriodFrom(java.util.Calendar grantPeriodFrom);
81          
82          /**
83           * Sets (as xml) the "GrantPeriodFrom" element
84           */
85          void xsetGrantPeriodFrom(org.apache.xmlbeans.XmlDate grantPeriodFrom);
86          
87          /**
88           * Gets the "GrantPeriodTo" element
89           */
90          java.util.Calendar getGrantPeriodTo();
91          
92          /**
93           * Gets (as xml) the "GrantPeriodTo" element
94           */
95          org.apache.xmlbeans.XmlDate xgetGrantPeriodTo();
96          
97          /**
98           * Sets the "GrantPeriodTo" element
99           */
100         void setGrantPeriodTo(java.util.Calendar grantPeriodTo);
101         
102         /**
103          * Sets (as xml) the "GrantPeriodTo" element
104          */
105         void xsetGrantPeriodTo(org.apache.xmlbeans.XmlDate grantPeriodTo);
106         
107         /**
108          * Gets the "ControversyProgram" element
109          */
110         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType getControversyProgram();
111         
112         /**
113          * Sets the "ControversyProgram" element
114          */
115         void setControversyProgram(gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType controversyProgram);
116         
117         /**
118          * Appends and returns a new empty "ControversyProgram" element
119          */
120         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType addNewControversyProgram();
121         
122         /**
123          * Gets the "ESLProgram" element
124          */
125         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType getESLProgram();
126         
127         /**
128          * Sets the "ESLProgram" element
129          */
130         void setESLProgram(gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType eslProgram);
131         
132         /**
133          * Appends and returns a new empty "ESLProgram" element
134          */
135         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType addNewESLProgram();
136         
137         /**
138          * Gets the "Totals" element
139          */
140         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType getTotals();
141         
142         /**
143          * Sets the "Totals" element
144          */
145         void setTotals(gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType totals);
146         
147         /**
148          * Appends and returns a new empty "Totals" element
149          */
150         gov.grants.apply.forms.form13424JV10.Form13424JProgramDataType addNewTotals();
151         
152         /**
153          * Gets the "DetailedExplanations" element
154          */
155         gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations getDetailedExplanations();
156         
157         /**
158          * Sets the "DetailedExplanations" element
159          */
160         void setDetailedExplanations(gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations detailedExplanations);
161         
162         /**
163          * Appends and returns a new empty "DetailedExplanations" element
164          */
165         gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations addNewDetailedExplanations();
166         
167         /**
168          * Gets the "FormVersion" attribute
169          */
170         java.lang.String getFormVersion();
171         
172         /**
173          * Gets (as xml) the "FormVersion" attribute
174          */
175         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
176         
177         /**
178          * Sets the "FormVersion" attribute
179          */
180         void setFormVersion(java.lang.String formVersion);
181         
182         /**
183          * Sets (as xml) the "FormVersion" attribute
184          */
185         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
186         
187         /**
188          * An XML DetailedExplanations(@http://apply.grants.gov/forms/Form_13424J-V1.0).
189          *
190          * This is a complex type.
191          */
192         public interface DetailedExplanations extends org.apache.xmlbeans.XmlObject
193         {
194             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
195                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DetailedExplanations.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("detailedexplanations0504elemtype");
196             
197             /**
198              * Gets the "Personnel" element
199              */
200             java.lang.String getPersonnel();
201             
202             /**
203              * Gets (as xml) the "Personnel" element
204              */
205             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetPersonnel();
206             
207             /**
208              * Sets the "Personnel" element
209              */
210             void setPersonnel(java.lang.String personnel);
211             
212             /**
213              * Sets (as xml) the "Personnel" element
214              */
215             void xsetPersonnel(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType personnel);
216             
217             /**
218              * Gets the "FringeBenefits" element
219              */
220             java.lang.String getFringeBenefits();
221             
222             /**
223              * Gets (as xml) the "FringeBenefits" element
224              */
225             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetFringeBenefits();
226             
227             /**
228              * Sets the "FringeBenefits" element
229              */
230             void setFringeBenefits(java.lang.String fringeBenefits);
231             
232             /**
233              * Sets (as xml) the "FringeBenefits" element
234              */
235             void xsetFringeBenefits(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType fringeBenefits);
236             
237             /**
238              * Gets the "Travel" element
239              */
240             java.lang.String getTravel();
241             
242             /**
243              * Gets (as xml) the "Travel" element
244              */
245             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetTravel();
246             
247             /**
248              * Sets the "Travel" element
249              */
250             void setTravel(java.lang.String travel);
251             
252             /**
253              * Sets (as xml) the "Travel" element
254              */
255             void xsetTravel(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType travel);
256             
257             /**
258              * Gets the "Equipment" element
259              */
260             java.lang.String getEquipment();
261             
262             /**
263              * Gets (as xml) the "Equipment" element
264              */
265             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetEquipment();
266             
267             /**
268              * Sets the "Equipment" element
269              */
270             void setEquipment(java.lang.String equipment);
271             
272             /**
273              * Sets (as xml) the "Equipment" element
274              */
275             void xsetEquipment(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType equipment);
276             
277             /**
278              * Gets the "Supplies" element
279              */
280             java.lang.String getSupplies();
281             
282             /**
283              * Gets (as xml) the "Supplies" element
284              */
285             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetSupplies();
286             
287             /**
288              * Sets the "Supplies" element
289              */
290             void setSupplies(java.lang.String supplies);
291             
292             /**
293              * Sets (as xml) the "Supplies" element
294              */
295             void xsetSupplies(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType supplies);
296             
297             /**
298              * Gets the "Contractual" element
299              */
300             java.lang.String getContractual();
301             
302             /**
303              * Gets (as xml) the "Contractual" element
304              */
305             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetContractual();
306             
307             /**
308              * Sets the "Contractual" element
309              */
310             void setContractual(java.lang.String contractual);
311             
312             /**
313              * Sets (as xml) the "Contractual" element
314              */
315             void xsetContractual(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType contractual);
316             
317             /**
318              * Gets the "Construction" element
319              */
320             java.lang.String getConstruction();
321             
322             /**
323              * Gets (as xml) the "Construction" element
324              */
325             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetConstruction();
326             
327             /**
328              * True if has "Construction" element
329              */
330             boolean isSetConstruction();
331             
332             /**
333              * Sets the "Construction" element
334              */
335             void setConstruction(java.lang.String construction);
336             
337             /**
338              * Sets (as xml) the "Construction" element
339              */
340             void xsetConstruction(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType construction);
341             
342             /**
343              * Unsets the "Construction" element
344              */
345             void unsetConstruction();
346             
347             /**
348              * Gets the "OtherExpenses" element
349              */
350             java.lang.String getOtherExpenses();
351             
352             /**
353              * Gets (as xml) the "OtherExpenses" element
354              */
355             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetOtherExpenses();
356             
357             /**
358              * Sets the "OtherExpenses" element
359              */
360             void setOtherExpenses(java.lang.String otherExpenses);
361             
362             /**
363              * Sets (as xml) the "OtherExpenses" element
364              */
365             void xsetOtherExpenses(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType otherExpenses);
366             
367             /**
368              * Gets the "IndirectCosts" element
369              */
370             java.lang.String getIndirectCosts();
371             
372             /**
373              * Gets (as xml) the "IndirectCosts" element
374              */
375             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetIndirectCosts();
376             
377             /**
378              * Sets the "IndirectCosts" element
379              */
380             void setIndirectCosts(java.lang.String indirectCosts);
381             
382             /**
383              * Sets (as xml) the "IndirectCosts" element
384              */
385             void xsetIndirectCosts(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType indirectCosts);
386             
387             /**
388              * Gets the "MatchingFunds" element
389              */
390             java.lang.String getMatchingFunds();
391             
392             /**
393              * Gets (as xml) the "MatchingFunds" element
394              */
395             gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType xgetMatchingFunds();
396             
397             /**
398              * Sets the "MatchingFunds" element
399              */
400             void setMatchingFunds(java.lang.String matchingFunds);
401             
402             /**
403              * Sets (as xml) the "MatchingFunds" element
404              */
405             void xsetMatchingFunds(gov.grants.apply.forms.form13424JV10.Form13424JString1600DataType matchingFunds);
406             
407             /**
408              * A factory class with static methods for creating instances
409              * of this type.
410              */
411             
412             public static final class Factory
413             {
414                 public static gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations newInstance() {
415                   return (gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
416                 
417                 public static gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations newInstance(org.apache.xmlbeans.XmlOptions options) {
418                   return (gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J.DetailedExplanations) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
419                 
420                 private Factory() { } // No instance of this class allowed
421             }
422         }
423         
424         /**
425          * A factory class with static methods for creating instances
426          * of this type.
427          */
428         
429         public static final class Factory
430         {
431             public static gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J newInstance() {
432               return (gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
433             
434             public static gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J newInstance(org.apache.xmlbeans.XmlOptions options) {
435               return (gov.grants.apply.forms.form13424JV10.Form13424JDocument.Form13424J) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
436             
437             private Factory() { } // No instance of this class allowed
438         }
439     }
440     
441     /**
442      * A factory class with static methods for creating instances
443      * of this type.
444      */
445     
446     public static final class Factory
447     {
448         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument newInstance() {
449           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
450         
451         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
452           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
453         
454         /** @param xmlAsString the string value to parse */
455         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
456           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
457         
458         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
459           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
460         
461         /** @param file the file from which to load an xml document */
462         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
463           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
464         
465         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
466           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
467         
468         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
469           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
470         
471         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
472           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
473         
474         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
475           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
476         
477         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
478           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
479         
480         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
481           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
482         
483         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
484           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
485         
486         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
487           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
488         
489         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
490           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
491         
492         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
493           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
494         
495         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
496           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
497         
498         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
499         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
500           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
501         
502         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
503         public static gov.grants.apply.forms.form13424JV10.Form13424JDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
504           return (gov.grants.apply.forms.form13424JV10.Form13424JDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
505         
506         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
507         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 {
508           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
509         
510         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
511         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 {
512           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
513         
514         private Factory() { } // No instance of this class allowed
515     }
516 }