View Javadoc
1   /*
2    * An XML document type.
3    * Localname: DOI_Project_Details
4    * Namespace: http://apply.grants.gov/forms/DOI_Project_Details-V1.0
5    * Java type: gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.doiProjectDetailsV10.impl;
10  /**
11   * A document containing one DOI_Project_Details(@http://apply.grants.gov/forms/DOI_Project_Details-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class DOIProjectDetailsDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public DOIProjectDetailsDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName DOIPROJECTDETAILS$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "DOI_Project_Details");
26      
27      
28      /**
29       * Gets the "DOI_Project_Details" element
30       */
31      public gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails getDOIProjectDetails()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails target = null;
37              target = (gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails)get_store().find_element_user(DOIPROJECTDETAILS$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "DOI_Project_Details" element
48       */
49      public void setDOIProjectDetails(gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails doiProjectDetails)
50      {
51          generatedSetterHelperImpl(doiProjectDetails, DOIPROJECTDETAILS$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "DOI_Project_Details" element
56       */
57      public gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails addNewDOIProjectDetails()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails target = null;
63              target = (gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails)get_store().add_element_user(DOIPROJECTDETAILS$0);
64              return target;
65          }
66      }
67      /**
68       * An XML DOI_Project_Details(@http://apply.grants.gov/forms/DOI_Project_Details-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class DOIProjectDetailsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.doiProjectDetailsV10.DOIProjectDetailsDocument.DOIProjectDetails
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public DOIProjectDetailsImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName ADDRESS$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "Address");
83          private static final javax.xml.namespace.QName PRDOFACCMPTXT1$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT1");
85          private static final javax.xml.namespace.QName OBJECTIVETXT1$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT1");
87          private static final javax.xml.namespace.QName PRDOFACCMPTXT2$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT2");
89          private static final javax.xml.namespace.QName OBJECTIVETXT2$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT2");
91          private static final javax.xml.namespace.QName PRDOFACCMPTXT3$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT3");
93          private static final javax.xml.namespace.QName OBJECTIVETXT3$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT3");
95          private static final javax.xml.namespace.QName PRDOFACCMPTXT4$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT4");
97          private static final javax.xml.namespace.QName OBJECTIVETXT4$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT4");
99          private static final javax.xml.namespace.QName PRDOFACCMPTXT5$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT5");
101         private static final javax.xml.namespace.QName OBJECTIVETXT5$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT5");
103         private static final javax.xml.namespace.QName PRDOFACCMPTXT6$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT6");
105         private static final javax.xml.namespace.QName OBJECTIVETXT6$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT6");
107         private static final javax.xml.namespace.QName PRDOFACCMPTXT7$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT7");
109         private static final javax.xml.namespace.QName OBJECTIVETXT7$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT7");
111         private static final javax.xml.namespace.QName PRDOFACCMPTXT8$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT8");
113         private static final javax.xml.namespace.QName OBJECTIVETXT8$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT8");
115         private static final javax.xml.namespace.QName PRDOFACCMPTXT9$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT9");
117         private static final javax.xml.namespace.QName OBJECTIVETXT9$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT9");
119         private static final javax.xml.namespace.QName PRDOFACCMPTXT10$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "PRD_OF_ACCMP_TXT10");
121         private static final javax.xml.namespace.QName OBJECTIVETXT10$40 = 
122             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "OBJECTIVE_TXT10");
123         private static final javax.xml.namespace.QName FORMVERSION$42 = 
124             new javax.xml.namespace.QName("http://apply.grants.gov/forms/DOI_Project_Details-V1.0", "FormVersion");
125         
126         
127         /**
128          * Gets the "Address" element
129          */
130         public gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress()
131         {
132             synchronized (monitor())
133             {
134                 check_orphaned();
135                 gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
136                 target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(ADDRESS$0, 0);
137                 if (target == null)
138                 {
139                     return null;
140                 }
141                 return target;
142             }
143         }
144         
145         /**
146          * Sets the "Address" element
147          */
148         public void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address)
149         {
150             generatedSetterHelperImpl(address, ADDRESS$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
151         }
152         
153         /**
154          * Appends and returns a new empty "Address" element
155          */
156         public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress()
157         {
158             synchronized (monitor())
159             {
160                 check_orphaned();
161                 gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
162                 target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(ADDRESS$0);
163                 return target;
164             }
165         }
166         
167         /**
168          * Gets the "PRD_OF_ACCMP_TXT1" element
169          */
170         public java.lang.String getPRDOFACCMPTXT1()
171         {
172             synchronized (monitor())
173             {
174                 check_orphaned();
175                 org.apache.xmlbeans.SimpleValue target = null;
176                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT1$2, 0);
177                 if (target == null)
178                 {
179                     return null;
180                 }
181                 return target.getStringValue();
182             }
183         }
184         
185         /**
186          * Gets (as xml) the "PRD_OF_ACCMP_TXT1" element
187          */
188         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired xgetPRDOFACCMPTXT1()
189         {
190             synchronized (monitor())
191             {
192                 check_orphaned();
193                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired target = null;
194                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired)get_store().find_element_user(PRDOFACCMPTXT1$2, 0);
195                 return target;
196             }
197         }
198         
199         /**
200          * Sets the "PRD_OF_ACCMP_TXT1" element
201          */
202         public void setPRDOFACCMPTXT1(java.lang.String prdofaccmptxt1)
203         {
204             synchronized (monitor())
205             {
206                 check_orphaned();
207                 org.apache.xmlbeans.SimpleValue target = null;
208                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT1$2, 0);
209                 if (target == null)
210                 {
211                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT1$2);
212                 }
213                 target.setStringValue(prdofaccmptxt1);
214             }
215         }
216         
217         /**
218          * Sets (as xml) the "PRD_OF_ACCMP_TXT1" element
219          */
220         public void xsetPRDOFACCMPTXT1(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired prdofaccmptxt1)
221         {
222             synchronized (monitor())
223             {
224                 check_orphaned();
225                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired target = null;
226                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired)get_store().find_element_user(PRDOFACCMPTXT1$2, 0);
227                 if (target == null)
228                 {
229                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentRequired)get_store().add_element_user(PRDOFACCMPTXT1$2);
230                 }
231                 target.set(prdofaccmptxt1);
232             }
233         }
234         
235         /**
236          * Gets the "OBJECTIVE_TXT1" element
237          */
238         public java.lang.String getOBJECTIVETXT1()
239         {
240             synchronized (monitor())
241             {
242                 check_orphaned();
243                 org.apache.xmlbeans.SimpleValue target = null;
244                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT1$4, 0);
245                 if (target == null)
246                 {
247                     return null;
248                 }
249                 return target.getStringValue();
250             }
251         }
252         
253         /**
254          * Gets (as xml) the "OBJECTIVE_TXT1" element
255          */
256         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory xgetOBJECTIVETXT1()
257         {
258             synchronized (monitor())
259             {
260                 check_orphaned();
261                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory target = null;
262                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory)get_store().find_element_user(OBJECTIVETXT1$4, 0);
263                 return target;
264             }
265         }
266         
267         /**
268          * Sets the "OBJECTIVE_TXT1" element
269          */
270         public void setOBJECTIVETXT1(java.lang.String objectivetxt1)
271         {
272             synchronized (monitor())
273             {
274                 check_orphaned();
275                 org.apache.xmlbeans.SimpleValue target = null;
276                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT1$4, 0);
277                 if (target == null)
278                 {
279                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT1$4);
280                 }
281                 target.setStringValue(objectivetxt1);
282             }
283         }
284         
285         /**
286          * Sets (as xml) the "OBJECTIVE_TXT1" element
287          */
288         public void xsetOBJECTIVETXT1(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory objectivetxt1)
289         {
290             synchronized (monitor())
291             {
292                 check_orphaned();
293                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory target = null;
294                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory)get_store().find_element_user(OBJECTIVETXT1$4, 0);
295                 if (target == null)
296                 {
297                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesMandatory)get_store().add_element_user(OBJECTIVETXT1$4);
298                 }
299                 target.set(objectivetxt1);
300             }
301         }
302         
303         /**
304          * Gets the "PRD_OF_ACCMP_TXT2" element
305          */
306         public java.lang.String getPRDOFACCMPTXT2()
307         {
308             synchronized (monitor())
309             {
310                 check_orphaned();
311                 org.apache.xmlbeans.SimpleValue target = null;
312                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT2$6, 0);
313                 if (target == null)
314                 {
315                     return null;
316                 }
317                 return target.getStringValue();
318             }
319         }
320         
321         /**
322          * Gets (as xml) the "PRD_OF_ACCMP_TXT2" element
323          */
324         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT2()
325         {
326             synchronized (monitor())
327             {
328                 check_orphaned();
329                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
330                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT2$6, 0);
331                 return target;
332             }
333         }
334         
335         /**
336          * True if has "PRD_OF_ACCMP_TXT2" element
337          */
338         public boolean isSetPRDOFACCMPTXT2()
339         {
340             synchronized (monitor())
341             {
342                 check_orphaned();
343                 return get_store().count_elements(PRDOFACCMPTXT2$6) != 0;
344             }
345         }
346         
347         /**
348          * Sets the "PRD_OF_ACCMP_TXT2" element
349          */
350         public void setPRDOFACCMPTXT2(java.lang.String prdofaccmptxt2)
351         {
352             synchronized (monitor())
353             {
354                 check_orphaned();
355                 org.apache.xmlbeans.SimpleValue target = null;
356                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT2$6, 0);
357                 if (target == null)
358                 {
359                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT2$6);
360                 }
361                 target.setStringValue(prdofaccmptxt2);
362             }
363         }
364         
365         /**
366          * Sets (as xml) the "PRD_OF_ACCMP_TXT2" element
367          */
368         public void xsetPRDOFACCMPTXT2(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt2)
369         {
370             synchronized (monitor())
371             {
372                 check_orphaned();
373                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
374                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT2$6, 0);
375                 if (target == null)
376                 {
377                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT2$6);
378                 }
379                 target.set(prdofaccmptxt2);
380             }
381         }
382         
383         /**
384          * Unsets the "PRD_OF_ACCMP_TXT2" element
385          */
386         public void unsetPRDOFACCMPTXT2()
387         {
388             synchronized (monitor())
389             {
390                 check_orphaned();
391                 get_store().remove_element(PRDOFACCMPTXT2$6, 0);
392             }
393         }
394         
395         /**
396          * Gets the "OBJECTIVE_TXT2" element
397          */
398         public java.lang.String getOBJECTIVETXT2()
399         {
400             synchronized (monitor())
401             {
402                 check_orphaned();
403                 org.apache.xmlbeans.SimpleValue target = null;
404                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT2$8, 0);
405                 if (target == null)
406                 {
407                     return null;
408                 }
409                 return target.getStringValue();
410             }
411         }
412         
413         /**
414          * Gets (as xml) the "OBJECTIVE_TXT2" element
415          */
416         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT2()
417         {
418             synchronized (monitor())
419             {
420                 check_orphaned();
421                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
422                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT2$8, 0);
423                 return target;
424             }
425         }
426         
427         /**
428          * True if has "OBJECTIVE_TXT2" element
429          */
430         public boolean isSetOBJECTIVETXT2()
431         {
432             synchronized (monitor())
433             {
434                 check_orphaned();
435                 return get_store().count_elements(OBJECTIVETXT2$8) != 0;
436             }
437         }
438         
439         /**
440          * Sets the "OBJECTIVE_TXT2" element
441          */
442         public void setOBJECTIVETXT2(java.lang.String objectivetxt2)
443         {
444             synchronized (monitor())
445             {
446                 check_orphaned();
447                 org.apache.xmlbeans.SimpleValue target = null;
448                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT2$8, 0);
449                 if (target == null)
450                 {
451                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT2$8);
452                 }
453                 target.setStringValue(objectivetxt2);
454             }
455         }
456         
457         /**
458          * Sets (as xml) the "OBJECTIVE_TXT2" element
459          */
460         public void xsetOBJECTIVETXT2(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt2)
461         {
462             synchronized (monitor())
463             {
464                 check_orphaned();
465                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
466                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT2$8, 0);
467                 if (target == null)
468                 {
469                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT2$8);
470                 }
471                 target.set(objectivetxt2);
472             }
473         }
474         
475         /**
476          * Unsets the "OBJECTIVE_TXT2" element
477          */
478         public void unsetOBJECTIVETXT2()
479         {
480             synchronized (monitor())
481             {
482                 check_orphaned();
483                 get_store().remove_element(OBJECTIVETXT2$8, 0);
484             }
485         }
486         
487         /**
488          * Gets the "PRD_OF_ACCMP_TXT3" element
489          */
490         public java.lang.String getPRDOFACCMPTXT3()
491         {
492             synchronized (monitor())
493             {
494                 check_orphaned();
495                 org.apache.xmlbeans.SimpleValue target = null;
496                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT3$10, 0);
497                 if (target == null)
498                 {
499                     return null;
500                 }
501                 return target.getStringValue();
502             }
503         }
504         
505         /**
506          * Gets (as xml) the "PRD_OF_ACCMP_TXT3" element
507          */
508         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT3()
509         {
510             synchronized (monitor())
511             {
512                 check_orphaned();
513                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
514                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT3$10, 0);
515                 return target;
516             }
517         }
518         
519         /**
520          * True if has "PRD_OF_ACCMP_TXT3" element
521          */
522         public boolean isSetPRDOFACCMPTXT3()
523         {
524             synchronized (monitor())
525             {
526                 check_orphaned();
527                 return get_store().count_elements(PRDOFACCMPTXT3$10) != 0;
528             }
529         }
530         
531         /**
532          * Sets the "PRD_OF_ACCMP_TXT3" element
533          */
534         public void setPRDOFACCMPTXT3(java.lang.String prdofaccmptxt3)
535         {
536             synchronized (monitor())
537             {
538                 check_orphaned();
539                 org.apache.xmlbeans.SimpleValue target = null;
540                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT3$10, 0);
541                 if (target == null)
542                 {
543                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT3$10);
544                 }
545                 target.setStringValue(prdofaccmptxt3);
546             }
547         }
548         
549         /**
550          * Sets (as xml) the "PRD_OF_ACCMP_TXT3" element
551          */
552         public void xsetPRDOFACCMPTXT3(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt3)
553         {
554             synchronized (monitor())
555             {
556                 check_orphaned();
557                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
558                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT3$10, 0);
559                 if (target == null)
560                 {
561                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT3$10);
562                 }
563                 target.set(prdofaccmptxt3);
564             }
565         }
566         
567         /**
568          * Unsets the "PRD_OF_ACCMP_TXT3" element
569          */
570         public void unsetPRDOFACCMPTXT3()
571         {
572             synchronized (monitor())
573             {
574                 check_orphaned();
575                 get_store().remove_element(PRDOFACCMPTXT3$10, 0);
576             }
577         }
578         
579         /**
580          * Gets the "OBJECTIVE_TXT3" element
581          */
582         public java.lang.String getOBJECTIVETXT3()
583         {
584             synchronized (monitor())
585             {
586                 check_orphaned();
587                 org.apache.xmlbeans.SimpleValue target = null;
588                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT3$12, 0);
589                 if (target == null)
590                 {
591                     return null;
592                 }
593                 return target.getStringValue();
594             }
595         }
596         
597         /**
598          * Gets (as xml) the "OBJECTIVE_TXT3" element
599          */
600         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT3()
601         {
602             synchronized (monitor())
603             {
604                 check_orphaned();
605                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
606                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT3$12, 0);
607                 return target;
608             }
609         }
610         
611         /**
612          * True if has "OBJECTIVE_TXT3" element
613          */
614         public boolean isSetOBJECTIVETXT3()
615         {
616             synchronized (monitor())
617             {
618                 check_orphaned();
619                 return get_store().count_elements(OBJECTIVETXT3$12) != 0;
620             }
621         }
622         
623         /**
624          * Sets the "OBJECTIVE_TXT3" element
625          */
626         public void setOBJECTIVETXT3(java.lang.String objectivetxt3)
627         {
628             synchronized (monitor())
629             {
630                 check_orphaned();
631                 org.apache.xmlbeans.SimpleValue target = null;
632                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT3$12, 0);
633                 if (target == null)
634                 {
635                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT3$12);
636                 }
637                 target.setStringValue(objectivetxt3);
638             }
639         }
640         
641         /**
642          * Sets (as xml) the "OBJECTIVE_TXT3" element
643          */
644         public void xsetOBJECTIVETXT3(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt3)
645         {
646             synchronized (monitor())
647             {
648                 check_orphaned();
649                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
650                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT3$12, 0);
651                 if (target == null)
652                 {
653                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT3$12);
654                 }
655                 target.set(objectivetxt3);
656             }
657         }
658         
659         /**
660          * Unsets the "OBJECTIVE_TXT3" element
661          */
662         public void unsetOBJECTIVETXT3()
663         {
664             synchronized (monitor())
665             {
666                 check_orphaned();
667                 get_store().remove_element(OBJECTIVETXT3$12, 0);
668             }
669         }
670         
671         /**
672          * Gets the "PRD_OF_ACCMP_TXT4" element
673          */
674         public java.lang.String getPRDOFACCMPTXT4()
675         {
676             synchronized (monitor())
677             {
678                 check_orphaned();
679                 org.apache.xmlbeans.SimpleValue target = null;
680                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT4$14, 0);
681                 if (target == null)
682                 {
683                     return null;
684                 }
685                 return target.getStringValue();
686             }
687         }
688         
689         /**
690          * Gets (as xml) the "PRD_OF_ACCMP_TXT4" element
691          */
692         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT4()
693         {
694             synchronized (monitor())
695             {
696                 check_orphaned();
697                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
698                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT4$14, 0);
699                 return target;
700             }
701         }
702         
703         /**
704          * True if has "PRD_OF_ACCMP_TXT4" element
705          */
706         public boolean isSetPRDOFACCMPTXT4()
707         {
708             synchronized (monitor())
709             {
710                 check_orphaned();
711                 return get_store().count_elements(PRDOFACCMPTXT4$14) != 0;
712             }
713         }
714         
715         /**
716          * Sets the "PRD_OF_ACCMP_TXT4" element
717          */
718         public void setPRDOFACCMPTXT4(java.lang.String prdofaccmptxt4)
719         {
720             synchronized (monitor())
721             {
722                 check_orphaned();
723                 org.apache.xmlbeans.SimpleValue target = null;
724                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT4$14, 0);
725                 if (target == null)
726                 {
727                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT4$14);
728                 }
729                 target.setStringValue(prdofaccmptxt4);
730             }
731         }
732         
733         /**
734          * Sets (as xml) the "PRD_OF_ACCMP_TXT4" element
735          */
736         public void xsetPRDOFACCMPTXT4(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt4)
737         {
738             synchronized (monitor())
739             {
740                 check_orphaned();
741                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
742                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT4$14, 0);
743                 if (target == null)
744                 {
745                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT4$14);
746                 }
747                 target.set(prdofaccmptxt4);
748             }
749         }
750         
751         /**
752          * Unsets the "PRD_OF_ACCMP_TXT4" element
753          */
754         public void unsetPRDOFACCMPTXT4()
755         {
756             synchronized (monitor())
757             {
758                 check_orphaned();
759                 get_store().remove_element(PRDOFACCMPTXT4$14, 0);
760             }
761         }
762         
763         /**
764          * Gets the "OBJECTIVE_TXT4" element
765          */
766         public java.lang.String getOBJECTIVETXT4()
767         {
768             synchronized (monitor())
769             {
770                 check_orphaned();
771                 org.apache.xmlbeans.SimpleValue target = null;
772                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT4$16, 0);
773                 if (target == null)
774                 {
775                     return null;
776                 }
777                 return target.getStringValue();
778             }
779         }
780         
781         /**
782          * Gets (as xml) the "OBJECTIVE_TXT4" element
783          */
784         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT4()
785         {
786             synchronized (monitor())
787             {
788                 check_orphaned();
789                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
790                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT4$16, 0);
791                 return target;
792             }
793         }
794         
795         /**
796          * True if has "OBJECTIVE_TXT4" element
797          */
798         public boolean isSetOBJECTIVETXT4()
799         {
800             synchronized (monitor())
801             {
802                 check_orphaned();
803                 return get_store().count_elements(OBJECTIVETXT4$16) != 0;
804             }
805         }
806         
807         /**
808          * Sets the "OBJECTIVE_TXT4" element
809          */
810         public void setOBJECTIVETXT4(java.lang.String objectivetxt4)
811         {
812             synchronized (monitor())
813             {
814                 check_orphaned();
815                 org.apache.xmlbeans.SimpleValue target = null;
816                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT4$16, 0);
817                 if (target == null)
818                 {
819                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT4$16);
820                 }
821                 target.setStringValue(objectivetxt4);
822             }
823         }
824         
825         /**
826          * Sets (as xml) the "OBJECTIVE_TXT4" element
827          */
828         public void xsetOBJECTIVETXT4(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt4)
829         {
830             synchronized (monitor())
831             {
832                 check_orphaned();
833                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
834                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT4$16, 0);
835                 if (target == null)
836                 {
837                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT4$16);
838                 }
839                 target.set(objectivetxt4);
840             }
841         }
842         
843         /**
844          * Unsets the "OBJECTIVE_TXT4" element
845          */
846         public void unsetOBJECTIVETXT4()
847         {
848             synchronized (monitor())
849             {
850                 check_orphaned();
851                 get_store().remove_element(OBJECTIVETXT4$16, 0);
852             }
853         }
854         
855         /**
856          * Gets the "PRD_OF_ACCMP_TXT5" element
857          */
858         public java.lang.String getPRDOFACCMPTXT5()
859         {
860             synchronized (monitor())
861             {
862                 check_orphaned();
863                 org.apache.xmlbeans.SimpleValue target = null;
864                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT5$18, 0);
865                 if (target == null)
866                 {
867                     return null;
868                 }
869                 return target.getStringValue();
870             }
871         }
872         
873         /**
874          * Gets (as xml) the "PRD_OF_ACCMP_TXT5" element
875          */
876         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT5()
877         {
878             synchronized (monitor())
879             {
880                 check_orphaned();
881                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
882                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT5$18, 0);
883                 return target;
884             }
885         }
886         
887         /**
888          * True if has "PRD_OF_ACCMP_TXT5" element
889          */
890         public boolean isSetPRDOFACCMPTXT5()
891         {
892             synchronized (monitor())
893             {
894                 check_orphaned();
895                 return get_store().count_elements(PRDOFACCMPTXT5$18) != 0;
896             }
897         }
898         
899         /**
900          * Sets the "PRD_OF_ACCMP_TXT5" element
901          */
902         public void setPRDOFACCMPTXT5(java.lang.String prdofaccmptxt5)
903         {
904             synchronized (monitor())
905             {
906                 check_orphaned();
907                 org.apache.xmlbeans.SimpleValue target = null;
908                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT5$18, 0);
909                 if (target == null)
910                 {
911                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT5$18);
912                 }
913                 target.setStringValue(prdofaccmptxt5);
914             }
915         }
916         
917         /**
918          * Sets (as xml) the "PRD_OF_ACCMP_TXT5" element
919          */
920         public void xsetPRDOFACCMPTXT5(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt5)
921         {
922             synchronized (monitor())
923             {
924                 check_orphaned();
925                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
926                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT5$18, 0);
927                 if (target == null)
928                 {
929                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT5$18);
930                 }
931                 target.set(prdofaccmptxt5);
932             }
933         }
934         
935         /**
936          * Unsets the "PRD_OF_ACCMP_TXT5" element
937          */
938         public void unsetPRDOFACCMPTXT5()
939         {
940             synchronized (monitor())
941             {
942                 check_orphaned();
943                 get_store().remove_element(PRDOFACCMPTXT5$18, 0);
944             }
945         }
946         
947         /**
948          * Gets the "OBJECTIVE_TXT5" element
949          */
950         public java.lang.String getOBJECTIVETXT5()
951         {
952             synchronized (monitor())
953             {
954                 check_orphaned();
955                 org.apache.xmlbeans.SimpleValue target = null;
956                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT5$20, 0);
957                 if (target == null)
958                 {
959                     return null;
960                 }
961                 return target.getStringValue();
962             }
963         }
964         
965         /**
966          * Gets (as xml) the "OBJECTIVE_TXT5" element
967          */
968         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT5()
969         {
970             synchronized (monitor())
971             {
972                 check_orphaned();
973                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
974                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT5$20, 0);
975                 return target;
976             }
977         }
978         
979         /**
980          * True if has "OBJECTIVE_TXT5" element
981          */
982         public boolean isSetOBJECTIVETXT5()
983         {
984             synchronized (monitor())
985             {
986                 check_orphaned();
987                 return get_store().count_elements(OBJECTIVETXT5$20) != 0;
988             }
989         }
990         
991         /**
992          * Sets the "OBJECTIVE_TXT5" element
993          */
994         public void setOBJECTIVETXT5(java.lang.String objectivetxt5)
995         {
996             synchronized (monitor())
997             {
998                 check_orphaned();
999                 org.apache.xmlbeans.SimpleValue target = null;
1000                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT5$20, 0);
1001                 if (target == null)
1002                 {
1003                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT5$20);
1004                 }
1005                 target.setStringValue(objectivetxt5);
1006             }
1007         }
1008         
1009         /**
1010          * Sets (as xml) the "OBJECTIVE_TXT5" element
1011          */
1012         public void xsetOBJECTIVETXT5(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt5)
1013         {
1014             synchronized (monitor())
1015             {
1016                 check_orphaned();
1017                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1018                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT5$20, 0);
1019                 if (target == null)
1020                 {
1021                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT5$20);
1022                 }
1023                 target.set(objectivetxt5);
1024             }
1025         }
1026         
1027         /**
1028          * Unsets the "OBJECTIVE_TXT5" element
1029          */
1030         public void unsetOBJECTIVETXT5()
1031         {
1032             synchronized (monitor())
1033             {
1034                 check_orphaned();
1035                 get_store().remove_element(OBJECTIVETXT5$20, 0);
1036             }
1037         }
1038         
1039         /**
1040          * Gets the "PRD_OF_ACCMP_TXT6" element
1041          */
1042         public java.lang.String getPRDOFACCMPTXT6()
1043         {
1044             synchronized (monitor())
1045             {
1046                 check_orphaned();
1047                 org.apache.xmlbeans.SimpleValue target = null;
1048                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT6$22, 0);
1049                 if (target == null)
1050                 {
1051                     return null;
1052                 }
1053                 return target.getStringValue();
1054             }
1055         }
1056         
1057         /**
1058          * Gets (as xml) the "PRD_OF_ACCMP_TXT6" element
1059          */
1060         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT6()
1061         {
1062             synchronized (monitor())
1063             {
1064                 check_orphaned();
1065                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1066                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT6$22, 0);
1067                 return target;
1068             }
1069         }
1070         
1071         /**
1072          * True if has "PRD_OF_ACCMP_TXT6" element
1073          */
1074         public boolean isSetPRDOFACCMPTXT6()
1075         {
1076             synchronized (monitor())
1077             {
1078                 check_orphaned();
1079                 return get_store().count_elements(PRDOFACCMPTXT6$22) != 0;
1080             }
1081         }
1082         
1083         /**
1084          * Sets the "PRD_OF_ACCMP_TXT6" element
1085          */
1086         public void setPRDOFACCMPTXT6(java.lang.String prdofaccmptxt6)
1087         {
1088             synchronized (monitor())
1089             {
1090                 check_orphaned();
1091                 org.apache.xmlbeans.SimpleValue target = null;
1092                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT6$22, 0);
1093                 if (target == null)
1094                 {
1095                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT6$22);
1096                 }
1097                 target.setStringValue(prdofaccmptxt6);
1098             }
1099         }
1100         
1101         /**
1102          * Sets (as xml) the "PRD_OF_ACCMP_TXT6" element
1103          */
1104         public void xsetPRDOFACCMPTXT6(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt6)
1105         {
1106             synchronized (monitor())
1107             {
1108                 check_orphaned();
1109                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1110                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT6$22, 0);
1111                 if (target == null)
1112                 {
1113                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT6$22);
1114                 }
1115                 target.set(prdofaccmptxt6);
1116             }
1117         }
1118         
1119         /**
1120          * Unsets the "PRD_OF_ACCMP_TXT6" element
1121          */
1122         public void unsetPRDOFACCMPTXT6()
1123         {
1124             synchronized (monitor())
1125             {
1126                 check_orphaned();
1127                 get_store().remove_element(PRDOFACCMPTXT6$22, 0);
1128             }
1129         }
1130         
1131         /**
1132          * Gets the "OBJECTIVE_TXT6" element
1133          */
1134         public java.lang.String getOBJECTIVETXT6()
1135         {
1136             synchronized (monitor())
1137             {
1138                 check_orphaned();
1139                 org.apache.xmlbeans.SimpleValue target = null;
1140                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT6$24, 0);
1141                 if (target == null)
1142                 {
1143                     return null;
1144                 }
1145                 return target.getStringValue();
1146             }
1147         }
1148         
1149         /**
1150          * Gets (as xml) the "OBJECTIVE_TXT6" element
1151          */
1152         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT6()
1153         {
1154             synchronized (monitor())
1155             {
1156                 check_orphaned();
1157                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1158                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT6$24, 0);
1159                 return target;
1160             }
1161         }
1162         
1163         /**
1164          * True if has "OBJECTIVE_TXT6" element
1165          */
1166         public boolean isSetOBJECTIVETXT6()
1167         {
1168             synchronized (monitor())
1169             {
1170                 check_orphaned();
1171                 return get_store().count_elements(OBJECTIVETXT6$24) != 0;
1172             }
1173         }
1174         
1175         /**
1176          * Sets the "OBJECTIVE_TXT6" element
1177          */
1178         public void setOBJECTIVETXT6(java.lang.String objectivetxt6)
1179         {
1180             synchronized (monitor())
1181             {
1182                 check_orphaned();
1183                 org.apache.xmlbeans.SimpleValue target = null;
1184                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT6$24, 0);
1185                 if (target == null)
1186                 {
1187                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT6$24);
1188                 }
1189                 target.setStringValue(objectivetxt6);
1190             }
1191         }
1192         
1193         /**
1194          * Sets (as xml) the "OBJECTIVE_TXT6" element
1195          */
1196         public void xsetOBJECTIVETXT6(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt6)
1197         {
1198             synchronized (monitor())
1199             {
1200                 check_orphaned();
1201                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1202                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT6$24, 0);
1203                 if (target == null)
1204                 {
1205                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT6$24);
1206                 }
1207                 target.set(objectivetxt6);
1208             }
1209         }
1210         
1211         /**
1212          * Unsets the "OBJECTIVE_TXT6" element
1213          */
1214         public void unsetOBJECTIVETXT6()
1215         {
1216             synchronized (monitor())
1217             {
1218                 check_orphaned();
1219                 get_store().remove_element(OBJECTIVETXT6$24, 0);
1220             }
1221         }
1222         
1223         /**
1224          * Gets the "PRD_OF_ACCMP_TXT7" element
1225          */
1226         public java.lang.String getPRDOFACCMPTXT7()
1227         {
1228             synchronized (monitor())
1229             {
1230                 check_orphaned();
1231                 org.apache.xmlbeans.SimpleValue target = null;
1232                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT7$26, 0);
1233                 if (target == null)
1234                 {
1235                     return null;
1236                 }
1237                 return target.getStringValue();
1238             }
1239         }
1240         
1241         /**
1242          * Gets (as xml) the "PRD_OF_ACCMP_TXT7" element
1243          */
1244         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT7()
1245         {
1246             synchronized (monitor())
1247             {
1248                 check_orphaned();
1249                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1250                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT7$26, 0);
1251                 return target;
1252             }
1253         }
1254         
1255         /**
1256          * True if has "PRD_OF_ACCMP_TXT7" element
1257          */
1258         public boolean isSetPRDOFACCMPTXT7()
1259         {
1260             synchronized (monitor())
1261             {
1262                 check_orphaned();
1263                 return get_store().count_elements(PRDOFACCMPTXT7$26) != 0;
1264             }
1265         }
1266         
1267         /**
1268          * Sets the "PRD_OF_ACCMP_TXT7" element
1269          */
1270         public void setPRDOFACCMPTXT7(java.lang.String prdofaccmptxt7)
1271         {
1272             synchronized (monitor())
1273             {
1274                 check_orphaned();
1275                 org.apache.xmlbeans.SimpleValue target = null;
1276                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT7$26, 0);
1277                 if (target == null)
1278                 {
1279                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT7$26);
1280                 }
1281                 target.setStringValue(prdofaccmptxt7);
1282             }
1283         }
1284         
1285         /**
1286          * Sets (as xml) the "PRD_OF_ACCMP_TXT7" element
1287          */
1288         public void xsetPRDOFACCMPTXT7(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt7)
1289         {
1290             synchronized (monitor())
1291             {
1292                 check_orphaned();
1293                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1294                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT7$26, 0);
1295                 if (target == null)
1296                 {
1297                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT7$26);
1298                 }
1299                 target.set(prdofaccmptxt7);
1300             }
1301         }
1302         
1303         /**
1304          * Unsets the "PRD_OF_ACCMP_TXT7" element
1305          */
1306         public void unsetPRDOFACCMPTXT7()
1307         {
1308             synchronized (monitor())
1309             {
1310                 check_orphaned();
1311                 get_store().remove_element(PRDOFACCMPTXT7$26, 0);
1312             }
1313         }
1314         
1315         /**
1316          * Gets the "OBJECTIVE_TXT7" element
1317          */
1318         public java.lang.String getOBJECTIVETXT7()
1319         {
1320             synchronized (monitor())
1321             {
1322                 check_orphaned();
1323                 org.apache.xmlbeans.SimpleValue target = null;
1324                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT7$28, 0);
1325                 if (target == null)
1326                 {
1327                     return null;
1328                 }
1329                 return target.getStringValue();
1330             }
1331         }
1332         
1333         /**
1334          * Gets (as xml) the "OBJECTIVE_TXT7" element
1335          */
1336         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT7()
1337         {
1338             synchronized (monitor())
1339             {
1340                 check_orphaned();
1341                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1342                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT7$28, 0);
1343                 return target;
1344             }
1345         }
1346         
1347         /**
1348          * True if has "OBJECTIVE_TXT7" element
1349          */
1350         public boolean isSetOBJECTIVETXT7()
1351         {
1352             synchronized (monitor())
1353             {
1354                 check_orphaned();
1355                 return get_store().count_elements(OBJECTIVETXT7$28) != 0;
1356             }
1357         }
1358         
1359         /**
1360          * Sets the "OBJECTIVE_TXT7" element
1361          */
1362         public void setOBJECTIVETXT7(java.lang.String objectivetxt7)
1363         {
1364             synchronized (monitor())
1365             {
1366                 check_orphaned();
1367                 org.apache.xmlbeans.SimpleValue target = null;
1368                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT7$28, 0);
1369                 if (target == null)
1370                 {
1371                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT7$28);
1372                 }
1373                 target.setStringValue(objectivetxt7);
1374             }
1375         }
1376         
1377         /**
1378          * Sets (as xml) the "OBJECTIVE_TXT7" element
1379          */
1380         public void xsetOBJECTIVETXT7(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt7)
1381         {
1382             synchronized (monitor())
1383             {
1384                 check_orphaned();
1385                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1386                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT7$28, 0);
1387                 if (target == null)
1388                 {
1389                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT7$28);
1390                 }
1391                 target.set(objectivetxt7);
1392             }
1393         }
1394         
1395         /**
1396          * Unsets the "OBJECTIVE_TXT7" element
1397          */
1398         public void unsetOBJECTIVETXT7()
1399         {
1400             synchronized (monitor())
1401             {
1402                 check_orphaned();
1403                 get_store().remove_element(OBJECTIVETXT7$28, 0);
1404             }
1405         }
1406         
1407         /**
1408          * Gets the "PRD_OF_ACCMP_TXT8" element
1409          */
1410         public java.lang.String getPRDOFACCMPTXT8()
1411         {
1412             synchronized (monitor())
1413             {
1414                 check_orphaned();
1415                 org.apache.xmlbeans.SimpleValue target = null;
1416                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT8$30, 0);
1417                 if (target == null)
1418                 {
1419                     return null;
1420                 }
1421                 return target.getStringValue();
1422             }
1423         }
1424         
1425         /**
1426          * Gets (as xml) the "PRD_OF_ACCMP_TXT8" element
1427          */
1428         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT8()
1429         {
1430             synchronized (monitor())
1431             {
1432                 check_orphaned();
1433                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1434                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT8$30, 0);
1435                 return target;
1436             }
1437         }
1438         
1439         /**
1440          * True if has "PRD_OF_ACCMP_TXT8" element
1441          */
1442         public boolean isSetPRDOFACCMPTXT8()
1443         {
1444             synchronized (monitor())
1445             {
1446                 check_orphaned();
1447                 return get_store().count_elements(PRDOFACCMPTXT8$30) != 0;
1448             }
1449         }
1450         
1451         /**
1452          * Sets the "PRD_OF_ACCMP_TXT8" element
1453          */
1454         public void setPRDOFACCMPTXT8(java.lang.String prdofaccmptxt8)
1455         {
1456             synchronized (monitor())
1457             {
1458                 check_orphaned();
1459                 org.apache.xmlbeans.SimpleValue target = null;
1460                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT8$30, 0);
1461                 if (target == null)
1462                 {
1463                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT8$30);
1464                 }
1465                 target.setStringValue(prdofaccmptxt8);
1466             }
1467         }
1468         
1469         /**
1470          * Sets (as xml) the "PRD_OF_ACCMP_TXT8" element
1471          */
1472         public void xsetPRDOFACCMPTXT8(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt8)
1473         {
1474             synchronized (monitor())
1475             {
1476                 check_orphaned();
1477                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1478                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT8$30, 0);
1479                 if (target == null)
1480                 {
1481                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT8$30);
1482                 }
1483                 target.set(prdofaccmptxt8);
1484             }
1485         }
1486         
1487         /**
1488          * Unsets the "PRD_OF_ACCMP_TXT8" element
1489          */
1490         public void unsetPRDOFACCMPTXT8()
1491         {
1492             synchronized (monitor())
1493             {
1494                 check_orphaned();
1495                 get_store().remove_element(PRDOFACCMPTXT8$30, 0);
1496             }
1497         }
1498         
1499         /**
1500          * Gets the "OBJECTIVE_TXT8" element
1501          */
1502         public java.lang.String getOBJECTIVETXT8()
1503         {
1504             synchronized (monitor())
1505             {
1506                 check_orphaned();
1507                 org.apache.xmlbeans.SimpleValue target = null;
1508                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT8$32, 0);
1509                 if (target == null)
1510                 {
1511                     return null;
1512                 }
1513                 return target.getStringValue();
1514             }
1515         }
1516         
1517         /**
1518          * Gets (as xml) the "OBJECTIVE_TXT8" element
1519          */
1520         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT8()
1521         {
1522             synchronized (monitor())
1523             {
1524                 check_orphaned();
1525                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1526                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT8$32, 0);
1527                 return target;
1528             }
1529         }
1530         
1531         /**
1532          * True if has "OBJECTIVE_TXT8" element
1533          */
1534         public boolean isSetOBJECTIVETXT8()
1535         {
1536             synchronized (monitor())
1537             {
1538                 check_orphaned();
1539                 return get_store().count_elements(OBJECTIVETXT8$32) != 0;
1540             }
1541         }
1542         
1543         /**
1544          * Sets the "OBJECTIVE_TXT8" element
1545          */
1546         public void setOBJECTIVETXT8(java.lang.String objectivetxt8)
1547         {
1548             synchronized (monitor())
1549             {
1550                 check_orphaned();
1551                 org.apache.xmlbeans.SimpleValue target = null;
1552                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT8$32, 0);
1553                 if (target == null)
1554                 {
1555                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT8$32);
1556                 }
1557                 target.setStringValue(objectivetxt8);
1558             }
1559         }
1560         
1561         /**
1562          * Sets (as xml) the "OBJECTIVE_TXT8" element
1563          */
1564         public void xsetOBJECTIVETXT8(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt8)
1565         {
1566             synchronized (monitor())
1567             {
1568                 check_orphaned();
1569                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1570                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT8$32, 0);
1571                 if (target == null)
1572                 {
1573                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT8$32);
1574                 }
1575                 target.set(objectivetxt8);
1576             }
1577         }
1578         
1579         /**
1580          * Unsets the "OBJECTIVE_TXT8" element
1581          */
1582         public void unsetOBJECTIVETXT8()
1583         {
1584             synchronized (monitor())
1585             {
1586                 check_orphaned();
1587                 get_store().remove_element(OBJECTIVETXT8$32, 0);
1588             }
1589         }
1590         
1591         /**
1592          * Gets the "PRD_OF_ACCMP_TXT9" element
1593          */
1594         public java.lang.String getPRDOFACCMPTXT9()
1595         {
1596             synchronized (monitor())
1597             {
1598                 check_orphaned();
1599                 org.apache.xmlbeans.SimpleValue target = null;
1600                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT9$34, 0);
1601                 if (target == null)
1602                 {
1603                     return null;
1604                 }
1605                 return target.getStringValue();
1606             }
1607         }
1608         
1609         /**
1610          * Gets (as xml) the "PRD_OF_ACCMP_TXT9" element
1611          */
1612         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT9()
1613         {
1614             synchronized (monitor())
1615             {
1616                 check_orphaned();
1617                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1618                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT9$34, 0);
1619                 return target;
1620             }
1621         }
1622         
1623         /**
1624          * True if has "PRD_OF_ACCMP_TXT9" element
1625          */
1626         public boolean isSetPRDOFACCMPTXT9()
1627         {
1628             synchronized (monitor())
1629             {
1630                 check_orphaned();
1631                 return get_store().count_elements(PRDOFACCMPTXT9$34) != 0;
1632             }
1633         }
1634         
1635         /**
1636          * Sets the "PRD_OF_ACCMP_TXT9" element
1637          */
1638         public void setPRDOFACCMPTXT9(java.lang.String prdofaccmptxt9)
1639         {
1640             synchronized (monitor())
1641             {
1642                 check_orphaned();
1643                 org.apache.xmlbeans.SimpleValue target = null;
1644                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT9$34, 0);
1645                 if (target == null)
1646                 {
1647                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT9$34);
1648                 }
1649                 target.setStringValue(prdofaccmptxt9);
1650             }
1651         }
1652         
1653         /**
1654          * Sets (as xml) the "PRD_OF_ACCMP_TXT9" element
1655          */
1656         public void xsetPRDOFACCMPTXT9(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt9)
1657         {
1658             synchronized (monitor())
1659             {
1660                 check_orphaned();
1661                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1662                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT9$34, 0);
1663                 if (target == null)
1664                 {
1665                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT9$34);
1666                 }
1667                 target.set(prdofaccmptxt9);
1668             }
1669         }
1670         
1671         /**
1672          * Unsets the "PRD_OF_ACCMP_TXT9" element
1673          */
1674         public void unsetPRDOFACCMPTXT9()
1675         {
1676             synchronized (monitor())
1677             {
1678                 check_orphaned();
1679                 get_store().remove_element(PRDOFACCMPTXT9$34, 0);
1680             }
1681         }
1682         
1683         /**
1684          * Gets the "OBJECTIVE_TXT9" element
1685          */
1686         public java.lang.String getOBJECTIVETXT9()
1687         {
1688             synchronized (monitor())
1689             {
1690                 check_orphaned();
1691                 org.apache.xmlbeans.SimpleValue target = null;
1692                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT9$36, 0);
1693                 if (target == null)
1694                 {
1695                     return null;
1696                 }
1697                 return target.getStringValue();
1698             }
1699         }
1700         
1701         /**
1702          * Gets (as xml) the "OBJECTIVE_TXT9" element
1703          */
1704         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT9()
1705         {
1706             synchronized (monitor())
1707             {
1708                 check_orphaned();
1709                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1710                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT9$36, 0);
1711                 return target;
1712             }
1713         }
1714         
1715         /**
1716          * True if has "OBJECTIVE_TXT9" element
1717          */
1718         public boolean isSetOBJECTIVETXT9()
1719         {
1720             synchronized (monitor())
1721             {
1722                 check_orphaned();
1723                 return get_store().count_elements(OBJECTIVETXT9$36) != 0;
1724             }
1725         }
1726         
1727         /**
1728          * Sets the "OBJECTIVE_TXT9" element
1729          */
1730         public void setOBJECTIVETXT9(java.lang.String objectivetxt9)
1731         {
1732             synchronized (monitor())
1733             {
1734                 check_orphaned();
1735                 org.apache.xmlbeans.SimpleValue target = null;
1736                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT9$36, 0);
1737                 if (target == null)
1738                 {
1739                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT9$36);
1740                 }
1741                 target.setStringValue(objectivetxt9);
1742             }
1743         }
1744         
1745         /**
1746          * Sets (as xml) the "OBJECTIVE_TXT9" element
1747          */
1748         public void xsetOBJECTIVETXT9(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt9)
1749         {
1750             synchronized (monitor())
1751             {
1752                 check_orphaned();
1753                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1754                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT9$36, 0);
1755                 if (target == null)
1756                 {
1757                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT9$36);
1758                 }
1759                 target.set(objectivetxt9);
1760             }
1761         }
1762         
1763         /**
1764          * Unsets the "OBJECTIVE_TXT9" element
1765          */
1766         public void unsetOBJECTIVETXT9()
1767         {
1768             synchronized (monitor())
1769             {
1770                 check_orphaned();
1771                 get_store().remove_element(OBJECTIVETXT9$36, 0);
1772             }
1773         }
1774         
1775         /**
1776          * Gets the "PRD_OF_ACCMP_TXT10" element
1777          */
1778         public java.lang.String getPRDOFACCMPTXT10()
1779         {
1780             synchronized (monitor())
1781             {
1782                 check_orphaned();
1783                 org.apache.xmlbeans.SimpleValue target = null;
1784                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT10$38, 0);
1785                 if (target == null)
1786                 {
1787                     return null;
1788                 }
1789                 return target.getStringValue();
1790             }
1791         }
1792         
1793         /**
1794          * Gets (as xml) the "PRD_OF_ACCMP_TXT10" element
1795          */
1796         public gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional xgetPRDOFACCMPTXT10()
1797         {
1798             synchronized (monitor())
1799             {
1800                 check_orphaned();
1801                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1802                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT10$38, 0);
1803                 return target;
1804             }
1805         }
1806         
1807         /**
1808          * True if has "PRD_OF_ACCMP_TXT10" element
1809          */
1810         public boolean isSetPRDOFACCMPTXT10()
1811         {
1812             synchronized (monitor())
1813             {
1814                 check_orphaned();
1815                 return get_store().count_elements(PRDOFACCMPTXT10$38) != 0;
1816             }
1817         }
1818         
1819         /**
1820          * Sets the "PRD_OF_ACCMP_TXT10" element
1821          */
1822         public void setPRDOFACCMPTXT10(java.lang.String prdofaccmptxt10)
1823         {
1824             synchronized (monitor())
1825             {
1826                 check_orphaned();
1827                 org.apache.xmlbeans.SimpleValue target = null;
1828                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRDOFACCMPTXT10$38, 0);
1829                 if (target == null)
1830                 {
1831                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRDOFACCMPTXT10$38);
1832                 }
1833                 target.setStringValue(prdofaccmptxt10);
1834             }
1835         }
1836         
1837         /**
1838          * Sets (as xml) the "PRD_OF_ACCMP_TXT10" element
1839          */
1840         public void xsetPRDOFACCMPTXT10(gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional prdofaccmptxt10)
1841         {
1842             synchronized (monitor())
1843             {
1844                 check_orphaned();
1845                 gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional target = null;
1846                 target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().find_element_user(PRDOFACCMPTXT10$38, 0);
1847                 if (target == null)
1848                 {
1849                     target = (gov.grants.apply.forms.doiProjectDetailsV10.PeriodOfAccomplishmentOptional)get_store().add_element_user(PRDOFACCMPTXT10$38);
1850                 }
1851                 target.set(prdofaccmptxt10);
1852             }
1853         }
1854         
1855         /**
1856          * Unsets the "PRD_OF_ACCMP_TXT10" element
1857          */
1858         public void unsetPRDOFACCMPTXT10()
1859         {
1860             synchronized (monitor())
1861             {
1862                 check_orphaned();
1863                 get_store().remove_element(PRDOFACCMPTXT10$38, 0);
1864             }
1865         }
1866         
1867         /**
1868          * Gets the "OBJECTIVE_TXT10" element
1869          */
1870         public java.lang.String getOBJECTIVETXT10()
1871         {
1872             synchronized (monitor())
1873             {
1874                 check_orphaned();
1875                 org.apache.xmlbeans.SimpleValue target = null;
1876                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT10$40, 0);
1877                 if (target == null)
1878                 {
1879                     return null;
1880                 }
1881                 return target.getStringValue();
1882             }
1883         }
1884         
1885         /**
1886          * Gets (as xml) the "OBJECTIVE_TXT10" element
1887          */
1888         public gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional xgetOBJECTIVETXT10()
1889         {
1890             synchronized (monitor())
1891             {
1892                 check_orphaned();
1893                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1894                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT10$40, 0);
1895                 return target;
1896             }
1897         }
1898         
1899         /**
1900          * True if has "OBJECTIVE_TXT10" element
1901          */
1902         public boolean isSetOBJECTIVETXT10()
1903         {
1904             synchronized (monitor())
1905             {
1906                 check_orphaned();
1907                 return get_store().count_elements(OBJECTIVETXT10$40) != 0;
1908             }
1909         }
1910         
1911         /**
1912          * Sets the "OBJECTIVE_TXT10" element
1913          */
1914         public void setOBJECTIVETXT10(java.lang.String objectivetxt10)
1915         {
1916             synchronized (monitor())
1917             {
1918                 check_orphaned();
1919                 org.apache.xmlbeans.SimpleValue target = null;
1920                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBJECTIVETXT10$40, 0);
1921                 if (target == null)
1922                 {
1923                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBJECTIVETXT10$40);
1924                 }
1925                 target.setStringValue(objectivetxt10);
1926             }
1927         }
1928         
1929         /**
1930          * Sets (as xml) the "OBJECTIVE_TXT10" element
1931          */
1932         public void xsetOBJECTIVETXT10(gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional objectivetxt10)
1933         {
1934             synchronized (monitor())
1935             {
1936                 check_orphaned();
1937                 gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional target = null;
1938                 target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().find_element_user(OBJECTIVETXT10$40, 0);
1939                 if (target == null)
1940                 {
1941                     target = (gov.grants.apply.forms.doiProjectDetailsV10.GoalsAndObjectivesOptional)get_store().add_element_user(OBJECTIVETXT10$40);
1942                 }
1943                 target.set(objectivetxt10);
1944             }
1945         }
1946         
1947         /**
1948          * Unsets the "OBJECTIVE_TXT10" element
1949          */
1950         public void unsetOBJECTIVETXT10()
1951         {
1952             synchronized (monitor())
1953             {
1954                 check_orphaned();
1955                 get_store().remove_element(OBJECTIVETXT10$40, 0);
1956             }
1957         }
1958         
1959         /**
1960          * Gets the "FormVersion" attribute
1961          */
1962         public java.lang.String getFormVersion()
1963         {
1964             synchronized (monitor())
1965             {
1966                 check_orphaned();
1967                 org.apache.xmlbeans.SimpleValue target = null;
1968                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$42);
1969                 if (target == null)
1970                 {
1971                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$42);
1972                 }
1973                 if (target == null)
1974                 {
1975                     return null;
1976                 }
1977                 return target.getStringValue();
1978             }
1979         }
1980         
1981         /**
1982          * Gets (as xml) the "FormVersion" attribute
1983          */
1984         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
1985         {
1986             synchronized (monitor())
1987             {
1988                 check_orphaned();
1989                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
1990                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$42);
1991                 if (target == null)
1992                 {
1993                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$42);
1994                 }
1995                 return target;
1996             }
1997         }
1998         
1999         /**
2000          * Sets the "FormVersion" attribute
2001          */
2002         public void setFormVersion(java.lang.String formVersion)
2003         {
2004             synchronized (monitor())
2005             {
2006                 check_orphaned();
2007                 org.apache.xmlbeans.SimpleValue target = null;
2008                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$42);
2009                 if (target == null)
2010                 {
2011                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$42);
2012                 }
2013                 target.setStringValue(formVersion);
2014             }
2015         }
2016         
2017         /**
2018          * Sets (as xml) the "FormVersion" attribute
2019          */
2020         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
2021         {
2022             synchronized (monitor())
2023             {
2024                 check_orphaned();
2025                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
2026                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$42);
2027                 if (target == null)
2028                 {
2029                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$42);
2030                 }
2031                 target.set(formVersion);
2032             }
2033         }
2034     }
2035 }