View Javadoc
1   /*
2    * An XML document type.
3    * Localname: HUD_FaxTransmittal
4    * Namespace: http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1
5    * Java type: gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.hudFaxTransmittalV11.impl;
10  /**
11   * A document containing one HUD_FaxTransmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1) element.
12   *
13   * This is a complex type.
14   */
15  public class HUDFaxTransmittalDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public HUDFaxTransmittalDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName HUDFAXTRANSMITTAL$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "HUD_FaxTransmittal");
26      
27      
28      /**
29       * Gets the "HUD_FaxTransmittal" element
30       */
31      public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal getHUDFaxTransmittal()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal target = null;
37              target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal)get_store().find_element_user(HUDFAXTRANSMITTAL$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "HUD_FaxTransmittal" element
48       */
49      public void setHUDFaxTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal hudFaxTransmittal)
50      {
51          generatedSetterHelperImpl(hudFaxTransmittal, HUDFAXTRANSMITTAL$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "HUD_FaxTransmittal" element
56       */
57      public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal addNewHUDFaxTransmittal()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal target = null;
63              target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal)get_store().add_element_user(HUDFAXTRANSMITTAL$0);
64              return target;
65          }
66      }
67      /**
68       * An XML HUD_FaxTransmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
69       *
70       * This is a complex type.
71       */
72      public static class HUDFaxTransmittalImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public HUDFaxTransmittalImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName NAMEOFDOCUMENT$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "NameOfDocument");
83          private static final javax.xml.namespace.QName ORGANIZATIONCONTACTPERSON$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "OrganizationContactPerson");
85          private static final javax.xml.namespace.QName DUNSID$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "DUNSID");
87          private static final javax.xml.namespace.QName CFDANUMBER$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "CFDANumber");
89          private static final javax.xml.namespace.QName ACTIVITYTITLE$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "ActivityTitle");
91          private static final javax.xml.namespace.QName PROGRAMCOMPONENT$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "ProgramComponent");
93          private static final javax.xml.namespace.QName TRANSMITTAL$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "Transmittal");
95          private static final javax.xml.namespace.QName NUMPAGES$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "NumPages");
97          private static final javax.xml.namespace.QName PRIMEINSTANCEID$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "PrimeInstanceID");
99          private static final javax.xml.namespace.QName SUBINSTANCEID$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "SubInstanceID");
101         private static final javax.xml.namespace.QName FORMVERSION$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1", "FormVersion");
103         
104         
105         /**
106          * Gets the "NameOfDocument" element
107          */
108         public java.lang.String getNameOfDocument()
109         {
110             synchronized (monitor())
111             {
112                 check_orphaned();
113                 org.apache.xmlbeans.SimpleValue target = null;
114                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMEOFDOCUMENT$0, 0);
115                 if (target == null)
116                 {
117                     return null;
118                 }
119                 return target.getStringValue();
120             }
121         }
122         
123         /**
124          * Gets (as xml) the "NameOfDocument" element
125          */
126         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument xgetNameOfDocument()
127         {
128             synchronized (monitor())
129             {
130                 check_orphaned();
131                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument target = null;
132                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument)get_store().find_element_user(NAMEOFDOCUMENT$0, 0);
133                 return target;
134             }
135         }
136         
137         /**
138          * Sets the "NameOfDocument" element
139          */
140         public void setNameOfDocument(java.lang.String nameOfDocument)
141         {
142             synchronized (monitor())
143             {
144                 check_orphaned();
145                 org.apache.xmlbeans.SimpleValue target = null;
146                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMEOFDOCUMENT$0, 0);
147                 if (target == null)
148                 {
149                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NAMEOFDOCUMENT$0);
150                 }
151                 target.setStringValue(nameOfDocument);
152             }
153         }
154         
155         /**
156          * Sets (as xml) the "NameOfDocument" element
157          */
158         public void xsetNameOfDocument(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument nameOfDocument)
159         {
160             synchronized (monitor())
161             {
162                 check_orphaned();
163                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument target = null;
164                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument)get_store().find_element_user(NAMEOFDOCUMENT$0, 0);
165                 if (target == null)
166                 {
167                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument)get_store().add_element_user(NAMEOFDOCUMENT$0);
168                 }
169                 target.set(nameOfDocument);
170             }
171         }
172         
173         /**
174          * Gets the "OrganizationContactPerson" element
175          */
176         public gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType getOrganizationContactPerson()
177         {
178             synchronized (monitor())
179             {
180                 check_orphaned();
181                 gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType target = null;
182                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType)get_store().find_element_user(ORGANIZATIONCONTACTPERSON$2, 0);
183                 if (target == null)
184                 {
185                     return null;
186                 }
187                 return target;
188             }
189         }
190         
191         /**
192          * Sets the "OrganizationContactPerson" element
193          */
194         public void setOrganizationContactPerson(gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType organizationContactPerson)
195         {
196             generatedSetterHelperImpl(organizationContactPerson, ORGANIZATIONCONTACTPERSON$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
197         }
198         
199         /**
200          * Appends and returns a new empty "OrganizationContactPerson" element
201          */
202         public gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType addNewOrganizationContactPerson()
203         {
204             synchronized (monitor())
205             {
206                 check_orphaned();
207                 gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType target = null;
208                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType)get_store().add_element_user(ORGANIZATIONCONTACTPERSON$2);
209                 return target;
210             }
211         }
212         
213         /**
214          * Gets the "DUNSID" element
215          */
216         public java.lang.String getDUNSID()
217         {
218             synchronized (monitor())
219             {
220                 check_orphaned();
221                 org.apache.xmlbeans.SimpleValue target = null;
222                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$4, 0);
223                 if (target == null)
224                 {
225                     return null;
226                 }
227                 return target.getStringValue();
228             }
229         }
230         
231         /**
232          * Gets (as xml) the "DUNSID" element
233          */
234         public gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSID()
235         {
236             synchronized (monitor())
237             {
238                 check_orphaned();
239                 gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
240                 target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSID$4, 0);
241                 return target;
242             }
243         }
244         
245         /**
246          * Sets the "DUNSID" element
247          */
248         public void setDUNSID(java.lang.String dunsid)
249         {
250             synchronized (monitor())
251             {
252                 check_orphaned();
253                 org.apache.xmlbeans.SimpleValue target = null;
254                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$4, 0);
255                 if (target == null)
256                 {
257                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSID$4);
258                 }
259                 target.setStringValue(dunsid);
260             }
261         }
262         
263         /**
264          * Sets (as xml) the "DUNSID" element
265          */
266         public void xsetDUNSID(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsid)
267         {
268             synchronized (monitor())
269             {
270                 check_orphaned();
271                 gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
272                 target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSID$4, 0);
273                 if (target == null)
274                 {
275                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().add_element_user(DUNSID$4);
276                 }
277                 target.set(dunsid);
278             }
279         }
280         
281         /**
282          * Gets the "CFDANumber" element
283          */
284         public java.lang.String getCFDANumber()
285         {
286             synchronized (monitor())
287             {
288                 check_orphaned();
289                 org.apache.xmlbeans.SimpleValue target = null;
290                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$6, 0);
291                 if (target == null)
292                 {
293                     return null;
294                 }
295                 return target.getStringValue();
296             }
297         }
298         
299         /**
300          * Gets (as xml) the "CFDANumber" element
301          */
302         public gov.grants.apply.system.globalLibraryV20.CFDANumberDataType xgetCFDANumber()
303         {
304             synchronized (monitor())
305             {
306                 check_orphaned();
307                 gov.grants.apply.system.globalLibraryV20.CFDANumberDataType target = null;
308                 target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().find_element_user(CFDANUMBER$6, 0);
309                 return target;
310             }
311         }
312         
313         /**
314          * True if has "CFDANumber" element
315          */
316         public boolean isSetCFDANumber()
317         {
318             synchronized (monitor())
319             {
320                 check_orphaned();
321                 return get_store().count_elements(CFDANUMBER$6) != 0;
322             }
323         }
324         
325         /**
326          * Sets the "CFDANumber" element
327          */
328         public void setCFDANumber(java.lang.String cfdaNumber)
329         {
330             synchronized (monitor())
331             {
332                 check_orphaned();
333                 org.apache.xmlbeans.SimpleValue target = null;
334                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$6, 0);
335                 if (target == null)
336                 {
337                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CFDANUMBER$6);
338                 }
339                 target.setStringValue(cfdaNumber);
340             }
341         }
342         
343         /**
344          * Sets (as xml) the "CFDANumber" element
345          */
346         public void xsetCFDANumber(gov.grants.apply.system.globalLibraryV20.CFDANumberDataType cfdaNumber)
347         {
348             synchronized (monitor())
349             {
350                 check_orphaned();
351                 gov.grants.apply.system.globalLibraryV20.CFDANumberDataType target = null;
352                 target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().find_element_user(CFDANUMBER$6, 0);
353                 if (target == null)
354                 {
355                     target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().add_element_user(CFDANUMBER$6);
356                 }
357                 target.set(cfdaNumber);
358             }
359         }
360         
361         /**
362          * Unsets the "CFDANumber" element
363          */
364         public void unsetCFDANumber()
365         {
366             synchronized (monitor())
367             {
368                 check_orphaned();
369                 get_store().remove_element(CFDANUMBER$6, 0);
370             }
371         }
372         
373         /**
374          * Gets the "ActivityTitle" element
375          */
376         public java.lang.String getActivityTitle()
377         {
378             synchronized (monitor())
379             {
380                 check_orphaned();
381                 org.apache.xmlbeans.SimpleValue target = null;
382                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIVITYTITLE$8, 0);
383                 if (target == null)
384                 {
385                     return null;
386                 }
387                 return target.getStringValue();
388             }
389         }
390         
391         /**
392          * Gets (as xml) the "ActivityTitle" element
393          */
394         public gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType xgetActivityTitle()
395         {
396             synchronized (monitor())
397             {
398                 check_orphaned();
399                 gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType target = null;
400                 target = (gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType)get_store().find_element_user(ACTIVITYTITLE$8, 0);
401                 return target;
402             }
403         }
404         
405         /**
406          * True if has "ActivityTitle" element
407          */
408         public boolean isSetActivityTitle()
409         {
410             synchronized (monitor())
411             {
412                 check_orphaned();
413                 return get_store().count_elements(ACTIVITYTITLE$8) != 0;
414             }
415         }
416         
417         /**
418          * Sets the "ActivityTitle" element
419          */
420         public void setActivityTitle(java.lang.String activityTitle)
421         {
422             synchronized (monitor())
423             {
424                 check_orphaned();
425                 org.apache.xmlbeans.SimpleValue target = null;
426                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIVITYTITLE$8, 0);
427                 if (target == null)
428                 {
429                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACTIVITYTITLE$8);
430                 }
431                 target.setStringValue(activityTitle);
432             }
433         }
434         
435         /**
436          * Sets (as xml) the "ActivityTitle" element
437          */
438         public void xsetActivityTitle(gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType activityTitle)
439         {
440             synchronized (monitor())
441             {
442                 check_orphaned();
443                 gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType target = null;
444                 target = (gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType)get_store().find_element_user(ACTIVITYTITLE$8, 0);
445                 if (target == null)
446                 {
447                     target = (gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType)get_store().add_element_user(ACTIVITYTITLE$8);
448                 }
449                 target.set(activityTitle);
450             }
451         }
452         
453         /**
454          * Unsets the "ActivityTitle" element
455          */
456         public void unsetActivityTitle()
457         {
458             synchronized (monitor())
459             {
460                 check_orphaned();
461                 get_store().remove_element(ACTIVITYTITLE$8, 0);
462             }
463         }
464         
465         /**
466          * Gets the "ProgramComponent" element
467          */
468         public java.lang.String getProgramComponent()
469         {
470             synchronized (monitor())
471             {
472                 check_orphaned();
473                 org.apache.xmlbeans.SimpleValue target = null;
474                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCOMPONENT$10, 0);
475                 if (target == null)
476                 {
477                     return null;
478                 }
479                 return target.getStringValue();
480             }
481         }
482         
483         /**
484          * Gets (as xml) the "ProgramComponent" element
485          */
486         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent xgetProgramComponent()
487         {
488             synchronized (monitor())
489             {
490                 check_orphaned();
491                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent target = null;
492                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent)get_store().find_element_user(PROGRAMCOMPONENT$10, 0);
493                 return target;
494             }
495         }
496         
497         /**
498          * True if has "ProgramComponent" element
499          */
500         public boolean isSetProgramComponent()
501         {
502             synchronized (monitor())
503             {
504                 check_orphaned();
505                 return get_store().count_elements(PROGRAMCOMPONENT$10) != 0;
506             }
507         }
508         
509         /**
510          * Sets the "ProgramComponent" element
511          */
512         public void setProgramComponent(java.lang.String programComponent)
513         {
514             synchronized (monitor())
515             {
516                 check_orphaned();
517                 org.apache.xmlbeans.SimpleValue target = null;
518                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCOMPONENT$10, 0);
519                 if (target == null)
520                 {
521                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMCOMPONENT$10);
522                 }
523                 target.setStringValue(programComponent);
524             }
525         }
526         
527         /**
528          * Sets (as xml) the "ProgramComponent" element
529          */
530         public void xsetProgramComponent(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent programComponent)
531         {
532             synchronized (monitor())
533             {
534                 check_orphaned();
535                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent target = null;
536                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent)get_store().find_element_user(PROGRAMCOMPONENT$10, 0);
537                 if (target == null)
538                 {
539                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent)get_store().add_element_user(PROGRAMCOMPONENT$10);
540                 }
541                 target.set(programComponent);
542             }
543         }
544         
545         /**
546          * Unsets the "ProgramComponent" element
547          */
548         public void unsetProgramComponent()
549         {
550             synchronized (monitor())
551             {
552                 check_orphaned();
553                 get_store().remove_element(PROGRAMCOMPONENT$10, 0);
554             }
555         }
556         
557         /**
558          * Gets the "Transmittal" element
559          */
560         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal.Enum getTransmittal()
561         {
562             synchronized (monitor())
563             {
564                 check_orphaned();
565                 org.apache.xmlbeans.SimpleValue target = null;
566                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSMITTAL$12, 0);
567                 if (target == null)
568                 {
569                     return null;
570                 }
571                 return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal.Enum)target.getEnumValue();
572             }
573         }
574         
575         /**
576          * Gets (as xml) the "Transmittal" element
577          */
578         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal xgetTransmittal()
579         {
580             synchronized (monitor())
581             {
582                 check_orphaned();
583                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal target = null;
584                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal)get_store().find_element_user(TRANSMITTAL$12, 0);
585                 return target;
586             }
587         }
588         
589         /**
590          * Sets the "Transmittal" element
591          */
592         public void setTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal.Enum transmittal)
593         {
594             synchronized (monitor())
595             {
596                 check_orphaned();
597                 org.apache.xmlbeans.SimpleValue target = null;
598                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSMITTAL$12, 0);
599                 if (target == null)
600                 {
601                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANSMITTAL$12);
602                 }
603                 target.setEnumValue(transmittal);
604             }
605         }
606         
607         /**
608          * Sets (as xml) the "Transmittal" element
609          */
610         public void xsetTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal transmittal)
611         {
612             synchronized (monitor())
613             {
614                 check_orphaned();
615                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal target = null;
616                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal)get_store().find_element_user(TRANSMITTAL$12, 0);
617                 if (target == null)
618                 {
619                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal)get_store().add_element_user(TRANSMITTAL$12);
620                 }
621                 target.set(transmittal);
622             }
623         }
624         
625         /**
626          * Gets the "NumPages" element
627          */
628         public int getNumPages()
629         {
630             synchronized (monitor())
631             {
632                 check_orphaned();
633                 org.apache.xmlbeans.SimpleValue target = null;
634                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMPAGES$14, 0);
635                 if (target == null)
636                 {
637                     return 0;
638                 }
639                 return target.getIntValue();
640             }
641         }
642         
643         /**
644          * Gets (as xml) the "NumPages" element
645          */
646         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages xgetNumPages()
647         {
648             synchronized (monitor())
649             {
650                 check_orphaned();
651                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages target = null;
652                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages)get_store().find_element_user(NUMPAGES$14, 0);
653                 return target;
654             }
655         }
656         
657         /**
658          * Sets the "NumPages" element
659          */
660         public void setNumPages(int numPages)
661         {
662             synchronized (monitor())
663             {
664                 check_orphaned();
665                 org.apache.xmlbeans.SimpleValue target = null;
666                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMPAGES$14, 0);
667                 if (target == null)
668                 {
669                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMPAGES$14);
670                 }
671                 target.setIntValue(numPages);
672             }
673         }
674         
675         /**
676          * Sets (as xml) the "NumPages" element
677          */
678         public void xsetNumPages(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages numPages)
679         {
680             synchronized (monitor())
681             {
682                 check_orphaned();
683                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages target = null;
684                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages)get_store().find_element_user(NUMPAGES$14, 0);
685                 if (target == null)
686                 {
687                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages)get_store().add_element_user(NUMPAGES$14);
688                 }
689                 target.set(numPages);
690             }
691         }
692         
693         /**
694          * Gets the "PrimeInstanceID" element
695          */
696         public java.lang.String getPrimeInstanceID()
697         {
698             synchronized (monitor())
699             {
700                 check_orphaned();
701                 org.apache.xmlbeans.SimpleValue target = null;
702                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEINSTANCEID$16, 0);
703                 if (target == null)
704                 {
705                     return null;
706                 }
707                 return target.getStringValue();
708             }
709         }
710         
711         /**
712          * Gets (as xml) the "PrimeInstanceID" element
713          */
714         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID xgetPrimeInstanceID()
715         {
716             synchronized (monitor())
717             {
718                 check_orphaned();
719                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID target = null;
720                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID)get_store().find_element_user(PRIMEINSTANCEID$16, 0);
721                 return target;
722             }
723         }
724         
725         /**
726          * Sets the "PrimeInstanceID" element
727          */
728         public void setPrimeInstanceID(java.lang.String primeInstanceID)
729         {
730             synchronized (monitor())
731             {
732                 check_orphaned();
733                 org.apache.xmlbeans.SimpleValue target = null;
734                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEINSTANCEID$16, 0);
735                 if (target == null)
736                 {
737                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMEINSTANCEID$16);
738                 }
739                 target.setStringValue(primeInstanceID);
740             }
741         }
742         
743         /**
744          * Sets (as xml) the "PrimeInstanceID" element
745          */
746         public void xsetPrimeInstanceID(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID primeInstanceID)
747         {
748             synchronized (monitor())
749             {
750                 check_orphaned();
751                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID target = null;
752                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID)get_store().find_element_user(PRIMEINSTANCEID$16, 0);
753                 if (target == null)
754                 {
755                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID)get_store().add_element_user(PRIMEINSTANCEID$16);
756                 }
757                 target.set(primeInstanceID);
758             }
759         }
760         
761         /**
762          * Gets the "SubInstanceID" element
763          */
764         public java.lang.String getSubInstanceID()
765         {
766             synchronized (monitor())
767             {
768                 check_orphaned();
769                 org.apache.xmlbeans.SimpleValue target = null;
770                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBINSTANCEID$18, 0);
771                 if (target == null)
772                 {
773                     return null;
774                 }
775                 return target.getStringValue();
776             }
777         }
778         
779         /**
780          * Gets (as xml) the "SubInstanceID" element
781          */
782         public gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID xgetSubInstanceID()
783         {
784             synchronized (monitor())
785             {
786                 check_orphaned();
787                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID target = null;
788                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID)get_store().find_element_user(SUBINSTANCEID$18, 0);
789                 return target;
790             }
791         }
792         
793         /**
794          * Sets the "SubInstanceID" element
795          */
796         public void setSubInstanceID(java.lang.String subInstanceID)
797         {
798             synchronized (monitor())
799             {
800                 check_orphaned();
801                 org.apache.xmlbeans.SimpleValue target = null;
802                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBINSTANCEID$18, 0);
803                 if (target == null)
804                 {
805                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBINSTANCEID$18);
806                 }
807                 target.setStringValue(subInstanceID);
808             }
809         }
810         
811         /**
812          * Sets (as xml) the "SubInstanceID" element
813          */
814         public void xsetSubInstanceID(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID subInstanceID)
815         {
816             synchronized (monitor())
817             {
818                 check_orphaned();
819                 gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID target = null;
820                 target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID)get_store().find_element_user(SUBINSTANCEID$18, 0);
821                 if (target == null)
822                 {
823                     target = (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID)get_store().add_element_user(SUBINSTANCEID$18);
824                 }
825                 target.set(subInstanceID);
826             }
827         }
828         
829         /**
830          * Gets the "FormVersion" attribute
831          */
832         public java.lang.String getFormVersion()
833         {
834             synchronized (monitor())
835             {
836                 check_orphaned();
837                 org.apache.xmlbeans.SimpleValue target = null;
838                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$20);
839                 if (target == null)
840                 {
841                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$20);
842                 }
843                 if (target == null)
844                 {
845                     return null;
846                 }
847                 return target.getStringValue();
848             }
849         }
850         
851         /**
852          * Gets (as xml) the "FormVersion" attribute
853          */
854         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
855         {
856             synchronized (monitor())
857             {
858                 check_orphaned();
859                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
860                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$20);
861                 if (target == null)
862                 {
863                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$20);
864                 }
865                 return target;
866             }
867         }
868         
869         /**
870          * Sets the "FormVersion" attribute
871          */
872         public void setFormVersion(java.lang.String formVersion)
873         {
874             synchronized (monitor())
875             {
876                 check_orphaned();
877                 org.apache.xmlbeans.SimpleValue target = null;
878                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$20);
879                 if (target == null)
880                 {
881                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$20);
882                 }
883                 target.setStringValue(formVersion);
884             }
885         }
886         
887         /**
888          * Sets (as xml) the "FormVersion" attribute
889          */
890         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
891         {
892             synchronized (monitor())
893             {
894                 check_orphaned();
895                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
896                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$20);
897                 if (target == null)
898                 {
899                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$20);
900                 }
901                 target.set(formVersion);
902             }
903         }
904         /**
905          * An XML NameOfDocument(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
906          *
907          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$NameOfDocument.
908          */
909         public static class NameOfDocumentImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument
910         {
911             private static final long serialVersionUID = 1L;
912             
913             public NameOfDocumentImpl(org.apache.xmlbeans.SchemaType sType)
914             {
915                 super(sType, false);
916             }
917             
918             protected NameOfDocumentImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
919             {
920                 super(sType, b);
921             }
922         }
923         /**
924          * An XML ProgramComponent(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
925          *
926          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$ProgramComponent.
927          */
928         public static class ProgramComponentImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent
929         {
930             private static final long serialVersionUID = 1L;
931             
932             public ProgramComponentImpl(org.apache.xmlbeans.SchemaType sType)
933             {
934                 super(sType, false);
935             }
936             
937             protected ProgramComponentImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
938             {
939                 super(sType, b);
940             }
941         }
942         /**
943          * An XML Transmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
944          *
945          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$Transmittal.
946          */
947         public static class TransmittalImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal
948         {
949             private static final long serialVersionUID = 1L;
950             
951             public TransmittalImpl(org.apache.xmlbeans.SchemaType sType)
952             {
953                 super(sType, false);
954             }
955             
956             protected TransmittalImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
957             {
958                 super(sType, b);
959             }
960         }
961         /**
962          * An XML NumPages(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
963          *
964          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$NumPages.
965          */
966         public static class NumPagesImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages
967         {
968             private static final long serialVersionUID = 1L;
969             
970             public NumPagesImpl(org.apache.xmlbeans.SchemaType sType)
971             {
972                 super(sType, false);
973             }
974             
975             protected NumPagesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
976             {
977                 super(sType, b);
978             }
979         }
980         /**
981          * An XML PrimeInstanceID(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
982          *
983          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$PrimeInstanceID.
984          */
985         public static class PrimeInstanceIDImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID
986         {
987             private static final long serialVersionUID = 1L;
988             
989             public PrimeInstanceIDImpl(org.apache.xmlbeans.SchemaType sType)
990             {
991                 super(sType, false);
992             }
993             
994             protected PrimeInstanceIDImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
995             {
996                 super(sType, b);
997             }
998         }
999         /**
1000          * An XML SubInstanceID(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
1001          *
1002          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$SubInstanceID.
1003          */
1004         public static class SubInstanceIDImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID
1005         {
1006             private static final long serialVersionUID = 1L;
1007             
1008             public SubInstanceIDImpl(org.apache.xmlbeans.SchemaType sType)
1009             {
1010                 super(sType, false);
1011             }
1012             
1013             protected SubInstanceIDImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1014             {
1015                 super(sType, b);
1016             }
1017         }
1018     }
1019 }