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;
10  
11  
12  /**
13   * A document containing one HUD_FaxTransmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface HUDFaxTransmittalDocument extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HUDFaxTransmittalDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("hudfaxtransmittalff5edoctype");
21      
22      /**
23       * Gets the "HUD_FaxTransmittal" element
24       */
25      gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal getHUDFaxTransmittal();
26      
27      /**
28       * Sets the "HUD_FaxTransmittal" element
29       */
30      void setHUDFaxTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal hudFaxTransmittal);
31      
32      /**
33       * Appends and returns a new empty "HUD_FaxTransmittal" element
34       */
35      gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal addNewHUDFaxTransmittal();
36      
37      /**
38       * An XML HUD_FaxTransmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface HUDFaxTransmittal extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HUDFaxTransmittal.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("hudfaxtransmittalcee8elemtype");
46          
47          /**
48           * Gets the "NameOfDocument" element
49           */
50          java.lang.String getNameOfDocument();
51          
52          /**
53           * Gets (as xml) the "NameOfDocument" element
54           */
55          gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument xgetNameOfDocument();
56          
57          /**
58           * Sets the "NameOfDocument" element
59           */
60          void setNameOfDocument(java.lang.String nameOfDocument);
61          
62          /**
63           * Sets (as xml) the "NameOfDocument" element
64           */
65          void xsetNameOfDocument(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument nameOfDocument);
66          
67          /**
68           * Gets the "OrganizationContactPerson" element
69           */
70          gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType getOrganizationContactPerson();
71          
72          /**
73           * Sets the "OrganizationContactPerson" element
74           */
75          void setOrganizationContactPerson(gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType organizationContactPerson);
76          
77          /**
78           * Appends and returns a new empty "OrganizationContactPerson" element
79           */
80          gov.grants.apply.system.globalLibraryV20.OrganizationContactPersonDataType addNewOrganizationContactPerson();
81          
82          /**
83           * Gets the "DUNSID" element
84           */
85          java.lang.String getDUNSID();
86          
87          /**
88           * Gets (as xml) the "DUNSID" element
89           */
90          gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSID();
91          
92          /**
93           * Sets the "DUNSID" element
94           */
95          void setDUNSID(java.lang.String dunsid);
96          
97          /**
98           * Sets (as xml) the "DUNSID" element
99           */
100         void xsetDUNSID(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsid);
101         
102         /**
103          * Gets the "CFDANumber" element
104          */
105         java.lang.String getCFDANumber();
106         
107         /**
108          * Gets (as xml) the "CFDANumber" element
109          */
110         gov.grants.apply.system.globalLibraryV20.CFDANumberDataType xgetCFDANumber();
111         
112         /**
113          * True if has "CFDANumber" element
114          */
115         boolean isSetCFDANumber();
116         
117         /**
118          * Sets the "CFDANumber" element
119          */
120         void setCFDANumber(java.lang.String cfdaNumber);
121         
122         /**
123          * Sets (as xml) the "CFDANumber" element
124          */
125         void xsetCFDANumber(gov.grants.apply.system.globalLibraryV20.CFDANumberDataType cfdaNumber);
126         
127         /**
128          * Unsets the "CFDANumber" element
129          */
130         void unsetCFDANumber();
131         
132         /**
133          * Gets the "ActivityTitle" element
134          */
135         java.lang.String getActivityTitle();
136         
137         /**
138          * Gets (as xml) the "ActivityTitle" element
139          */
140         gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType xgetActivityTitle();
141         
142         /**
143          * True if has "ActivityTitle" element
144          */
145         boolean isSetActivityTitle();
146         
147         /**
148          * Sets the "ActivityTitle" element
149          */
150         void setActivityTitle(java.lang.String activityTitle);
151         
152         /**
153          * Sets (as xml) the "ActivityTitle" element
154          */
155         void xsetActivityTitle(gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType activityTitle);
156         
157         /**
158          * Unsets the "ActivityTitle" element
159          */
160         void unsetActivityTitle();
161         
162         /**
163          * Gets the "ProgramComponent" element
164          */
165         java.lang.String getProgramComponent();
166         
167         /**
168          * Gets (as xml) the "ProgramComponent" element
169          */
170         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent xgetProgramComponent();
171         
172         /**
173          * True if has "ProgramComponent" element
174          */
175         boolean isSetProgramComponent();
176         
177         /**
178          * Sets the "ProgramComponent" element
179          */
180         void setProgramComponent(java.lang.String programComponent);
181         
182         /**
183          * Sets (as xml) the "ProgramComponent" element
184          */
185         void xsetProgramComponent(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent programComponent);
186         
187         /**
188          * Unsets the "ProgramComponent" element
189          */
190         void unsetProgramComponent();
191         
192         /**
193          * Gets the "Transmittal" element
194          */
195         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal.Enum getTransmittal();
196         
197         /**
198          * Gets (as xml) the "Transmittal" element
199          */
200         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal xgetTransmittal();
201         
202         /**
203          * Sets the "Transmittal" element
204          */
205         void setTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal.Enum transmittal);
206         
207         /**
208          * Sets (as xml) the "Transmittal" element
209          */
210         void xsetTransmittal(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal transmittal);
211         
212         /**
213          * Gets the "NumPages" element
214          */
215         int getNumPages();
216         
217         /**
218          * Gets (as xml) the "NumPages" element
219          */
220         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages xgetNumPages();
221         
222         /**
223          * Sets the "NumPages" element
224          */
225         void setNumPages(int numPages);
226         
227         /**
228          * Sets (as xml) the "NumPages" element
229          */
230         void xsetNumPages(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages numPages);
231         
232         /**
233          * Gets the "PrimeInstanceID" element
234          */
235         java.lang.String getPrimeInstanceID();
236         
237         /**
238          * Gets (as xml) the "PrimeInstanceID" element
239          */
240         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID xgetPrimeInstanceID();
241         
242         /**
243          * Sets the "PrimeInstanceID" element
244          */
245         void setPrimeInstanceID(java.lang.String primeInstanceID);
246         
247         /**
248          * Sets (as xml) the "PrimeInstanceID" element
249          */
250         void xsetPrimeInstanceID(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID primeInstanceID);
251         
252         /**
253          * Gets the "SubInstanceID" element
254          */
255         java.lang.String getSubInstanceID();
256         
257         /**
258          * Gets (as xml) the "SubInstanceID" element
259          */
260         gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID xgetSubInstanceID();
261         
262         /**
263          * Sets the "SubInstanceID" element
264          */
265         void setSubInstanceID(java.lang.String subInstanceID);
266         
267         /**
268          * Sets (as xml) the "SubInstanceID" element
269          */
270         void xsetSubInstanceID(gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID subInstanceID);
271         
272         /**
273          * Gets the "FormVersion" attribute
274          */
275         java.lang.String getFormVersion();
276         
277         /**
278          * Gets (as xml) the "FormVersion" attribute
279          */
280         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
281         
282         /**
283          * Sets the "FormVersion" attribute
284          */
285         void setFormVersion(java.lang.String formVersion);
286         
287         /**
288          * Sets (as xml) the "FormVersion" attribute
289          */
290         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
291         
292         /**
293          * An XML NameOfDocument(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
294          *
295          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$NameOfDocument.
296          */
297         public interface NameOfDocument extends org.apache.xmlbeans.XmlString
298         {
299             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
300                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NameOfDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nameofdocumentaea1elemtype");
301             
302             /**
303              * A factory class with static methods for creating instances
304              * of this type.
305              */
306             
307             public static final class Factory
308             {
309                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument newValue(java.lang.Object obj) {
310                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument) type.newValue( obj ); }
311                 
312                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument newInstance() {
313                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
314                 
315                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
316                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NameOfDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
317                 
318                 private Factory() { } // No instance of this class allowed
319             }
320         }
321         
322         /**
323          * An XML ProgramComponent(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
324          *
325          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$ProgramComponent.
326          */
327         public interface ProgramComponent extends org.apache.xmlbeans.XmlString
328         {
329             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
330                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramComponent.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programcomponent627delemtype");
331             
332             /**
333              * A factory class with static methods for creating instances
334              * of this type.
335              */
336             
337             public static final class Factory
338             {
339                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent newValue(java.lang.Object obj) {
340                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent) type.newValue( obj ); }
341                 
342                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent newInstance() {
343                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
344                 
345                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent newInstance(org.apache.xmlbeans.XmlOptions options) {
346                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.ProgramComponent) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
347                 
348                 private Factory() { } // No instance of this class allowed
349             }
350         }
351         
352         /**
353          * An XML Transmittal(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
354          *
355          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$Transmittal.
356          */
357         public interface Transmittal extends org.apache.xmlbeans.XmlString
358         {
359             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
360                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Transmittal.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("transmittal4a23elemtype");
361             
362             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
363             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
364             
365             static final Enum TRANSMITTAL_CERTIFICATION = Enum.forString("Transmittal_Certification");
366             static final Enum TRANSMITTAL_DOCUMENT = Enum.forString("Transmittal_Document");
367             static final Enum TRANSMITTAL_MATCH_LEVERAGE_LETTER = Enum.forString("Transmittal_MatchLeverageLetter");
368             static final Enum TRANSMITTAL_OTHER = Enum.forString("Transmittal_Other");
369             
370             static final int INT_TRANSMITTAL_CERTIFICATION = Enum.INT_TRANSMITTAL_CERTIFICATION;
371             static final int INT_TRANSMITTAL_DOCUMENT = Enum.INT_TRANSMITTAL_DOCUMENT;
372             static final int INT_TRANSMITTAL_MATCH_LEVERAGE_LETTER = Enum.INT_TRANSMITTAL_MATCH_LEVERAGE_LETTER;
373             static final int INT_TRANSMITTAL_OTHER = Enum.INT_TRANSMITTAL_OTHER;
374             
375             /**
376              * Enumeration value class for gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$Transmittal.
377              * These enum values can be used as follows:
378              * <pre>
379              * enum.toString(); // returns the string value of the enum
380              * enum.intValue(); // returns an int value, useful for switches
381              * // e.g., case Enum.INT_TRANSMITTAL_CERTIFICATION
382              * Enum.forString(s); // returns the enum value for a string
383              * Enum.forInt(i); // returns the enum value for an int
384              * </pre>
385              * Enumeration objects are immutable singleton objects that
386              * can be compared using == object equality. They have no
387              * public constructor. See the constants defined within this
388              * class for all the valid values.
389              */
390             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
391             {
392                 /**
393                  * Returns the enum value for a string, or null if none.
394                  */
395                 public static Enum forString(java.lang.String s)
396                     { return (Enum)table.forString(s); }
397                 /**
398                  * Returns the enum value corresponding to an int, or null if none.
399                  */
400                 public static Enum forInt(int i)
401                     { return (Enum)table.forInt(i); }
402                 
403                 private Enum(java.lang.String s, int i)
404                     { super(s, i); }
405                 
406                 static final int INT_TRANSMITTAL_CERTIFICATION = 1;
407                 static final int INT_TRANSMITTAL_DOCUMENT = 2;
408                 static final int INT_TRANSMITTAL_MATCH_LEVERAGE_LETTER = 3;
409                 static final int INT_TRANSMITTAL_OTHER = 4;
410                 
411                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
412                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
413                 (
414                     new Enum[]
415                     {
416                       new Enum("Transmittal_Certification", INT_TRANSMITTAL_CERTIFICATION),
417                       new Enum("Transmittal_Document", INT_TRANSMITTAL_DOCUMENT),
418                       new Enum("Transmittal_MatchLeverageLetter", INT_TRANSMITTAL_MATCH_LEVERAGE_LETTER),
419                       new Enum("Transmittal_Other", INT_TRANSMITTAL_OTHER),
420                     }
421                 );
422                 private static final long serialVersionUID = 1L;
423                 private java.lang.Object readResolve() { return forInt(intValue()); } 
424             }
425             
426             /**
427              * A factory class with static methods for creating instances
428              * of this type.
429              */
430             
431             public static final class Factory
432             {
433                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal newValue(java.lang.Object obj) {
434                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal) type.newValue( obj ); }
435                 
436                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal newInstance() {
437                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
438                 
439                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal newInstance(org.apache.xmlbeans.XmlOptions options) {
440                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.Transmittal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
441                 
442                 private Factory() { } // No instance of this class allowed
443             }
444         }
445         
446         /**
447          * An XML NumPages(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
448          *
449          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$NumPages.
450          */
451         public interface NumPages extends org.apache.xmlbeans.XmlInt
452         {
453             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
454                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NumPages.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("numpages0382elemtype");
455             
456             /**
457              * A factory class with static methods for creating instances
458              * of this type.
459              */
460             
461             public static final class Factory
462             {
463                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages newValue(java.lang.Object obj) {
464                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages) type.newValue( obj ); }
465                 
466                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages newInstance() {
467                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
468                 
469                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages newInstance(org.apache.xmlbeans.XmlOptions options) {
470                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.NumPages) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
471                 
472                 private Factory() { } // No instance of this class allowed
473             }
474         }
475         
476         /**
477          * An XML PrimeInstanceID(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
478          *
479          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$PrimeInstanceID.
480          */
481         public interface PrimeInstanceID extends org.apache.xmlbeans.XmlString
482         {
483             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
484                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimeInstanceID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primeinstanceid3f83elemtype");
485             
486             /**
487              * A factory class with static methods for creating instances
488              * of this type.
489              */
490             
491             public static final class Factory
492             {
493                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID newValue(java.lang.Object obj) {
494                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID) type.newValue( obj ); }
495                 
496                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID newInstance() {
497                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
498                 
499                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID newInstance(org.apache.xmlbeans.XmlOptions options) {
500                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.PrimeInstanceID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
501                 
502                 private Factory() { } // No instance of this class allowed
503             }
504         }
505         
506         /**
507          * An XML SubInstanceID(@http://apply.grants.gov/forms/HUD_FaxTransmittal-V1.1).
508          *
509          * This is an atomic type that is a restriction of gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument$HUDFaxTransmittal$SubInstanceID.
510          */
511         public interface SubInstanceID extends org.apache.xmlbeans.XmlString
512         {
513             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
514                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SubInstanceID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("subinstanceidf404elemtype");
515             
516             /**
517              * A factory class with static methods for creating instances
518              * of this type.
519              */
520             
521             public static final class Factory
522             {
523                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID newValue(java.lang.Object obj) {
524                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID) type.newValue( obj ); }
525                 
526                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID newInstance() {
527                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
528                 
529                 public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID newInstance(org.apache.xmlbeans.XmlOptions options) {
530                   return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal.SubInstanceID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
531                 
532                 private Factory() { } // No instance of this class allowed
533             }
534         }
535         
536         /**
537          * A factory class with static methods for creating instances
538          * of this type.
539          */
540         
541         public static final class Factory
542         {
543             public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal newInstance() {
544               return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
545             
546             public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal newInstance(org.apache.xmlbeans.XmlOptions options) {
547               return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument.HUDFaxTransmittal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
548             
549             private Factory() { } // No instance of this class allowed
550         }
551     }
552     
553     /**
554      * A factory class with static methods for creating instances
555      * of this type.
556      */
557     
558     public static final class Factory
559     {
560         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument newInstance() {
561           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
562         
563         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
564           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
565         
566         /** @param xmlAsString the string value to parse */
567         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
568           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
569         
570         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
571           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
572         
573         /** @param file the file from which to load an xml document */
574         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
575           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
576         
577         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
578           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
579         
580         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
581           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
582         
583         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
584           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
585         
586         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
587           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
588         
589         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
590           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
591         
592         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
593           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
594         
595         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
596           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
597         
598         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
599           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
600         
601         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
602           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
603         
604         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
605           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
606         
607         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
608           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
609         
610         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
611         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
612           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
613         
614         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
615         public static gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
616           return (gov.grants.apply.forms.hudFaxTransmittalV11.HUDFaxTransmittalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
617         
618         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
619         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
620           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
621         
622         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
623         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
624           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
625         
626         private Factory() { } // No instance of this class allowed
627     }
628 }