View Javadoc
1   /*
2    * An XML document type.
3    * Localname: CombinedAssurances
4    * Namespace: http://apply.grants.gov/forms/ED_80_0013-V1.1
5    * Java type: gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.ed800013V11.impl;
10  /**
11   * A document containing one CombinedAssurances(@http://apply.grants.gov/forms/ED_80_0013-V1.1) element.
12   *
13   * This is a complex type.
14   */
15  public class CombinedAssurancesDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public CombinedAssurancesDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName COMBINEDASSURANCES$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "CombinedAssurances");
26      
27      
28      /**
29       * Gets the "CombinedAssurances" element
30       */
31      public gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances getCombinedAssurances()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances target = null;
37              target = (gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances)get_store().find_element_user(COMBINEDASSURANCES$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "CombinedAssurances" element
48       */
49      public void setCombinedAssurances(gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances combinedAssurances)
50      {
51          generatedSetterHelperImpl(combinedAssurances, COMBINEDASSURANCES$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "CombinedAssurances" element
56       */
57      public gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances addNewCombinedAssurances()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances target = null;
63              target = (gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances)get_store().add_element_user(COMBINEDASSURANCES$0);
64              return target;
65          }
66      }
67      /**
68       * An XML CombinedAssurances(@http://apply.grants.gov/forms/ED_80_0013-V1.1).
69       *
70       * This is a complex type.
71       */
72      public static class CombinedAssurancesImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed800013V11.CombinedAssurancesDocument.CombinedAssurances
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public CombinedAssurancesImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName EXPLANATIONATTACHMENT$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "ExplanationAttachment");
83          private static final javax.xml.namespace.QName PERFORMANCELOCATION$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "PerformanceLocation");
85          private static final javax.xml.namespace.QName ADDITIONALLOCATION$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "AdditionalLocation");
87          private static final javax.xml.namespace.QName ORGANIZATIONNAME$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "OrganizationName");
89          private static final javax.xml.namespace.QName AUTHORIZEDREPRESENTATIVENAME$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "AuthorizedRepresentativeName");
91          private static final javax.xml.namespace.QName AUTHORIZEDREPRESENTATIVETITLE$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "AuthorizedRepresentativeTitle");
93          private static final javax.xml.namespace.QName AUTHORIZEDREPRESENTATIVESIGNATURE$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "AuthorizedRepresentativeSignature");
95          private static final javax.xml.namespace.QName SIGNEDDATE$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "SignedDate");
97          private static final javax.xml.namespace.QName FORMVERSION$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_80_0013-V1.1", "FormVersion");
99          
100         
101         /**
102          * Gets the "ExplanationAttachment" element
103          */
104         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getExplanationAttachment()
105         {
106             synchronized (monitor())
107             {
108                 check_orphaned();
109                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
110                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(EXPLANATIONATTACHMENT$0, 0);
111                 if (target == null)
112                 {
113                     return null;
114                 }
115                 return target;
116             }
117         }
118         
119         /**
120          * True if has "ExplanationAttachment" element
121          */
122         public boolean isSetExplanationAttachment()
123         {
124             synchronized (monitor())
125             {
126                 check_orphaned();
127                 return get_store().count_elements(EXPLANATIONATTACHMENT$0) != 0;
128             }
129         }
130         
131         /**
132          * Sets the "ExplanationAttachment" element
133          */
134         public void setExplanationAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType explanationAttachment)
135         {
136             generatedSetterHelperImpl(explanationAttachment, EXPLANATIONATTACHMENT$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
137         }
138         
139         /**
140          * Appends and returns a new empty "ExplanationAttachment" element
141          */
142         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewExplanationAttachment()
143         {
144             synchronized (monitor())
145             {
146                 check_orphaned();
147                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
148                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(EXPLANATIONATTACHMENT$0);
149                 return target;
150             }
151         }
152         
153         /**
154          * Unsets the "ExplanationAttachment" element
155          */
156         public void unsetExplanationAttachment()
157         {
158             synchronized (monitor())
159             {
160                 check_orphaned();
161                 get_store().remove_element(EXPLANATIONATTACHMENT$0, 0);
162             }
163         }
164         
165         /**
166          * Gets the "PerformanceLocation" element
167          */
168         public gov.grants.apply.system.globalLibraryV20.AddressDataType getPerformanceLocation()
169         {
170             synchronized (monitor())
171             {
172                 check_orphaned();
173                 gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
174                 target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(PERFORMANCELOCATION$2, 0);
175                 if (target == null)
176                 {
177                     return null;
178                 }
179                 return target;
180             }
181         }
182         
183         /**
184          * True if has "PerformanceLocation" element
185          */
186         public boolean isSetPerformanceLocation()
187         {
188             synchronized (monitor())
189             {
190                 check_orphaned();
191                 return get_store().count_elements(PERFORMANCELOCATION$2) != 0;
192             }
193         }
194         
195         /**
196          * Sets the "PerformanceLocation" element
197          */
198         public void setPerformanceLocation(gov.grants.apply.system.globalLibraryV20.AddressDataType performanceLocation)
199         {
200             generatedSetterHelperImpl(performanceLocation, PERFORMANCELOCATION$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
201         }
202         
203         /**
204          * Appends and returns a new empty "PerformanceLocation" element
205          */
206         public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewPerformanceLocation()
207         {
208             synchronized (monitor())
209             {
210                 check_orphaned();
211                 gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
212                 target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(PERFORMANCELOCATION$2);
213                 return target;
214             }
215         }
216         
217         /**
218          * Unsets the "PerformanceLocation" element
219          */
220         public void unsetPerformanceLocation()
221         {
222             synchronized (monitor())
223             {
224                 check_orphaned();
225                 get_store().remove_element(PERFORMANCELOCATION$2, 0);
226             }
227         }
228         
229         /**
230          * Gets the "AdditionalLocation" element
231          */
232         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdditionalLocation()
233         {
234             synchronized (monitor())
235             {
236                 check_orphaned();
237                 org.apache.xmlbeans.SimpleValue target = null;
238                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDITIONALLOCATION$4, 0);
239                 if (target == null)
240                 {
241                     return null;
242                 }
243                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
244             }
245         }
246         
247         /**
248          * Gets (as xml) the "AdditionalLocation" element
249          */
250         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdditionalLocation()
251         {
252             synchronized (monitor())
253             {
254                 check_orphaned();
255                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
256                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADDITIONALLOCATION$4, 0);
257                 return target;
258             }
259         }
260         
261         /**
262          * Sets the "AdditionalLocation" element
263          */
264         public void setAdditionalLocation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum additionalLocation)
265         {
266             synchronized (monitor())
267             {
268                 check_orphaned();
269                 org.apache.xmlbeans.SimpleValue target = null;
270                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDITIONALLOCATION$4, 0);
271                 if (target == null)
272                 {
273                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADDITIONALLOCATION$4);
274                 }
275                 target.setEnumValue(additionalLocation);
276             }
277         }
278         
279         /**
280          * Sets (as xml) the "AdditionalLocation" element
281          */
282         public void xsetAdditionalLocation(gov.grants.apply.system.globalLibraryV20.YesNoDataType additionalLocation)
283         {
284             synchronized (monitor())
285             {
286                 check_orphaned();
287                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
288                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADDITIONALLOCATION$4, 0);
289                 if (target == null)
290                 {
291                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADDITIONALLOCATION$4);
292                 }
293                 target.set(additionalLocation);
294             }
295         }
296         
297         /**
298          * Gets the "OrganizationName" element
299          */
300         public java.lang.String getOrganizationName()
301         {
302             synchronized (monitor())
303             {
304                 check_orphaned();
305                 org.apache.xmlbeans.SimpleValue target = null;
306                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$6, 0);
307                 if (target == null)
308                 {
309                     return null;
310                 }
311                 return target.getStringValue();
312             }
313         }
314         
315         /**
316          * Gets (as xml) the "OrganizationName" element
317          */
318         public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
319         {
320             synchronized (monitor())
321             {
322                 check_orphaned();
323                 gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
324                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$6, 0);
325                 return target;
326             }
327         }
328         
329         /**
330          * True if has "OrganizationName" element
331          */
332         public boolean isSetOrganizationName()
333         {
334             synchronized (monitor())
335             {
336                 check_orphaned();
337                 return get_store().count_elements(ORGANIZATIONNAME$6) != 0;
338             }
339         }
340         
341         /**
342          * Sets the "OrganizationName" element
343          */
344         public void setOrganizationName(java.lang.String organizationName)
345         {
346             synchronized (monitor())
347             {
348                 check_orphaned();
349                 org.apache.xmlbeans.SimpleValue target = null;
350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$6, 0);
351                 if (target == null)
352                 {
353                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$6);
354                 }
355                 target.setStringValue(organizationName);
356             }
357         }
358         
359         /**
360          * Sets (as xml) the "OrganizationName" element
361          */
362         public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
363         {
364             synchronized (monitor())
365             {
366                 check_orphaned();
367                 gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
368                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$6, 0);
369                 if (target == null)
370                 {
371                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$6);
372                 }
373                 target.set(organizationName);
374             }
375         }
376         
377         /**
378          * Unsets the "OrganizationName" element
379          */
380         public void unsetOrganizationName()
381         {
382             synchronized (monitor())
383             {
384                 check_orphaned();
385                 get_store().remove_element(ORGANIZATIONNAME$6, 0);
386             }
387         }
388         
389         /**
390          * Gets the "AuthorizedRepresentativeName" element
391          */
392         public gov.grants.apply.system.globalLibraryV20.HumanNameDataType getAuthorizedRepresentativeName()
393         {
394             synchronized (monitor())
395             {
396                 check_orphaned();
397                 gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
398                 target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().find_element_user(AUTHORIZEDREPRESENTATIVENAME$8, 0);
399                 if (target == null)
400                 {
401                     return null;
402                 }
403                 return target;
404             }
405         }
406         
407         /**
408          * Sets the "AuthorizedRepresentativeName" element
409          */
410         public void setAuthorizedRepresentativeName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType authorizedRepresentativeName)
411         {
412             generatedSetterHelperImpl(authorizedRepresentativeName, AUTHORIZEDREPRESENTATIVENAME$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
413         }
414         
415         /**
416          * Appends and returns a new empty "AuthorizedRepresentativeName" element
417          */
418         public gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewAuthorizedRepresentativeName()
419         {
420             synchronized (monitor())
421             {
422                 check_orphaned();
423                 gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
424                 target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().add_element_user(AUTHORIZEDREPRESENTATIVENAME$8);
425                 return target;
426             }
427         }
428         
429         /**
430          * Gets the "AuthorizedRepresentativeTitle" element
431          */
432         public java.lang.String getAuthorizedRepresentativeTitle()
433         {
434             synchronized (monitor())
435             {
436                 check_orphaned();
437                 org.apache.xmlbeans.SimpleValue target = null;
438                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTHORIZEDREPRESENTATIVETITLE$10, 0);
439                 if (target == null)
440                 {
441                     return null;
442                 }
443                 return target.getStringValue();
444             }
445         }
446         
447         /**
448          * Gets (as xml) the "AuthorizedRepresentativeTitle" element
449          */
450         public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetAuthorizedRepresentativeTitle()
451         {
452             synchronized (monitor())
453             {
454                 check_orphaned();
455                 gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
456                 target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(AUTHORIZEDREPRESENTATIVETITLE$10, 0);
457                 return target;
458             }
459         }
460         
461         /**
462          * Sets the "AuthorizedRepresentativeTitle" element
463          */
464         public void setAuthorizedRepresentativeTitle(java.lang.String authorizedRepresentativeTitle)
465         {
466             synchronized (monitor())
467             {
468                 check_orphaned();
469                 org.apache.xmlbeans.SimpleValue target = null;
470                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTHORIZEDREPRESENTATIVETITLE$10, 0);
471                 if (target == null)
472                 {
473                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTHORIZEDREPRESENTATIVETITLE$10);
474                 }
475                 target.setStringValue(authorizedRepresentativeTitle);
476             }
477         }
478         
479         /**
480          * Sets (as xml) the "AuthorizedRepresentativeTitle" element
481          */
482         public void xsetAuthorizedRepresentativeTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType authorizedRepresentativeTitle)
483         {
484             synchronized (monitor())
485             {
486                 check_orphaned();
487                 gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
488                 target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(AUTHORIZEDREPRESENTATIVETITLE$10, 0);
489                 if (target == null)
490                 {
491                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(AUTHORIZEDREPRESENTATIVETITLE$10);
492                 }
493                 target.set(authorizedRepresentativeTitle);
494             }
495         }
496         
497         /**
498          * Gets the "AuthorizedRepresentativeSignature" element
499          */
500         public java.lang.String getAuthorizedRepresentativeSignature()
501         {
502             synchronized (monitor())
503             {
504                 check_orphaned();
505                 org.apache.xmlbeans.SimpleValue target = null;
506                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12, 0);
507                 if (target == null)
508                 {
509                     return null;
510                 }
511                 return target.getStringValue();
512             }
513         }
514         
515         /**
516          * Gets (as xml) the "AuthorizedRepresentativeSignature" element
517          */
518         public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAuthorizedRepresentativeSignature()
519         {
520             synchronized (monitor())
521             {
522                 check_orphaned();
523                 gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
524                 target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12, 0);
525                 return target;
526             }
527         }
528         
529         /**
530          * Sets the "AuthorizedRepresentativeSignature" element
531          */
532         public void setAuthorizedRepresentativeSignature(java.lang.String authorizedRepresentativeSignature)
533         {
534             synchronized (monitor())
535             {
536                 check_orphaned();
537                 org.apache.xmlbeans.SimpleValue target = null;
538                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12, 0);
539                 if (target == null)
540                 {
541                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12);
542                 }
543                 target.setStringValue(authorizedRepresentativeSignature);
544             }
545         }
546         
547         /**
548          * Sets (as xml) the "AuthorizedRepresentativeSignature" element
549          */
550         public void xsetAuthorizedRepresentativeSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType authorizedRepresentativeSignature)
551         {
552             synchronized (monitor())
553             {
554                 check_orphaned();
555                 gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
556                 target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12, 0);
557                 if (target == null)
558                 {
559                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AUTHORIZEDREPRESENTATIVESIGNATURE$12);
560                 }
561                 target.set(authorizedRepresentativeSignature);
562             }
563         }
564         
565         /**
566          * Gets the "SignedDate" element
567          */
568         public java.util.Calendar getSignedDate()
569         {
570             synchronized (monitor())
571             {
572                 check_orphaned();
573                 org.apache.xmlbeans.SimpleValue target = null;
574                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIGNEDDATE$14, 0);
575                 if (target == null)
576                 {
577                     return null;
578                 }
579                 return target.getCalendarValue();
580             }
581         }
582         
583         /**
584          * Gets (as xml) the "SignedDate" element
585          */
586         public org.apache.xmlbeans.XmlDate xgetSignedDate()
587         {
588             synchronized (monitor())
589             {
590                 check_orphaned();
591                 org.apache.xmlbeans.XmlDate target = null;
592                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SIGNEDDATE$14, 0);
593                 return target;
594             }
595         }
596         
597         /**
598          * Sets the "SignedDate" element
599          */
600         public void setSignedDate(java.util.Calendar signedDate)
601         {
602             synchronized (monitor())
603             {
604                 check_orphaned();
605                 org.apache.xmlbeans.SimpleValue target = null;
606                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIGNEDDATE$14, 0);
607                 if (target == null)
608                 {
609                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIGNEDDATE$14);
610                 }
611                 target.setCalendarValue(signedDate);
612             }
613         }
614         
615         /**
616          * Sets (as xml) the "SignedDate" element
617          */
618         public void xsetSignedDate(org.apache.xmlbeans.XmlDate signedDate)
619         {
620             synchronized (monitor())
621             {
622                 check_orphaned();
623                 org.apache.xmlbeans.XmlDate target = null;
624                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SIGNEDDATE$14, 0);
625                 if (target == null)
626                 {
627                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(SIGNEDDATE$14);
628                 }
629                 target.set(signedDate);
630             }
631         }
632         
633         /**
634          * Gets the "FormVersion" attribute
635          */
636         public java.lang.String getFormVersion()
637         {
638             synchronized (monitor())
639             {
640                 check_orphaned();
641                 org.apache.xmlbeans.SimpleValue target = null;
642                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$16);
643                 if (target == null)
644                 {
645                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$16);
646                 }
647                 if (target == null)
648                 {
649                     return null;
650                 }
651                 return target.getStringValue();
652             }
653         }
654         
655         /**
656          * Gets (as xml) the "FormVersion" attribute
657          */
658         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
659         {
660             synchronized (monitor())
661             {
662                 check_orphaned();
663                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
664                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$16);
665                 if (target == null)
666                 {
667                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$16);
668                 }
669                 return target;
670             }
671         }
672         
673         /**
674          * Sets the "FormVersion" attribute
675          */
676         public void setFormVersion(java.lang.String formVersion)
677         {
678             synchronized (monitor())
679             {
680                 check_orphaned();
681                 org.apache.xmlbeans.SimpleValue target = null;
682                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$16);
683                 if (target == null)
684                 {
685                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$16);
686                 }
687                 target.setStringValue(formVersion);
688             }
689         }
690         
691         /**
692          * Sets (as xml) the "FormVersion" attribute
693          */
694         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
695         {
696             synchronized (monitor())
697             {
698                 check_orphaned();
699                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
700                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$16);
701                 if (target == null)
702                 {
703                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$16);
704                 }
705                 target.set(formVersion);
706             }
707         }
708     }
709 }