View Javadoc
1   /*
2    * An XML document type.
3    * Localname: COPS_ApplicationAttachment_3_0
4    * Namespace: http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0
5    * Java type: gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.copsApplicationAttachment30V30.impl;
10  /**
11   * A document containing one COPS_ApplicationAttachment_3_0(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0) element.
12   *
13   * This is a complex type.
14   */
15  public class COPSApplicationAttachment30DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public COPSApplicationAttachment30DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName COPSAPPLICATIONATTACHMENT30$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "COPS_ApplicationAttachment_3_0");
26      
27      
28      /**
29       * Gets the "COPS_ApplicationAttachment_3_0" element
30       */
31      public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30 getCOPSApplicationAttachment30()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30 target = null;
37              target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30)get_store().find_element_user(COPSAPPLICATIONATTACHMENT30$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "COPS_ApplicationAttachment_3_0" element
48       */
49      public void setCOPSApplicationAttachment30(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30 copsApplicationAttachment30)
50      {
51          generatedSetterHelperImpl(copsApplicationAttachment30, COPSAPPLICATIONATTACHMENT30$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "COPS_ApplicationAttachment_3_0" element
56       */
57      public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30 addNewCOPSApplicationAttachment30()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30 target = null;
63              target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30)get_store().add_element_user(COPSAPPLICATIONATTACHMENT30$0);
64              return target;
65          }
66      }
67      /**
68       * An XML COPS_ApplicationAttachment_3_0(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
69       *
70       * This is a complex type.
71       */
72      public static class COPSApplicationAttachment30Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public COPSApplicationAttachment30Impl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName PROGRAMNAME$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ProgramName");
83          private static final javax.xml.namespace.QName AGENCYTYPE$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "AgencyType");
85          private static final javax.xml.namespace.QName LAWENTITIES$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LawEntities");
87          private static final javax.xml.namespace.QName NONLAWENTITIES$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NonLawEntities");
89          private static final javax.xml.namespace.QName SOSAPPLICANTS$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SOSApplicants");
91          private static final javax.xml.namespace.QName SUBSET1$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Subset1");
93          private static final javax.xml.namespace.QName SUBSET2$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Subset2");
95          private static final javax.xml.namespace.QName SUBSET3$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Subset3");
97          private static final javax.xml.namespace.QName APPLICANTORINUMBER$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicantORINumber");
99          private static final javax.xml.namespace.QName NOORI$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NoORI");
101         private static final javax.xml.namespace.QName DUNSNUMBER$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "DUNSNumber");
103         private static final javax.xml.namespace.QName CCRNUMBER$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CCRNumber");
105         private static final javax.xml.namespace.QName GNISID$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "GNISID");
107         private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CognizantFederalAgency");
109         private static final javax.xml.namespace.QName APPLICANTFISCALYEARFROM$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicantFiscalYearFrom");
111         private static final javax.xml.namespace.QName APPLICANTFISCALYEARTO$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicantFiscalYearTo");
113         private static final javax.xml.namespace.QName CENSUSPOPULATION$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CensusPopulation");
115         private static final javax.xml.namespace.QName CHKNOTONCENSUS$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkNotOnCensus");
117         private static final javax.xml.namespace.QName NOTONCENSUS$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NotOnCensus");
119         private static final javax.xml.namespace.QName POPULATIONSERVED$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PopulationServed");
121         private static final javax.xml.namespace.QName SERVICEPOPULATIONDIFFERENCE$40 = 
122             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ServicePopulationDifference");
123         private static final javax.xml.namespace.QName SWORNFORCECURRENTFULLTIME$42 = 
124             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceCurrentFullTime");
125         private static final javax.xml.namespace.QName SWORNFORCECURRENTPARTTIME$44 = 
126             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceCurrentPartTime");
127         private static final javax.xml.namespace.QName SWORNFORCEONEPRIORFULLTIME$46 = 
128             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceOnePriorFullTime");
129         private static final javax.xml.namespace.QName SWORNFORCEONEPRIORPARTTIME$48 = 
130             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceOnePriorPartTime");
131         private static final javax.xml.namespace.QName SWORNFORCETWOPRIORFULLTIME$50 = 
132             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceTwoPriorFullTime");
133         private static final javax.xml.namespace.QName SWORNFORCETWOPRIORPARTTIME$52 = 
134             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceTwoPriorPartTime");
135         private static final javax.xml.namespace.QName SWORNFORCELOCALACTUALFULLTIME$54 = 
136             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceLocalActualFullTime");
137         private static final javax.xml.namespace.QName SWORNFORCELOCALACTUALPARTTIME$56 = 
138             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SwornForceLocalActualPartTime");
139         private static final javax.xml.namespace.QName EXECUTIVEINFORMATION$58 = 
140             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ExecutiveInformation");
141         private static final javax.xml.namespace.QName FINANCIALEXECUTIVEINFORMATION$60 = 
142             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FinancialExecutiveInformation");
143         private static final javax.xml.namespace.QName COMMUNITYPARTNERSHIPS$62 = 
144             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CommunityPartnerships");
145         private static final javax.xml.namespace.QName PROBLEMSOLVING$64 = 
146             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ProblemSolving");
147         private static final javax.xml.namespace.QName ORGANIZATIONALTRANSFORMATION$66 = 
148             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OrganizationalTransformation");
149         private static final javax.xml.namespace.QName TECHNOLOGY$68 = 
150             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Technology");
151         private static final javax.xml.namespace.QName COMMUNITYPOLICINGPLANNARRATIVE$70 = 
152             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CommunityPolicingPlanNarrative");
153         private static final javax.xml.namespace.QName NEEDFORFEDERALASSISTANCEEXPLANATION$72 = 
154             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NeedForFederalAssistanceExplanation");
155         private static final javax.xml.namespace.QName OBTAINSUPPORTFORPROGRAM$74 = 
156             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainSupportForProgram");
157         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEGENERAL$76 = 
158             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceGeneral");
159         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEBOND$78 = 
160             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceBond");
161         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEPRIVATE$80 = 
162             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourcePrivate");
163         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCENONFEDERAL$82 = 
164             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceNonFederal");
165         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEFUNDRAISING$84 = 
166             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceFundraising");
167         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEOTHER$86 = 
168             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceOther");
169         private static final javax.xml.namespace.QName OBTAINFUNDINGSOURCEOTHERTEXT$88 = 
170             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ObtainFundingSourceOtherText");
171         private static final javax.xml.namespace.QName EXECUTIVESUMMARY$90 = 
172             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ExecutiveSummary");
173         private static final javax.xml.namespace.QName NARRATIVEA$92 = 
174             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NarrativeA");
175         private static final javax.xml.namespace.QName NARRATIVEB$94 = 
176             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NarrativeB");
177         private static final javax.xml.namespace.QName NARRATIVEC$96 = 
178             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NarrativeC");
179         private static final javax.xml.namespace.QName NARRATIVED$98 = 
180             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NarrativeD");
181         private static final javax.xml.namespace.QName NARRATIVEE$100 = 
182             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NarrativeE");
183         private static final javax.xml.namespace.QName PROJECTDESCRIPTION$102 = 
184             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ProjectDescription");
185         private static final javax.xml.namespace.QName OFFICIALPARTNER$104 = 
186             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OfficialPartner");
187         private static final javax.xml.namespace.QName CHKSUBMITTING$106 = 
188             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkSubmitting");
189         private static final javax.xml.namespace.QName TXTSUBMITTING$108 = 
190             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "TxtSubmitting");
191         private static final javax.xml.namespace.QName APPLICATIONATTACHMENTS$110 = 
192             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicationAttachments");
193         private static final javax.xml.namespace.QName LOBBYINGNA$112 = 
194             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingNA");
195         private static final javax.xml.namespace.QName LOBBYINGSFLLL$114 = 
196             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingSFLLL");
197         private static final javax.xml.namespace.QName INTENDEDUSE$116 = 
198             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "IntendedUse");
199         private static final javax.xml.namespace.QName CHKSUBMITTINGAPPLICATION$118 = 
200             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkSubmittingApplication");
201         private static final javax.xml.namespace.QName TXTSUBMITTINGAPPLICATION$120 = 
202             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "TxtSubmittingApplication");
203         private static final javax.xml.namespace.QName CHKAGENCYEXECUTIVE$122 = 
204             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkAgencyExecutive");
205         private static final javax.xml.namespace.QName TXTAGENCYEXECUTIVE$124 = 
206             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "TxtAgencyExecutive");
207         private static final javax.xml.namespace.QName CHKGOVERNMENTEXECUTIVE$126 = 
208             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkGovernmentExecutive");
209         private static final javax.xml.namespace.QName TXTGOVERNMENTEXECUTIVE$128 = 
210             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "TxtGovernmentExecutive");
211         private static final javax.xml.namespace.QName CHKREQUIREMENTS$130 = 
212             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ChkRequirements");
213         private static final javax.xml.namespace.QName FORMVERSION$132 = 
214             new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FormVersion");
215         
216         
217         /**
218          * Gets the "ProgramName" element
219          */
220         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName.Enum getProgramName()
221         {
222             synchronized (monitor())
223             {
224                 check_orphaned();
225                 org.apache.xmlbeans.SimpleValue target = null;
226                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$0, 0);
227                 if (target == null)
228                 {
229                     return null;
230                 }
231                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName.Enum)target.getEnumValue();
232             }
233         }
234         
235         /**
236          * Gets (as xml) the "ProgramName" element
237          */
238         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName xgetProgramName()
239         {
240             synchronized (monitor())
241             {
242                 check_orphaned();
243                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName target = null;
244                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName)get_store().find_element_user(PROGRAMNAME$0, 0);
245                 return target;
246             }
247         }
248         
249         /**
250          * Sets the "ProgramName" element
251          */
252         public void setProgramName(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName.Enum programName)
253         {
254             synchronized (monitor())
255             {
256                 check_orphaned();
257                 org.apache.xmlbeans.SimpleValue target = null;
258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$0, 0);
259                 if (target == null)
260                 {
261                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMNAME$0);
262                 }
263                 target.setEnumValue(programName);
264             }
265         }
266         
267         /**
268          * Sets (as xml) the "ProgramName" element
269          */
270         public void xsetProgramName(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName programName)
271         {
272             synchronized (monitor())
273             {
274                 check_orphaned();
275                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName target = null;
276                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName)get_store().find_element_user(PROGRAMNAME$0, 0);
277                 if (target == null)
278                 {
279                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName)get_store().add_element_user(PROGRAMNAME$0);
280                 }
281                 target.set(programName);
282             }
283         }
284         
285         /**
286          * Gets the "AgencyType" element
287          */
288         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType.Enum getAgencyType()
289         {
290             synchronized (monitor())
291             {
292                 check_orphaned();
293                 org.apache.xmlbeans.SimpleValue target = null;
294                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGENCYTYPE$2, 0);
295                 if (target == null)
296                 {
297                     return null;
298                 }
299                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType.Enum)target.getEnumValue();
300             }
301         }
302         
303         /**
304          * Gets (as xml) the "AgencyType" element
305          */
306         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType xgetAgencyType()
307         {
308             synchronized (monitor())
309             {
310                 check_orphaned();
311                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType target = null;
312                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType)get_store().find_element_user(AGENCYTYPE$2, 0);
313                 return target;
314             }
315         }
316         
317         /**
318          * Sets the "AgencyType" element
319          */
320         public void setAgencyType(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType.Enum agencyType)
321         {
322             synchronized (monitor())
323             {
324                 check_orphaned();
325                 org.apache.xmlbeans.SimpleValue target = null;
326                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGENCYTYPE$2, 0);
327                 if (target == null)
328                 {
329                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AGENCYTYPE$2);
330                 }
331                 target.setEnumValue(agencyType);
332             }
333         }
334         
335         /**
336          * Sets (as xml) the "AgencyType" element
337          */
338         public void xsetAgencyType(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType agencyType)
339         {
340             synchronized (monitor())
341             {
342                 check_orphaned();
343                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType target = null;
344                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType)get_store().find_element_user(AGENCYTYPE$2, 0);
345                 if (target == null)
346                 {
347                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType)get_store().add_element_user(AGENCYTYPE$2);
348                 }
349                 target.set(agencyType);
350             }
351         }
352         
353         /**
354          * Gets the "LawEntities" element
355          */
356         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities.Enum getLawEntities()
357         {
358             synchronized (monitor())
359             {
360                 check_orphaned();
361                 org.apache.xmlbeans.SimpleValue target = null;
362                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAWENTITIES$4, 0);
363                 if (target == null)
364                 {
365                     return null;
366                 }
367                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities.Enum)target.getEnumValue();
368             }
369         }
370         
371         /**
372          * Gets (as xml) the "LawEntities" element
373          */
374         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities xgetLawEntities()
375         {
376             synchronized (monitor())
377             {
378                 check_orphaned();
379                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities target = null;
380                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities)get_store().find_element_user(LAWENTITIES$4, 0);
381                 return target;
382             }
383         }
384         
385         /**
386          * True if has "LawEntities" element
387          */
388         public boolean isSetLawEntities()
389         {
390             synchronized (monitor())
391             {
392                 check_orphaned();
393                 return get_store().count_elements(LAWENTITIES$4) != 0;
394             }
395         }
396         
397         /**
398          * Sets the "LawEntities" element
399          */
400         public void setLawEntities(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities.Enum lawEntities)
401         {
402             synchronized (monitor())
403             {
404                 check_orphaned();
405                 org.apache.xmlbeans.SimpleValue target = null;
406                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAWENTITIES$4, 0);
407                 if (target == null)
408                 {
409                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAWENTITIES$4);
410                 }
411                 target.setEnumValue(lawEntities);
412             }
413         }
414         
415         /**
416          * Sets (as xml) the "LawEntities" element
417          */
418         public void xsetLawEntities(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities lawEntities)
419         {
420             synchronized (monitor())
421             {
422                 check_orphaned();
423                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities target = null;
424                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities)get_store().find_element_user(LAWENTITIES$4, 0);
425                 if (target == null)
426                 {
427                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities)get_store().add_element_user(LAWENTITIES$4);
428                 }
429                 target.set(lawEntities);
430             }
431         }
432         
433         /**
434          * Unsets the "LawEntities" element
435          */
436         public void unsetLawEntities()
437         {
438             synchronized (monitor())
439             {
440                 check_orphaned();
441                 get_store().remove_element(LAWENTITIES$4, 0);
442             }
443         }
444         
445         /**
446          * Gets the "NonLawEntities" element
447          */
448         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities.Enum getNonLawEntities()
449         {
450             synchronized (monitor())
451             {
452                 check_orphaned();
453                 org.apache.xmlbeans.SimpleValue target = null;
454                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONLAWENTITIES$6, 0);
455                 if (target == null)
456                 {
457                     return null;
458                 }
459                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities.Enum)target.getEnumValue();
460             }
461         }
462         
463         /**
464          * Gets (as xml) the "NonLawEntities" element
465          */
466         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities xgetNonLawEntities()
467         {
468             synchronized (monitor())
469             {
470                 check_orphaned();
471                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities target = null;
472                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities)get_store().find_element_user(NONLAWENTITIES$6, 0);
473                 return target;
474             }
475         }
476         
477         /**
478          * True if has "NonLawEntities" element
479          */
480         public boolean isSetNonLawEntities()
481         {
482             synchronized (monitor())
483             {
484                 check_orphaned();
485                 return get_store().count_elements(NONLAWENTITIES$6) != 0;
486             }
487         }
488         
489         /**
490          * Sets the "NonLawEntities" element
491          */
492         public void setNonLawEntities(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities.Enum nonLawEntities)
493         {
494             synchronized (monitor())
495             {
496                 check_orphaned();
497                 org.apache.xmlbeans.SimpleValue target = null;
498                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONLAWENTITIES$6, 0);
499                 if (target == null)
500                 {
501                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONLAWENTITIES$6);
502                 }
503                 target.setEnumValue(nonLawEntities);
504             }
505         }
506         
507         /**
508          * Sets (as xml) the "NonLawEntities" element
509          */
510         public void xsetNonLawEntities(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities nonLawEntities)
511         {
512             synchronized (monitor())
513             {
514                 check_orphaned();
515                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities target = null;
516                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities)get_store().find_element_user(NONLAWENTITIES$6, 0);
517                 if (target == null)
518                 {
519                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities)get_store().add_element_user(NONLAWENTITIES$6);
520                 }
521                 target.set(nonLawEntities);
522             }
523         }
524         
525         /**
526          * Unsets the "NonLawEntities" element
527          */
528         public void unsetNonLawEntities()
529         {
530             synchronized (monitor())
531             {
532                 check_orphaned();
533                 get_store().remove_element(NONLAWENTITIES$6, 0);
534             }
535         }
536         
537         /**
538          * Gets the "SOSApplicants" element
539          */
540         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants getSOSApplicants()
541         {
542             synchronized (monitor())
543             {
544                 check_orphaned();
545                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants target = null;
546                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants)get_store().find_element_user(SOSAPPLICANTS$8, 0);
547                 if (target == null)
548                 {
549                     return null;
550                 }
551                 return target;
552             }
553         }
554         
555         /**
556          * True if has "SOSApplicants" element
557          */
558         public boolean isSetSOSApplicants()
559         {
560             synchronized (monitor())
561             {
562                 check_orphaned();
563                 return get_store().count_elements(SOSAPPLICANTS$8) != 0;
564             }
565         }
566         
567         /**
568          * Sets the "SOSApplicants" element
569          */
570         public void setSOSApplicants(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants sosApplicants)
571         {
572             generatedSetterHelperImpl(sosApplicants, SOSAPPLICANTS$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
573         }
574         
575         /**
576          * Appends and returns a new empty "SOSApplicants" element
577          */
578         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants addNewSOSApplicants()
579         {
580             synchronized (monitor())
581             {
582                 check_orphaned();
583                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants target = null;
584                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants)get_store().add_element_user(SOSAPPLICANTS$8);
585                 return target;
586             }
587         }
588         
589         /**
590          * Unsets the "SOSApplicants" element
591          */
592         public void unsetSOSApplicants()
593         {
594             synchronized (monitor())
595             {
596                 check_orphaned();
597                 get_store().remove_element(SOSAPPLICANTS$8, 0);
598             }
599         }
600         
601         /**
602          * Gets the "Subset1" element
603          */
604         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1 getSubset1()
605         {
606             synchronized (monitor())
607             {
608                 check_orphaned();
609                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1 target = null;
610                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1)get_store().find_element_user(SUBSET1$10, 0);
611                 if (target == null)
612                 {
613                     return null;
614                 }
615                 return target;
616             }
617         }
618         
619         /**
620          * True if has "Subset1" element
621          */
622         public boolean isSetSubset1()
623         {
624             synchronized (monitor())
625             {
626                 check_orphaned();
627                 return get_store().count_elements(SUBSET1$10) != 0;
628             }
629         }
630         
631         /**
632          * Sets the "Subset1" element
633          */
634         public void setSubset1(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1 subset1)
635         {
636             generatedSetterHelperImpl(subset1, SUBSET1$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
637         }
638         
639         /**
640          * Appends and returns a new empty "Subset1" element
641          */
642         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1 addNewSubset1()
643         {
644             synchronized (monitor())
645             {
646                 check_orphaned();
647                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1 target = null;
648                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1)get_store().add_element_user(SUBSET1$10);
649                 return target;
650             }
651         }
652         
653         /**
654          * Unsets the "Subset1" element
655          */
656         public void unsetSubset1()
657         {
658             synchronized (monitor())
659             {
660                 check_orphaned();
661                 get_store().remove_element(SUBSET1$10, 0);
662             }
663         }
664         
665         /**
666          * Gets the "Subset2" element
667          */
668         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2 getSubset2()
669         {
670             synchronized (monitor())
671             {
672                 check_orphaned();
673                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2 target = null;
674                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2)get_store().find_element_user(SUBSET2$12, 0);
675                 if (target == null)
676                 {
677                     return null;
678                 }
679                 return target;
680             }
681         }
682         
683         /**
684          * True if has "Subset2" element
685          */
686         public boolean isSetSubset2()
687         {
688             synchronized (monitor())
689             {
690                 check_orphaned();
691                 return get_store().count_elements(SUBSET2$12) != 0;
692             }
693         }
694         
695         /**
696          * Sets the "Subset2" element
697          */
698         public void setSubset2(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2 subset2)
699         {
700             generatedSetterHelperImpl(subset2, SUBSET2$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
701         }
702         
703         /**
704          * Appends and returns a new empty "Subset2" element
705          */
706         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2 addNewSubset2()
707         {
708             synchronized (monitor())
709             {
710                 check_orphaned();
711                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2 target = null;
712                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2)get_store().add_element_user(SUBSET2$12);
713                 return target;
714             }
715         }
716         
717         /**
718          * Unsets the "Subset2" element
719          */
720         public void unsetSubset2()
721         {
722             synchronized (monitor())
723             {
724                 check_orphaned();
725                 get_store().remove_element(SUBSET2$12, 0);
726             }
727         }
728         
729         /**
730          * Gets the "Subset3" element
731          */
732         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3 getSubset3()
733         {
734             synchronized (monitor())
735             {
736                 check_orphaned();
737                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3 target = null;
738                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3)get_store().find_element_user(SUBSET3$14, 0);
739                 if (target == null)
740                 {
741                     return null;
742                 }
743                 return target;
744             }
745         }
746         
747         /**
748          * True if has "Subset3" element
749          */
750         public boolean isSetSubset3()
751         {
752             synchronized (monitor())
753             {
754                 check_orphaned();
755                 return get_store().count_elements(SUBSET3$14) != 0;
756             }
757         }
758         
759         /**
760          * Sets the "Subset3" element
761          */
762         public void setSubset3(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3 subset3)
763         {
764             generatedSetterHelperImpl(subset3, SUBSET3$14, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
765         }
766         
767         /**
768          * Appends and returns a new empty "Subset3" element
769          */
770         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3 addNewSubset3()
771         {
772             synchronized (monitor())
773             {
774                 check_orphaned();
775                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3 target = null;
776                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3)get_store().add_element_user(SUBSET3$14);
777                 return target;
778             }
779         }
780         
781         /**
782          * Unsets the "Subset3" element
783          */
784         public void unsetSubset3()
785         {
786             synchronized (monitor())
787             {
788                 check_orphaned();
789                 get_store().remove_element(SUBSET3$14, 0);
790             }
791         }
792         
793         /**
794          * Gets the "ApplicantORINumber" element
795          */
796         public java.lang.String getApplicantORINumber()
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(APPLICANTORINUMBER$16, 0);
803                 if (target == null)
804                 {
805                     return null;
806                 }
807                 return target.getStringValue();
808             }
809         }
810         
811         /**
812          * Gets (as xml) the "ApplicantORINumber" element
813          */
814         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber xgetApplicantORINumber()
815         {
816             synchronized (monitor())
817             {
818                 check_orphaned();
819                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber target = null;
820                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber)get_store().find_element_user(APPLICANTORINUMBER$16, 0);
821                 return target;
822             }
823         }
824         
825         /**
826          * True if has "ApplicantORINumber" element
827          */
828         public boolean isSetApplicantORINumber()
829         {
830             synchronized (monitor())
831             {
832                 check_orphaned();
833                 return get_store().count_elements(APPLICANTORINUMBER$16) != 0;
834             }
835         }
836         
837         /**
838          * Sets the "ApplicantORINumber" element
839          */
840         public void setApplicantORINumber(java.lang.String applicantORINumber)
841         {
842             synchronized (monitor())
843             {
844                 check_orphaned();
845                 org.apache.xmlbeans.SimpleValue target = null;
846                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORINUMBER$16, 0);
847                 if (target == null)
848                 {
849                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORINUMBER$16);
850                 }
851                 target.setStringValue(applicantORINumber);
852             }
853         }
854         
855         /**
856          * Sets (as xml) the "ApplicantORINumber" element
857          */
858         public void xsetApplicantORINumber(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber applicantORINumber)
859         {
860             synchronized (monitor())
861             {
862                 check_orphaned();
863                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber target = null;
864                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber)get_store().find_element_user(APPLICANTORINUMBER$16, 0);
865                 if (target == null)
866                 {
867                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber)get_store().add_element_user(APPLICANTORINUMBER$16);
868                 }
869                 target.set(applicantORINumber);
870             }
871         }
872         
873         /**
874          * Unsets the "ApplicantORINumber" element
875          */
876         public void unsetApplicantORINumber()
877         {
878             synchronized (monitor())
879             {
880                 check_orphaned();
881                 get_store().remove_element(APPLICANTORINUMBER$16, 0);
882             }
883         }
884         
885         /**
886          * Gets the "NoORI" element
887          */
888         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoORI()
889         {
890             synchronized (monitor())
891             {
892                 check_orphaned();
893                 org.apache.xmlbeans.SimpleValue target = null;
894                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORI$18, 0);
895                 if (target == null)
896                 {
897                     return null;
898                 }
899                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
900             }
901         }
902         
903         /**
904          * Gets (as xml) the "NoORI" element
905          */
906         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoORI()
907         {
908             synchronized (monitor())
909             {
910                 check_orphaned();
911                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
912                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORI$18, 0);
913                 return target;
914             }
915         }
916         
917         /**
918          * True if has "NoORI" element
919          */
920         public boolean isSetNoORI()
921         {
922             synchronized (monitor())
923             {
924                 check_orphaned();
925                 return get_store().count_elements(NOORI$18) != 0;
926             }
927         }
928         
929         /**
930          * Sets the "NoORI" element
931          */
932         public void setNoORI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noORI)
933         {
934             synchronized (monitor())
935             {
936                 check_orphaned();
937                 org.apache.xmlbeans.SimpleValue target = null;
938                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORI$18, 0);
939                 if (target == null)
940                 {
941                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOORI$18);
942                 }
943                 target.setEnumValue(noORI);
944             }
945         }
946         
947         /**
948          * Sets (as xml) the "NoORI" element
949          */
950         public void xsetNoORI(gov.grants.apply.system.globalLibraryV20.YesNoDataType noORI)
951         {
952             synchronized (monitor())
953             {
954                 check_orphaned();
955                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
956                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORI$18, 0);
957                 if (target == null)
958                 {
959                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOORI$18);
960                 }
961                 target.set(noORI);
962             }
963         }
964         
965         /**
966          * Unsets the "NoORI" element
967          */
968         public void unsetNoORI()
969         {
970             synchronized (monitor())
971             {
972                 check_orphaned();
973                 get_store().remove_element(NOORI$18, 0);
974             }
975         }
976         
977         /**
978          * Gets the "DUNSNumber" element
979          */
980         public java.lang.String getDUNSNumber()
981         {
982             synchronized (monitor())
983             {
984                 check_orphaned();
985                 org.apache.xmlbeans.SimpleValue target = null;
986                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$20, 0);
987                 if (target == null)
988                 {
989                     return null;
990                 }
991                 return target.getStringValue();
992             }
993         }
994         
995         /**
996          * Gets (as xml) the "DUNSNumber" element
997          */
998         public gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber()
999         {
1000             synchronized (monitor())
1001             {
1002                 check_orphaned();
1003                 gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
1004                 target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$20, 0);
1005                 return target;
1006             }
1007         }
1008         
1009         /**
1010          * Sets the "DUNSNumber" element
1011          */
1012         public void setDUNSNumber(java.lang.String dunsNumber)
1013         {
1014             synchronized (monitor())
1015             {
1016                 check_orphaned();
1017                 org.apache.xmlbeans.SimpleValue target = null;
1018                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$20, 0);
1019                 if (target == null)
1020                 {
1021                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSNUMBER$20);
1022                 }
1023                 target.setStringValue(dunsNumber);
1024             }
1025         }
1026         
1027         /**
1028          * Sets (as xml) the "DUNSNumber" element
1029          */
1030         public void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber)
1031         {
1032             synchronized (monitor())
1033             {
1034                 check_orphaned();
1035                 gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
1036                 target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$20, 0);
1037                 if (target == null)
1038                 {
1039                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().add_element_user(DUNSNUMBER$20);
1040                 }
1041                 target.set(dunsNumber);
1042             }
1043         }
1044         
1045         /**
1046          * Gets the "CCRNumber" element
1047          */
1048         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCCRNumber()
1049         {
1050             synchronized (monitor())
1051             {
1052                 check_orphaned();
1053                 org.apache.xmlbeans.SimpleValue target = null;
1054                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CCRNUMBER$22, 0);
1055                 if (target == null)
1056                 {
1057                     return null;
1058                 }
1059                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1060             }
1061         }
1062         
1063         /**
1064          * Gets (as xml) the "CCRNumber" element
1065          */
1066         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCCRNumber()
1067         {
1068             synchronized (monitor())
1069             {
1070                 check_orphaned();
1071                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1072                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CCRNUMBER$22, 0);
1073                 return target;
1074             }
1075         }
1076         
1077         /**
1078          * Sets the "CCRNumber" element
1079          */
1080         public void setCCRNumber(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ccrNumber)
1081         {
1082             synchronized (monitor())
1083             {
1084                 check_orphaned();
1085                 org.apache.xmlbeans.SimpleValue target = null;
1086                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CCRNUMBER$22, 0);
1087                 if (target == null)
1088                 {
1089                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CCRNUMBER$22);
1090                 }
1091                 target.setEnumValue(ccrNumber);
1092             }
1093         }
1094         
1095         /**
1096          * Sets (as xml) the "CCRNumber" element
1097          */
1098         public void xsetCCRNumber(gov.grants.apply.system.globalLibraryV20.YesNoDataType ccrNumber)
1099         {
1100             synchronized (monitor())
1101             {
1102                 check_orphaned();
1103                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1104                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CCRNUMBER$22, 0);
1105                 if (target == null)
1106                 {
1107                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CCRNUMBER$22);
1108                 }
1109                 target.set(ccrNumber);
1110             }
1111         }
1112         
1113         /**
1114          * Gets the "GNISID" element
1115          */
1116         public java.lang.String getGNISID()
1117         {
1118             synchronized (monitor())
1119             {
1120                 check_orphaned();
1121                 org.apache.xmlbeans.SimpleValue target = null;
1122                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNISID$24, 0);
1123                 if (target == null)
1124                 {
1125                     return null;
1126                 }
1127                 return target.getStringValue();
1128             }
1129         }
1130         
1131         /**
1132          * Gets (as xml) the "GNISID" element
1133          */
1134         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID xgetGNISID()
1135         {
1136             synchronized (monitor())
1137             {
1138                 check_orphaned();
1139                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID target = null;
1140                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID)get_store().find_element_user(GNISID$24, 0);
1141                 return target;
1142             }
1143         }
1144         
1145         /**
1146          * Sets the "GNISID" element
1147          */
1148         public void setGNISID(java.lang.String gnisid)
1149         {
1150             synchronized (monitor())
1151             {
1152                 check_orphaned();
1153                 org.apache.xmlbeans.SimpleValue target = null;
1154                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNISID$24, 0);
1155                 if (target == null)
1156                 {
1157                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GNISID$24);
1158                 }
1159                 target.setStringValue(gnisid);
1160             }
1161         }
1162         
1163         /**
1164          * Sets (as xml) the "GNISID" element
1165          */
1166         public void xsetGNISID(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID gnisid)
1167         {
1168             synchronized (monitor())
1169             {
1170                 check_orphaned();
1171                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID target = null;
1172                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID)get_store().find_element_user(GNISID$24, 0);
1173                 if (target == null)
1174                 {
1175                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID)get_store().add_element_user(GNISID$24);
1176                 }
1177                 target.set(gnisid);
1178             }
1179         }
1180         
1181         /**
1182          * Gets the "CognizantFederalAgency" element
1183          */
1184         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency.Enum getCognizantFederalAgency()
1185         {
1186             synchronized (monitor())
1187             {
1188                 check_orphaned();
1189                 org.apache.xmlbeans.SimpleValue target = null;
1190                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY$26, 0);
1191                 if (target == null)
1192                 {
1193                     return null;
1194                 }
1195                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency.Enum)target.getEnumValue();
1196             }
1197         }
1198         
1199         /**
1200          * Gets (as xml) the "CognizantFederalAgency" element
1201          */
1202         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency xgetCognizantFederalAgency()
1203         {
1204             synchronized (monitor())
1205             {
1206                 check_orphaned();
1207                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency target = null;
1208                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency)get_store().find_element_user(COGNIZANTFEDERALAGENCY$26, 0);
1209                 return target;
1210             }
1211         }
1212         
1213         /**
1214          * Sets the "CognizantFederalAgency" element
1215          */
1216         public void setCognizantFederalAgency(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency.Enum cognizantFederalAgency)
1217         {
1218             synchronized (monitor())
1219             {
1220                 check_orphaned();
1221                 org.apache.xmlbeans.SimpleValue target = null;
1222                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY$26, 0);
1223                 if (target == null)
1224                 {
1225                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY$26);
1226                 }
1227                 target.setEnumValue(cognizantFederalAgency);
1228             }
1229         }
1230         
1231         /**
1232          * Sets (as xml) the "CognizantFederalAgency" element
1233          */
1234         public void xsetCognizantFederalAgency(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency cognizantFederalAgency)
1235         {
1236             synchronized (monitor())
1237             {
1238                 check_orphaned();
1239                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency target = null;
1240                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency)get_store().find_element_user(COGNIZANTFEDERALAGENCY$26, 0);
1241                 if (target == null)
1242                 {
1243                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency)get_store().add_element_user(COGNIZANTFEDERALAGENCY$26);
1244                 }
1245                 target.set(cognizantFederalAgency);
1246             }
1247         }
1248         
1249         /**
1250          * Gets the "ApplicantFiscalYearFrom" element
1251          */
1252         public java.lang.String getApplicantFiscalYearFrom()
1253         {
1254             synchronized (monitor())
1255             {
1256                 check_orphaned();
1257                 org.apache.xmlbeans.SimpleValue target = null;
1258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTFISCALYEARFROM$28, 0);
1259                 if (target == null)
1260                 {
1261                     return null;
1262                 }
1263                 return target.getStringValue();
1264             }
1265         }
1266         
1267         /**
1268          * Gets (as xml) the "ApplicantFiscalYearFrom" element
1269          */
1270         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom xgetApplicantFiscalYearFrom()
1271         {
1272             synchronized (monitor())
1273             {
1274                 check_orphaned();
1275                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom target = null;
1276                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom)get_store().find_element_user(APPLICANTFISCALYEARFROM$28, 0);
1277                 return target;
1278             }
1279         }
1280         
1281         /**
1282          * Sets the "ApplicantFiscalYearFrom" element
1283          */
1284         public void setApplicantFiscalYearFrom(java.lang.String applicantFiscalYearFrom)
1285         {
1286             synchronized (monitor())
1287             {
1288                 check_orphaned();
1289                 org.apache.xmlbeans.SimpleValue target = null;
1290                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTFISCALYEARFROM$28, 0);
1291                 if (target == null)
1292                 {
1293                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTFISCALYEARFROM$28);
1294                 }
1295                 target.setStringValue(applicantFiscalYearFrom);
1296             }
1297         }
1298         
1299         /**
1300          * Sets (as xml) the "ApplicantFiscalYearFrom" element
1301          */
1302         public void xsetApplicantFiscalYearFrom(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom applicantFiscalYearFrom)
1303         {
1304             synchronized (monitor())
1305             {
1306                 check_orphaned();
1307                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom target = null;
1308                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom)get_store().find_element_user(APPLICANTFISCALYEARFROM$28, 0);
1309                 if (target == null)
1310                 {
1311                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom)get_store().add_element_user(APPLICANTFISCALYEARFROM$28);
1312                 }
1313                 target.set(applicantFiscalYearFrom);
1314             }
1315         }
1316         
1317         /**
1318          * Gets the "ApplicantFiscalYearTo" element
1319          */
1320         public java.lang.String getApplicantFiscalYearTo()
1321         {
1322             synchronized (monitor())
1323             {
1324                 check_orphaned();
1325                 org.apache.xmlbeans.SimpleValue target = null;
1326                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTFISCALYEARTO$30, 0);
1327                 if (target == null)
1328                 {
1329                     return null;
1330                 }
1331                 return target.getStringValue();
1332             }
1333         }
1334         
1335         /**
1336          * Gets (as xml) the "ApplicantFiscalYearTo" element
1337          */
1338         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo xgetApplicantFiscalYearTo()
1339         {
1340             synchronized (monitor())
1341             {
1342                 check_orphaned();
1343                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo target = null;
1344                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo)get_store().find_element_user(APPLICANTFISCALYEARTO$30, 0);
1345                 return target;
1346             }
1347         }
1348         
1349         /**
1350          * Sets the "ApplicantFiscalYearTo" element
1351          */
1352         public void setApplicantFiscalYearTo(java.lang.String applicantFiscalYearTo)
1353         {
1354             synchronized (monitor())
1355             {
1356                 check_orphaned();
1357                 org.apache.xmlbeans.SimpleValue target = null;
1358                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTFISCALYEARTO$30, 0);
1359                 if (target == null)
1360                 {
1361                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTFISCALYEARTO$30);
1362                 }
1363                 target.setStringValue(applicantFiscalYearTo);
1364             }
1365         }
1366         
1367         /**
1368          * Sets (as xml) the "ApplicantFiscalYearTo" element
1369          */
1370         public void xsetApplicantFiscalYearTo(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo applicantFiscalYearTo)
1371         {
1372             synchronized (monitor())
1373             {
1374                 check_orphaned();
1375                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo target = null;
1376                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo)get_store().find_element_user(APPLICANTFISCALYEARTO$30, 0);
1377                 if (target == null)
1378                 {
1379                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo)get_store().add_element_user(APPLICANTFISCALYEARTO$30);
1380                 }
1381                 target.set(applicantFiscalYearTo);
1382             }
1383         }
1384         
1385         /**
1386          * Gets the "CensusPopulation" element
1387          */
1388         public int getCensusPopulation()
1389         {
1390             synchronized (monitor())
1391             {
1392                 check_orphaned();
1393                 org.apache.xmlbeans.SimpleValue target = null;
1394                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENSUSPOPULATION$32, 0);
1395                 if (target == null)
1396                 {
1397                     return 0;
1398                 }
1399                 return target.getIntValue();
1400             }
1401         }
1402         
1403         /**
1404          * Gets (as xml) the "CensusPopulation" element
1405          */
1406         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation xgetCensusPopulation()
1407         {
1408             synchronized (monitor())
1409             {
1410                 check_orphaned();
1411                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation target = null;
1412                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation)get_store().find_element_user(CENSUSPOPULATION$32, 0);
1413                 return target;
1414             }
1415         }
1416         
1417         /**
1418          * True if has "CensusPopulation" element
1419          */
1420         public boolean isSetCensusPopulation()
1421         {
1422             synchronized (monitor())
1423             {
1424                 check_orphaned();
1425                 return get_store().count_elements(CENSUSPOPULATION$32) != 0;
1426             }
1427         }
1428         
1429         /**
1430          * Sets the "CensusPopulation" element
1431          */
1432         public void setCensusPopulation(int censusPopulation)
1433         {
1434             synchronized (monitor())
1435             {
1436                 check_orphaned();
1437                 org.apache.xmlbeans.SimpleValue target = null;
1438                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENSUSPOPULATION$32, 0);
1439                 if (target == null)
1440                 {
1441                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CENSUSPOPULATION$32);
1442                 }
1443                 target.setIntValue(censusPopulation);
1444             }
1445         }
1446         
1447         /**
1448          * Sets (as xml) the "CensusPopulation" element
1449          */
1450         public void xsetCensusPopulation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation censusPopulation)
1451         {
1452             synchronized (monitor())
1453             {
1454                 check_orphaned();
1455                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation target = null;
1456                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation)get_store().find_element_user(CENSUSPOPULATION$32, 0);
1457                 if (target == null)
1458                 {
1459                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation)get_store().add_element_user(CENSUSPOPULATION$32);
1460                 }
1461                 target.set(censusPopulation);
1462             }
1463         }
1464         
1465         /**
1466          * Unsets the "CensusPopulation" element
1467          */
1468         public void unsetCensusPopulation()
1469         {
1470             synchronized (monitor())
1471             {
1472                 check_orphaned();
1473                 get_store().remove_element(CENSUSPOPULATION$32, 0);
1474             }
1475         }
1476         
1477         /**
1478          * Gets the "ChkNotOnCensus" element
1479          */
1480         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkNotOnCensus()
1481         {
1482             synchronized (monitor())
1483             {
1484                 check_orphaned();
1485                 org.apache.xmlbeans.SimpleValue target = null;
1486                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKNOTONCENSUS$34, 0);
1487                 if (target == null)
1488                 {
1489                     return null;
1490                 }
1491                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1492             }
1493         }
1494         
1495         /**
1496          * Gets (as xml) the "ChkNotOnCensus" element
1497          */
1498         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkNotOnCensus()
1499         {
1500             synchronized (monitor())
1501             {
1502                 check_orphaned();
1503                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1504                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKNOTONCENSUS$34, 0);
1505                 return target;
1506             }
1507         }
1508         
1509         /**
1510          * True if has "ChkNotOnCensus" element
1511          */
1512         public boolean isSetChkNotOnCensus()
1513         {
1514             synchronized (monitor())
1515             {
1516                 check_orphaned();
1517                 return get_store().count_elements(CHKNOTONCENSUS$34) != 0;
1518             }
1519         }
1520         
1521         /**
1522          * Sets the "ChkNotOnCensus" element
1523          */
1524         public void setChkNotOnCensus(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkNotOnCensus)
1525         {
1526             synchronized (monitor())
1527             {
1528                 check_orphaned();
1529                 org.apache.xmlbeans.SimpleValue target = null;
1530                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKNOTONCENSUS$34, 0);
1531                 if (target == null)
1532                 {
1533                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKNOTONCENSUS$34);
1534                 }
1535                 target.setEnumValue(chkNotOnCensus);
1536             }
1537         }
1538         
1539         /**
1540          * Sets (as xml) the "ChkNotOnCensus" element
1541          */
1542         public void xsetChkNotOnCensus(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkNotOnCensus)
1543         {
1544             synchronized (monitor())
1545             {
1546                 check_orphaned();
1547                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1548                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKNOTONCENSUS$34, 0);
1549                 if (target == null)
1550                 {
1551                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKNOTONCENSUS$34);
1552                 }
1553                 target.set(chkNotOnCensus);
1554             }
1555         }
1556         
1557         /**
1558          * Unsets the "ChkNotOnCensus" element
1559          */
1560         public void unsetChkNotOnCensus()
1561         {
1562             synchronized (monitor())
1563             {
1564                 check_orphaned();
1565                 get_store().remove_element(CHKNOTONCENSUS$34, 0);
1566             }
1567         }
1568         
1569         /**
1570          * Gets the "NotOnCensus" element
1571          */
1572         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus getNotOnCensus()
1573         {
1574             synchronized (monitor())
1575             {
1576                 check_orphaned();
1577                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus target = null;
1578                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus)get_store().find_element_user(NOTONCENSUS$36, 0);
1579                 if (target == null)
1580                 {
1581                     return null;
1582                 }
1583                 return target;
1584             }
1585         }
1586         
1587         /**
1588          * True if has "NotOnCensus" element
1589          */
1590         public boolean isSetNotOnCensus()
1591         {
1592             synchronized (monitor())
1593             {
1594                 check_orphaned();
1595                 return get_store().count_elements(NOTONCENSUS$36) != 0;
1596             }
1597         }
1598         
1599         /**
1600          * Sets the "NotOnCensus" element
1601          */
1602         public void setNotOnCensus(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus notOnCensus)
1603         {
1604             generatedSetterHelperImpl(notOnCensus, NOTONCENSUS$36, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1605         }
1606         
1607         /**
1608          * Appends and returns a new empty "NotOnCensus" element
1609          */
1610         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus addNewNotOnCensus()
1611         {
1612             synchronized (monitor())
1613             {
1614                 check_orphaned();
1615                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus target = null;
1616                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus)get_store().add_element_user(NOTONCENSUS$36);
1617                 return target;
1618             }
1619         }
1620         
1621         /**
1622          * Unsets the "NotOnCensus" element
1623          */
1624         public void unsetNotOnCensus()
1625         {
1626             synchronized (monitor())
1627             {
1628                 check_orphaned();
1629                 get_store().remove_element(NOTONCENSUS$36, 0);
1630             }
1631         }
1632         
1633         /**
1634          * Gets the "PopulationServed" element
1635          */
1636         public int getPopulationServed()
1637         {
1638             synchronized (monitor())
1639             {
1640                 check_orphaned();
1641                 org.apache.xmlbeans.SimpleValue target = null;
1642                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONSERVED$38, 0);
1643                 if (target == null)
1644                 {
1645                     return 0;
1646                 }
1647                 return target.getIntValue();
1648             }
1649         }
1650         
1651         /**
1652          * Gets (as xml) the "PopulationServed" element
1653          */
1654         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed xgetPopulationServed()
1655         {
1656             synchronized (monitor())
1657             {
1658                 check_orphaned();
1659                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed target = null;
1660                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed)get_store().find_element_user(POPULATIONSERVED$38, 0);
1661                 return target;
1662             }
1663         }
1664         
1665         /**
1666          * True if has "PopulationServed" element
1667          */
1668         public boolean isSetPopulationServed()
1669         {
1670             synchronized (monitor())
1671             {
1672                 check_orphaned();
1673                 return get_store().count_elements(POPULATIONSERVED$38) != 0;
1674             }
1675         }
1676         
1677         /**
1678          * Sets the "PopulationServed" element
1679          */
1680         public void setPopulationServed(int populationServed)
1681         {
1682             synchronized (monitor())
1683             {
1684                 check_orphaned();
1685                 org.apache.xmlbeans.SimpleValue target = null;
1686                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONSERVED$38, 0);
1687                 if (target == null)
1688                 {
1689                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONSERVED$38);
1690                 }
1691                 target.setIntValue(populationServed);
1692             }
1693         }
1694         
1695         /**
1696          * Sets (as xml) the "PopulationServed" element
1697          */
1698         public void xsetPopulationServed(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed populationServed)
1699         {
1700             synchronized (monitor())
1701             {
1702                 check_orphaned();
1703                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed target = null;
1704                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed)get_store().find_element_user(POPULATIONSERVED$38, 0);
1705                 if (target == null)
1706                 {
1707                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed)get_store().add_element_user(POPULATIONSERVED$38);
1708                 }
1709                 target.set(populationServed);
1710             }
1711         }
1712         
1713         /**
1714          * Unsets the "PopulationServed" element
1715          */
1716         public void unsetPopulationServed()
1717         {
1718             synchronized (monitor())
1719             {
1720                 check_orphaned();
1721                 get_store().remove_element(POPULATIONSERVED$38, 0);
1722             }
1723         }
1724         
1725         /**
1726          * Gets the "ServicePopulationDifference" element
1727          */
1728         public java.lang.String getServicePopulationDifference()
1729         {
1730             synchronized (monitor())
1731             {
1732                 check_orphaned();
1733                 org.apache.xmlbeans.SimpleValue target = null;
1734                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERVICEPOPULATIONDIFFERENCE$40, 0);
1735                 if (target == null)
1736                 {
1737                     return null;
1738                 }
1739                 return target.getStringValue();
1740             }
1741         }
1742         
1743         /**
1744          * Gets (as xml) the "ServicePopulationDifference" element
1745          */
1746         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference xgetServicePopulationDifference()
1747         {
1748             synchronized (monitor())
1749             {
1750                 check_orphaned();
1751                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference target = null;
1752                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference)get_store().find_element_user(SERVICEPOPULATIONDIFFERENCE$40, 0);
1753                 return target;
1754             }
1755         }
1756         
1757         /**
1758          * True if has "ServicePopulationDifference" element
1759          */
1760         public boolean isSetServicePopulationDifference()
1761         {
1762             synchronized (monitor())
1763             {
1764                 check_orphaned();
1765                 return get_store().count_elements(SERVICEPOPULATIONDIFFERENCE$40) != 0;
1766             }
1767         }
1768         
1769         /**
1770          * Sets the "ServicePopulationDifference" element
1771          */
1772         public void setServicePopulationDifference(java.lang.String servicePopulationDifference)
1773         {
1774             synchronized (monitor())
1775             {
1776                 check_orphaned();
1777                 org.apache.xmlbeans.SimpleValue target = null;
1778                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERVICEPOPULATIONDIFFERENCE$40, 0);
1779                 if (target == null)
1780                 {
1781                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SERVICEPOPULATIONDIFFERENCE$40);
1782                 }
1783                 target.setStringValue(servicePopulationDifference);
1784             }
1785         }
1786         
1787         /**
1788          * Sets (as xml) the "ServicePopulationDifference" element
1789          */
1790         public void xsetServicePopulationDifference(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference servicePopulationDifference)
1791         {
1792             synchronized (monitor())
1793             {
1794                 check_orphaned();
1795                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference target = null;
1796                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference)get_store().find_element_user(SERVICEPOPULATIONDIFFERENCE$40, 0);
1797                 if (target == null)
1798                 {
1799                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference)get_store().add_element_user(SERVICEPOPULATIONDIFFERENCE$40);
1800                 }
1801                 target.set(servicePopulationDifference);
1802             }
1803         }
1804         
1805         /**
1806          * Unsets the "ServicePopulationDifference" element
1807          */
1808         public void unsetServicePopulationDifference()
1809         {
1810             synchronized (monitor())
1811             {
1812                 check_orphaned();
1813                 get_store().remove_element(SERVICEPOPULATIONDIFFERENCE$40, 0);
1814             }
1815         }
1816         
1817         /**
1818          * Gets the "SwornForceCurrentFullTime" element
1819          */
1820         public int getSwornForceCurrentFullTime()
1821         {
1822             synchronized (monitor())
1823             {
1824                 check_orphaned();
1825                 org.apache.xmlbeans.SimpleValue target = null;
1826                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCECURRENTFULLTIME$42, 0);
1827                 if (target == null)
1828                 {
1829                     return 0;
1830                 }
1831                 return target.getIntValue();
1832             }
1833         }
1834         
1835         /**
1836          * Gets (as xml) the "SwornForceCurrentFullTime" element
1837          */
1838         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime xgetSwornForceCurrentFullTime()
1839         {
1840             synchronized (monitor())
1841             {
1842                 check_orphaned();
1843                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime target = null;
1844                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime)get_store().find_element_user(SWORNFORCECURRENTFULLTIME$42, 0);
1845                 return target;
1846             }
1847         }
1848         
1849         /**
1850          * True if has "SwornForceCurrentFullTime" element
1851          */
1852         public boolean isSetSwornForceCurrentFullTime()
1853         {
1854             synchronized (monitor())
1855             {
1856                 check_orphaned();
1857                 return get_store().count_elements(SWORNFORCECURRENTFULLTIME$42) != 0;
1858             }
1859         }
1860         
1861         /**
1862          * Sets the "SwornForceCurrentFullTime" element
1863          */
1864         public void setSwornForceCurrentFullTime(int swornForceCurrentFullTime)
1865         {
1866             synchronized (monitor())
1867             {
1868                 check_orphaned();
1869                 org.apache.xmlbeans.SimpleValue target = null;
1870                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCECURRENTFULLTIME$42, 0);
1871                 if (target == null)
1872                 {
1873                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCECURRENTFULLTIME$42);
1874                 }
1875                 target.setIntValue(swornForceCurrentFullTime);
1876             }
1877         }
1878         
1879         /**
1880          * Sets (as xml) the "SwornForceCurrentFullTime" element
1881          */
1882         public void xsetSwornForceCurrentFullTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime swornForceCurrentFullTime)
1883         {
1884             synchronized (monitor())
1885             {
1886                 check_orphaned();
1887                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime target = null;
1888                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime)get_store().find_element_user(SWORNFORCECURRENTFULLTIME$42, 0);
1889                 if (target == null)
1890                 {
1891                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime)get_store().add_element_user(SWORNFORCECURRENTFULLTIME$42);
1892                 }
1893                 target.set(swornForceCurrentFullTime);
1894             }
1895         }
1896         
1897         /**
1898          * Unsets the "SwornForceCurrentFullTime" element
1899          */
1900         public void unsetSwornForceCurrentFullTime()
1901         {
1902             synchronized (monitor())
1903             {
1904                 check_orphaned();
1905                 get_store().remove_element(SWORNFORCECURRENTFULLTIME$42, 0);
1906             }
1907         }
1908         
1909         /**
1910          * Gets the "SwornForceCurrentPartTime" element
1911          */
1912         public int getSwornForceCurrentPartTime()
1913         {
1914             synchronized (monitor())
1915             {
1916                 check_orphaned();
1917                 org.apache.xmlbeans.SimpleValue target = null;
1918                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCECURRENTPARTTIME$44, 0);
1919                 if (target == null)
1920                 {
1921                     return 0;
1922                 }
1923                 return target.getIntValue();
1924             }
1925         }
1926         
1927         /**
1928          * Gets (as xml) the "SwornForceCurrentPartTime" element
1929          */
1930         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime xgetSwornForceCurrentPartTime()
1931         {
1932             synchronized (monitor())
1933             {
1934                 check_orphaned();
1935                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime target = null;
1936                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime)get_store().find_element_user(SWORNFORCECURRENTPARTTIME$44, 0);
1937                 return target;
1938             }
1939         }
1940         
1941         /**
1942          * True if has "SwornForceCurrentPartTime" element
1943          */
1944         public boolean isSetSwornForceCurrentPartTime()
1945         {
1946             synchronized (monitor())
1947             {
1948                 check_orphaned();
1949                 return get_store().count_elements(SWORNFORCECURRENTPARTTIME$44) != 0;
1950             }
1951         }
1952         
1953         /**
1954          * Sets the "SwornForceCurrentPartTime" element
1955          */
1956         public void setSwornForceCurrentPartTime(int swornForceCurrentPartTime)
1957         {
1958             synchronized (monitor())
1959             {
1960                 check_orphaned();
1961                 org.apache.xmlbeans.SimpleValue target = null;
1962                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCECURRENTPARTTIME$44, 0);
1963                 if (target == null)
1964                 {
1965                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCECURRENTPARTTIME$44);
1966                 }
1967                 target.setIntValue(swornForceCurrentPartTime);
1968             }
1969         }
1970         
1971         /**
1972          * Sets (as xml) the "SwornForceCurrentPartTime" element
1973          */
1974         public void xsetSwornForceCurrentPartTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime swornForceCurrentPartTime)
1975         {
1976             synchronized (monitor())
1977             {
1978                 check_orphaned();
1979                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime target = null;
1980                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime)get_store().find_element_user(SWORNFORCECURRENTPARTTIME$44, 0);
1981                 if (target == null)
1982                 {
1983                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime)get_store().add_element_user(SWORNFORCECURRENTPARTTIME$44);
1984                 }
1985                 target.set(swornForceCurrentPartTime);
1986             }
1987         }
1988         
1989         /**
1990          * Unsets the "SwornForceCurrentPartTime" element
1991          */
1992         public void unsetSwornForceCurrentPartTime()
1993         {
1994             synchronized (monitor())
1995             {
1996                 check_orphaned();
1997                 get_store().remove_element(SWORNFORCECURRENTPARTTIME$44, 0);
1998             }
1999         }
2000         
2001         /**
2002          * Gets the "SwornForceOnePriorFullTime" element
2003          */
2004         public int getSwornForceOnePriorFullTime()
2005         {
2006             synchronized (monitor())
2007             {
2008                 check_orphaned();
2009                 org.apache.xmlbeans.SimpleValue target = null;
2010                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCEONEPRIORFULLTIME$46, 0);
2011                 if (target == null)
2012                 {
2013                     return 0;
2014                 }
2015                 return target.getIntValue();
2016             }
2017         }
2018         
2019         /**
2020          * Gets (as xml) the "SwornForceOnePriorFullTime" element
2021          */
2022         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime xgetSwornForceOnePriorFullTime()
2023         {
2024             synchronized (monitor())
2025             {
2026                 check_orphaned();
2027                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime target = null;
2028                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime)get_store().find_element_user(SWORNFORCEONEPRIORFULLTIME$46, 0);
2029                 return target;
2030             }
2031         }
2032         
2033         /**
2034          * True if has "SwornForceOnePriorFullTime" element
2035          */
2036         public boolean isSetSwornForceOnePriorFullTime()
2037         {
2038             synchronized (monitor())
2039             {
2040                 check_orphaned();
2041                 return get_store().count_elements(SWORNFORCEONEPRIORFULLTIME$46) != 0;
2042             }
2043         }
2044         
2045         /**
2046          * Sets the "SwornForceOnePriorFullTime" element
2047          */
2048         public void setSwornForceOnePriorFullTime(int swornForceOnePriorFullTime)
2049         {
2050             synchronized (monitor())
2051             {
2052                 check_orphaned();
2053                 org.apache.xmlbeans.SimpleValue target = null;
2054                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCEONEPRIORFULLTIME$46, 0);
2055                 if (target == null)
2056                 {
2057                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCEONEPRIORFULLTIME$46);
2058                 }
2059                 target.setIntValue(swornForceOnePriorFullTime);
2060             }
2061         }
2062         
2063         /**
2064          * Sets (as xml) the "SwornForceOnePriorFullTime" element
2065          */
2066         public void xsetSwornForceOnePriorFullTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime swornForceOnePriorFullTime)
2067         {
2068             synchronized (monitor())
2069             {
2070                 check_orphaned();
2071                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime target = null;
2072                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime)get_store().find_element_user(SWORNFORCEONEPRIORFULLTIME$46, 0);
2073                 if (target == null)
2074                 {
2075                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime)get_store().add_element_user(SWORNFORCEONEPRIORFULLTIME$46);
2076                 }
2077                 target.set(swornForceOnePriorFullTime);
2078             }
2079         }
2080         
2081         /**
2082          * Unsets the "SwornForceOnePriorFullTime" element
2083          */
2084         public void unsetSwornForceOnePriorFullTime()
2085         {
2086             synchronized (monitor())
2087             {
2088                 check_orphaned();
2089                 get_store().remove_element(SWORNFORCEONEPRIORFULLTIME$46, 0);
2090             }
2091         }
2092         
2093         /**
2094          * Gets the "SwornForceOnePriorPartTime" element
2095          */
2096         public int getSwornForceOnePriorPartTime()
2097         {
2098             synchronized (monitor())
2099             {
2100                 check_orphaned();
2101                 org.apache.xmlbeans.SimpleValue target = null;
2102                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCEONEPRIORPARTTIME$48, 0);
2103                 if (target == null)
2104                 {
2105                     return 0;
2106                 }
2107                 return target.getIntValue();
2108             }
2109         }
2110         
2111         /**
2112          * Gets (as xml) the "SwornForceOnePriorPartTime" element
2113          */
2114         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime xgetSwornForceOnePriorPartTime()
2115         {
2116             synchronized (monitor())
2117             {
2118                 check_orphaned();
2119                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime target = null;
2120                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime)get_store().find_element_user(SWORNFORCEONEPRIORPARTTIME$48, 0);
2121                 return target;
2122             }
2123         }
2124         
2125         /**
2126          * True if has "SwornForceOnePriorPartTime" element
2127          */
2128         public boolean isSetSwornForceOnePriorPartTime()
2129         {
2130             synchronized (monitor())
2131             {
2132                 check_orphaned();
2133                 return get_store().count_elements(SWORNFORCEONEPRIORPARTTIME$48) != 0;
2134             }
2135         }
2136         
2137         /**
2138          * Sets the "SwornForceOnePriorPartTime" element
2139          */
2140         public void setSwornForceOnePriorPartTime(int swornForceOnePriorPartTime)
2141         {
2142             synchronized (monitor())
2143             {
2144                 check_orphaned();
2145                 org.apache.xmlbeans.SimpleValue target = null;
2146                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCEONEPRIORPARTTIME$48, 0);
2147                 if (target == null)
2148                 {
2149                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCEONEPRIORPARTTIME$48);
2150                 }
2151                 target.setIntValue(swornForceOnePriorPartTime);
2152             }
2153         }
2154         
2155         /**
2156          * Sets (as xml) the "SwornForceOnePriorPartTime" element
2157          */
2158         public void xsetSwornForceOnePriorPartTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime swornForceOnePriorPartTime)
2159         {
2160             synchronized (monitor())
2161             {
2162                 check_orphaned();
2163                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime target = null;
2164                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime)get_store().find_element_user(SWORNFORCEONEPRIORPARTTIME$48, 0);
2165                 if (target == null)
2166                 {
2167                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime)get_store().add_element_user(SWORNFORCEONEPRIORPARTTIME$48);
2168                 }
2169                 target.set(swornForceOnePriorPartTime);
2170             }
2171         }
2172         
2173         /**
2174          * Unsets the "SwornForceOnePriorPartTime" element
2175          */
2176         public void unsetSwornForceOnePriorPartTime()
2177         {
2178             synchronized (monitor())
2179             {
2180                 check_orphaned();
2181                 get_store().remove_element(SWORNFORCEONEPRIORPARTTIME$48, 0);
2182             }
2183         }
2184         
2185         /**
2186          * Gets the "SwornForceTwoPriorFullTime" element
2187          */
2188         public int getSwornForceTwoPriorFullTime()
2189         {
2190             synchronized (monitor())
2191             {
2192                 check_orphaned();
2193                 org.apache.xmlbeans.SimpleValue target = null;
2194                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCETWOPRIORFULLTIME$50, 0);
2195                 if (target == null)
2196                 {
2197                     return 0;
2198                 }
2199                 return target.getIntValue();
2200             }
2201         }
2202         
2203         /**
2204          * Gets (as xml) the "SwornForceTwoPriorFullTime" element
2205          */
2206         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime xgetSwornForceTwoPriorFullTime()
2207         {
2208             synchronized (monitor())
2209             {
2210                 check_orphaned();
2211                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime target = null;
2212                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime)get_store().find_element_user(SWORNFORCETWOPRIORFULLTIME$50, 0);
2213                 return target;
2214             }
2215         }
2216         
2217         /**
2218          * True if has "SwornForceTwoPriorFullTime" element
2219          */
2220         public boolean isSetSwornForceTwoPriorFullTime()
2221         {
2222             synchronized (monitor())
2223             {
2224                 check_orphaned();
2225                 return get_store().count_elements(SWORNFORCETWOPRIORFULLTIME$50) != 0;
2226             }
2227         }
2228         
2229         /**
2230          * Sets the "SwornForceTwoPriorFullTime" element
2231          */
2232         public void setSwornForceTwoPriorFullTime(int swornForceTwoPriorFullTime)
2233         {
2234             synchronized (monitor())
2235             {
2236                 check_orphaned();
2237                 org.apache.xmlbeans.SimpleValue target = null;
2238                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCETWOPRIORFULLTIME$50, 0);
2239                 if (target == null)
2240                 {
2241                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCETWOPRIORFULLTIME$50);
2242                 }
2243                 target.setIntValue(swornForceTwoPriorFullTime);
2244             }
2245         }
2246         
2247         /**
2248          * Sets (as xml) the "SwornForceTwoPriorFullTime" element
2249          */
2250         public void xsetSwornForceTwoPriorFullTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime swornForceTwoPriorFullTime)
2251         {
2252             synchronized (monitor())
2253             {
2254                 check_orphaned();
2255                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime target = null;
2256                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime)get_store().find_element_user(SWORNFORCETWOPRIORFULLTIME$50, 0);
2257                 if (target == null)
2258                 {
2259                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime)get_store().add_element_user(SWORNFORCETWOPRIORFULLTIME$50);
2260                 }
2261                 target.set(swornForceTwoPriorFullTime);
2262             }
2263         }
2264         
2265         /**
2266          * Unsets the "SwornForceTwoPriorFullTime" element
2267          */
2268         public void unsetSwornForceTwoPriorFullTime()
2269         {
2270             synchronized (monitor())
2271             {
2272                 check_orphaned();
2273                 get_store().remove_element(SWORNFORCETWOPRIORFULLTIME$50, 0);
2274             }
2275         }
2276         
2277         /**
2278          * Gets the "SwornForceTwoPriorPartTime" element
2279          */
2280         public int getSwornForceTwoPriorPartTime()
2281         {
2282             synchronized (monitor())
2283             {
2284                 check_orphaned();
2285                 org.apache.xmlbeans.SimpleValue target = null;
2286                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCETWOPRIORPARTTIME$52, 0);
2287                 if (target == null)
2288                 {
2289                     return 0;
2290                 }
2291                 return target.getIntValue();
2292             }
2293         }
2294         
2295         /**
2296          * Gets (as xml) the "SwornForceTwoPriorPartTime" element
2297          */
2298         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime xgetSwornForceTwoPriorPartTime()
2299         {
2300             synchronized (monitor())
2301             {
2302                 check_orphaned();
2303                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime target = null;
2304                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime)get_store().find_element_user(SWORNFORCETWOPRIORPARTTIME$52, 0);
2305                 return target;
2306             }
2307         }
2308         
2309         /**
2310          * True if has "SwornForceTwoPriorPartTime" element
2311          */
2312         public boolean isSetSwornForceTwoPriorPartTime()
2313         {
2314             synchronized (monitor())
2315             {
2316                 check_orphaned();
2317                 return get_store().count_elements(SWORNFORCETWOPRIORPARTTIME$52) != 0;
2318             }
2319         }
2320         
2321         /**
2322          * Sets the "SwornForceTwoPriorPartTime" element
2323          */
2324         public void setSwornForceTwoPriorPartTime(int swornForceTwoPriorPartTime)
2325         {
2326             synchronized (monitor())
2327             {
2328                 check_orphaned();
2329                 org.apache.xmlbeans.SimpleValue target = null;
2330                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCETWOPRIORPARTTIME$52, 0);
2331                 if (target == null)
2332                 {
2333                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCETWOPRIORPARTTIME$52);
2334                 }
2335                 target.setIntValue(swornForceTwoPriorPartTime);
2336             }
2337         }
2338         
2339         /**
2340          * Sets (as xml) the "SwornForceTwoPriorPartTime" element
2341          */
2342         public void xsetSwornForceTwoPriorPartTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime swornForceTwoPriorPartTime)
2343         {
2344             synchronized (monitor())
2345             {
2346                 check_orphaned();
2347                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime target = null;
2348                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime)get_store().find_element_user(SWORNFORCETWOPRIORPARTTIME$52, 0);
2349                 if (target == null)
2350                 {
2351                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime)get_store().add_element_user(SWORNFORCETWOPRIORPARTTIME$52);
2352                 }
2353                 target.set(swornForceTwoPriorPartTime);
2354             }
2355         }
2356         
2357         /**
2358          * Unsets the "SwornForceTwoPriorPartTime" element
2359          */
2360         public void unsetSwornForceTwoPriorPartTime()
2361         {
2362             synchronized (monitor())
2363             {
2364                 check_orphaned();
2365                 get_store().remove_element(SWORNFORCETWOPRIORPARTTIME$52, 0);
2366             }
2367         }
2368         
2369         /**
2370          * Gets the "SwornForceLocalActualFullTime" element
2371          */
2372         public int getSwornForceLocalActualFullTime()
2373         {
2374             synchronized (monitor())
2375             {
2376                 check_orphaned();
2377                 org.apache.xmlbeans.SimpleValue target = null;
2378                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCELOCALACTUALFULLTIME$54, 0);
2379                 if (target == null)
2380                 {
2381                     return 0;
2382                 }
2383                 return target.getIntValue();
2384             }
2385         }
2386         
2387         /**
2388          * Gets (as xml) the "SwornForceLocalActualFullTime" element
2389          */
2390         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime xgetSwornForceLocalActualFullTime()
2391         {
2392             synchronized (monitor())
2393             {
2394                 check_orphaned();
2395                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime target = null;
2396                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime)get_store().find_element_user(SWORNFORCELOCALACTUALFULLTIME$54, 0);
2397                 return target;
2398             }
2399         }
2400         
2401         /**
2402          * True if has "SwornForceLocalActualFullTime" element
2403          */
2404         public boolean isSetSwornForceLocalActualFullTime()
2405         {
2406             synchronized (monitor())
2407             {
2408                 check_orphaned();
2409                 return get_store().count_elements(SWORNFORCELOCALACTUALFULLTIME$54) != 0;
2410             }
2411         }
2412         
2413         /**
2414          * Sets the "SwornForceLocalActualFullTime" element
2415          */
2416         public void setSwornForceLocalActualFullTime(int swornForceLocalActualFullTime)
2417         {
2418             synchronized (monitor())
2419             {
2420                 check_orphaned();
2421                 org.apache.xmlbeans.SimpleValue target = null;
2422                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCELOCALACTUALFULLTIME$54, 0);
2423                 if (target == null)
2424                 {
2425                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCELOCALACTUALFULLTIME$54);
2426                 }
2427                 target.setIntValue(swornForceLocalActualFullTime);
2428             }
2429         }
2430         
2431         /**
2432          * Sets (as xml) the "SwornForceLocalActualFullTime" element
2433          */
2434         public void xsetSwornForceLocalActualFullTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime swornForceLocalActualFullTime)
2435         {
2436             synchronized (monitor())
2437             {
2438                 check_orphaned();
2439                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime target = null;
2440                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime)get_store().find_element_user(SWORNFORCELOCALACTUALFULLTIME$54, 0);
2441                 if (target == null)
2442                 {
2443                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime)get_store().add_element_user(SWORNFORCELOCALACTUALFULLTIME$54);
2444                 }
2445                 target.set(swornForceLocalActualFullTime);
2446             }
2447         }
2448         
2449         /**
2450          * Unsets the "SwornForceLocalActualFullTime" element
2451          */
2452         public void unsetSwornForceLocalActualFullTime()
2453         {
2454             synchronized (monitor())
2455             {
2456                 check_orphaned();
2457                 get_store().remove_element(SWORNFORCELOCALACTUALFULLTIME$54, 0);
2458             }
2459         }
2460         
2461         /**
2462          * Gets the "SwornForceLocalActualPartTime" element
2463          */
2464         public int getSwornForceLocalActualPartTime()
2465         {
2466             synchronized (monitor())
2467             {
2468                 check_orphaned();
2469                 org.apache.xmlbeans.SimpleValue target = null;
2470                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCELOCALACTUALPARTTIME$56, 0);
2471                 if (target == null)
2472                 {
2473                     return 0;
2474                 }
2475                 return target.getIntValue();
2476             }
2477         }
2478         
2479         /**
2480          * Gets (as xml) the "SwornForceLocalActualPartTime" element
2481          */
2482         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime xgetSwornForceLocalActualPartTime()
2483         {
2484             synchronized (monitor())
2485             {
2486                 check_orphaned();
2487                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime target = null;
2488                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime)get_store().find_element_user(SWORNFORCELOCALACTUALPARTTIME$56, 0);
2489                 return target;
2490             }
2491         }
2492         
2493         /**
2494          * True if has "SwornForceLocalActualPartTime" element
2495          */
2496         public boolean isSetSwornForceLocalActualPartTime()
2497         {
2498             synchronized (monitor())
2499             {
2500                 check_orphaned();
2501                 return get_store().count_elements(SWORNFORCELOCALACTUALPARTTIME$56) != 0;
2502             }
2503         }
2504         
2505         /**
2506          * Sets the "SwornForceLocalActualPartTime" element
2507          */
2508         public void setSwornForceLocalActualPartTime(int swornForceLocalActualPartTime)
2509         {
2510             synchronized (monitor())
2511             {
2512                 check_orphaned();
2513                 org.apache.xmlbeans.SimpleValue target = null;
2514                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SWORNFORCELOCALACTUALPARTTIME$56, 0);
2515                 if (target == null)
2516                 {
2517                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SWORNFORCELOCALACTUALPARTTIME$56);
2518                 }
2519                 target.setIntValue(swornForceLocalActualPartTime);
2520             }
2521         }
2522         
2523         /**
2524          * Sets (as xml) the "SwornForceLocalActualPartTime" element
2525          */
2526         public void xsetSwornForceLocalActualPartTime(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime swornForceLocalActualPartTime)
2527         {
2528             synchronized (monitor())
2529             {
2530                 check_orphaned();
2531                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime target = null;
2532                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime)get_store().find_element_user(SWORNFORCELOCALACTUALPARTTIME$56, 0);
2533                 if (target == null)
2534                 {
2535                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime)get_store().add_element_user(SWORNFORCELOCALACTUALPARTTIME$56);
2536                 }
2537                 target.set(swornForceLocalActualPartTime);
2538             }
2539         }
2540         
2541         /**
2542          * Unsets the "SwornForceLocalActualPartTime" element
2543          */
2544         public void unsetSwornForceLocalActualPartTime()
2545         {
2546             synchronized (monitor())
2547             {
2548                 check_orphaned();
2549                 get_store().remove_element(SWORNFORCELOCALACTUALPARTTIME$56, 0);
2550             }
2551         }
2552         
2553         /**
2554          * Gets the "ExecutiveInformation" element
2555          */
2556         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation getExecutiveInformation()
2557         {
2558             synchronized (monitor())
2559             {
2560                 check_orphaned();
2561                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation target = null;
2562                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation)get_store().find_element_user(EXECUTIVEINFORMATION$58, 0);
2563                 if (target == null)
2564                 {
2565                     return null;
2566                 }
2567                 return target;
2568             }
2569         }
2570         
2571         /**
2572          * Sets the "ExecutiveInformation" element
2573          */
2574         public void setExecutiveInformation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation executiveInformation)
2575         {
2576             generatedSetterHelperImpl(executiveInformation, EXECUTIVEINFORMATION$58, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2577         }
2578         
2579         /**
2580          * Appends and returns a new empty "ExecutiveInformation" element
2581          */
2582         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation addNewExecutiveInformation()
2583         {
2584             synchronized (monitor())
2585             {
2586                 check_orphaned();
2587                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation target = null;
2588                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation)get_store().add_element_user(EXECUTIVEINFORMATION$58);
2589                 return target;
2590             }
2591         }
2592         
2593         /**
2594          * Gets the "FinancialExecutiveInformation" element
2595          */
2596         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation getFinancialExecutiveInformation()
2597         {
2598             synchronized (monitor())
2599             {
2600                 check_orphaned();
2601                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation target = null;
2602                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation)get_store().find_element_user(FINANCIALEXECUTIVEINFORMATION$60, 0);
2603                 if (target == null)
2604                 {
2605                     return null;
2606                 }
2607                 return target;
2608             }
2609         }
2610         
2611         /**
2612          * Sets the "FinancialExecutiveInformation" element
2613          */
2614         public void setFinancialExecutiveInformation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation financialExecutiveInformation)
2615         {
2616             generatedSetterHelperImpl(financialExecutiveInformation, FINANCIALEXECUTIVEINFORMATION$60, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2617         }
2618         
2619         /**
2620          * Appends and returns a new empty "FinancialExecutiveInformation" element
2621          */
2622         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation addNewFinancialExecutiveInformation()
2623         {
2624             synchronized (monitor())
2625             {
2626                 check_orphaned();
2627                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation target = null;
2628                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation)get_store().add_element_user(FINANCIALEXECUTIVEINFORMATION$60);
2629                 return target;
2630             }
2631         }
2632         
2633         /**
2634          * Gets the "CommunityPartnerships" element
2635          */
2636         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships getCommunityPartnerships()
2637         {
2638             synchronized (monitor())
2639             {
2640                 check_orphaned();
2641                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships target = null;
2642                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships)get_store().find_element_user(COMMUNITYPARTNERSHIPS$62, 0);
2643                 if (target == null)
2644                 {
2645                     return null;
2646                 }
2647                 return target;
2648             }
2649         }
2650         
2651         /**
2652          * True if has "CommunityPartnerships" element
2653          */
2654         public boolean isSetCommunityPartnerships()
2655         {
2656             synchronized (monitor())
2657             {
2658                 check_orphaned();
2659                 return get_store().count_elements(COMMUNITYPARTNERSHIPS$62) != 0;
2660             }
2661         }
2662         
2663         /**
2664          * Sets the "CommunityPartnerships" element
2665          */
2666         public void setCommunityPartnerships(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships communityPartnerships)
2667         {
2668             generatedSetterHelperImpl(communityPartnerships, COMMUNITYPARTNERSHIPS$62, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2669         }
2670         
2671         /**
2672          * Appends and returns a new empty "CommunityPartnerships" element
2673          */
2674         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships addNewCommunityPartnerships()
2675         {
2676             synchronized (monitor())
2677             {
2678                 check_orphaned();
2679                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships target = null;
2680                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships)get_store().add_element_user(COMMUNITYPARTNERSHIPS$62);
2681                 return target;
2682             }
2683         }
2684         
2685         /**
2686          * Unsets the "CommunityPartnerships" element
2687          */
2688         public void unsetCommunityPartnerships()
2689         {
2690             synchronized (monitor())
2691             {
2692                 check_orphaned();
2693                 get_store().remove_element(COMMUNITYPARTNERSHIPS$62, 0);
2694             }
2695         }
2696         
2697         /**
2698          * Gets the "ProblemSolving" element
2699          */
2700         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving getProblemSolving()
2701         {
2702             synchronized (monitor())
2703             {
2704                 check_orphaned();
2705                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving target = null;
2706                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving)get_store().find_element_user(PROBLEMSOLVING$64, 0);
2707                 if (target == null)
2708                 {
2709                     return null;
2710                 }
2711                 return target;
2712             }
2713         }
2714         
2715         /**
2716          * True if has "ProblemSolving" element
2717          */
2718         public boolean isSetProblemSolving()
2719         {
2720             synchronized (monitor())
2721             {
2722                 check_orphaned();
2723                 return get_store().count_elements(PROBLEMSOLVING$64) != 0;
2724             }
2725         }
2726         
2727         /**
2728          * Sets the "ProblemSolving" element
2729          */
2730         public void setProblemSolving(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving problemSolving)
2731         {
2732             generatedSetterHelperImpl(problemSolving, PROBLEMSOLVING$64, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2733         }
2734         
2735         /**
2736          * Appends and returns a new empty "ProblemSolving" element
2737          */
2738         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving addNewProblemSolving()
2739         {
2740             synchronized (monitor())
2741             {
2742                 check_orphaned();
2743                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving target = null;
2744                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving)get_store().add_element_user(PROBLEMSOLVING$64);
2745                 return target;
2746             }
2747         }
2748         
2749         /**
2750          * Unsets the "ProblemSolving" element
2751          */
2752         public void unsetProblemSolving()
2753         {
2754             synchronized (monitor())
2755             {
2756                 check_orphaned();
2757                 get_store().remove_element(PROBLEMSOLVING$64, 0);
2758             }
2759         }
2760         
2761         /**
2762          * Gets the "OrganizationalTransformation" element
2763          */
2764         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation getOrganizationalTransformation()
2765         {
2766             synchronized (monitor())
2767             {
2768                 check_orphaned();
2769                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation target = null;
2770                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation)get_store().find_element_user(ORGANIZATIONALTRANSFORMATION$66, 0);
2771                 if (target == null)
2772                 {
2773                     return null;
2774                 }
2775                 return target;
2776             }
2777         }
2778         
2779         /**
2780          * True if has "OrganizationalTransformation" element
2781          */
2782         public boolean isSetOrganizationalTransformation()
2783         {
2784             synchronized (monitor())
2785             {
2786                 check_orphaned();
2787                 return get_store().count_elements(ORGANIZATIONALTRANSFORMATION$66) != 0;
2788             }
2789         }
2790         
2791         /**
2792          * Sets the "OrganizationalTransformation" element
2793          */
2794         public void setOrganizationalTransformation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation organizationalTransformation)
2795         {
2796             generatedSetterHelperImpl(organizationalTransformation, ORGANIZATIONALTRANSFORMATION$66, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2797         }
2798         
2799         /**
2800          * Appends and returns a new empty "OrganizationalTransformation" element
2801          */
2802         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation addNewOrganizationalTransformation()
2803         {
2804             synchronized (monitor())
2805             {
2806                 check_orphaned();
2807                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation target = null;
2808                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation)get_store().add_element_user(ORGANIZATIONALTRANSFORMATION$66);
2809                 return target;
2810             }
2811         }
2812         
2813         /**
2814          * Unsets the "OrganizationalTransformation" element
2815          */
2816         public void unsetOrganizationalTransformation()
2817         {
2818             synchronized (monitor())
2819             {
2820                 check_orphaned();
2821                 get_store().remove_element(ORGANIZATIONALTRANSFORMATION$66, 0);
2822             }
2823         }
2824         
2825         /**
2826          * Gets the "Technology" element
2827          */
2828         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology getTechnology()
2829         {
2830             synchronized (monitor())
2831             {
2832                 check_orphaned();
2833                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology target = null;
2834                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology)get_store().find_element_user(TECHNOLOGY$68, 0);
2835                 if (target == null)
2836                 {
2837                     return null;
2838                 }
2839                 return target;
2840             }
2841         }
2842         
2843         /**
2844          * True if has "Technology" element
2845          */
2846         public boolean isSetTechnology()
2847         {
2848             synchronized (monitor())
2849             {
2850                 check_orphaned();
2851                 return get_store().count_elements(TECHNOLOGY$68) != 0;
2852             }
2853         }
2854         
2855         /**
2856          * Sets the "Technology" element
2857          */
2858         public void setTechnology(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology technology)
2859         {
2860             generatedSetterHelperImpl(technology, TECHNOLOGY$68, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2861         }
2862         
2863         /**
2864          * Appends and returns a new empty "Technology" element
2865          */
2866         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology addNewTechnology()
2867         {
2868             synchronized (monitor())
2869             {
2870                 check_orphaned();
2871                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology target = null;
2872                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology)get_store().add_element_user(TECHNOLOGY$68);
2873                 return target;
2874             }
2875         }
2876         
2877         /**
2878          * Unsets the "Technology" element
2879          */
2880         public void unsetTechnology()
2881         {
2882             synchronized (monitor())
2883             {
2884                 check_orphaned();
2885                 get_store().remove_element(TECHNOLOGY$68, 0);
2886             }
2887         }
2888         
2889         /**
2890          * Gets the "CommunityPolicingPlanNarrative" element
2891          */
2892         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative getCommunityPolicingPlanNarrative()
2893         {
2894             synchronized (monitor())
2895             {
2896                 check_orphaned();
2897                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative target = null;
2898                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative)get_store().find_element_user(COMMUNITYPOLICINGPLANNARRATIVE$70, 0);
2899                 if (target == null)
2900                 {
2901                     return null;
2902                 }
2903                 return target;
2904             }
2905         }
2906         
2907         /**
2908          * Sets the "CommunityPolicingPlanNarrative" element
2909          */
2910         public void setCommunityPolicingPlanNarrative(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative communityPolicingPlanNarrative)
2911         {
2912             generatedSetterHelperImpl(communityPolicingPlanNarrative, COMMUNITYPOLICINGPLANNARRATIVE$70, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2913         }
2914         
2915         /**
2916          * Appends and returns a new empty "CommunityPolicingPlanNarrative" element
2917          */
2918         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative addNewCommunityPolicingPlanNarrative()
2919         {
2920             synchronized (monitor())
2921             {
2922                 check_orphaned();
2923                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative target = null;
2924                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative)get_store().add_element_user(COMMUNITYPOLICINGPLANNARRATIVE$70);
2925                 return target;
2926             }
2927         }
2928         
2929         /**
2930          * Gets the "NeedForFederalAssistanceExplanation" element
2931          */
2932         public java.lang.String getNeedForFederalAssistanceExplanation()
2933         {
2934             synchronized (monitor())
2935             {
2936                 check_orphaned();
2937                 org.apache.xmlbeans.SimpleValue target = null;
2938                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72, 0);
2939                 if (target == null)
2940                 {
2941                     return null;
2942                 }
2943                 return target.getStringValue();
2944             }
2945         }
2946         
2947         /**
2948          * Gets (as xml) the "NeedForFederalAssistanceExplanation" element
2949          */
2950         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation xgetNeedForFederalAssistanceExplanation()
2951         {
2952             synchronized (monitor())
2953             {
2954                 check_orphaned();
2955                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation target = null;
2956                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation)get_store().find_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72, 0);
2957                 return target;
2958             }
2959         }
2960         
2961         /**
2962          * Sets the "NeedForFederalAssistanceExplanation" element
2963          */
2964         public void setNeedForFederalAssistanceExplanation(java.lang.String needForFederalAssistanceExplanation)
2965         {
2966             synchronized (monitor())
2967             {
2968                 check_orphaned();
2969                 org.apache.xmlbeans.SimpleValue target = null;
2970                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72, 0);
2971                 if (target == null)
2972                 {
2973                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72);
2974                 }
2975                 target.setStringValue(needForFederalAssistanceExplanation);
2976             }
2977         }
2978         
2979         /**
2980          * Sets (as xml) the "NeedForFederalAssistanceExplanation" element
2981          */
2982         public void xsetNeedForFederalAssistanceExplanation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation needForFederalAssistanceExplanation)
2983         {
2984             synchronized (monitor())
2985             {
2986                 check_orphaned();
2987                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation target = null;
2988                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation)get_store().find_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72, 0);
2989                 if (target == null)
2990                 {
2991                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation)get_store().add_element_user(NEEDFORFEDERALASSISTANCEEXPLANATION$72);
2992                 }
2993                 target.set(needForFederalAssistanceExplanation);
2994             }
2995         }
2996         
2997         /**
2998          * Gets the "ObtainSupportForProgram" element
2999          */
3000         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainSupportForProgram()
3001         {
3002             synchronized (monitor())
3003             {
3004                 check_orphaned();
3005                 org.apache.xmlbeans.SimpleValue target = null;
3006                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINSUPPORTFORPROGRAM$74, 0);
3007                 if (target == null)
3008                 {
3009                     return null;
3010                 }
3011                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3012             }
3013         }
3014         
3015         /**
3016          * Gets (as xml) the "ObtainSupportForProgram" element
3017          */
3018         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainSupportForProgram()
3019         {
3020             synchronized (monitor())
3021             {
3022                 check_orphaned();
3023                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3024                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINSUPPORTFORPROGRAM$74, 0);
3025                 return target;
3026             }
3027         }
3028         
3029         /**
3030          * Sets the "ObtainSupportForProgram" element
3031          */
3032         public void setObtainSupportForProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainSupportForProgram)
3033         {
3034             synchronized (monitor())
3035             {
3036                 check_orphaned();
3037                 org.apache.xmlbeans.SimpleValue target = null;
3038                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINSUPPORTFORPROGRAM$74, 0);
3039                 if (target == null)
3040                 {
3041                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINSUPPORTFORPROGRAM$74);
3042                 }
3043                 target.setEnumValue(obtainSupportForProgram);
3044             }
3045         }
3046         
3047         /**
3048          * Sets (as xml) the "ObtainSupportForProgram" element
3049          */
3050         public void xsetObtainSupportForProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainSupportForProgram)
3051         {
3052             synchronized (monitor())
3053             {
3054                 check_orphaned();
3055                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3056                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINSUPPORTFORPROGRAM$74, 0);
3057                 if (target == null)
3058                 {
3059                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINSUPPORTFORPROGRAM$74);
3060                 }
3061                 target.set(obtainSupportForProgram);
3062             }
3063         }
3064         
3065         /**
3066          * Gets the "ObtainFundingSourceGeneral" element
3067          */
3068         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourceGeneral()
3069         {
3070             synchronized (monitor())
3071             {
3072                 check_orphaned();
3073                 org.apache.xmlbeans.SimpleValue target = null;
3074                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEGENERAL$76, 0);
3075                 if (target == null)
3076                 {
3077                     return null;
3078                 }
3079                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3080             }
3081         }
3082         
3083         /**
3084          * Gets (as xml) the "ObtainFundingSourceGeneral" element
3085          */
3086         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourceGeneral()
3087         {
3088             synchronized (monitor())
3089             {
3090                 check_orphaned();
3091                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3092                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEGENERAL$76, 0);
3093                 return target;
3094             }
3095         }
3096         
3097         /**
3098          * True if has "ObtainFundingSourceGeneral" element
3099          */
3100         public boolean isSetObtainFundingSourceGeneral()
3101         {
3102             synchronized (monitor())
3103             {
3104                 check_orphaned();
3105                 return get_store().count_elements(OBTAINFUNDINGSOURCEGENERAL$76) != 0;
3106             }
3107         }
3108         
3109         /**
3110          * Sets the "ObtainFundingSourceGeneral" element
3111          */
3112         public void setObtainFundingSourceGeneral(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourceGeneral)
3113         {
3114             synchronized (monitor())
3115             {
3116                 check_orphaned();
3117                 org.apache.xmlbeans.SimpleValue target = null;
3118                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEGENERAL$76, 0);
3119                 if (target == null)
3120                 {
3121                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEGENERAL$76);
3122                 }
3123                 target.setEnumValue(obtainFundingSourceGeneral);
3124             }
3125         }
3126         
3127         /**
3128          * Sets (as xml) the "ObtainFundingSourceGeneral" element
3129          */
3130         public void xsetObtainFundingSourceGeneral(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourceGeneral)
3131         {
3132             synchronized (monitor())
3133             {
3134                 check_orphaned();
3135                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3136                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEGENERAL$76, 0);
3137                 if (target == null)
3138                 {
3139                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCEGENERAL$76);
3140                 }
3141                 target.set(obtainFundingSourceGeneral);
3142             }
3143         }
3144         
3145         /**
3146          * Unsets the "ObtainFundingSourceGeneral" element
3147          */
3148         public void unsetObtainFundingSourceGeneral()
3149         {
3150             synchronized (monitor())
3151             {
3152                 check_orphaned();
3153                 get_store().remove_element(OBTAINFUNDINGSOURCEGENERAL$76, 0);
3154             }
3155         }
3156         
3157         /**
3158          * Gets the "ObtainFundingSourceBond" element
3159          */
3160         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourceBond()
3161         {
3162             synchronized (monitor())
3163             {
3164                 check_orphaned();
3165                 org.apache.xmlbeans.SimpleValue target = null;
3166                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEBOND$78, 0);
3167                 if (target == null)
3168                 {
3169                     return null;
3170                 }
3171                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3172             }
3173         }
3174         
3175         /**
3176          * Gets (as xml) the "ObtainFundingSourceBond" element
3177          */
3178         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourceBond()
3179         {
3180             synchronized (monitor())
3181             {
3182                 check_orphaned();
3183                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3184                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEBOND$78, 0);
3185                 return target;
3186             }
3187         }
3188         
3189         /**
3190          * True if has "ObtainFundingSourceBond" element
3191          */
3192         public boolean isSetObtainFundingSourceBond()
3193         {
3194             synchronized (monitor())
3195             {
3196                 check_orphaned();
3197                 return get_store().count_elements(OBTAINFUNDINGSOURCEBOND$78) != 0;
3198             }
3199         }
3200         
3201         /**
3202          * Sets the "ObtainFundingSourceBond" element
3203          */
3204         public void setObtainFundingSourceBond(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourceBond)
3205         {
3206             synchronized (monitor())
3207             {
3208                 check_orphaned();
3209                 org.apache.xmlbeans.SimpleValue target = null;
3210                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEBOND$78, 0);
3211                 if (target == null)
3212                 {
3213                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEBOND$78);
3214                 }
3215                 target.setEnumValue(obtainFundingSourceBond);
3216             }
3217         }
3218         
3219         /**
3220          * Sets (as xml) the "ObtainFundingSourceBond" element
3221          */
3222         public void xsetObtainFundingSourceBond(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourceBond)
3223         {
3224             synchronized (monitor())
3225             {
3226                 check_orphaned();
3227                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3228                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEBOND$78, 0);
3229                 if (target == null)
3230                 {
3231                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCEBOND$78);
3232                 }
3233                 target.set(obtainFundingSourceBond);
3234             }
3235         }
3236         
3237         /**
3238          * Unsets the "ObtainFundingSourceBond" element
3239          */
3240         public void unsetObtainFundingSourceBond()
3241         {
3242             synchronized (monitor())
3243             {
3244                 check_orphaned();
3245                 get_store().remove_element(OBTAINFUNDINGSOURCEBOND$78, 0);
3246             }
3247         }
3248         
3249         /**
3250          * Gets the "ObtainFundingSourcePrivate" element
3251          */
3252         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourcePrivate()
3253         {
3254             synchronized (monitor())
3255             {
3256                 check_orphaned();
3257                 org.apache.xmlbeans.SimpleValue target = null;
3258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEPRIVATE$80, 0);
3259                 if (target == null)
3260                 {
3261                     return null;
3262                 }
3263                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3264             }
3265         }
3266         
3267         /**
3268          * Gets (as xml) the "ObtainFundingSourcePrivate" element
3269          */
3270         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourcePrivate()
3271         {
3272             synchronized (monitor())
3273             {
3274                 check_orphaned();
3275                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3276                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEPRIVATE$80, 0);
3277                 return target;
3278             }
3279         }
3280         
3281         /**
3282          * True if has "ObtainFundingSourcePrivate" element
3283          */
3284         public boolean isSetObtainFundingSourcePrivate()
3285         {
3286             synchronized (monitor())
3287             {
3288                 check_orphaned();
3289                 return get_store().count_elements(OBTAINFUNDINGSOURCEPRIVATE$80) != 0;
3290             }
3291         }
3292         
3293         /**
3294          * Sets the "ObtainFundingSourcePrivate" element
3295          */
3296         public void setObtainFundingSourcePrivate(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourcePrivate)
3297         {
3298             synchronized (monitor())
3299             {
3300                 check_orphaned();
3301                 org.apache.xmlbeans.SimpleValue target = null;
3302                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEPRIVATE$80, 0);
3303                 if (target == null)
3304                 {
3305                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEPRIVATE$80);
3306                 }
3307                 target.setEnumValue(obtainFundingSourcePrivate);
3308             }
3309         }
3310         
3311         /**
3312          * Sets (as xml) the "ObtainFundingSourcePrivate" element
3313          */
3314         public void xsetObtainFundingSourcePrivate(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourcePrivate)
3315         {
3316             synchronized (monitor())
3317             {
3318                 check_orphaned();
3319                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3320                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEPRIVATE$80, 0);
3321                 if (target == null)
3322                 {
3323                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCEPRIVATE$80);
3324                 }
3325                 target.set(obtainFundingSourcePrivate);
3326             }
3327         }
3328         
3329         /**
3330          * Unsets the "ObtainFundingSourcePrivate" element
3331          */
3332         public void unsetObtainFundingSourcePrivate()
3333         {
3334             synchronized (monitor())
3335             {
3336                 check_orphaned();
3337                 get_store().remove_element(OBTAINFUNDINGSOURCEPRIVATE$80, 0);
3338             }
3339         }
3340         
3341         /**
3342          * Gets the "ObtainFundingSourceNonFederal" element
3343          */
3344         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourceNonFederal()
3345         {
3346             synchronized (monitor())
3347             {
3348                 check_orphaned();
3349                 org.apache.xmlbeans.SimpleValue target = null;
3350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82, 0);
3351                 if (target == null)
3352                 {
3353                     return null;
3354                 }
3355                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3356             }
3357         }
3358         
3359         /**
3360          * Gets (as xml) the "ObtainFundingSourceNonFederal" element
3361          */
3362         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourceNonFederal()
3363         {
3364             synchronized (monitor())
3365             {
3366                 check_orphaned();
3367                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3368                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82, 0);
3369                 return target;
3370             }
3371         }
3372         
3373         /**
3374          * True if has "ObtainFundingSourceNonFederal" element
3375          */
3376         public boolean isSetObtainFundingSourceNonFederal()
3377         {
3378             synchronized (monitor())
3379             {
3380                 check_orphaned();
3381                 return get_store().count_elements(OBTAINFUNDINGSOURCENONFEDERAL$82) != 0;
3382             }
3383         }
3384         
3385         /**
3386          * Sets the "ObtainFundingSourceNonFederal" element
3387          */
3388         public void setObtainFundingSourceNonFederal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourceNonFederal)
3389         {
3390             synchronized (monitor())
3391             {
3392                 check_orphaned();
3393                 org.apache.xmlbeans.SimpleValue target = null;
3394                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82, 0);
3395                 if (target == null)
3396                 {
3397                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82);
3398                 }
3399                 target.setEnumValue(obtainFundingSourceNonFederal);
3400             }
3401         }
3402         
3403         /**
3404          * Sets (as xml) the "ObtainFundingSourceNonFederal" element
3405          */
3406         public void xsetObtainFundingSourceNonFederal(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourceNonFederal)
3407         {
3408             synchronized (monitor())
3409             {
3410                 check_orphaned();
3411                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3412                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82, 0);
3413                 if (target == null)
3414                 {
3415                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCENONFEDERAL$82);
3416                 }
3417                 target.set(obtainFundingSourceNonFederal);
3418             }
3419         }
3420         
3421         /**
3422          * Unsets the "ObtainFundingSourceNonFederal" element
3423          */
3424         public void unsetObtainFundingSourceNonFederal()
3425         {
3426             synchronized (monitor())
3427             {
3428                 check_orphaned();
3429                 get_store().remove_element(OBTAINFUNDINGSOURCENONFEDERAL$82, 0);
3430             }
3431         }
3432         
3433         /**
3434          * Gets the "ObtainFundingSourceFundraising" element
3435          */
3436         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourceFundraising()
3437         {
3438             synchronized (monitor())
3439             {
3440                 check_orphaned();
3441                 org.apache.xmlbeans.SimpleValue target = null;
3442                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84, 0);
3443                 if (target == null)
3444                 {
3445                     return null;
3446                 }
3447                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3448             }
3449         }
3450         
3451         /**
3452          * Gets (as xml) the "ObtainFundingSourceFundraising" element
3453          */
3454         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourceFundraising()
3455         {
3456             synchronized (monitor())
3457             {
3458                 check_orphaned();
3459                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3460                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84, 0);
3461                 return target;
3462             }
3463         }
3464         
3465         /**
3466          * True if has "ObtainFundingSourceFundraising" element
3467          */
3468         public boolean isSetObtainFundingSourceFundraising()
3469         {
3470             synchronized (monitor())
3471             {
3472                 check_orphaned();
3473                 return get_store().count_elements(OBTAINFUNDINGSOURCEFUNDRAISING$84) != 0;
3474             }
3475         }
3476         
3477         /**
3478          * Sets the "ObtainFundingSourceFundraising" element
3479          */
3480         public void setObtainFundingSourceFundraising(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourceFundraising)
3481         {
3482             synchronized (monitor())
3483             {
3484                 check_orphaned();
3485                 org.apache.xmlbeans.SimpleValue target = null;
3486                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84, 0);
3487                 if (target == null)
3488                 {
3489                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84);
3490                 }
3491                 target.setEnumValue(obtainFundingSourceFundraising);
3492             }
3493         }
3494         
3495         /**
3496          * Sets (as xml) the "ObtainFundingSourceFundraising" element
3497          */
3498         public void xsetObtainFundingSourceFundraising(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourceFundraising)
3499         {
3500             synchronized (monitor())
3501             {
3502                 check_orphaned();
3503                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3504                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84, 0);
3505                 if (target == null)
3506                 {
3507                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCEFUNDRAISING$84);
3508                 }
3509                 target.set(obtainFundingSourceFundraising);
3510             }
3511         }
3512         
3513         /**
3514          * Unsets the "ObtainFundingSourceFundraising" element
3515          */
3516         public void unsetObtainFundingSourceFundraising()
3517         {
3518             synchronized (monitor())
3519             {
3520                 check_orphaned();
3521                 get_store().remove_element(OBTAINFUNDINGSOURCEFUNDRAISING$84, 0);
3522             }
3523         }
3524         
3525         /**
3526          * Gets the "ObtainFundingSourceOther" element
3527          */
3528         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getObtainFundingSourceOther()
3529         {
3530             synchronized (monitor())
3531             {
3532                 check_orphaned();
3533                 org.apache.xmlbeans.SimpleValue target = null;
3534                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHER$86, 0);
3535                 if (target == null)
3536                 {
3537                     return null;
3538                 }
3539                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3540             }
3541         }
3542         
3543         /**
3544          * Gets (as xml) the "ObtainFundingSourceOther" element
3545          */
3546         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetObtainFundingSourceOther()
3547         {
3548             synchronized (monitor())
3549             {
3550                 check_orphaned();
3551                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3552                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHER$86, 0);
3553                 return target;
3554             }
3555         }
3556         
3557         /**
3558          * True if has "ObtainFundingSourceOther" element
3559          */
3560         public boolean isSetObtainFundingSourceOther()
3561         {
3562             synchronized (monitor())
3563             {
3564                 check_orphaned();
3565                 return get_store().count_elements(OBTAINFUNDINGSOURCEOTHER$86) != 0;
3566             }
3567         }
3568         
3569         /**
3570          * Sets the "ObtainFundingSourceOther" element
3571          */
3572         public void setObtainFundingSourceOther(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum obtainFundingSourceOther)
3573         {
3574             synchronized (monitor())
3575             {
3576                 check_orphaned();
3577                 org.apache.xmlbeans.SimpleValue target = null;
3578                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHER$86, 0);
3579                 if (target == null)
3580                 {
3581                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEOTHER$86);
3582                 }
3583                 target.setEnumValue(obtainFundingSourceOther);
3584             }
3585         }
3586         
3587         /**
3588          * Sets (as xml) the "ObtainFundingSourceOther" element
3589          */
3590         public void xsetObtainFundingSourceOther(gov.grants.apply.system.globalLibraryV20.YesNoDataType obtainFundingSourceOther)
3591         {
3592             synchronized (monitor())
3593             {
3594                 check_orphaned();
3595                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3596                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHER$86, 0);
3597                 if (target == null)
3598                 {
3599                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OBTAINFUNDINGSOURCEOTHER$86);
3600                 }
3601                 target.set(obtainFundingSourceOther);
3602             }
3603         }
3604         
3605         /**
3606          * Unsets the "ObtainFundingSourceOther" element
3607          */
3608         public void unsetObtainFundingSourceOther()
3609         {
3610             synchronized (monitor())
3611             {
3612                 check_orphaned();
3613                 get_store().remove_element(OBTAINFUNDINGSOURCEOTHER$86, 0);
3614             }
3615         }
3616         
3617         /**
3618          * Gets the "ObtainFundingSourceOtherText" element
3619          */
3620         public java.lang.String getObtainFundingSourceOtherText()
3621         {
3622             synchronized (monitor())
3623             {
3624                 check_orphaned();
3625                 org.apache.xmlbeans.SimpleValue target = null;
3626                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88, 0);
3627                 if (target == null)
3628                 {
3629                     return null;
3630                 }
3631                 return target.getStringValue();
3632             }
3633         }
3634         
3635         /**
3636          * Gets (as xml) the "ObtainFundingSourceOtherText" element
3637          */
3638         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText xgetObtainFundingSourceOtherText()
3639         {
3640             synchronized (monitor())
3641             {
3642                 check_orphaned();
3643                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText target = null;
3644                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88, 0);
3645                 return target;
3646             }
3647         }
3648         
3649         /**
3650          * True if has "ObtainFundingSourceOtherText" element
3651          */
3652         public boolean isSetObtainFundingSourceOtherText()
3653         {
3654             synchronized (monitor())
3655             {
3656                 check_orphaned();
3657                 return get_store().count_elements(OBTAINFUNDINGSOURCEOTHERTEXT$88) != 0;
3658             }
3659         }
3660         
3661         /**
3662          * Sets the "ObtainFundingSourceOtherText" element
3663          */
3664         public void setObtainFundingSourceOtherText(java.lang.String obtainFundingSourceOtherText)
3665         {
3666             synchronized (monitor())
3667             {
3668                 check_orphaned();
3669                 org.apache.xmlbeans.SimpleValue target = null;
3670                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88, 0);
3671                 if (target == null)
3672                 {
3673                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88);
3674                 }
3675                 target.setStringValue(obtainFundingSourceOtherText);
3676             }
3677         }
3678         
3679         /**
3680          * Sets (as xml) the "ObtainFundingSourceOtherText" element
3681          */
3682         public void xsetObtainFundingSourceOtherText(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText obtainFundingSourceOtherText)
3683         {
3684             synchronized (monitor())
3685             {
3686                 check_orphaned();
3687                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText target = null;
3688                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText)get_store().find_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88, 0);
3689                 if (target == null)
3690                 {
3691                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText)get_store().add_element_user(OBTAINFUNDINGSOURCEOTHERTEXT$88);
3692                 }
3693                 target.set(obtainFundingSourceOtherText);
3694             }
3695         }
3696         
3697         /**
3698          * Unsets the "ObtainFundingSourceOtherText" element
3699          */
3700         public void unsetObtainFundingSourceOtherText()
3701         {
3702             synchronized (monitor())
3703             {
3704                 check_orphaned();
3705                 get_store().remove_element(OBTAINFUNDINGSOURCEOTHERTEXT$88, 0);
3706             }
3707         }
3708         
3709         /**
3710          * Gets the "ExecutiveSummary" element
3711          */
3712         public java.lang.String getExecutiveSummary()
3713         {
3714             synchronized (monitor())
3715             {
3716                 check_orphaned();
3717                 org.apache.xmlbeans.SimpleValue target = null;
3718                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXECUTIVESUMMARY$90, 0);
3719                 if (target == null)
3720                 {
3721                     return null;
3722                 }
3723                 return target.getStringValue();
3724             }
3725         }
3726         
3727         /**
3728          * Gets (as xml) the "ExecutiveSummary" element
3729          */
3730         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary xgetExecutiveSummary()
3731         {
3732             synchronized (monitor())
3733             {
3734                 check_orphaned();
3735                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary target = null;
3736                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary)get_store().find_element_user(EXECUTIVESUMMARY$90, 0);
3737                 return target;
3738             }
3739         }
3740         
3741         /**
3742          * Sets the "ExecutiveSummary" element
3743          */
3744         public void setExecutiveSummary(java.lang.String executiveSummary)
3745         {
3746             synchronized (monitor())
3747             {
3748                 check_orphaned();
3749                 org.apache.xmlbeans.SimpleValue target = null;
3750                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXECUTIVESUMMARY$90, 0);
3751                 if (target == null)
3752                 {
3753                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXECUTIVESUMMARY$90);
3754                 }
3755                 target.setStringValue(executiveSummary);
3756             }
3757         }
3758         
3759         /**
3760          * Sets (as xml) the "ExecutiveSummary" element
3761          */
3762         public void xsetExecutiveSummary(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary executiveSummary)
3763         {
3764             synchronized (monitor())
3765             {
3766                 check_orphaned();
3767                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary target = null;
3768                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary)get_store().find_element_user(EXECUTIVESUMMARY$90, 0);
3769                 if (target == null)
3770                 {
3771                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary)get_store().add_element_user(EXECUTIVESUMMARY$90);
3772                 }
3773                 target.set(executiveSummary);
3774             }
3775         }
3776         
3777         /**
3778          * Gets the "NarrativeA" element
3779          */
3780         public java.lang.String getNarrativeA()
3781         {
3782             synchronized (monitor())
3783             {
3784                 check_orphaned();
3785                 org.apache.xmlbeans.SimpleValue target = null;
3786                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEA$92, 0);
3787                 if (target == null)
3788                 {
3789                     return null;
3790                 }
3791                 return target.getStringValue();
3792             }
3793         }
3794         
3795         /**
3796          * Gets (as xml) the "NarrativeA" element
3797          */
3798         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA xgetNarrativeA()
3799         {
3800             synchronized (monitor())
3801             {
3802                 check_orphaned();
3803                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA target = null;
3804                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA)get_store().find_element_user(NARRATIVEA$92, 0);
3805                 return target;
3806             }
3807         }
3808         
3809         /**
3810          * True if has "NarrativeA" element
3811          */
3812         public boolean isSetNarrativeA()
3813         {
3814             synchronized (monitor())
3815             {
3816                 check_orphaned();
3817                 return get_store().count_elements(NARRATIVEA$92) != 0;
3818             }
3819         }
3820         
3821         /**
3822          * Sets the "NarrativeA" element
3823          */
3824         public void setNarrativeA(java.lang.String narrativeA)
3825         {
3826             synchronized (monitor())
3827             {
3828                 check_orphaned();
3829                 org.apache.xmlbeans.SimpleValue target = null;
3830                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEA$92, 0);
3831                 if (target == null)
3832                 {
3833                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NARRATIVEA$92);
3834                 }
3835                 target.setStringValue(narrativeA);
3836             }
3837         }
3838         
3839         /**
3840          * Sets (as xml) the "NarrativeA" element
3841          */
3842         public void xsetNarrativeA(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA narrativeA)
3843         {
3844             synchronized (monitor())
3845             {
3846                 check_orphaned();
3847                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA target = null;
3848                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA)get_store().find_element_user(NARRATIVEA$92, 0);
3849                 if (target == null)
3850                 {
3851                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA)get_store().add_element_user(NARRATIVEA$92);
3852                 }
3853                 target.set(narrativeA);
3854             }
3855         }
3856         
3857         /**
3858          * Unsets the "NarrativeA" element
3859          */
3860         public void unsetNarrativeA()
3861         {
3862             synchronized (monitor())
3863             {
3864                 check_orphaned();
3865                 get_store().remove_element(NARRATIVEA$92, 0);
3866             }
3867         }
3868         
3869         /**
3870          * Gets the "NarrativeB" element
3871          */
3872         public java.lang.String getNarrativeB()
3873         {
3874             synchronized (monitor())
3875             {
3876                 check_orphaned();
3877                 org.apache.xmlbeans.SimpleValue target = null;
3878                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEB$94, 0);
3879                 if (target == null)
3880                 {
3881                     return null;
3882                 }
3883                 return target.getStringValue();
3884             }
3885         }
3886         
3887         /**
3888          * Gets (as xml) the "NarrativeB" element
3889          */
3890         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB xgetNarrativeB()
3891         {
3892             synchronized (monitor())
3893             {
3894                 check_orphaned();
3895                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB target = null;
3896                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB)get_store().find_element_user(NARRATIVEB$94, 0);
3897                 return target;
3898             }
3899         }
3900         
3901         /**
3902          * True if has "NarrativeB" element
3903          */
3904         public boolean isSetNarrativeB()
3905         {
3906             synchronized (monitor())
3907             {
3908                 check_orphaned();
3909                 return get_store().count_elements(NARRATIVEB$94) != 0;
3910             }
3911         }
3912         
3913         /**
3914          * Sets the "NarrativeB" element
3915          */
3916         public void setNarrativeB(java.lang.String narrativeB)
3917         {
3918             synchronized (monitor())
3919             {
3920                 check_orphaned();
3921                 org.apache.xmlbeans.SimpleValue target = null;
3922                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEB$94, 0);
3923                 if (target == null)
3924                 {
3925                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NARRATIVEB$94);
3926                 }
3927                 target.setStringValue(narrativeB);
3928             }
3929         }
3930         
3931         /**
3932          * Sets (as xml) the "NarrativeB" element
3933          */
3934         public void xsetNarrativeB(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB narrativeB)
3935         {
3936             synchronized (monitor())
3937             {
3938                 check_orphaned();
3939                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB target = null;
3940                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB)get_store().find_element_user(NARRATIVEB$94, 0);
3941                 if (target == null)
3942                 {
3943                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB)get_store().add_element_user(NARRATIVEB$94);
3944                 }
3945                 target.set(narrativeB);
3946             }
3947         }
3948         
3949         /**
3950          * Unsets the "NarrativeB" element
3951          */
3952         public void unsetNarrativeB()
3953         {
3954             synchronized (monitor())
3955             {
3956                 check_orphaned();
3957                 get_store().remove_element(NARRATIVEB$94, 0);
3958             }
3959         }
3960         
3961         /**
3962          * Gets the "NarrativeC" element
3963          */
3964         public java.lang.String getNarrativeC()
3965         {
3966             synchronized (monitor())
3967             {
3968                 check_orphaned();
3969                 org.apache.xmlbeans.SimpleValue target = null;
3970                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEC$96, 0);
3971                 if (target == null)
3972                 {
3973                     return null;
3974                 }
3975                 return target.getStringValue();
3976             }
3977         }
3978         
3979         /**
3980          * Gets (as xml) the "NarrativeC" element
3981          */
3982         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC xgetNarrativeC()
3983         {
3984             synchronized (monitor())
3985             {
3986                 check_orphaned();
3987                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC target = null;
3988                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC)get_store().find_element_user(NARRATIVEC$96, 0);
3989                 return target;
3990             }
3991         }
3992         
3993         /**
3994          * True if has "NarrativeC" element
3995          */
3996         public boolean isSetNarrativeC()
3997         {
3998             synchronized (monitor())
3999             {
4000                 check_orphaned();
4001                 return get_store().count_elements(NARRATIVEC$96) != 0;
4002             }
4003         }
4004         
4005         /**
4006          * Sets the "NarrativeC" element
4007          */
4008         public void setNarrativeC(java.lang.String narrativeC)
4009         {
4010             synchronized (monitor())
4011             {
4012                 check_orphaned();
4013                 org.apache.xmlbeans.SimpleValue target = null;
4014                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEC$96, 0);
4015                 if (target == null)
4016                 {
4017                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NARRATIVEC$96);
4018                 }
4019                 target.setStringValue(narrativeC);
4020             }
4021         }
4022         
4023         /**
4024          * Sets (as xml) the "NarrativeC" element
4025          */
4026         public void xsetNarrativeC(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC narrativeC)
4027         {
4028             synchronized (monitor())
4029             {
4030                 check_orphaned();
4031                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC target = null;
4032                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC)get_store().find_element_user(NARRATIVEC$96, 0);
4033                 if (target == null)
4034                 {
4035                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC)get_store().add_element_user(NARRATIVEC$96);
4036                 }
4037                 target.set(narrativeC);
4038             }
4039         }
4040         
4041         /**
4042          * Unsets the "NarrativeC" element
4043          */
4044         public void unsetNarrativeC()
4045         {
4046             synchronized (monitor())
4047             {
4048                 check_orphaned();
4049                 get_store().remove_element(NARRATIVEC$96, 0);
4050             }
4051         }
4052         
4053         /**
4054          * Gets the "NarrativeD" element
4055          */
4056         public java.lang.String getNarrativeD()
4057         {
4058             synchronized (monitor())
4059             {
4060                 check_orphaned();
4061                 org.apache.xmlbeans.SimpleValue target = null;
4062                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVED$98, 0);
4063                 if (target == null)
4064                 {
4065                     return null;
4066                 }
4067                 return target.getStringValue();
4068             }
4069         }
4070         
4071         /**
4072          * Gets (as xml) the "NarrativeD" element
4073          */
4074         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD xgetNarrativeD()
4075         {
4076             synchronized (monitor())
4077             {
4078                 check_orphaned();
4079                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD target = null;
4080                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD)get_store().find_element_user(NARRATIVED$98, 0);
4081                 return target;
4082             }
4083         }
4084         
4085         /**
4086          * True if has "NarrativeD" element
4087          */
4088         public boolean isSetNarrativeD()
4089         {
4090             synchronized (monitor())
4091             {
4092                 check_orphaned();
4093                 return get_store().count_elements(NARRATIVED$98) != 0;
4094             }
4095         }
4096         
4097         /**
4098          * Sets the "NarrativeD" element
4099          */
4100         public void setNarrativeD(java.lang.String narrativeD)
4101         {
4102             synchronized (monitor())
4103             {
4104                 check_orphaned();
4105                 org.apache.xmlbeans.SimpleValue target = null;
4106                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVED$98, 0);
4107                 if (target == null)
4108                 {
4109                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NARRATIVED$98);
4110                 }
4111                 target.setStringValue(narrativeD);
4112             }
4113         }
4114         
4115         /**
4116          * Sets (as xml) the "NarrativeD" element
4117          */
4118         public void xsetNarrativeD(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD narrativeD)
4119         {
4120             synchronized (monitor())
4121             {
4122                 check_orphaned();
4123                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD target = null;
4124                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD)get_store().find_element_user(NARRATIVED$98, 0);
4125                 if (target == null)
4126                 {
4127                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD)get_store().add_element_user(NARRATIVED$98);
4128                 }
4129                 target.set(narrativeD);
4130             }
4131         }
4132         
4133         /**
4134          * Unsets the "NarrativeD" element
4135          */
4136         public void unsetNarrativeD()
4137         {
4138             synchronized (monitor())
4139             {
4140                 check_orphaned();
4141                 get_store().remove_element(NARRATIVED$98, 0);
4142             }
4143         }
4144         
4145         /**
4146          * Gets the "NarrativeE" element
4147          */
4148         public java.lang.String getNarrativeE()
4149         {
4150             synchronized (monitor())
4151             {
4152                 check_orphaned();
4153                 org.apache.xmlbeans.SimpleValue target = null;
4154                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEE$100, 0);
4155                 if (target == null)
4156                 {
4157                     return null;
4158                 }
4159                 return target.getStringValue();
4160             }
4161         }
4162         
4163         /**
4164          * Gets (as xml) the "NarrativeE" element
4165          */
4166         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE xgetNarrativeE()
4167         {
4168             synchronized (monitor())
4169             {
4170                 check_orphaned();
4171                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE target = null;
4172                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE)get_store().find_element_user(NARRATIVEE$100, 0);
4173                 return target;
4174             }
4175         }
4176         
4177         /**
4178          * True if has "NarrativeE" element
4179          */
4180         public boolean isSetNarrativeE()
4181         {
4182             synchronized (monitor())
4183             {
4184                 check_orphaned();
4185                 return get_store().count_elements(NARRATIVEE$100) != 0;
4186             }
4187         }
4188         
4189         /**
4190          * Sets the "NarrativeE" element
4191          */
4192         public void setNarrativeE(java.lang.String narrativeE)
4193         {
4194             synchronized (monitor())
4195             {
4196                 check_orphaned();
4197                 org.apache.xmlbeans.SimpleValue target = null;
4198                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NARRATIVEE$100, 0);
4199                 if (target == null)
4200                 {
4201                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NARRATIVEE$100);
4202                 }
4203                 target.setStringValue(narrativeE);
4204             }
4205         }
4206         
4207         /**
4208          * Sets (as xml) the "NarrativeE" element
4209          */
4210         public void xsetNarrativeE(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE narrativeE)
4211         {
4212             synchronized (monitor())
4213             {
4214                 check_orphaned();
4215                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE target = null;
4216                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE)get_store().find_element_user(NARRATIVEE$100, 0);
4217                 if (target == null)
4218                 {
4219                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE)get_store().add_element_user(NARRATIVEE$100);
4220                 }
4221                 target.set(narrativeE);
4222             }
4223         }
4224         
4225         /**
4226          * Unsets the "NarrativeE" element
4227          */
4228         public void unsetNarrativeE()
4229         {
4230             synchronized (monitor())
4231             {
4232                 check_orphaned();
4233                 get_store().remove_element(NARRATIVEE$100, 0);
4234             }
4235         }
4236         
4237         /**
4238          * Gets the "ProjectDescription" element
4239          */
4240         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType getProjectDescription()
4241         {
4242             synchronized (monitor())
4243             {
4244                 check_orphaned();
4245                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType target = null;
4246                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType)get_store().find_element_user(PROJECTDESCRIPTION$102, 0);
4247                 if (target == null)
4248                 {
4249                     return null;
4250                 }
4251                 return target;
4252             }
4253         }
4254         
4255         /**
4256          * True if has "ProjectDescription" element
4257          */
4258         public boolean isSetProjectDescription()
4259         {
4260             synchronized (monitor())
4261             {
4262                 check_orphaned();
4263                 return get_store().count_elements(PROJECTDESCRIPTION$102) != 0;
4264             }
4265         }
4266         
4267         /**
4268          * Sets the "ProjectDescription" element
4269          */
4270         public void setProjectDescription(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType projectDescription)
4271         {
4272             generatedSetterHelperImpl(projectDescription, PROJECTDESCRIPTION$102, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
4273         }
4274         
4275         /**
4276          * Appends and returns a new empty "ProjectDescription" element
4277          */
4278         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType addNewProjectDescription()
4279         {
4280             synchronized (monitor())
4281             {
4282                 check_orphaned();
4283                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType target = null;
4284                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType)get_store().add_element_user(PROJECTDESCRIPTION$102);
4285                 return target;
4286             }
4287         }
4288         
4289         /**
4290          * Unsets the "ProjectDescription" element
4291          */
4292         public void unsetProjectDescription()
4293         {
4294             synchronized (monitor())
4295             {
4296                 check_orphaned();
4297                 get_store().remove_element(PROJECTDESCRIPTION$102, 0);
4298             }
4299         }
4300         
4301         /**
4302          * Gets array of all "OfficialPartner" elements
4303          */
4304         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner[] getOfficialPartnerArray()
4305         {
4306             synchronized (monitor())
4307             {
4308                 check_orphaned();
4309                 java.util.List targetList = new java.util.ArrayList();
4310                 get_store().find_all_element_users(OFFICIALPARTNER$104, targetList);
4311                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner[] result = new gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner[targetList.size()];
4312                 targetList.toArray(result);
4313                 return result;
4314             }
4315         }
4316         
4317         /**
4318          * Gets ith "OfficialPartner" element
4319          */
4320         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner getOfficialPartnerArray(int i)
4321         {
4322             synchronized (monitor())
4323             {
4324                 check_orphaned();
4325                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner target = null;
4326                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner)get_store().find_element_user(OFFICIALPARTNER$104, i);
4327                 if (target == null)
4328                 {
4329                     throw new IndexOutOfBoundsException();
4330                 }
4331                 return target;
4332             }
4333         }
4334         
4335         /**
4336          * Returns number of "OfficialPartner" element
4337          */
4338         public int sizeOfOfficialPartnerArray()
4339         {
4340             synchronized (monitor())
4341             {
4342                 check_orphaned();
4343                 return get_store().count_elements(OFFICIALPARTNER$104);
4344             }
4345         }
4346         
4347         /**
4348          * Sets array of all "OfficialPartner" element  WARNING: This method is not atomicaly synchronized.
4349          */
4350         public void setOfficialPartnerArray(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner[] officialPartnerArray)
4351         {
4352             check_orphaned();
4353             arraySetterHelper(officialPartnerArray, OFFICIALPARTNER$104);
4354         }
4355         
4356         /**
4357          * Sets ith "OfficialPartner" element
4358          */
4359         public void setOfficialPartnerArray(int i, gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner officialPartner)
4360         {
4361             generatedSetterHelperImpl(officialPartner, OFFICIALPARTNER$104, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
4362         }
4363         
4364         /**
4365          * Inserts and returns a new empty value (as xml) as the ith "OfficialPartner" element
4366          */
4367         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner insertNewOfficialPartner(int i)
4368         {
4369             synchronized (monitor())
4370             {
4371                 check_orphaned();
4372                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner target = null;
4373                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner)get_store().insert_element_user(OFFICIALPARTNER$104, i);
4374                 return target;
4375             }
4376         }
4377         
4378         /**
4379          * Appends and returns a new empty value (as xml) as the last "OfficialPartner" element
4380          */
4381         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner addNewOfficialPartner()
4382         {
4383             synchronized (monitor())
4384             {
4385                 check_orphaned();
4386                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner target = null;
4387                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner)get_store().add_element_user(OFFICIALPARTNER$104);
4388                 return target;
4389             }
4390         }
4391         
4392         /**
4393          * Removes the ith "OfficialPartner" element
4394          */
4395         public void removeOfficialPartner(int i)
4396         {
4397             synchronized (monitor())
4398             {
4399                 check_orphaned();
4400                 get_store().remove_element(OFFICIALPARTNER$104, i);
4401             }
4402         }
4403         
4404         /**
4405          * Gets the "ChkSubmitting" element
4406          */
4407         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkSubmitting()
4408         {
4409             synchronized (monitor())
4410             {
4411                 check_orphaned();
4412                 org.apache.xmlbeans.SimpleValue target = null;
4413                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKSUBMITTING$106, 0);
4414                 if (target == null)
4415                 {
4416                     return null;
4417                 }
4418                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4419             }
4420         }
4421         
4422         /**
4423          * Gets (as xml) the "ChkSubmitting" element
4424          */
4425         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkSubmitting()
4426         {
4427             synchronized (monitor())
4428             {
4429                 check_orphaned();
4430                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4431                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKSUBMITTING$106, 0);
4432                 return target;
4433             }
4434         }
4435         
4436         /**
4437          * True if has "ChkSubmitting" element
4438          */
4439         public boolean isSetChkSubmitting()
4440         {
4441             synchronized (monitor())
4442             {
4443                 check_orphaned();
4444                 return get_store().count_elements(CHKSUBMITTING$106) != 0;
4445             }
4446         }
4447         
4448         /**
4449          * Sets the "ChkSubmitting" element
4450          */
4451         public void setChkSubmitting(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkSubmitting)
4452         {
4453             synchronized (monitor())
4454             {
4455                 check_orphaned();
4456                 org.apache.xmlbeans.SimpleValue target = null;
4457                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKSUBMITTING$106, 0);
4458                 if (target == null)
4459                 {
4460                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKSUBMITTING$106);
4461                 }
4462                 target.setEnumValue(chkSubmitting);
4463             }
4464         }
4465         
4466         /**
4467          * Sets (as xml) the "ChkSubmitting" element
4468          */
4469         public void xsetChkSubmitting(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkSubmitting)
4470         {
4471             synchronized (monitor())
4472             {
4473                 check_orphaned();
4474                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4475                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKSUBMITTING$106, 0);
4476                 if (target == null)
4477                 {
4478                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKSUBMITTING$106);
4479                 }
4480                 target.set(chkSubmitting);
4481             }
4482         }
4483         
4484         /**
4485          * Unsets the "ChkSubmitting" element
4486          */
4487         public void unsetChkSubmitting()
4488         {
4489             synchronized (monitor())
4490             {
4491                 check_orphaned();
4492                 get_store().remove_element(CHKSUBMITTING$106, 0);
4493             }
4494         }
4495         
4496         /**
4497          * Gets the "TxtSubmitting" element
4498          */
4499         public java.lang.String getTxtSubmitting()
4500         {
4501             synchronized (monitor())
4502             {
4503                 check_orphaned();
4504                 org.apache.xmlbeans.SimpleValue target = null;
4505                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTSUBMITTING$108, 0);
4506                 if (target == null)
4507                 {
4508                     return null;
4509                 }
4510                 return target.getStringValue();
4511             }
4512         }
4513         
4514         /**
4515          * Gets (as xml) the "TxtSubmitting" element
4516          */
4517         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting xgetTxtSubmitting()
4518         {
4519             synchronized (monitor())
4520             {
4521                 check_orphaned();
4522                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting target = null;
4523                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting)get_store().find_element_user(TXTSUBMITTING$108, 0);
4524                 return target;
4525             }
4526         }
4527         
4528         /**
4529          * True if has "TxtSubmitting" element
4530          */
4531         public boolean isSetTxtSubmitting()
4532         {
4533             synchronized (monitor())
4534             {
4535                 check_orphaned();
4536                 return get_store().count_elements(TXTSUBMITTING$108) != 0;
4537             }
4538         }
4539         
4540         /**
4541          * Sets the "TxtSubmitting" element
4542          */
4543         public void setTxtSubmitting(java.lang.String txtSubmitting)
4544         {
4545             synchronized (monitor())
4546             {
4547                 check_orphaned();
4548                 org.apache.xmlbeans.SimpleValue target = null;
4549                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTSUBMITTING$108, 0);
4550                 if (target == null)
4551                 {
4552                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TXTSUBMITTING$108);
4553                 }
4554                 target.setStringValue(txtSubmitting);
4555             }
4556         }
4557         
4558         /**
4559          * Sets (as xml) the "TxtSubmitting" element
4560          */
4561         public void xsetTxtSubmitting(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting txtSubmitting)
4562         {
4563             synchronized (monitor())
4564             {
4565                 check_orphaned();
4566                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting target = null;
4567                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting)get_store().find_element_user(TXTSUBMITTING$108, 0);
4568                 if (target == null)
4569                 {
4570                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting)get_store().add_element_user(TXTSUBMITTING$108);
4571                 }
4572                 target.set(txtSubmitting);
4573             }
4574         }
4575         
4576         /**
4577          * Unsets the "TxtSubmitting" element
4578          */
4579         public void unsetTxtSubmitting()
4580         {
4581             synchronized (monitor())
4582             {
4583                 check_orphaned();
4584                 get_store().remove_element(TXTSUBMITTING$108, 0);
4585             }
4586         }
4587         
4588         /**
4589          * Gets array of all "ApplicationAttachments" elements
4590          */
4591         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments[] getApplicationAttachmentsArray()
4592         {
4593             synchronized (monitor())
4594             {
4595                 check_orphaned();
4596                 java.util.List targetList = new java.util.ArrayList();
4597                 get_store().find_all_element_users(APPLICATIONATTACHMENTS$110, targetList);
4598                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments[] result = new gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments[targetList.size()];
4599                 targetList.toArray(result);
4600                 return result;
4601             }
4602         }
4603         
4604         /**
4605          * Gets ith "ApplicationAttachments" element
4606          */
4607         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments getApplicationAttachmentsArray(int i)
4608         {
4609             synchronized (monitor())
4610             {
4611                 check_orphaned();
4612                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments target = null;
4613                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments)get_store().find_element_user(APPLICATIONATTACHMENTS$110, i);
4614                 if (target == null)
4615                 {
4616                     throw new IndexOutOfBoundsException();
4617                 }
4618                 return target;
4619             }
4620         }
4621         
4622         /**
4623          * Returns number of "ApplicationAttachments" element
4624          */
4625         public int sizeOfApplicationAttachmentsArray()
4626         {
4627             synchronized (monitor())
4628             {
4629                 check_orphaned();
4630                 return get_store().count_elements(APPLICATIONATTACHMENTS$110);
4631             }
4632         }
4633         
4634         /**
4635          * Sets array of all "ApplicationAttachments" element  WARNING: This method is not atomicaly synchronized.
4636          */
4637         public void setApplicationAttachmentsArray(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments[] applicationAttachmentsArray)
4638         {
4639             check_orphaned();
4640             arraySetterHelper(applicationAttachmentsArray, APPLICATIONATTACHMENTS$110);
4641         }
4642         
4643         /**
4644          * Sets ith "ApplicationAttachments" element
4645          */
4646         public void setApplicationAttachmentsArray(int i, gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments applicationAttachments)
4647         {
4648             generatedSetterHelperImpl(applicationAttachments, APPLICATIONATTACHMENTS$110, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
4649         }
4650         
4651         /**
4652          * Inserts and returns a new empty value (as xml) as the ith "ApplicationAttachments" element
4653          */
4654         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments insertNewApplicationAttachments(int i)
4655         {
4656             synchronized (monitor())
4657             {
4658                 check_orphaned();
4659                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments target = null;
4660                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments)get_store().insert_element_user(APPLICATIONATTACHMENTS$110, i);
4661                 return target;
4662             }
4663         }
4664         
4665         /**
4666          * Appends and returns a new empty value (as xml) as the last "ApplicationAttachments" element
4667          */
4668         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments addNewApplicationAttachments()
4669         {
4670             synchronized (monitor())
4671             {
4672                 check_orphaned();
4673                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments target = null;
4674                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments)get_store().add_element_user(APPLICATIONATTACHMENTS$110);
4675                 return target;
4676             }
4677         }
4678         
4679         /**
4680          * Removes the ith "ApplicationAttachments" element
4681          */
4682         public void removeApplicationAttachments(int i)
4683         {
4684             synchronized (monitor())
4685             {
4686                 check_orphaned();
4687                 get_store().remove_element(APPLICATIONATTACHMENTS$110, i);
4688             }
4689         }
4690         
4691         /**
4692          * Gets the "LobbyingNA" element
4693          */
4694         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLobbyingNA()
4695         {
4696             synchronized (monitor())
4697             {
4698                 check_orphaned();
4699                 org.apache.xmlbeans.SimpleValue target = null;
4700                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGNA$112, 0);
4701                 if (target == null)
4702                 {
4703                     return null;
4704                 }
4705                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4706             }
4707         }
4708         
4709         /**
4710          * Gets (as xml) the "LobbyingNA" element
4711          */
4712         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLobbyingNA()
4713         {
4714             synchronized (monitor())
4715             {
4716                 check_orphaned();
4717                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4718                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOBBYINGNA$112, 0);
4719                 return target;
4720             }
4721         }
4722         
4723         /**
4724          * True if has "LobbyingNA" element
4725          */
4726         public boolean isSetLobbyingNA()
4727         {
4728             synchronized (monitor())
4729             {
4730                 check_orphaned();
4731                 return get_store().count_elements(LOBBYINGNA$112) != 0;
4732             }
4733         }
4734         
4735         /**
4736          * Sets the "LobbyingNA" element
4737          */
4738         public void setLobbyingNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lobbyingNA)
4739         {
4740             synchronized (monitor())
4741             {
4742                 check_orphaned();
4743                 org.apache.xmlbeans.SimpleValue target = null;
4744                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGNA$112, 0);
4745                 if (target == null)
4746                 {
4747                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGNA$112);
4748                 }
4749                 target.setEnumValue(lobbyingNA);
4750             }
4751         }
4752         
4753         /**
4754          * Sets (as xml) the "LobbyingNA" element
4755          */
4756         public void xsetLobbyingNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType lobbyingNA)
4757         {
4758             synchronized (monitor())
4759             {
4760                 check_orphaned();
4761                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4762                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOBBYINGNA$112, 0);
4763                 if (target == null)
4764                 {
4765                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LOBBYINGNA$112);
4766                 }
4767                 target.set(lobbyingNA);
4768             }
4769         }
4770         
4771         /**
4772          * Unsets the "LobbyingNA" element
4773          */
4774         public void unsetLobbyingNA()
4775         {
4776             synchronized (monitor())
4777             {
4778                 check_orphaned();
4779                 get_store().remove_element(LOBBYINGNA$112, 0);
4780             }
4781         }
4782         
4783         /**
4784          * Gets the "LobbyingSFLLL" element
4785          */
4786         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL getLobbyingSFLLL()
4787         {
4788             synchronized (monitor())
4789             {
4790                 check_orphaned();
4791                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL target = null;
4792                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL)get_store().find_element_user(LOBBYINGSFLLL$114, 0);
4793                 if (target == null)
4794                 {
4795                     return null;
4796                 }
4797                 return target;
4798             }
4799         }
4800         
4801         /**
4802          * True if has "LobbyingSFLLL" element
4803          */
4804         public boolean isSetLobbyingSFLLL()
4805         {
4806             synchronized (monitor())
4807             {
4808                 check_orphaned();
4809                 return get_store().count_elements(LOBBYINGSFLLL$114) != 0;
4810             }
4811         }
4812         
4813         /**
4814          * Sets the "LobbyingSFLLL" element
4815          */
4816         public void setLobbyingSFLLL(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL lobbyingSFLLL)
4817         {
4818             generatedSetterHelperImpl(lobbyingSFLLL, LOBBYINGSFLLL$114, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
4819         }
4820         
4821         /**
4822          * Appends and returns a new empty "LobbyingSFLLL" element
4823          */
4824         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL addNewLobbyingSFLLL()
4825         {
4826             synchronized (monitor())
4827             {
4828                 check_orphaned();
4829                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL target = null;
4830                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL)get_store().add_element_user(LOBBYINGSFLLL$114);
4831                 return target;
4832             }
4833         }
4834         
4835         /**
4836          * Unsets the "LobbyingSFLLL" element
4837          */
4838         public void unsetLobbyingSFLLL()
4839         {
4840             synchronized (monitor())
4841             {
4842                 check_orphaned();
4843                 get_store().remove_element(LOBBYINGSFLLL$114, 0);
4844             }
4845         }
4846         
4847         /**
4848          * Gets the "IntendedUse" element
4849          */
4850         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse.Enum getIntendedUse()
4851         {
4852             synchronized (monitor())
4853             {
4854                 check_orphaned();
4855                 org.apache.xmlbeans.SimpleValue target = null;
4856                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDEDUSE$116, 0);
4857                 if (target == null)
4858                 {
4859                     return null;
4860                 }
4861                 return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse.Enum)target.getEnumValue();
4862             }
4863         }
4864         
4865         /**
4866          * Gets (as xml) the "IntendedUse" element
4867          */
4868         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse xgetIntendedUse()
4869         {
4870             synchronized (monitor())
4871             {
4872                 check_orphaned();
4873                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse target = null;
4874                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse)get_store().find_element_user(INTENDEDUSE$116, 0);
4875                 return target;
4876             }
4877         }
4878         
4879         /**
4880          * Sets the "IntendedUse" element
4881          */
4882         public void setIntendedUse(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse.Enum intendedUse)
4883         {
4884             synchronized (monitor())
4885             {
4886                 check_orphaned();
4887                 org.apache.xmlbeans.SimpleValue target = null;
4888                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDEDUSE$116, 0);
4889                 if (target == null)
4890                 {
4891                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTENDEDUSE$116);
4892                 }
4893                 target.setEnumValue(intendedUse);
4894             }
4895         }
4896         
4897         /**
4898          * Sets (as xml) the "IntendedUse" element
4899          */
4900         public void xsetIntendedUse(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse intendedUse)
4901         {
4902             synchronized (monitor())
4903             {
4904                 check_orphaned();
4905                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse target = null;
4906                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse)get_store().find_element_user(INTENDEDUSE$116, 0);
4907                 if (target == null)
4908                 {
4909                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse)get_store().add_element_user(INTENDEDUSE$116);
4910                 }
4911                 target.set(intendedUse);
4912             }
4913         }
4914         
4915         /**
4916          * Gets the "ChkSubmittingApplication" element
4917          */
4918         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkSubmittingApplication()
4919         {
4920             synchronized (monitor())
4921             {
4922                 check_orphaned();
4923                 org.apache.xmlbeans.SimpleValue target = null;
4924                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKSUBMITTINGAPPLICATION$118, 0);
4925                 if (target == null)
4926                 {
4927                     return null;
4928                 }
4929                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4930             }
4931         }
4932         
4933         /**
4934          * Gets (as xml) the "ChkSubmittingApplication" element
4935          */
4936         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkSubmittingApplication()
4937         {
4938             synchronized (monitor())
4939             {
4940                 check_orphaned();
4941                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4942                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKSUBMITTINGAPPLICATION$118, 0);
4943                 return target;
4944             }
4945         }
4946         
4947         /**
4948          * Sets the "ChkSubmittingApplication" element
4949          */
4950         public void setChkSubmittingApplication(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkSubmittingApplication)
4951         {
4952             synchronized (monitor())
4953             {
4954                 check_orphaned();
4955                 org.apache.xmlbeans.SimpleValue target = null;
4956                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKSUBMITTINGAPPLICATION$118, 0);
4957                 if (target == null)
4958                 {
4959                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKSUBMITTINGAPPLICATION$118);
4960                 }
4961                 target.setEnumValue(chkSubmittingApplication);
4962             }
4963         }
4964         
4965         /**
4966          * Sets (as xml) the "ChkSubmittingApplication" element
4967          */
4968         public void xsetChkSubmittingApplication(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkSubmittingApplication)
4969         {
4970             synchronized (monitor())
4971             {
4972                 check_orphaned();
4973                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4974                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKSUBMITTINGAPPLICATION$118, 0);
4975                 if (target == null)
4976                 {
4977                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKSUBMITTINGAPPLICATION$118);
4978                 }
4979                 target.set(chkSubmittingApplication);
4980             }
4981         }
4982         
4983         /**
4984          * Gets the "TxtSubmittingApplication" element
4985          */
4986         public java.lang.String getTxtSubmittingApplication()
4987         {
4988             synchronized (monitor())
4989             {
4990                 check_orphaned();
4991                 org.apache.xmlbeans.SimpleValue target = null;
4992                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTSUBMITTINGAPPLICATION$120, 0);
4993                 if (target == null)
4994                 {
4995                     return null;
4996                 }
4997                 return target.getStringValue();
4998             }
4999         }
5000         
5001         /**
5002          * Gets (as xml) the "TxtSubmittingApplication" element
5003          */
5004         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication xgetTxtSubmittingApplication()
5005         {
5006             synchronized (monitor())
5007             {
5008                 check_orphaned();
5009                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication target = null;
5010                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication)get_store().find_element_user(TXTSUBMITTINGAPPLICATION$120, 0);
5011                 return target;
5012             }
5013         }
5014         
5015         /**
5016          * Sets the "TxtSubmittingApplication" element
5017          */
5018         public void setTxtSubmittingApplication(java.lang.String txtSubmittingApplication)
5019         {
5020             synchronized (monitor())
5021             {
5022                 check_orphaned();
5023                 org.apache.xmlbeans.SimpleValue target = null;
5024                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTSUBMITTINGAPPLICATION$120, 0);
5025                 if (target == null)
5026                 {
5027                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TXTSUBMITTINGAPPLICATION$120);
5028                 }
5029                 target.setStringValue(txtSubmittingApplication);
5030             }
5031         }
5032         
5033         /**
5034          * Sets (as xml) the "TxtSubmittingApplication" element
5035          */
5036         public void xsetTxtSubmittingApplication(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication txtSubmittingApplication)
5037         {
5038             synchronized (monitor())
5039             {
5040                 check_orphaned();
5041                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication target = null;
5042                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication)get_store().find_element_user(TXTSUBMITTINGAPPLICATION$120, 0);
5043                 if (target == null)
5044                 {
5045                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication)get_store().add_element_user(TXTSUBMITTINGAPPLICATION$120);
5046                 }
5047                 target.set(txtSubmittingApplication);
5048             }
5049         }
5050         
5051         /**
5052          * Gets the "ChkAgencyExecutive" element
5053          */
5054         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkAgencyExecutive()
5055         {
5056             synchronized (monitor())
5057             {
5058                 check_orphaned();
5059                 org.apache.xmlbeans.SimpleValue target = null;
5060                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKAGENCYEXECUTIVE$122, 0);
5061                 if (target == null)
5062                 {
5063                     return null;
5064                 }
5065                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5066             }
5067         }
5068         
5069         /**
5070          * Gets (as xml) the "ChkAgencyExecutive" element
5071          */
5072         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkAgencyExecutive()
5073         {
5074             synchronized (monitor())
5075             {
5076                 check_orphaned();
5077                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5078                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKAGENCYEXECUTIVE$122, 0);
5079                 return target;
5080             }
5081         }
5082         
5083         /**
5084          * Sets the "ChkAgencyExecutive" element
5085          */
5086         public void setChkAgencyExecutive(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkAgencyExecutive)
5087         {
5088             synchronized (monitor())
5089             {
5090                 check_orphaned();
5091                 org.apache.xmlbeans.SimpleValue target = null;
5092                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKAGENCYEXECUTIVE$122, 0);
5093                 if (target == null)
5094                 {
5095                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKAGENCYEXECUTIVE$122);
5096                 }
5097                 target.setEnumValue(chkAgencyExecutive);
5098             }
5099         }
5100         
5101         /**
5102          * Sets (as xml) the "ChkAgencyExecutive" element
5103          */
5104         public void xsetChkAgencyExecutive(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkAgencyExecutive)
5105         {
5106             synchronized (monitor())
5107             {
5108                 check_orphaned();
5109                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5110                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKAGENCYEXECUTIVE$122, 0);
5111                 if (target == null)
5112                 {
5113                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKAGENCYEXECUTIVE$122);
5114                 }
5115                 target.set(chkAgencyExecutive);
5116             }
5117         }
5118         
5119         /**
5120          * Gets the "TxtAgencyExecutive" element
5121          */
5122         public java.lang.String getTxtAgencyExecutive()
5123         {
5124             synchronized (monitor())
5125             {
5126                 check_orphaned();
5127                 org.apache.xmlbeans.SimpleValue target = null;
5128                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTAGENCYEXECUTIVE$124, 0);
5129                 if (target == null)
5130                 {
5131                     return null;
5132                 }
5133                 return target.getStringValue();
5134             }
5135         }
5136         
5137         /**
5138          * Gets (as xml) the "TxtAgencyExecutive" element
5139          */
5140         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive xgetTxtAgencyExecutive()
5141         {
5142             synchronized (monitor())
5143             {
5144                 check_orphaned();
5145                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive target = null;
5146                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive)get_store().find_element_user(TXTAGENCYEXECUTIVE$124, 0);
5147                 return target;
5148             }
5149         }
5150         
5151         /**
5152          * Sets the "TxtAgencyExecutive" element
5153          */
5154         public void setTxtAgencyExecutive(java.lang.String txtAgencyExecutive)
5155         {
5156             synchronized (monitor())
5157             {
5158                 check_orphaned();
5159                 org.apache.xmlbeans.SimpleValue target = null;
5160                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTAGENCYEXECUTIVE$124, 0);
5161                 if (target == null)
5162                 {
5163                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TXTAGENCYEXECUTIVE$124);
5164                 }
5165                 target.setStringValue(txtAgencyExecutive);
5166             }
5167         }
5168         
5169         /**
5170          * Sets (as xml) the "TxtAgencyExecutive" element
5171          */
5172         public void xsetTxtAgencyExecutive(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive txtAgencyExecutive)
5173         {
5174             synchronized (monitor())
5175             {
5176                 check_orphaned();
5177                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive target = null;
5178                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive)get_store().find_element_user(TXTAGENCYEXECUTIVE$124, 0);
5179                 if (target == null)
5180                 {
5181                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive)get_store().add_element_user(TXTAGENCYEXECUTIVE$124);
5182                 }
5183                 target.set(txtAgencyExecutive);
5184             }
5185         }
5186         
5187         /**
5188          * Gets the "ChkGovernmentExecutive" element
5189          */
5190         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkGovernmentExecutive()
5191         {
5192             synchronized (monitor())
5193             {
5194                 check_orphaned();
5195                 org.apache.xmlbeans.SimpleValue target = null;
5196                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKGOVERNMENTEXECUTIVE$126, 0);
5197                 if (target == null)
5198                 {
5199                     return null;
5200                 }
5201                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5202             }
5203         }
5204         
5205         /**
5206          * Gets (as xml) the "ChkGovernmentExecutive" element
5207          */
5208         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkGovernmentExecutive()
5209         {
5210             synchronized (monitor())
5211             {
5212                 check_orphaned();
5213                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5214                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKGOVERNMENTEXECUTIVE$126, 0);
5215                 return target;
5216             }
5217         }
5218         
5219         /**
5220          * Sets the "ChkGovernmentExecutive" element
5221          */
5222         public void setChkGovernmentExecutive(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkGovernmentExecutive)
5223         {
5224             synchronized (monitor())
5225             {
5226                 check_orphaned();
5227                 org.apache.xmlbeans.SimpleValue target = null;
5228                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKGOVERNMENTEXECUTIVE$126, 0);
5229                 if (target == null)
5230                 {
5231                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKGOVERNMENTEXECUTIVE$126);
5232                 }
5233                 target.setEnumValue(chkGovernmentExecutive);
5234             }
5235         }
5236         
5237         /**
5238          * Sets (as xml) the "ChkGovernmentExecutive" element
5239          */
5240         public void xsetChkGovernmentExecutive(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkGovernmentExecutive)
5241         {
5242             synchronized (monitor())
5243             {
5244                 check_orphaned();
5245                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5246                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKGOVERNMENTEXECUTIVE$126, 0);
5247                 if (target == null)
5248                 {
5249                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKGOVERNMENTEXECUTIVE$126);
5250                 }
5251                 target.set(chkGovernmentExecutive);
5252             }
5253         }
5254         
5255         /**
5256          * Gets the "TxtGovernmentExecutive" element
5257          */
5258         public java.lang.String getTxtGovernmentExecutive()
5259         {
5260             synchronized (monitor())
5261             {
5262                 check_orphaned();
5263                 org.apache.xmlbeans.SimpleValue target = null;
5264                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTGOVERNMENTEXECUTIVE$128, 0);
5265                 if (target == null)
5266                 {
5267                     return null;
5268                 }
5269                 return target.getStringValue();
5270             }
5271         }
5272         
5273         /**
5274          * Gets (as xml) the "TxtGovernmentExecutive" element
5275          */
5276         public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive xgetTxtGovernmentExecutive()
5277         {
5278             synchronized (monitor())
5279             {
5280                 check_orphaned();
5281                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive target = null;
5282                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive)get_store().find_element_user(TXTGOVERNMENTEXECUTIVE$128, 0);
5283                 return target;
5284             }
5285         }
5286         
5287         /**
5288          * Sets the "TxtGovernmentExecutive" element
5289          */
5290         public void setTxtGovernmentExecutive(java.lang.String txtGovernmentExecutive)
5291         {
5292             synchronized (monitor())
5293             {
5294                 check_orphaned();
5295                 org.apache.xmlbeans.SimpleValue target = null;
5296                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TXTGOVERNMENTEXECUTIVE$128, 0);
5297                 if (target == null)
5298                 {
5299                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TXTGOVERNMENTEXECUTIVE$128);
5300                 }
5301                 target.setStringValue(txtGovernmentExecutive);
5302             }
5303         }
5304         
5305         /**
5306          * Sets (as xml) the "TxtGovernmentExecutive" element
5307          */
5308         public void xsetTxtGovernmentExecutive(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive txtGovernmentExecutive)
5309         {
5310             synchronized (monitor())
5311             {
5312                 check_orphaned();
5313                 gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive target = null;
5314                 target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive)get_store().find_element_user(TXTGOVERNMENTEXECUTIVE$128, 0);
5315                 if (target == null)
5316                 {
5317                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive)get_store().add_element_user(TXTGOVERNMENTEXECUTIVE$128);
5318                 }
5319                 target.set(txtGovernmentExecutive);
5320             }
5321         }
5322         
5323         /**
5324          * Gets the "ChkRequirements" element
5325          */
5326         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChkRequirements()
5327         {
5328             synchronized (monitor())
5329             {
5330                 check_orphaned();
5331                 org.apache.xmlbeans.SimpleValue target = null;
5332                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKREQUIREMENTS$130, 0);
5333                 if (target == null)
5334                 {
5335                     return null;
5336                 }
5337                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5338             }
5339         }
5340         
5341         /**
5342          * Gets (as xml) the "ChkRequirements" element
5343          */
5344         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChkRequirements()
5345         {
5346             synchronized (monitor())
5347             {
5348                 check_orphaned();
5349                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5350                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKREQUIREMENTS$130, 0);
5351                 return target;
5352             }
5353         }
5354         
5355         /**
5356          * Sets the "ChkRequirements" element
5357          */
5358         public void setChkRequirements(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chkRequirements)
5359         {
5360             synchronized (monitor())
5361             {
5362                 check_orphaned();
5363                 org.apache.xmlbeans.SimpleValue target = null;
5364                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKREQUIREMENTS$130, 0);
5365                 if (target == null)
5366                 {
5367                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKREQUIREMENTS$130);
5368                 }
5369                 target.setEnumValue(chkRequirements);
5370             }
5371         }
5372         
5373         /**
5374          * Sets (as xml) the "ChkRequirements" element
5375          */
5376         public void xsetChkRequirements(gov.grants.apply.system.globalLibraryV20.YesNoDataType chkRequirements)
5377         {
5378             synchronized (monitor())
5379             {
5380                 check_orphaned();
5381                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5382                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHKREQUIREMENTS$130, 0);
5383                 if (target == null)
5384                 {
5385                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHKREQUIREMENTS$130);
5386                 }
5387                 target.set(chkRequirements);
5388             }
5389         }
5390         
5391         /**
5392          * Gets the "FormVersion" attribute
5393          */
5394         public java.lang.String getFormVersion()
5395         {
5396             synchronized (monitor())
5397             {
5398                 check_orphaned();
5399                 org.apache.xmlbeans.SimpleValue target = null;
5400                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$132);
5401                 if (target == null)
5402                 {
5403                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$132);
5404                 }
5405                 if (target == null)
5406                 {
5407                     return null;
5408                 }
5409                 return target.getStringValue();
5410             }
5411         }
5412         
5413         /**
5414          * Gets (as xml) the "FormVersion" attribute
5415          */
5416         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
5417         {
5418             synchronized (monitor())
5419             {
5420                 check_orphaned();
5421                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
5422                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$132);
5423                 if (target == null)
5424                 {
5425                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$132);
5426                 }
5427                 return target;
5428             }
5429         }
5430         
5431         /**
5432          * Sets the "FormVersion" attribute
5433          */
5434         public void setFormVersion(java.lang.String formVersion)
5435         {
5436             synchronized (monitor())
5437             {
5438                 check_orphaned();
5439                 org.apache.xmlbeans.SimpleValue target = null;
5440                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$132);
5441                 if (target == null)
5442                 {
5443                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$132);
5444                 }
5445                 target.setStringValue(formVersion);
5446             }
5447         }
5448         
5449         /**
5450          * Sets (as xml) the "FormVersion" attribute
5451          */
5452         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
5453         {
5454             synchronized (monitor())
5455             {
5456                 check_orphaned();
5457                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
5458                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$132);
5459                 if (target == null)
5460                 {
5461                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$132);
5462                 }
5463                 target.set(formVersion);
5464             }
5465         }
5466         /**
5467          * An XML ProgramName(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5468          *
5469          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ProgramName.
5470          */
5471         public static class ProgramNameImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProgramName
5472         {
5473             private static final long serialVersionUID = 1L;
5474             
5475             public ProgramNameImpl(org.apache.xmlbeans.SchemaType sType)
5476             {
5477                 super(sType, false);
5478             }
5479             
5480             protected ProgramNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5481             {
5482                 super(sType, b);
5483             }
5484         }
5485         /**
5486          * An XML AgencyType(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5487          *
5488          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$AgencyType.
5489          */
5490         public static class AgencyTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.AgencyType
5491         {
5492             private static final long serialVersionUID = 1L;
5493             
5494             public AgencyTypeImpl(org.apache.xmlbeans.SchemaType sType)
5495             {
5496                 super(sType, false);
5497             }
5498             
5499             protected AgencyTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5500             {
5501                 super(sType, b);
5502             }
5503         }
5504         /**
5505          * An XML LawEntities(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5506          *
5507          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LawEntities.
5508          */
5509         public static class LawEntitiesImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LawEntities
5510         {
5511             private static final long serialVersionUID = 1L;
5512             
5513             public LawEntitiesImpl(org.apache.xmlbeans.SchemaType sType)
5514             {
5515                 super(sType, false);
5516             }
5517             
5518             protected LawEntitiesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5519             {
5520                 super(sType, b);
5521             }
5522         }
5523         /**
5524          * An XML NonLawEntities(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5525          *
5526          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NonLawEntities.
5527          */
5528         public static class NonLawEntitiesImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NonLawEntities
5529         {
5530             private static final long serialVersionUID = 1L;
5531             
5532             public NonLawEntitiesImpl(org.apache.xmlbeans.SchemaType sType)
5533             {
5534                 super(sType, false);
5535             }
5536             
5537             protected NonLawEntitiesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5538             {
5539                 super(sType, b);
5540             }
5541         }
5542         /**
5543          * An XML SOSApplicants(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5544          *
5545          * This is a complex type.
5546          */
5547         public static class SOSApplicantsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SOSApplicants
5548         {
5549             private static final long serialVersionUID = 1L;
5550             
5551             public SOSApplicantsImpl(org.apache.xmlbeans.SchemaType sType)
5552             {
5553                 super(sType);
5554             }
5555             
5556             private static final javax.xml.namespace.QName APPLICATIONASSURANCE$0 = 
5557                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicationAssurance");
5558             
5559             
5560             /**
5561              * Gets the "ApplicationAssurance" element
5562              */
5563             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplicationAssurance()
5564             {
5565                 synchronized (monitor())
5566                 {
5567                     check_orphaned();
5568                     org.apache.xmlbeans.SimpleValue target = null;
5569                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICATIONASSURANCE$0, 0);
5570                     if (target == null)
5571                     {
5572                       return null;
5573                     }
5574                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5575                 }
5576             }
5577             
5578             /**
5579              * Gets (as xml) the "ApplicationAssurance" element
5580              */
5581             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplicationAssurance()
5582             {
5583                 synchronized (monitor())
5584                 {
5585                     check_orphaned();
5586                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5587                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLICATIONASSURANCE$0, 0);
5588                     return target;
5589                 }
5590             }
5591             
5592             /**
5593              * Sets the "ApplicationAssurance" element
5594              */
5595             public void setApplicationAssurance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applicationAssurance)
5596             {
5597                 synchronized (monitor())
5598                 {
5599                     check_orphaned();
5600                     org.apache.xmlbeans.SimpleValue target = null;
5601                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICATIONASSURANCE$0, 0);
5602                     if (target == null)
5603                     {
5604                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICATIONASSURANCE$0);
5605                     }
5606                     target.setEnumValue(applicationAssurance);
5607                 }
5608             }
5609             
5610             /**
5611              * Sets (as xml) the "ApplicationAssurance" element
5612              */
5613             public void xsetApplicationAssurance(gov.grants.apply.system.globalLibraryV20.YesNoDataType applicationAssurance)
5614             {
5615                 synchronized (monitor())
5616                 {
5617                     check_orphaned();
5618                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5619                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLICATIONASSURANCE$0, 0);
5620                     if (target == null)
5621                     {
5622                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APPLICATIONASSURANCE$0);
5623                     }
5624                     target.set(applicationAssurance);
5625                 }
5626             }
5627         }
5628         /**
5629          * An XML Subset1(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5630          *
5631          * This is a complex type.
5632          */
5633         public static class Subset1Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset1
5634         {
5635             private static final long serialVersionUID = 1L;
5636             
5637             public Subset1Impl(org.apache.xmlbeans.SchemaType sType)
5638             {
5639                 super(sType);
5640             }
5641             
5642             private static final javax.xml.namespace.QName PARTNERINGWITHDISTRICT$0 = 
5643                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PartneringWithDistrict");
5644             private static final javax.xml.namespace.QName SCHOOLLAWENFORCEMENTAUTHORITY$2 = 
5645                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SchoolLawEnforcementAuthority");
5646             private static final javax.xml.namespace.QName PRIMARYORSECONDARYSCHOOLS$4 = 
5647                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PrimaryOrSecondarySchools");
5648             private static final javax.xml.namespace.QName BASICCURRICULUM$6 = 
5649                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "BasicCurriculum");
5650             
5651             
5652             /**
5653              * Gets the "PartneringWithDistrict" element
5654              */
5655             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPartneringWithDistrict()
5656             {
5657                 synchronized (monitor())
5658                 {
5659                     check_orphaned();
5660                     org.apache.xmlbeans.SimpleValue target = null;
5661                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERINGWITHDISTRICT$0, 0);
5662                     if (target == null)
5663                     {
5664                       return null;
5665                     }
5666                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5667                 }
5668             }
5669             
5670             /**
5671              * Gets (as xml) the "PartneringWithDistrict" element
5672              */
5673             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPartneringWithDistrict()
5674             {
5675                 synchronized (monitor())
5676                 {
5677                     check_orphaned();
5678                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5679                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARTNERINGWITHDISTRICT$0, 0);
5680                     return target;
5681                 }
5682             }
5683             
5684             /**
5685              * Sets the "PartneringWithDistrict" element
5686              */
5687             public void setPartneringWithDistrict(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum partneringWithDistrict)
5688             {
5689                 synchronized (monitor())
5690                 {
5691                     check_orphaned();
5692                     org.apache.xmlbeans.SimpleValue target = null;
5693                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERINGWITHDISTRICT$0, 0);
5694                     if (target == null)
5695                     {
5696                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARTNERINGWITHDISTRICT$0);
5697                     }
5698                     target.setEnumValue(partneringWithDistrict);
5699                 }
5700             }
5701             
5702             /**
5703              * Sets (as xml) the "PartneringWithDistrict" element
5704              */
5705             public void xsetPartneringWithDistrict(gov.grants.apply.system.globalLibraryV20.YesNoDataType partneringWithDistrict)
5706             {
5707                 synchronized (monitor())
5708                 {
5709                     check_orphaned();
5710                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5711                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARTNERINGWITHDISTRICT$0, 0);
5712                     if (target == null)
5713                     {
5714                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PARTNERINGWITHDISTRICT$0);
5715                     }
5716                     target.set(partneringWithDistrict);
5717                 }
5718             }
5719             
5720             /**
5721              * Gets the "SchoolLawEnforcementAuthority" element
5722              */
5723             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolLawEnforcementAuthority()
5724             {
5725                 synchronized (monitor())
5726                 {
5727                     check_orphaned();
5728                     org.apache.xmlbeans.SimpleValue target = null;
5729                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2, 0);
5730                     if (target == null)
5731                     {
5732                       return null;
5733                     }
5734                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5735                 }
5736             }
5737             
5738             /**
5739              * Gets (as xml) the "SchoolLawEnforcementAuthority" element
5740              */
5741             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolLawEnforcementAuthority()
5742             {
5743                 synchronized (monitor())
5744                 {
5745                     check_orphaned();
5746                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5747                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2, 0);
5748                     return target;
5749                 }
5750             }
5751             
5752             /**
5753              * Sets the "SchoolLawEnforcementAuthority" element
5754              */
5755             public void setSchoolLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolLawEnforcementAuthority)
5756             {
5757                 synchronized (monitor())
5758                 {
5759                     check_orphaned();
5760                     org.apache.xmlbeans.SimpleValue target = null;
5761                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2, 0);
5762                     if (target == null)
5763                     {
5764                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2);
5765                     }
5766                     target.setEnumValue(schoolLawEnforcementAuthority);
5767                 }
5768             }
5769             
5770             /**
5771              * Sets (as xml) the "SchoolLawEnforcementAuthority" element
5772              */
5773             public void xsetSchoolLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolLawEnforcementAuthority)
5774             {
5775                 synchronized (monitor())
5776                 {
5777                     check_orphaned();
5778                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5779                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2, 0);
5780                     if (target == null)
5781                     {
5782                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCHOOLLAWENFORCEMENTAUTHORITY$2);
5783                     }
5784                     target.set(schoolLawEnforcementAuthority);
5785                 }
5786             }
5787             
5788             /**
5789              * Gets the "PrimaryOrSecondarySchools" element
5790              */
5791             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimaryOrSecondarySchools()
5792             {
5793                 synchronized (monitor())
5794                 {
5795                     check_orphaned();
5796                     org.apache.xmlbeans.SimpleValue target = null;
5797                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYORSECONDARYSCHOOLS$4, 0);
5798                     if (target == null)
5799                     {
5800                       return null;
5801                     }
5802                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5803                 }
5804             }
5805             
5806             /**
5807              * Gets (as xml) the "PrimaryOrSecondarySchools" element
5808              */
5809             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimaryOrSecondarySchools()
5810             {
5811                 synchronized (monitor())
5812                 {
5813                     check_orphaned();
5814                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5815                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMARYORSECONDARYSCHOOLS$4, 0);
5816                     return target;
5817                 }
5818             }
5819             
5820             /**
5821              * Sets the "PrimaryOrSecondarySchools" element
5822              */
5823             public void setPrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primaryOrSecondarySchools)
5824             {
5825                 synchronized (monitor())
5826                 {
5827                     check_orphaned();
5828                     org.apache.xmlbeans.SimpleValue target = null;
5829                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYORSECONDARYSCHOOLS$4, 0);
5830                     if (target == null)
5831                     {
5832                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMARYORSECONDARYSCHOOLS$4);
5833                     }
5834                     target.setEnumValue(primaryOrSecondarySchools);
5835                 }
5836             }
5837             
5838             /**
5839              * Sets (as xml) the "PrimaryOrSecondarySchools" element
5840              */
5841             public void xsetPrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType primaryOrSecondarySchools)
5842             {
5843                 synchronized (monitor())
5844                 {
5845                     check_orphaned();
5846                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5847                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMARYORSECONDARYSCHOOLS$4, 0);
5848                     if (target == null)
5849                     {
5850                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIMARYORSECONDARYSCHOOLS$4);
5851                     }
5852                     target.set(primaryOrSecondarySchools);
5853                 }
5854             }
5855             
5856             /**
5857              * Gets the "BasicCurriculum" element
5858              */
5859             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBasicCurriculum()
5860             {
5861                 synchronized (monitor())
5862                 {
5863                     check_orphaned();
5864                     org.apache.xmlbeans.SimpleValue target = null;
5865                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASICCURRICULUM$6, 0);
5866                     if (target == null)
5867                     {
5868                       return null;
5869                     }
5870                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5871                 }
5872             }
5873             
5874             /**
5875              * Gets (as xml) the "BasicCurriculum" element
5876              */
5877             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBasicCurriculum()
5878             {
5879                 synchronized (monitor())
5880                 {
5881                     check_orphaned();
5882                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5883                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASICCURRICULUM$6, 0);
5884                     return target;
5885                 }
5886             }
5887             
5888             /**
5889              * Sets the "BasicCurriculum" element
5890              */
5891             public void setBasicCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum basicCurriculum)
5892             {
5893                 synchronized (monitor())
5894                 {
5895                     check_orphaned();
5896                     org.apache.xmlbeans.SimpleValue target = null;
5897                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASICCURRICULUM$6, 0);
5898                     if (target == null)
5899                     {
5900                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BASICCURRICULUM$6);
5901                     }
5902                     target.setEnumValue(basicCurriculum);
5903                 }
5904             }
5905             
5906             /**
5907              * Sets (as xml) the "BasicCurriculum" element
5908              */
5909             public void xsetBasicCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType basicCurriculum)
5910             {
5911                 synchronized (monitor())
5912                 {
5913                     check_orphaned();
5914                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5915                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASICCURRICULUM$6, 0);
5916                     if (target == null)
5917                     {
5918                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BASICCURRICULUM$6);
5919                     }
5920                     target.set(basicCurriculum);
5921                 }
5922             }
5923         }
5924         /**
5925          * An XML Subset2(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
5926          *
5927          * This is a complex type.
5928          */
5929         public static class Subset2Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset2
5930         {
5931             private static final long serialVersionUID = 1L;
5932             
5933             public Subset2Impl(org.apache.xmlbeans.SchemaType sType)
5934             {
5935                 super(sType);
5936             }
5937             
5938             private static final javax.xml.namespace.QName SCHOOLPOLICEDEPARTMENT$0 = 
5939                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SchoolPoliceDepartment");
5940             private static final javax.xml.namespace.QName SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2 = 
5941                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SchoolDistrictLawEnforcementAuthority");
5942             private static final javax.xml.namespace.QName SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4 = 
5943                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SchoolDistrictPrimaryOrSecondarySchools");
5944             private static final javax.xml.namespace.QName SCHOOLDISTRICTBASICCURRICULUM$6 = 
5945                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SchoolDistrictBasicCurriculum");
5946             
5947             
5948             /**
5949              * Gets the "SchoolPoliceDepartment" element
5950              */
5951             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolPoliceDepartment()
5952             {
5953                 synchronized (monitor())
5954                 {
5955                     check_orphaned();
5956                     org.apache.xmlbeans.SimpleValue target = null;
5957                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLPOLICEDEPARTMENT$0, 0);
5958                     if (target == null)
5959                     {
5960                       return null;
5961                     }
5962                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5963                 }
5964             }
5965             
5966             /**
5967              * Gets (as xml) the "SchoolPoliceDepartment" element
5968              */
5969             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolPoliceDepartment()
5970             {
5971                 synchronized (monitor())
5972                 {
5973                     check_orphaned();
5974                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5975                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLPOLICEDEPARTMENT$0, 0);
5976                     return target;
5977                 }
5978             }
5979             
5980             /**
5981              * Sets the "SchoolPoliceDepartment" element
5982              */
5983             public void setSchoolPoliceDepartment(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolPoliceDepartment)
5984             {
5985                 synchronized (monitor())
5986                 {
5987                     check_orphaned();
5988                     org.apache.xmlbeans.SimpleValue target = null;
5989                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLPOLICEDEPARTMENT$0, 0);
5990                     if (target == null)
5991                     {
5992                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCHOOLPOLICEDEPARTMENT$0);
5993                     }
5994                     target.setEnumValue(schoolPoliceDepartment);
5995                 }
5996             }
5997             
5998             /**
5999              * Sets (as xml) the "SchoolPoliceDepartment" element
6000              */
6001             public void xsetSchoolPoliceDepartment(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolPoliceDepartment)
6002             {
6003                 synchronized (monitor())
6004                 {
6005                     check_orphaned();
6006                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6007                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLPOLICEDEPARTMENT$0, 0);
6008                     if (target == null)
6009                     {
6010                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCHOOLPOLICEDEPARTMENT$0);
6011                     }
6012                     target.set(schoolPoliceDepartment);
6013                 }
6014             }
6015             
6016             /**
6017              * Gets the "SchoolDistrictLawEnforcementAuthority" element
6018              */
6019             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolDistrictLawEnforcementAuthority()
6020             {
6021                 synchronized (monitor())
6022                 {
6023                     check_orphaned();
6024                     org.apache.xmlbeans.SimpleValue target = null;
6025                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2, 0);
6026                     if (target == null)
6027                     {
6028                       return null;
6029                     }
6030                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6031                 }
6032             }
6033             
6034             /**
6035              * Gets (as xml) the "SchoolDistrictLawEnforcementAuthority" element
6036              */
6037             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolDistrictLawEnforcementAuthority()
6038             {
6039                 synchronized (monitor())
6040                 {
6041                     check_orphaned();
6042                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6043                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2, 0);
6044                     return target;
6045                 }
6046             }
6047             
6048             /**
6049              * Sets the "SchoolDistrictLawEnforcementAuthority" element
6050              */
6051             public void setSchoolDistrictLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolDistrictLawEnforcementAuthority)
6052             {
6053                 synchronized (monitor())
6054                 {
6055                     check_orphaned();
6056                     org.apache.xmlbeans.SimpleValue target = null;
6057                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2, 0);
6058                     if (target == null)
6059                     {
6060                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2);
6061                     }
6062                     target.setEnumValue(schoolDistrictLawEnforcementAuthority);
6063                 }
6064             }
6065             
6066             /**
6067              * Sets (as xml) the "SchoolDistrictLawEnforcementAuthority" element
6068              */
6069             public void xsetSchoolDistrictLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolDistrictLawEnforcementAuthority)
6070             {
6071                 synchronized (monitor())
6072                 {
6073                     check_orphaned();
6074                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6075                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2, 0);
6076                     if (target == null)
6077                     {
6078                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCHOOLDISTRICTLAWENFORCEMENTAUTHORITY$2);
6079                     }
6080                     target.set(schoolDistrictLawEnforcementAuthority);
6081                 }
6082             }
6083             
6084             /**
6085              * Gets the "SchoolDistrictPrimaryOrSecondarySchools" element
6086              */
6087             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolDistrictPrimaryOrSecondarySchools()
6088             {
6089                 synchronized (monitor())
6090                 {
6091                     check_orphaned();
6092                     org.apache.xmlbeans.SimpleValue target = null;
6093                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4, 0);
6094                     if (target == null)
6095                     {
6096                       return null;
6097                     }
6098                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6099                 }
6100             }
6101             
6102             /**
6103              * Gets (as xml) the "SchoolDistrictPrimaryOrSecondarySchools" element
6104              */
6105             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolDistrictPrimaryOrSecondarySchools()
6106             {
6107                 synchronized (monitor())
6108                 {
6109                     check_orphaned();
6110                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6111                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4, 0);
6112                     return target;
6113                 }
6114             }
6115             
6116             /**
6117              * Sets the "SchoolDistrictPrimaryOrSecondarySchools" element
6118              */
6119             public void setSchoolDistrictPrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolDistrictPrimaryOrSecondarySchools)
6120             {
6121                 synchronized (monitor())
6122                 {
6123                     check_orphaned();
6124                     org.apache.xmlbeans.SimpleValue target = null;
6125                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4, 0);
6126                     if (target == null)
6127                     {
6128                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4);
6129                     }
6130                     target.setEnumValue(schoolDistrictPrimaryOrSecondarySchools);
6131                 }
6132             }
6133             
6134             /**
6135              * Sets (as xml) the "SchoolDistrictPrimaryOrSecondarySchools" element
6136              */
6137             public void xsetSchoolDistrictPrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolDistrictPrimaryOrSecondarySchools)
6138             {
6139                 synchronized (monitor())
6140                 {
6141                     check_orphaned();
6142                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6143                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4, 0);
6144                     if (target == null)
6145                     {
6146                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCHOOLDISTRICTPRIMARYORSECONDARYSCHOOLS$4);
6147                     }
6148                     target.set(schoolDistrictPrimaryOrSecondarySchools);
6149                 }
6150             }
6151             
6152             /**
6153              * Gets the "SchoolDistrictBasicCurriculum" element
6154              */
6155             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolDistrictBasicCurriculum()
6156             {
6157                 synchronized (monitor())
6158                 {
6159                     check_orphaned();
6160                     org.apache.xmlbeans.SimpleValue target = null;
6161                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTBASICCURRICULUM$6, 0);
6162                     if (target == null)
6163                     {
6164                       return null;
6165                     }
6166                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6167                 }
6168             }
6169             
6170             /**
6171              * Gets (as xml) the "SchoolDistrictBasicCurriculum" element
6172              */
6173             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolDistrictBasicCurriculum()
6174             {
6175                 synchronized (monitor())
6176                 {
6177                     check_orphaned();
6178                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6179                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTBASICCURRICULUM$6, 0);
6180                     return target;
6181                 }
6182             }
6183             
6184             /**
6185              * Sets the "SchoolDistrictBasicCurriculum" element
6186              */
6187             public void setSchoolDistrictBasicCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolDistrictBasicCurriculum)
6188             {
6189                 synchronized (monitor())
6190                 {
6191                     check_orphaned();
6192                     org.apache.xmlbeans.SimpleValue target = null;
6193                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCHOOLDISTRICTBASICCURRICULUM$6, 0);
6194                     if (target == null)
6195                     {
6196                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCHOOLDISTRICTBASICCURRICULUM$6);
6197                     }
6198                     target.setEnumValue(schoolDistrictBasicCurriculum);
6199                 }
6200             }
6201             
6202             /**
6203              * Sets (as xml) the "SchoolDistrictBasicCurriculum" element
6204              */
6205             public void xsetSchoolDistrictBasicCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolDistrictBasicCurriculum)
6206             {
6207                 synchronized (monitor())
6208                 {
6209                     check_orphaned();
6210                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6211                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCHOOLDISTRICTBASICCURRICULUM$6, 0);
6212                     if (target == null)
6213                     {
6214                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCHOOLDISTRICTBASICCURRICULUM$6);
6215                     }
6216                     target.set(schoolDistrictBasicCurriculum);
6217                 }
6218             }
6219         }
6220         /**
6221          * An XML Subset3(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6222          *
6223          * This is a complex type.
6224          */
6225         public static class Subset3Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Subset3
6226         {
6227             private static final long serialVersionUID = 1L;
6228             
6229             public Subset3Impl(org.apache.xmlbeans.SchemaType sType)
6230             {
6231                 super(sType);
6232             }
6233             
6234             private static final javax.xml.namespace.QName COLLEGEPRIMARYORSECONDARY$0 = 
6235                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CollegePrimaryOrSecondary");
6236             private static final javax.xml.namespace.QName COLLEGELAWENFORCEMENTAUTHORITY$2 = 
6237                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CollegeLawEnforcementAuthority");
6238             private static final javax.xml.namespace.QName COLLEGEPRIMARYORSECONDARYSCHOOLS$4 = 
6239                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CollegePrimaryOrSecondarySchools");
6240             private static final javax.xml.namespace.QName COLLEGECURRICULUM$6 = 
6241                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CollegeCurriculum");
6242             private static final javax.xml.namespace.QName COLLEGETARGETEDSCHOOLS$8 = 
6243                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CollegeTargetedSchools");
6244             
6245             
6246             /**
6247              * Gets the "CollegePrimaryOrSecondary" element
6248              */
6249             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCollegePrimaryOrSecondary()
6250             {
6251                 synchronized (monitor())
6252                 {
6253                     check_orphaned();
6254                     org.apache.xmlbeans.SimpleValue target = null;
6255                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGEPRIMARYORSECONDARY$0, 0);
6256                     if (target == null)
6257                     {
6258                       return null;
6259                     }
6260                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6261                 }
6262             }
6263             
6264             /**
6265              * Gets (as xml) the "CollegePrimaryOrSecondary" element
6266              */
6267             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCollegePrimaryOrSecondary()
6268             {
6269                 synchronized (monitor())
6270                 {
6271                     check_orphaned();
6272                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6273                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGEPRIMARYORSECONDARY$0, 0);
6274                     return target;
6275                 }
6276             }
6277             
6278             /**
6279              * Sets the "CollegePrimaryOrSecondary" element
6280              */
6281             public void setCollegePrimaryOrSecondary(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum collegePrimaryOrSecondary)
6282             {
6283                 synchronized (monitor())
6284                 {
6285                     check_orphaned();
6286                     org.apache.xmlbeans.SimpleValue target = null;
6287                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGEPRIMARYORSECONDARY$0, 0);
6288                     if (target == null)
6289                     {
6290                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLLEGEPRIMARYORSECONDARY$0);
6291                     }
6292                     target.setEnumValue(collegePrimaryOrSecondary);
6293                 }
6294             }
6295             
6296             /**
6297              * Sets (as xml) the "CollegePrimaryOrSecondary" element
6298              */
6299             public void xsetCollegePrimaryOrSecondary(gov.grants.apply.system.globalLibraryV20.YesNoDataType collegePrimaryOrSecondary)
6300             {
6301                 synchronized (monitor())
6302                 {
6303                     check_orphaned();
6304                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6305                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGEPRIMARYORSECONDARY$0, 0);
6306                     if (target == null)
6307                     {
6308                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLLEGEPRIMARYORSECONDARY$0);
6309                     }
6310                     target.set(collegePrimaryOrSecondary);
6311                 }
6312             }
6313             
6314             /**
6315              * Gets the "CollegeLawEnforcementAuthority" element
6316              */
6317             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCollegeLawEnforcementAuthority()
6318             {
6319                 synchronized (monitor())
6320                 {
6321                     check_orphaned();
6322                     org.apache.xmlbeans.SimpleValue target = null;
6323                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2, 0);
6324                     if (target == null)
6325                     {
6326                       return null;
6327                     }
6328                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6329                 }
6330             }
6331             
6332             /**
6333              * Gets (as xml) the "CollegeLawEnforcementAuthority" element
6334              */
6335             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCollegeLawEnforcementAuthority()
6336             {
6337                 synchronized (monitor())
6338                 {
6339                     check_orphaned();
6340                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6341                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2, 0);
6342                     return target;
6343                 }
6344             }
6345             
6346             /**
6347              * Sets the "CollegeLawEnforcementAuthority" element
6348              */
6349             public void setCollegeLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum collegeLawEnforcementAuthority)
6350             {
6351                 synchronized (monitor())
6352                 {
6353                     check_orphaned();
6354                     org.apache.xmlbeans.SimpleValue target = null;
6355                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2, 0);
6356                     if (target == null)
6357                     {
6358                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2);
6359                     }
6360                     target.setEnumValue(collegeLawEnforcementAuthority);
6361                 }
6362             }
6363             
6364             /**
6365              * Sets (as xml) the "CollegeLawEnforcementAuthority" element
6366              */
6367             public void xsetCollegeLawEnforcementAuthority(gov.grants.apply.system.globalLibraryV20.YesNoDataType collegeLawEnforcementAuthority)
6368             {
6369                 synchronized (monitor())
6370                 {
6371                     check_orphaned();
6372                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6373                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2, 0);
6374                     if (target == null)
6375                     {
6376                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLLEGELAWENFORCEMENTAUTHORITY$2);
6377                     }
6378                     target.set(collegeLawEnforcementAuthority);
6379                 }
6380             }
6381             
6382             /**
6383              * Gets the "CollegePrimaryOrSecondarySchools" element
6384              */
6385             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCollegePrimaryOrSecondarySchools()
6386             {
6387                 synchronized (monitor())
6388                 {
6389                     check_orphaned();
6390                     org.apache.xmlbeans.SimpleValue target = null;
6391                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4, 0);
6392                     if (target == null)
6393                     {
6394                       return null;
6395                     }
6396                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6397                 }
6398             }
6399             
6400             /**
6401              * Gets (as xml) the "CollegePrimaryOrSecondarySchools" element
6402              */
6403             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCollegePrimaryOrSecondarySchools()
6404             {
6405                 synchronized (monitor())
6406                 {
6407                     check_orphaned();
6408                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6409                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4, 0);
6410                     return target;
6411                 }
6412             }
6413             
6414             /**
6415              * Sets the "CollegePrimaryOrSecondarySchools" element
6416              */
6417             public void setCollegePrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum collegePrimaryOrSecondarySchools)
6418             {
6419                 synchronized (monitor())
6420                 {
6421                     check_orphaned();
6422                     org.apache.xmlbeans.SimpleValue target = null;
6423                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4, 0);
6424                     if (target == null)
6425                     {
6426                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4);
6427                     }
6428                     target.setEnumValue(collegePrimaryOrSecondarySchools);
6429                 }
6430             }
6431             
6432             /**
6433              * Sets (as xml) the "CollegePrimaryOrSecondarySchools" element
6434              */
6435             public void xsetCollegePrimaryOrSecondarySchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType collegePrimaryOrSecondarySchools)
6436             {
6437                 synchronized (monitor())
6438                 {
6439                     check_orphaned();
6440                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6441                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4, 0);
6442                     if (target == null)
6443                     {
6444                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLLEGEPRIMARYORSECONDARYSCHOOLS$4);
6445                     }
6446                     target.set(collegePrimaryOrSecondarySchools);
6447                 }
6448             }
6449             
6450             /**
6451              * Gets the "CollegeCurriculum" element
6452              */
6453             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCollegeCurriculum()
6454             {
6455                 synchronized (monitor())
6456                 {
6457                     check_orphaned();
6458                     org.apache.xmlbeans.SimpleValue target = null;
6459                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGECURRICULUM$6, 0);
6460                     if (target == null)
6461                     {
6462                       return null;
6463                     }
6464                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6465                 }
6466             }
6467             
6468             /**
6469              * Gets (as xml) the "CollegeCurriculum" element
6470              */
6471             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCollegeCurriculum()
6472             {
6473                 synchronized (monitor())
6474                 {
6475                     check_orphaned();
6476                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6477                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGECURRICULUM$6, 0);
6478                     return target;
6479                 }
6480             }
6481             
6482             /**
6483              * Sets the "CollegeCurriculum" element
6484              */
6485             public void setCollegeCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum collegeCurriculum)
6486             {
6487                 synchronized (monitor())
6488                 {
6489                     check_orphaned();
6490                     org.apache.xmlbeans.SimpleValue target = null;
6491                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGECURRICULUM$6, 0);
6492                     if (target == null)
6493                     {
6494                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLLEGECURRICULUM$6);
6495                     }
6496                     target.setEnumValue(collegeCurriculum);
6497                 }
6498             }
6499             
6500             /**
6501              * Sets (as xml) the "CollegeCurriculum" element
6502              */
6503             public void xsetCollegeCurriculum(gov.grants.apply.system.globalLibraryV20.YesNoDataType collegeCurriculum)
6504             {
6505                 synchronized (monitor())
6506                 {
6507                     check_orphaned();
6508                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6509                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGECURRICULUM$6, 0);
6510                     if (target == null)
6511                     {
6512                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLLEGECURRICULUM$6);
6513                     }
6514                     target.set(collegeCurriculum);
6515                 }
6516             }
6517             
6518             /**
6519              * Gets the "CollegeTargetedSchools" element
6520              */
6521             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCollegeTargetedSchools()
6522             {
6523                 synchronized (monitor())
6524                 {
6525                     check_orphaned();
6526                     org.apache.xmlbeans.SimpleValue target = null;
6527                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGETARGETEDSCHOOLS$8, 0);
6528                     if (target == null)
6529                     {
6530                       return null;
6531                     }
6532                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6533                 }
6534             }
6535             
6536             /**
6537              * Gets (as xml) the "CollegeTargetedSchools" element
6538              */
6539             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCollegeTargetedSchools()
6540             {
6541                 synchronized (monitor())
6542                 {
6543                     check_orphaned();
6544                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6545                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGETARGETEDSCHOOLS$8, 0);
6546                     return target;
6547                 }
6548             }
6549             
6550             /**
6551              * Sets the "CollegeTargetedSchools" element
6552              */
6553             public void setCollegeTargetedSchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum collegeTargetedSchools)
6554             {
6555                 synchronized (monitor())
6556                 {
6557                     check_orphaned();
6558                     org.apache.xmlbeans.SimpleValue target = null;
6559                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLLEGETARGETEDSCHOOLS$8, 0);
6560                     if (target == null)
6561                     {
6562                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLLEGETARGETEDSCHOOLS$8);
6563                     }
6564                     target.setEnumValue(collegeTargetedSchools);
6565                 }
6566             }
6567             
6568             /**
6569              * Sets (as xml) the "CollegeTargetedSchools" element
6570              */
6571             public void xsetCollegeTargetedSchools(gov.grants.apply.system.globalLibraryV20.YesNoDataType collegeTargetedSchools)
6572             {
6573                 synchronized (monitor())
6574                 {
6575                     check_orphaned();
6576                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6577                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLLEGETARGETEDSCHOOLS$8, 0);
6578                     if (target == null)
6579                     {
6580                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLLEGETARGETEDSCHOOLS$8);
6581                     }
6582                     target.set(collegeTargetedSchools);
6583                 }
6584             }
6585         }
6586         /**
6587          * An XML ApplicantORINumber(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6588          *
6589          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ApplicantORINumber.
6590          */
6591         public static class ApplicantORINumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantORINumber
6592         {
6593             private static final long serialVersionUID = 1L;
6594             
6595             public ApplicantORINumberImpl(org.apache.xmlbeans.SchemaType sType)
6596             {
6597                 super(sType, false);
6598             }
6599             
6600             protected ApplicantORINumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6601             {
6602                 super(sType, b);
6603             }
6604         }
6605         /**
6606          * An XML GNISID(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6607          *
6608          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$GNISID.
6609          */
6610         public static class GNISIDImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.GNISID
6611         {
6612             private static final long serialVersionUID = 1L;
6613             
6614             public GNISIDImpl(org.apache.xmlbeans.SchemaType sType)
6615             {
6616                 super(sType, false);
6617             }
6618             
6619             protected GNISIDImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6620             {
6621                 super(sType, b);
6622             }
6623         }
6624         /**
6625          * An XML CognizantFederalAgency(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6626          *
6627          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CognizantFederalAgency.
6628          */
6629         public static class CognizantFederalAgencyImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CognizantFederalAgency
6630         {
6631             private static final long serialVersionUID = 1L;
6632             
6633             public CognizantFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType)
6634             {
6635                 super(sType, false);
6636             }
6637             
6638             protected CognizantFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6639             {
6640                 super(sType, b);
6641             }
6642         }
6643         /**
6644          * An XML ApplicantFiscalYearFrom(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6645          *
6646          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ApplicantFiscalYearFrom.
6647          */
6648         public static class ApplicantFiscalYearFromImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearFrom
6649         {
6650             private static final long serialVersionUID = 1L;
6651             
6652             public ApplicantFiscalYearFromImpl(org.apache.xmlbeans.SchemaType sType)
6653             {
6654                 super(sType, false);
6655             }
6656             
6657             protected ApplicantFiscalYearFromImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6658             {
6659                 super(sType, b);
6660             }
6661         }
6662         /**
6663          * An XML ApplicantFiscalYearTo(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6664          *
6665          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ApplicantFiscalYearTo.
6666          */
6667         public static class ApplicantFiscalYearToImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicantFiscalYearTo
6668         {
6669             private static final long serialVersionUID = 1L;
6670             
6671             public ApplicantFiscalYearToImpl(org.apache.xmlbeans.SchemaType sType)
6672             {
6673                 super(sType, false);
6674             }
6675             
6676             protected ApplicantFiscalYearToImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6677             {
6678                 super(sType, b);
6679             }
6680         }
6681         /**
6682          * An XML CensusPopulation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6683          *
6684          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CensusPopulation.
6685          */
6686         public static class CensusPopulationImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CensusPopulation
6687         {
6688             private static final long serialVersionUID = 1L;
6689             
6690             public CensusPopulationImpl(org.apache.xmlbeans.SchemaType sType)
6691             {
6692                 super(sType, false);
6693             }
6694             
6695             protected CensusPopulationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6696             {
6697                 super(sType, b);
6698             }
6699         }
6700         /**
6701          * An XML NotOnCensus(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6702          *
6703          * This is a complex type.
6704          */
6705         public static class NotOnCensusImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus
6706         {
6707             private static final long serialVersionUID = 1L;
6708             
6709             public NotOnCensusImpl(org.apache.xmlbeans.SchemaType sType)
6710             {
6711                 super(sType);
6712             }
6713             
6714             private static final javax.xml.namespace.QName NONCENSUSPOPULATION$0 = 
6715                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "NonCensusPopulation");
6716             private static final javax.xml.namespace.QName POPULATIONSOURCE$2 = 
6717                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PopulationSource");
6718             
6719             
6720             /**
6721              * Gets the "NonCensusPopulation" element
6722              */
6723             public int getNonCensusPopulation()
6724             {
6725                 synchronized (monitor())
6726                 {
6727                     check_orphaned();
6728                     org.apache.xmlbeans.SimpleValue target = null;
6729                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONCENSUSPOPULATION$0, 0);
6730                     if (target == null)
6731                     {
6732                       return 0;
6733                     }
6734                     return target.getIntValue();
6735                 }
6736             }
6737             
6738             /**
6739              * Gets (as xml) the "NonCensusPopulation" element
6740              */
6741             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation xgetNonCensusPopulation()
6742             {
6743                 synchronized (monitor())
6744                 {
6745                     check_orphaned();
6746                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation target = null;
6747                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation)get_store().find_element_user(NONCENSUSPOPULATION$0, 0);
6748                     return target;
6749                 }
6750             }
6751             
6752             /**
6753              * Sets the "NonCensusPopulation" element
6754              */
6755             public void setNonCensusPopulation(int nonCensusPopulation)
6756             {
6757                 synchronized (monitor())
6758                 {
6759                     check_orphaned();
6760                     org.apache.xmlbeans.SimpleValue target = null;
6761                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONCENSUSPOPULATION$0, 0);
6762                     if (target == null)
6763                     {
6764                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONCENSUSPOPULATION$0);
6765                     }
6766                     target.setIntValue(nonCensusPopulation);
6767                 }
6768             }
6769             
6770             /**
6771              * Sets (as xml) the "NonCensusPopulation" element
6772              */
6773             public void xsetNonCensusPopulation(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation nonCensusPopulation)
6774             {
6775                 synchronized (monitor())
6776                 {
6777                     check_orphaned();
6778                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation target = null;
6779                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation)get_store().find_element_user(NONCENSUSPOPULATION$0, 0);
6780                     if (target == null)
6781                     {
6782                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation)get_store().add_element_user(NONCENSUSPOPULATION$0);
6783                     }
6784                     target.set(nonCensusPopulation);
6785                 }
6786             }
6787             
6788             /**
6789              * Gets the "PopulationSource" element
6790              */
6791             public java.lang.String getPopulationSource()
6792             {
6793                 synchronized (monitor())
6794                 {
6795                     check_orphaned();
6796                     org.apache.xmlbeans.SimpleValue target = null;
6797                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONSOURCE$2, 0);
6798                     if (target == null)
6799                     {
6800                       return null;
6801                     }
6802                     return target.getStringValue();
6803                 }
6804             }
6805             
6806             /**
6807              * Gets (as xml) the "PopulationSource" element
6808              */
6809             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource xgetPopulationSource()
6810             {
6811                 synchronized (monitor())
6812                 {
6813                     check_orphaned();
6814                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource target = null;
6815                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource)get_store().find_element_user(POPULATIONSOURCE$2, 0);
6816                     return target;
6817                 }
6818             }
6819             
6820             /**
6821              * Sets the "PopulationSource" element
6822              */
6823             public void setPopulationSource(java.lang.String populationSource)
6824             {
6825                 synchronized (monitor())
6826                 {
6827                     check_orphaned();
6828                     org.apache.xmlbeans.SimpleValue target = null;
6829                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONSOURCE$2, 0);
6830                     if (target == null)
6831                     {
6832                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONSOURCE$2);
6833                     }
6834                     target.setStringValue(populationSource);
6835                 }
6836             }
6837             
6838             /**
6839              * Sets (as xml) the "PopulationSource" element
6840              */
6841             public void xsetPopulationSource(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource populationSource)
6842             {
6843                 synchronized (monitor())
6844                 {
6845                     check_orphaned();
6846                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource target = null;
6847                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource)get_store().find_element_user(POPULATIONSOURCE$2, 0);
6848                     if (target == null)
6849                     {
6850                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource)get_store().add_element_user(POPULATIONSOURCE$2);
6851                     }
6852                     target.set(populationSource);
6853                 }
6854             }
6855             /**
6856              * An XML NonCensusPopulation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6857              *
6858              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NotOnCensus$NonCensusPopulation.
6859              */
6860             public static class NonCensusPopulationImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.NonCensusPopulation
6861             {
6862                 private static final long serialVersionUID = 1L;
6863                 
6864                 public NonCensusPopulationImpl(org.apache.xmlbeans.SchemaType sType)
6865                 {
6866                     super(sType, false);
6867                 }
6868                 
6869                 protected NonCensusPopulationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6870                 {
6871                     super(sType, b);
6872                 }
6873             }
6874             /**
6875              * An XML PopulationSource(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6876              *
6877              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NotOnCensus$PopulationSource.
6878              */
6879             public static class PopulationSourceImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NotOnCensus.PopulationSource
6880             {
6881                 private static final long serialVersionUID = 1L;
6882                 
6883                 public PopulationSourceImpl(org.apache.xmlbeans.SchemaType sType)
6884                 {
6885                     super(sType, false);
6886                 }
6887                 
6888                 protected PopulationSourceImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6889                 {
6890                     super(sType, b);
6891                 }
6892             }
6893         }
6894         /**
6895          * An XML PopulationServed(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6896          *
6897          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$PopulationServed.
6898          */
6899         public static class PopulationServedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.PopulationServed
6900         {
6901             private static final long serialVersionUID = 1L;
6902             
6903             public PopulationServedImpl(org.apache.xmlbeans.SchemaType sType)
6904             {
6905                 super(sType, false);
6906             }
6907             
6908             protected PopulationServedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6909             {
6910                 super(sType, b);
6911             }
6912         }
6913         /**
6914          * An XML ServicePopulationDifference(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6915          *
6916          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ServicePopulationDifference.
6917          */
6918         public static class ServicePopulationDifferenceImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ServicePopulationDifference
6919         {
6920             private static final long serialVersionUID = 1L;
6921             
6922             public ServicePopulationDifferenceImpl(org.apache.xmlbeans.SchemaType sType)
6923             {
6924                 super(sType, false);
6925             }
6926             
6927             protected ServicePopulationDifferenceImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6928             {
6929                 super(sType, b);
6930             }
6931         }
6932         /**
6933          * An XML SwornForceCurrentFullTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6934          *
6935          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceCurrentFullTime.
6936          */
6937         public static class SwornForceCurrentFullTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentFullTime
6938         {
6939             private static final long serialVersionUID = 1L;
6940             
6941             public SwornForceCurrentFullTimeImpl(org.apache.xmlbeans.SchemaType sType)
6942             {
6943                 super(sType, false);
6944             }
6945             
6946             protected SwornForceCurrentFullTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6947             {
6948                 super(sType, b);
6949             }
6950         }
6951         /**
6952          * An XML SwornForceCurrentPartTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6953          *
6954          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceCurrentPartTime.
6955          */
6956         public static class SwornForceCurrentPartTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceCurrentPartTime
6957         {
6958             private static final long serialVersionUID = 1L;
6959             
6960             public SwornForceCurrentPartTimeImpl(org.apache.xmlbeans.SchemaType sType)
6961             {
6962                 super(sType, false);
6963             }
6964             
6965             protected SwornForceCurrentPartTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6966             {
6967                 super(sType, b);
6968             }
6969         }
6970         /**
6971          * An XML SwornForceOnePriorFullTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6972          *
6973          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceOnePriorFullTime.
6974          */
6975         public static class SwornForceOnePriorFullTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorFullTime
6976         {
6977             private static final long serialVersionUID = 1L;
6978             
6979             public SwornForceOnePriorFullTimeImpl(org.apache.xmlbeans.SchemaType sType)
6980             {
6981                 super(sType, false);
6982             }
6983             
6984             protected SwornForceOnePriorFullTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6985             {
6986                 super(sType, b);
6987             }
6988         }
6989         /**
6990          * An XML SwornForceOnePriorPartTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
6991          *
6992          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceOnePriorPartTime.
6993          */
6994         public static class SwornForceOnePriorPartTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceOnePriorPartTime
6995         {
6996             private static final long serialVersionUID = 1L;
6997             
6998             public SwornForceOnePriorPartTimeImpl(org.apache.xmlbeans.SchemaType sType)
6999             {
7000                 super(sType, false);
7001             }
7002             
7003             protected SwornForceOnePriorPartTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7004             {
7005                 super(sType, b);
7006             }
7007         }
7008         /**
7009          * An XML SwornForceTwoPriorFullTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
7010          *
7011          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceTwoPriorFullTime.
7012          */
7013         public static class SwornForceTwoPriorFullTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorFullTime
7014         {
7015             private static final long serialVersionUID = 1L;
7016             
7017             public SwornForceTwoPriorFullTimeImpl(org.apache.xmlbeans.SchemaType sType)
7018             {
7019                 super(sType, false);
7020             }
7021             
7022             protected SwornForceTwoPriorFullTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7023             {
7024                 super(sType, b);
7025             }
7026         }
7027         /**
7028          * An XML SwornForceTwoPriorPartTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
7029          *
7030          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceTwoPriorPartTime.
7031          */
7032         public static class SwornForceTwoPriorPartTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceTwoPriorPartTime
7033         {
7034             private static final long serialVersionUID = 1L;
7035             
7036             public SwornForceTwoPriorPartTimeImpl(org.apache.xmlbeans.SchemaType sType)
7037             {
7038                 super(sType, false);
7039             }
7040             
7041             protected SwornForceTwoPriorPartTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7042             {
7043                 super(sType, b);
7044             }
7045         }
7046         /**
7047          * An XML SwornForceLocalActualFullTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
7048          *
7049          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceLocalActualFullTime.
7050          */
7051         public static class SwornForceLocalActualFullTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualFullTime
7052         {
7053             private static final long serialVersionUID = 1L;
7054             
7055             public SwornForceLocalActualFullTimeImpl(org.apache.xmlbeans.SchemaType sType)
7056             {
7057                 super(sType, false);
7058             }
7059             
7060             protected SwornForceLocalActualFullTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7061             {
7062                 super(sType, b);
7063             }
7064         }
7065         /**
7066          * An XML SwornForceLocalActualPartTime(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
7067          *
7068          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$SwornForceLocalActualPartTime.
7069          */
7070         public static class SwornForceLocalActualPartTimeImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.SwornForceLocalActualPartTime
7071         {
7072             private static final long serialVersionUID = 1L;
7073             
7074             public SwornForceLocalActualPartTimeImpl(org.apache.xmlbeans.SchemaType sType)
7075             {
7076                 super(sType, false);
7077             }
7078             
7079             protected SwornForceLocalActualPartTimeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7080             {
7081                 super(sType, b);
7082             }
7083         }
7084         /**
7085          * An XML ExecutiveInformation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
7086          *
7087          * This is a complex type.
7088          */
7089         public static class ExecutiveInformationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation
7090         {
7091             private static final long serialVersionUID = 1L;
7092             
7093             public ExecutiveInformationImpl(org.apache.xmlbeans.SchemaType sType)
7094             {
7095                 super(sType);
7096             }
7097             
7098             private static final javax.xml.namespace.QName TITLE$0 = 
7099                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Title");
7100             private static final javax.xml.namespace.QName FIRSTNAME$2 = 
7101                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FirstName");
7102             private static final javax.xml.namespace.QName MIDDLENAME$4 = 
7103                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "MiddleName");
7104             private static final javax.xml.namespace.QName LASTNAME$6 = 
7105                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LastName");
7106             private static final javax.xml.namespace.QName SUFFIXNAME$8 = 
7107                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SuffixName");
7108             private static final javax.xml.namespace.QName LAWENFORCEMENTEXECAGENCYNAME$10 = 
7109                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LawEnforcementExecAgencyName");
7110             private static final javax.xml.namespace.QName STREET1$12 = 
7111                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street1");
7112             private static final javax.xml.namespace.QName STREET2$14 = 
7113                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street2");
7114             private static final javax.xml.namespace.QName CITY$16 = 
7115                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "City");
7116             private static final javax.xml.namespace.QName STATE$18 = 
7117                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "State");
7118             private static final javax.xml.namespace.QName ZIPCODE$20 = 
7119                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ZipCode");
7120             private static final javax.xml.namespace.QName PHONE$22 = 
7121                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Phone");
7122             private static final javax.xml.namespace.QName FAX$24 = 
7123                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Fax");
7124             private static final javax.xml.namespace.QName EMAIL$26 = 
7125                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Email");
7126             
7127             
7128             /**
7129              * Gets the "Title" element
7130              */
7131             public java.lang.String getTitle()
7132             {
7133                 synchronized (monitor())
7134                 {
7135                     check_orphaned();
7136                     org.apache.xmlbeans.SimpleValue target = null;
7137                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
7138                     if (target == null)
7139                     {
7140                       return null;
7141                     }
7142                     return target.getStringValue();
7143                 }
7144             }
7145             
7146             /**
7147              * Gets (as xml) the "Title" element
7148              */
7149             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle()
7150             {
7151                 synchronized (monitor())
7152                 {
7153                     check_orphaned();
7154                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
7155                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
7156                     return target;
7157                 }
7158             }
7159             
7160             /**
7161              * Sets the "Title" element
7162              */
7163             public void setTitle(java.lang.String title)
7164             {
7165                 synchronized (monitor())
7166                 {
7167                     check_orphaned();
7168                     org.apache.xmlbeans.SimpleValue target = null;
7169                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
7170                     if (target == null)
7171                     {
7172                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLE$0);
7173                     }
7174                     target.setStringValue(title);
7175                 }
7176             }
7177             
7178             /**
7179              * Sets (as xml) the "Title" element
7180              */
7181             public void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title)
7182             {
7183                 synchronized (monitor())
7184                 {
7185                     check_orphaned();
7186                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
7187                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
7188                     if (target == null)
7189                     {
7190                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLE$0);
7191                     }
7192                     target.set(title);
7193                 }
7194             }
7195             
7196             /**
7197              * Gets the "FirstName" element
7198              */
7199             public java.lang.String getFirstName()
7200             {
7201                 synchronized (monitor())
7202                 {
7203                     check_orphaned();
7204                     org.apache.xmlbeans.SimpleValue target = null;
7205                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
7206                     if (target == null)
7207                     {
7208                       return null;
7209                     }
7210                     return target.getStringValue();
7211                 }
7212             }
7213             
7214             /**
7215              * Gets (as xml) the "FirstName" element
7216              */
7217             public gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName()
7218             {
7219                 synchronized (monitor())
7220                 {
7221                     check_orphaned();
7222                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
7223                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
7224                     return target;
7225                 }
7226             }
7227             
7228             /**
7229              * Sets the "FirstName" element
7230              */
7231             public void setFirstName(java.lang.String firstName)
7232             {
7233                 synchronized (monitor())
7234                 {
7235                     check_orphaned();
7236                     org.apache.xmlbeans.SimpleValue target = null;
7237                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
7238                     if (target == null)
7239                     {
7240                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTNAME$2);
7241                     }
7242                     target.setStringValue(firstName);
7243                 }
7244             }
7245             
7246             /**
7247              * Sets (as xml) the "FirstName" element
7248              */
7249             public void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName)
7250             {
7251                 synchronized (monitor())
7252                 {
7253                     check_orphaned();
7254                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
7255                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
7256                     if (target == null)
7257                     {
7258                       target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().add_element_user(FIRSTNAME$2);
7259                     }
7260                     target.set(firstName);
7261                 }
7262             }
7263             
7264             /**
7265              * Gets the "MiddleName" element
7266              */
7267             public java.lang.String getMiddleName()
7268             {
7269                 synchronized (monitor())
7270                 {
7271                     check_orphaned();
7272                     org.apache.xmlbeans.SimpleValue target = null;
7273                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
7274                     if (target == null)
7275                     {
7276                       return null;
7277                     }
7278                     return target.getStringValue();
7279                 }
7280             }
7281             
7282             /**
7283              * Gets (as xml) the "MiddleName" element
7284              */
7285             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName xgetMiddleName()
7286             {
7287                 synchronized (monitor())
7288                 {
7289                     check_orphaned();
7290                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName target = null;
7291                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName)get_store().find_element_user(MIDDLENAME$4, 0);
7292                     return target;
7293                 }
7294             }
7295             
7296             /**
7297              * True if has "MiddleName" element
7298              */
7299             public boolean isSetMiddleName()
7300             {
7301                 synchronized (monitor())
7302                 {
7303                     check_orphaned();
7304                     return get_store().count_elements(MIDDLENAME$4) != 0;
7305                 }
7306             }
7307             
7308             /**
7309              * Sets the "MiddleName" element
7310              */
7311             public void setMiddleName(java.lang.String middleName)
7312             {
7313                 synchronized (monitor())
7314                 {
7315                     check_orphaned();
7316                     org.apache.xmlbeans.SimpleValue target = null;
7317                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
7318                     if (target == null)
7319                     {
7320                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIDDLENAME$4);
7321                     }
7322                     target.setStringValue(middleName);
7323                 }
7324             }
7325             
7326             /**
7327              * Sets (as xml) the "MiddleName" element
7328              */
7329             public void xsetMiddleName(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName middleName)
7330             {
7331                 synchronized (monitor())
7332                 {
7333                     check_orphaned();
7334                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName target = null;
7335                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName)get_store().find_element_user(MIDDLENAME$4, 0);
7336                     if (target == null)
7337                     {
7338                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName)get_store().add_element_user(MIDDLENAME$4);
7339                     }
7340                     target.set(middleName);
7341                 }
7342             }
7343             
7344             /**
7345              * Unsets the "MiddleName" element
7346              */
7347             public void unsetMiddleName()
7348             {
7349                 synchronized (monitor())
7350                 {
7351                     check_orphaned();
7352                     get_store().remove_element(MIDDLENAME$4, 0);
7353                 }
7354             }
7355             
7356             /**
7357              * Gets the "LastName" element
7358              */
7359             public java.lang.String getLastName()
7360             {
7361                 synchronized (monitor())
7362                 {
7363                     check_orphaned();
7364                     org.apache.xmlbeans.SimpleValue target = null;
7365                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
7366                     if (target == null)
7367                     {
7368                       return null;
7369                     }
7370                     return target.getStringValue();
7371                 }
7372             }
7373             
7374             /**
7375              * Gets (as xml) the "LastName" element
7376              */
7377             public gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName()
7378             {
7379                 synchronized (monitor())
7380                 {
7381                     check_orphaned();
7382                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
7383                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
7384                     return target;
7385                 }
7386             }
7387             
7388             /**
7389              * Sets the "LastName" element
7390              */
7391             public void setLastName(java.lang.String lastName)
7392             {
7393                 synchronized (monitor())
7394                 {
7395                     check_orphaned();
7396                     org.apache.xmlbeans.SimpleValue target = null;
7397                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
7398                     if (target == null)
7399                     {
7400                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LASTNAME$6);
7401                     }
7402                     target.setStringValue(lastName);
7403                 }
7404             }
7405             
7406             /**
7407              * Sets (as xml) the "LastName" element
7408              */
7409             public void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName)
7410             {
7411                 synchronized (monitor())
7412                 {
7413                     check_orphaned();
7414                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
7415                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
7416                     if (target == null)
7417                     {
7418                       target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().add_element_user(LASTNAME$6);
7419                     }
7420                     target.set(lastName);
7421                 }
7422             }
7423             
7424             /**
7425              * Gets the "SuffixName" element
7426              */
7427             public java.lang.String getSuffixName()
7428             {
7429                 synchronized (monitor())
7430                 {
7431                     check_orphaned();
7432                     org.apache.xmlbeans.SimpleValue target = null;
7433                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIXNAME$8, 0);
7434                     if (target == null)
7435                     {
7436                       return null;
7437                     }
7438                     return target.getStringValue();
7439                 }
7440             }
7441             
7442             /**
7443              * Gets (as xml) the "SuffixName" element
7444              */
7445             public gov.grants.apply.system.globalLibraryV20.SuffixNameDataType xgetSuffixName()
7446             {
7447                 synchronized (monitor())
7448                 {
7449                     check_orphaned();
7450                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
7451                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIXNAME$8, 0);
7452                     return target;
7453                 }
7454             }
7455             
7456             /**
7457              * True if has "SuffixName" element
7458              */
7459             public boolean isSetSuffixName()
7460             {
7461                 synchronized (monitor())
7462                 {
7463                     check_orphaned();
7464                     return get_store().count_elements(SUFFIXNAME$8) != 0;
7465                 }
7466             }
7467             
7468             /**
7469              * Sets the "SuffixName" element
7470              */
7471             public void setSuffixName(java.lang.String suffixName)
7472             {
7473                 synchronized (monitor())
7474                 {
7475                     check_orphaned();
7476                     org.apache.xmlbeans.SimpleValue target = null;
7477                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIXNAME$8, 0);
7478                     if (target == null)
7479                     {
7480                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUFFIXNAME$8);
7481                     }
7482                     target.setStringValue(suffixName);
7483                 }
7484             }
7485             
7486             /**
7487              * Sets (as xml) the "SuffixName" element
7488              */
7489             public void xsetSuffixName(gov.grants.apply.system.globalLibraryV20.SuffixNameDataType suffixName)
7490             {
7491                 synchronized (monitor())
7492                 {
7493                     check_orphaned();
7494                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
7495                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIXNAME$8, 0);
7496                     if (target == null)
7497                     {
7498                       target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().add_element_user(SUFFIXNAME$8);
7499                     }
7500                     target.set(suffixName);
7501                 }
7502             }
7503             
7504             /**
7505              * Unsets the "SuffixName" element
7506              */
7507             public void unsetSuffixName()
7508             {
7509                 synchronized (monitor())
7510                 {
7511                     check_orphaned();
7512                     get_store().remove_element(SUFFIXNAME$8, 0);
7513                 }
7514             }
7515             
7516             /**
7517              * Gets the "LawEnforcementExecAgencyName" element
7518              */
7519             public java.lang.String getLawEnforcementExecAgencyName()
7520             {
7521                 synchronized (monitor())
7522                 {
7523                     check_orphaned();
7524                     org.apache.xmlbeans.SimpleValue target = null;
7525                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAWENFORCEMENTEXECAGENCYNAME$10, 0);
7526                     if (target == null)
7527                     {
7528                       return null;
7529                     }
7530                     return target.getStringValue();
7531                 }
7532             }
7533             
7534             /**
7535              * Gets (as xml) the "LawEnforcementExecAgencyName" element
7536              */
7537             public gov.grants.apply.system.globalLibraryV20.AgencyNameDataType xgetLawEnforcementExecAgencyName()
7538             {
7539                 synchronized (monitor())
7540                 {
7541                     check_orphaned();
7542                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
7543                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(LAWENFORCEMENTEXECAGENCYNAME$10, 0);
7544                     return target;
7545                 }
7546             }
7547             
7548             /**
7549              * Sets the "LawEnforcementExecAgencyName" element
7550              */
7551             public void setLawEnforcementExecAgencyName(java.lang.String lawEnforcementExecAgencyName)
7552             {
7553                 synchronized (monitor())
7554                 {
7555                     check_orphaned();
7556                     org.apache.xmlbeans.SimpleValue target = null;
7557                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAWENFORCEMENTEXECAGENCYNAME$10, 0);
7558                     if (target == null)
7559                     {
7560                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAWENFORCEMENTEXECAGENCYNAME$10);
7561                     }
7562                     target.setStringValue(lawEnforcementExecAgencyName);
7563                 }
7564             }
7565             
7566             /**
7567              * Sets (as xml) the "LawEnforcementExecAgencyName" element
7568              */
7569             public void xsetLawEnforcementExecAgencyName(gov.grants.apply.system.globalLibraryV20.AgencyNameDataType lawEnforcementExecAgencyName)
7570             {
7571                 synchronized (monitor())
7572                 {
7573                     check_orphaned();
7574                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
7575                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(LAWENFORCEMENTEXECAGENCYNAME$10, 0);
7576                     if (target == null)
7577                     {
7578                       target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().add_element_user(LAWENFORCEMENTEXECAGENCYNAME$10);
7579                     }
7580                     target.set(lawEnforcementExecAgencyName);
7581                 }
7582             }
7583             
7584             /**
7585              * Gets the "Street1" element
7586              */
7587             public java.lang.String getStreet1()
7588             {
7589                 synchronized (monitor())
7590                 {
7591                     check_orphaned();
7592                     org.apache.xmlbeans.SimpleValue target = null;
7593                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$12, 0);
7594                     if (target == null)
7595                     {
7596                       return null;
7597                     }
7598                     return target.getStringValue();
7599                 }
7600             }
7601             
7602             /**
7603              * Gets (as xml) the "Street1" element
7604              */
7605             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
7606             {
7607                 synchronized (monitor())
7608                 {
7609                     check_orphaned();
7610                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
7611                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$12, 0);
7612                     return target;
7613                 }
7614             }
7615             
7616             /**
7617              * Sets the "Street1" element
7618              */
7619             public void setStreet1(java.lang.String street1)
7620             {
7621                 synchronized (monitor())
7622                 {
7623                     check_orphaned();
7624                     org.apache.xmlbeans.SimpleValue target = null;
7625                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$12, 0);
7626                     if (target == null)
7627                     {
7628                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$12);
7629                     }
7630                     target.setStringValue(street1);
7631                 }
7632             }
7633             
7634             /**
7635              * Sets (as xml) the "Street1" element
7636              */
7637             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
7638             {
7639                 synchronized (monitor())
7640                 {
7641                     check_orphaned();
7642                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
7643                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$12, 0);
7644                     if (target == null)
7645                     {
7646                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$12);
7647                     }
7648                     target.set(street1);
7649                 }
7650             }
7651             
7652             /**
7653              * Gets the "Street2" element
7654              */
7655             public java.lang.String getStreet2()
7656             {
7657                 synchronized (monitor())
7658                 {
7659                     check_orphaned();
7660                     org.apache.xmlbeans.SimpleValue target = null;
7661                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$14, 0);
7662                     if (target == null)
7663                     {
7664                       return null;
7665                     }
7666                     return target.getStringValue();
7667                 }
7668             }
7669             
7670             /**
7671              * Gets (as xml) the "Street2" element
7672              */
7673             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
7674             {
7675                 synchronized (monitor())
7676                 {
7677                     check_orphaned();
7678                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
7679                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$14, 0);
7680                     return target;
7681                 }
7682             }
7683             
7684             /**
7685              * True if has "Street2" element
7686              */
7687             public boolean isSetStreet2()
7688             {
7689                 synchronized (monitor())
7690                 {
7691                     check_orphaned();
7692                     return get_store().count_elements(STREET2$14) != 0;
7693                 }
7694             }
7695             
7696             /**
7697              * Sets the "Street2" element
7698              */
7699             public void setStreet2(java.lang.String street2)
7700             {
7701                 synchronized (monitor())
7702                 {
7703                     check_orphaned();
7704                     org.apache.xmlbeans.SimpleValue target = null;
7705                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$14, 0);
7706                     if (target == null)
7707                     {
7708                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$14);
7709                     }
7710                     target.setStringValue(street2);
7711                 }
7712             }
7713             
7714             /**
7715              * Sets (as xml) the "Street2" element
7716              */
7717             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
7718             {
7719                 synchronized (monitor())
7720                 {
7721                     check_orphaned();
7722                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
7723                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$14, 0);
7724                     if (target == null)
7725                     {
7726                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$14);
7727                     }
7728                     target.set(street2);
7729                 }
7730             }
7731             
7732             /**
7733              * Unsets the "Street2" element
7734              */
7735             public void unsetStreet2()
7736             {
7737                 synchronized (monitor())
7738                 {
7739                     check_orphaned();
7740                     get_store().remove_element(STREET2$14, 0);
7741                 }
7742             }
7743             
7744             /**
7745              * Gets the "City" element
7746              */
7747             public java.lang.String getCity()
7748             {
7749                 synchronized (monitor())
7750                 {
7751                     check_orphaned();
7752                     org.apache.xmlbeans.SimpleValue target = null;
7753                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$16, 0);
7754                     if (target == null)
7755                     {
7756                       return null;
7757                     }
7758                     return target.getStringValue();
7759                 }
7760             }
7761             
7762             /**
7763              * Gets (as xml) the "City" element
7764              */
7765             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
7766             {
7767                 synchronized (monitor())
7768                 {
7769                     check_orphaned();
7770                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
7771                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$16, 0);
7772                     return target;
7773                 }
7774             }
7775             
7776             /**
7777              * Sets the "City" element
7778              */
7779             public void setCity(java.lang.String city)
7780             {
7781                 synchronized (monitor())
7782                 {
7783                     check_orphaned();
7784                     org.apache.xmlbeans.SimpleValue target = null;
7785                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$16, 0);
7786                     if (target == null)
7787                     {
7788                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$16);
7789                     }
7790                     target.setStringValue(city);
7791                 }
7792             }
7793             
7794             /**
7795              * Sets (as xml) the "City" element
7796              */
7797             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
7798             {
7799                 synchronized (monitor())
7800                 {
7801                     check_orphaned();
7802                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
7803                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$16, 0);
7804                     if (target == null)
7805                     {
7806                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$16);
7807                     }
7808                     target.set(city);
7809                 }
7810             }
7811             
7812             /**
7813              * Gets the "State" element
7814              */
7815             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
7816             {
7817                 synchronized (monitor())
7818                 {
7819                     check_orphaned();
7820                     org.apache.xmlbeans.SimpleValue target = null;
7821                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$18, 0);
7822                     if (target == null)
7823                     {
7824                       return null;
7825                     }
7826                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
7827                 }
7828             }
7829             
7830             /**
7831              * Gets (as xml) the "State" element
7832              */
7833             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
7834             {
7835                 synchronized (monitor())
7836                 {
7837                     check_orphaned();
7838                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
7839                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$18, 0);
7840                     return target;
7841                 }
7842             }
7843             
7844             /**
7845              * Sets the "State" element
7846              */
7847             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
7848             {
7849                 synchronized (monitor())
7850                 {
7851                     check_orphaned();
7852                     org.apache.xmlbeans.SimpleValue target = null;
7853                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$18, 0);
7854                     if (target == null)
7855                     {
7856                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$18);
7857                     }
7858                     target.setEnumValue(state);
7859                 }
7860             }
7861             
7862             /**
7863              * Sets (as xml) the "State" element
7864              */
7865             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
7866             {
7867                 synchronized (monitor())
7868                 {
7869                     check_orphaned();
7870                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
7871                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$18, 0);
7872                     if (target == null)
7873                     {
7874                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$18);
7875                     }
7876                     target.set(state);
7877                 }
7878             }
7879             
7880             /**
7881              * Gets the "ZipCode" element
7882              */
7883             public java.lang.String getZipCode()
7884             {
7885                 synchronized (monitor())
7886                 {
7887                     check_orphaned();
7888                     org.apache.xmlbeans.SimpleValue target = null;
7889                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$20, 0);
7890                     if (target == null)
7891                     {
7892                       return null;
7893                     }
7894                     return target.getStringValue();
7895                 }
7896             }
7897             
7898             /**
7899              * Gets (as xml) the "ZipCode" element
7900              */
7901             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
7902             {
7903                 synchronized (monitor())
7904                 {
7905                     check_orphaned();
7906                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
7907                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$20, 0);
7908                     return target;
7909                 }
7910             }
7911             
7912             /**
7913              * Sets the "ZipCode" element
7914              */
7915             public void setZipCode(java.lang.String zipCode)
7916             {
7917                 synchronized (monitor())
7918                 {
7919                     check_orphaned();
7920                     org.apache.xmlbeans.SimpleValue target = null;
7921                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$20, 0);
7922                     if (target == null)
7923                     {
7924                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$20);
7925                     }
7926                     target.setStringValue(zipCode);
7927                 }
7928             }
7929             
7930             /**
7931              * Sets (as xml) the "ZipCode" element
7932              */
7933             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
7934             {
7935                 synchronized (monitor())
7936                 {
7937                     check_orphaned();
7938                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
7939                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$20, 0);
7940                     if (target == null)
7941                     {
7942                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$20);
7943                     }
7944                     target.set(zipCode);
7945                 }
7946             }
7947             
7948             /**
7949              * Gets the "Phone" element
7950              */
7951             public java.lang.String getPhone()
7952             {
7953                 synchronized (monitor())
7954                 {
7955                     check_orphaned();
7956                     org.apache.xmlbeans.SimpleValue target = null;
7957                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$22, 0);
7958                     if (target == null)
7959                     {
7960                       return null;
7961                     }
7962                     return target.getStringValue();
7963                 }
7964             }
7965             
7966             /**
7967              * Gets (as xml) the "Phone" element
7968              */
7969             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone xgetPhone()
7970             {
7971                 synchronized (monitor())
7972                 {
7973                     check_orphaned();
7974                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone target = null;
7975                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone)get_store().find_element_user(PHONE$22, 0);
7976                     return target;
7977                 }
7978             }
7979             
7980             /**
7981              * Sets the "Phone" element
7982              */
7983             public void setPhone(java.lang.String phone)
7984             {
7985                 synchronized (monitor())
7986                 {
7987                     check_orphaned();
7988                     org.apache.xmlbeans.SimpleValue target = null;
7989                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$22, 0);
7990                     if (target == null)
7991                     {
7992                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$22);
7993                     }
7994                     target.setStringValue(phone);
7995                 }
7996             }
7997             
7998             /**
7999              * Sets (as xml) the "Phone" element
8000              */
8001             public void xsetPhone(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone phone)
8002             {
8003                 synchronized (monitor())
8004                 {
8005                     check_orphaned();
8006                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone target = null;
8007                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone)get_store().find_element_user(PHONE$22, 0);
8008                     if (target == null)
8009                     {
8010                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone)get_store().add_element_user(PHONE$22);
8011                     }
8012                     target.set(phone);
8013                 }
8014             }
8015             
8016             /**
8017              * Gets the "Fax" element
8018              */
8019             public java.lang.String getFax()
8020             {
8021                 synchronized (monitor())
8022                 {
8023                     check_orphaned();
8024                     org.apache.xmlbeans.SimpleValue target = null;
8025                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$24, 0);
8026                     if (target == null)
8027                     {
8028                       return null;
8029                     }
8030                     return target.getStringValue();
8031                 }
8032             }
8033             
8034             /**
8035              * Gets (as xml) the "Fax" element
8036              */
8037             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax xgetFax()
8038             {
8039                 synchronized (monitor())
8040                 {
8041                     check_orphaned();
8042                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax target = null;
8043                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax)get_store().find_element_user(FAX$24, 0);
8044                     return target;
8045                 }
8046             }
8047             
8048             /**
8049              * True if has "Fax" element
8050              */
8051             public boolean isSetFax()
8052             {
8053                 synchronized (monitor())
8054                 {
8055                     check_orphaned();
8056                     return get_store().count_elements(FAX$24) != 0;
8057                 }
8058             }
8059             
8060             /**
8061              * Sets the "Fax" element
8062              */
8063             public void setFax(java.lang.String fax)
8064             {
8065                 synchronized (monitor())
8066                 {
8067                     check_orphaned();
8068                     org.apache.xmlbeans.SimpleValue target = null;
8069                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$24, 0);
8070                     if (target == null)
8071                     {
8072                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$24);
8073                     }
8074                     target.setStringValue(fax);
8075                 }
8076             }
8077             
8078             /**
8079              * Sets (as xml) the "Fax" element
8080              */
8081             public void xsetFax(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax fax)
8082             {
8083                 synchronized (monitor())
8084                 {
8085                     check_orphaned();
8086                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax target = null;
8087                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax)get_store().find_element_user(FAX$24, 0);
8088                     if (target == null)
8089                     {
8090                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax)get_store().add_element_user(FAX$24);
8091                     }
8092                     target.set(fax);
8093                 }
8094             }
8095             
8096             /**
8097              * Unsets the "Fax" element
8098              */
8099             public void unsetFax()
8100             {
8101                 synchronized (monitor())
8102                 {
8103                     check_orphaned();
8104                     get_store().remove_element(FAX$24, 0);
8105                 }
8106             }
8107             
8108             /**
8109              * Gets the "Email" element
8110              */
8111             public java.lang.String getEmail()
8112             {
8113                 synchronized (monitor())
8114                 {
8115                     check_orphaned();
8116                     org.apache.xmlbeans.SimpleValue target = null;
8117                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$26, 0);
8118                     if (target == null)
8119                     {
8120                       return null;
8121                     }
8122                     return target.getStringValue();
8123                 }
8124             }
8125             
8126             /**
8127              * Gets (as xml) the "Email" element
8128              */
8129             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
8130             {
8131                 synchronized (monitor())
8132                 {
8133                     check_orphaned();
8134                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
8135                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$26, 0);
8136                     return target;
8137                 }
8138             }
8139             
8140             /**
8141              * Sets the "Email" element
8142              */
8143             public void setEmail(java.lang.String email)
8144             {
8145                 synchronized (monitor())
8146                 {
8147                     check_orphaned();
8148                     org.apache.xmlbeans.SimpleValue target = null;
8149                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$26, 0);
8150                     if (target == null)
8151                     {
8152                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$26);
8153                     }
8154                     target.setStringValue(email);
8155                 }
8156             }
8157             
8158             /**
8159              * Sets (as xml) the "Email" element
8160              */
8161             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
8162             {
8163                 synchronized (monitor())
8164                 {
8165                     check_orphaned();
8166                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
8167                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$26, 0);
8168                     if (target == null)
8169                     {
8170                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$26);
8171                     }
8172                     target.set(email);
8173                 }
8174             }
8175             /**
8176              * An XML MiddleName(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
8177              *
8178              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ExecutiveInformation$MiddleName.
8179              */
8180             public static class MiddleNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.MiddleName
8181             {
8182                 private static final long serialVersionUID = 1L;
8183                 
8184                 public MiddleNameImpl(org.apache.xmlbeans.SchemaType sType)
8185                 {
8186                     super(sType, false);
8187                 }
8188                 
8189                 protected MiddleNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
8190                 {
8191                     super(sType, b);
8192                 }
8193             }
8194             /**
8195              * An XML Phone(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
8196              *
8197              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ExecutiveInformation$Phone.
8198              */
8199             public static class PhoneImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Phone
8200             {
8201                 private static final long serialVersionUID = 1L;
8202                 
8203                 public PhoneImpl(org.apache.xmlbeans.SchemaType sType)
8204                 {
8205                     super(sType, false);
8206                 }
8207                 
8208                 protected PhoneImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
8209                 {
8210                     super(sType, b);
8211                 }
8212             }
8213             /**
8214              * An XML Fax(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
8215              *
8216              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ExecutiveInformation$Fax.
8217              */
8218             public static class FaxImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveInformation.Fax
8219             {
8220                 private static final long serialVersionUID = 1L;
8221                 
8222                 public FaxImpl(org.apache.xmlbeans.SchemaType sType)
8223                 {
8224                     super(sType, false);
8225                 }
8226                 
8227                 protected FaxImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
8228                 {
8229                     super(sType, b);
8230                 }
8231             }
8232         }
8233         /**
8234          * An XML FinancialExecutiveInformation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
8235          *
8236          * This is a complex type.
8237          */
8238         public static class FinancialExecutiveInformationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation
8239         {
8240             private static final long serialVersionUID = 1L;
8241             
8242             public FinancialExecutiveInformationImpl(org.apache.xmlbeans.SchemaType sType)
8243             {
8244                 super(sType);
8245             }
8246             
8247             private static final javax.xml.namespace.QName TITLE$0 = 
8248                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Title");
8249             private static final javax.xml.namespace.QName FIRSTNAME$2 = 
8250                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FirstName");
8251             private static final javax.xml.namespace.QName MIDDLENAME$4 = 
8252                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "MiddleName");
8253             private static final javax.xml.namespace.QName LASTNAME$6 = 
8254                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LastName");
8255             private static final javax.xml.namespace.QName SUFFIXNAME$8 = 
8256                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "SuffixName");
8257             private static final javax.xml.namespace.QName GOVTEXECUTIVEENTITYNAME$10 = 
8258                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "GovtExecutiveEntityName");
8259             private static final javax.xml.namespace.QName STREET1$12 = 
8260                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street1");
8261             private static final javax.xml.namespace.QName STREET2$14 = 
8262                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street2");
8263             private static final javax.xml.namespace.QName CITY$16 = 
8264                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "City");
8265             private static final javax.xml.namespace.QName STATE$18 = 
8266                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "State");
8267             private static final javax.xml.namespace.QName ZIPCODE$20 = 
8268                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ZipCode");
8269             private static final javax.xml.namespace.QName PHONE$22 = 
8270                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Phone");
8271             private static final javax.xml.namespace.QName FAX$24 = 
8272                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Fax");
8273             private static final javax.xml.namespace.QName EMAIL$26 = 
8274                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Email");
8275             
8276             
8277             /**
8278              * Gets the "Title" element
8279              */
8280             public java.lang.String getTitle()
8281             {
8282                 synchronized (monitor())
8283                 {
8284                     check_orphaned();
8285                     org.apache.xmlbeans.SimpleValue target = null;
8286                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
8287                     if (target == null)
8288                     {
8289                       return null;
8290                     }
8291                     return target.getStringValue();
8292                 }
8293             }
8294             
8295             /**
8296              * Gets (as xml) the "Title" element
8297              */
8298             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle()
8299             {
8300                 synchronized (monitor())
8301                 {
8302                     check_orphaned();
8303                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
8304                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
8305                     return target;
8306                 }
8307             }
8308             
8309             /**
8310              * Sets the "Title" element
8311              */
8312             public void setTitle(java.lang.String title)
8313             {
8314                 synchronized (monitor())
8315                 {
8316                     check_orphaned();
8317                     org.apache.xmlbeans.SimpleValue target = null;
8318                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
8319                     if (target == null)
8320                     {
8321                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLE$0);
8322                     }
8323                     target.setStringValue(title);
8324                 }
8325             }
8326             
8327             /**
8328              * Sets (as xml) the "Title" element
8329              */
8330             public void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title)
8331             {
8332                 synchronized (monitor())
8333                 {
8334                     check_orphaned();
8335                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
8336                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
8337                     if (target == null)
8338                     {
8339                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLE$0);
8340                     }
8341                     target.set(title);
8342                 }
8343             }
8344             
8345             /**
8346              * Gets the "FirstName" element
8347              */
8348             public java.lang.String getFirstName()
8349             {
8350                 synchronized (monitor())
8351                 {
8352                     check_orphaned();
8353                     org.apache.xmlbeans.SimpleValue target = null;
8354                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
8355                     if (target == null)
8356                     {
8357                       return null;
8358                     }
8359                     return target.getStringValue();
8360                 }
8361             }
8362             
8363             /**
8364              * Gets (as xml) the "FirstName" element
8365              */
8366             public gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName()
8367             {
8368                 synchronized (monitor())
8369                 {
8370                     check_orphaned();
8371                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
8372                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
8373                     return target;
8374                 }
8375             }
8376             
8377             /**
8378              * Sets the "FirstName" element
8379              */
8380             public void setFirstName(java.lang.String firstName)
8381             {
8382                 synchronized (monitor())
8383                 {
8384                     check_orphaned();
8385                     org.apache.xmlbeans.SimpleValue target = null;
8386                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
8387                     if (target == null)
8388                     {
8389                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTNAME$2);
8390                     }
8391                     target.setStringValue(firstName);
8392                 }
8393             }
8394             
8395             /**
8396              * Sets (as xml) the "FirstName" element
8397              */
8398             public void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName)
8399             {
8400                 synchronized (monitor())
8401                 {
8402                     check_orphaned();
8403                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
8404                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
8405                     if (target == null)
8406                     {
8407                       target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().add_element_user(FIRSTNAME$2);
8408                     }
8409                     target.set(firstName);
8410                 }
8411             }
8412             
8413             /**
8414              * Gets the "MiddleName" element
8415              */
8416             public java.lang.String getMiddleName()
8417             {
8418                 synchronized (monitor())
8419                 {
8420                     check_orphaned();
8421                     org.apache.xmlbeans.SimpleValue target = null;
8422                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
8423                     if (target == null)
8424                     {
8425                       return null;
8426                     }
8427                     return target.getStringValue();
8428                 }
8429             }
8430             
8431             /**
8432              * Gets (as xml) the "MiddleName" element
8433              */
8434             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName xgetMiddleName()
8435             {
8436                 synchronized (monitor())
8437                 {
8438                     check_orphaned();
8439                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName target = null;
8440                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName)get_store().find_element_user(MIDDLENAME$4, 0);
8441                     return target;
8442                 }
8443             }
8444             
8445             /**
8446              * True if has "MiddleName" element
8447              */
8448             public boolean isSetMiddleName()
8449             {
8450                 synchronized (monitor())
8451                 {
8452                     check_orphaned();
8453                     return get_store().count_elements(MIDDLENAME$4) != 0;
8454                 }
8455             }
8456             
8457             /**
8458              * Sets the "MiddleName" element
8459              */
8460             public void setMiddleName(java.lang.String middleName)
8461             {
8462                 synchronized (monitor())
8463                 {
8464                     check_orphaned();
8465                     org.apache.xmlbeans.SimpleValue target = null;
8466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
8467                     if (target == null)
8468                     {
8469                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIDDLENAME$4);
8470                     }
8471                     target.setStringValue(middleName);
8472                 }
8473             }
8474             
8475             /**
8476              * Sets (as xml) the "MiddleName" element
8477              */
8478             public void xsetMiddleName(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName middleName)
8479             {
8480                 synchronized (monitor())
8481                 {
8482                     check_orphaned();
8483                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName target = null;
8484                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName)get_store().find_element_user(MIDDLENAME$4, 0);
8485                     if (target == null)
8486                     {
8487                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName)get_store().add_element_user(MIDDLENAME$4);
8488                     }
8489                     target.set(middleName);
8490                 }
8491             }
8492             
8493             /**
8494              * Unsets the "MiddleName" element
8495              */
8496             public void unsetMiddleName()
8497             {
8498                 synchronized (monitor())
8499                 {
8500                     check_orphaned();
8501                     get_store().remove_element(MIDDLENAME$4, 0);
8502                 }
8503             }
8504             
8505             /**
8506              * Gets the "LastName" element
8507              */
8508             public java.lang.String getLastName()
8509             {
8510                 synchronized (monitor())
8511                 {
8512                     check_orphaned();
8513                     org.apache.xmlbeans.SimpleValue target = null;
8514                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
8515                     if (target == null)
8516                     {
8517                       return null;
8518                     }
8519                     return target.getStringValue();
8520                 }
8521             }
8522             
8523             /**
8524              * Gets (as xml) the "LastName" element
8525              */
8526             public gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName()
8527             {
8528                 synchronized (monitor())
8529                 {
8530                     check_orphaned();
8531                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
8532                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
8533                     return target;
8534                 }
8535             }
8536             
8537             /**
8538              * Sets the "LastName" element
8539              */
8540             public void setLastName(java.lang.String lastName)
8541             {
8542                 synchronized (monitor())
8543                 {
8544                     check_orphaned();
8545                     org.apache.xmlbeans.SimpleValue target = null;
8546                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
8547                     if (target == null)
8548                     {
8549                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LASTNAME$6);
8550                     }
8551                     target.setStringValue(lastName);
8552                 }
8553             }
8554             
8555             /**
8556              * Sets (as xml) the "LastName" element
8557              */
8558             public void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName)
8559             {
8560                 synchronized (monitor())
8561                 {
8562                     check_orphaned();
8563                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
8564                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
8565                     if (target == null)
8566                     {
8567                       target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().add_element_user(LASTNAME$6);
8568                     }
8569                     target.set(lastName);
8570                 }
8571             }
8572             
8573             /**
8574              * Gets the "SuffixName" element
8575              */
8576             public java.lang.String getSuffixName()
8577             {
8578                 synchronized (monitor())
8579                 {
8580                     check_orphaned();
8581                     org.apache.xmlbeans.SimpleValue target = null;
8582                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIXNAME$8, 0);
8583                     if (target == null)
8584                     {
8585                       return null;
8586                     }
8587                     return target.getStringValue();
8588                 }
8589             }
8590             
8591             /**
8592              * Gets (as xml) the "SuffixName" element
8593              */
8594             public gov.grants.apply.system.globalLibraryV20.SuffixNameDataType xgetSuffixName()
8595             {
8596                 synchronized (monitor())
8597                 {
8598                     check_orphaned();
8599                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
8600                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIXNAME$8, 0);
8601                     return target;
8602                 }
8603             }
8604             
8605             /**
8606              * True if has "SuffixName" element
8607              */
8608             public boolean isSetSuffixName()
8609             {
8610                 synchronized (monitor())
8611                 {
8612                     check_orphaned();
8613                     return get_store().count_elements(SUFFIXNAME$8) != 0;
8614                 }
8615             }
8616             
8617             /**
8618              * Sets the "SuffixName" element
8619              */
8620             public void setSuffixName(java.lang.String suffixName)
8621             {
8622                 synchronized (monitor())
8623                 {
8624                     check_orphaned();
8625                     org.apache.xmlbeans.SimpleValue target = null;
8626                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIXNAME$8, 0);
8627                     if (target == null)
8628                     {
8629                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUFFIXNAME$8);
8630                     }
8631                     target.setStringValue(suffixName);
8632                 }
8633             }
8634             
8635             /**
8636              * Sets (as xml) the "SuffixName" element
8637              */
8638             public void xsetSuffixName(gov.grants.apply.system.globalLibraryV20.SuffixNameDataType suffixName)
8639             {
8640                 synchronized (monitor())
8641                 {
8642                     check_orphaned();
8643                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
8644                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIXNAME$8, 0);
8645                     if (target == null)
8646                     {
8647                       target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().add_element_user(SUFFIXNAME$8);
8648                     }
8649                     target.set(suffixName);
8650                 }
8651             }
8652             
8653             /**
8654              * Unsets the "SuffixName" element
8655              */
8656             public void unsetSuffixName()
8657             {
8658                 synchronized (monitor())
8659                 {
8660                     check_orphaned();
8661                     get_store().remove_element(SUFFIXNAME$8, 0);
8662                 }
8663             }
8664             
8665             /**
8666              * Gets the "GovtExecutiveEntityName" element
8667              */
8668             public java.lang.String getGovtExecutiveEntityName()
8669             {
8670                 synchronized (monitor())
8671                 {
8672                     check_orphaned();
8673                     org.apache.xmlbeans.SimpleValue target = null;
8674                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVTEXECUTIVEENTITYNAME$10, 0);
8675                     if (target == null)
8676                     {
8677                       return null;
8678                     }
8679                     return target.getStringValue();
8680                 }
8681             }
8682             
8683             /**
8684              * Gets (as xml) the "GovtExecutiveEntityName" element
8685              */
8686             public gov.grants.apply.system.globalLibraryV20.AgencyNameDataType xgetGovtExecutiveEntityName()
8687             {
8688                 synchronized (monitor())
8689                 {
8690                     check_orphaned();
8691                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
8692                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(GOVTEXECUTIVEENTITYNAME$10, 0);
8693                     return target;
8694                 }
8695             }
8696             
8697             /**
8698              * Sets the "GovtExecutiveEntityName" element
8699              */
8700             public void setGovtExecutiveEntityName(java.lang.String govtExecutiveEntityName)
8701             {
8702                 synchronized (monitor())
8703                 {
8704                     check_orphaned();
8705                     org.apache.xmlbeans.SimpleValue target = null;
8706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVTEXECUTIVEENTITYNAME$10, 0);
8707                     if (target == null)
8708                     {
8709                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GOVTEXECUTIVEENTITYNAME$10);
8710                     }
8711                     target.setStringValue(govtExecutiveEntityName);
8712                 }
8713             }
8714             
8715             /**
8716              * Sets (as xml) the "GovtExecutiveEntityName" element
8717              */
8718             public void xsetGovtExecutiveEntityName(gov.grants.apply.system.globalLibraryV20.AgencyNameDataType govtExecutiveEntityName)
8719             {
8720                 synchronized (monitor())
8721                 {
8722                     check_orphaned();
8723                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
8724                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(GOVTEXECUTIVEENTITYNAME$10, 0);
8725                     if (target == null)
8726                     {
8727                       target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().add_element_user(GOVTEXECUTIVEENTITYNAME$10);
8728                     }
8729                     target.set(govtExecutiveEntityName);
8730                 }
8731             }
8732             
8733             /**
8734              * Gets the "Street1" element
8735              */
8736             public java.lang.String getStreet1()
8737             {
8738                 synchronized (monitor())
8739                 {
8740                     check_orphaned();
8741                     org.apache.xmlbeans.SimpleValue target = null;
8742                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$12, 0);
8743                     if (target == null)
8744                     {
8745                       return null;
8746                     }
8747                     return target.getStringValue();
8748                 }
8749             }
8750             
8751             /**
8752              * Gets (as xml) the "Street1" element
8753              */
8754             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
8755             {
8756                 synchronized (monitor())
8757                 {
8758                     check_orphaned();
8759                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
8760                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$12, 0);
8761                     return target;
8762                 }
8763             }
8764             
8765             /**
8766              * Sets the "Street1" element
8767              */
8768             public void setStreet1(java.lang.String street1)
8769             {
8770                 synchronized (monitor())
8771                 {
8772                     check_orphaned();
8773                     org.apache.xmlbeans.SimpleValue target = null;
8774                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$12, 0);
8775                     if (target == null)
8776                     {
8777                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$12);
8778                     }
8779                     target.setStringValue(street1);
8780                 }
8781             }
8782             
8783             /**
8784              * Sets (as xml) the "Street1" element
8785              */
8786             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
8787             {
8788                 synchronized (monitor())
8789                 {
8790                     check_orphaned();
8791                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
8792                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$12, 0);
8793                     if (target == null)
8794                     {
8795                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$12);
8796                     }
8797                     target.set(street1);
8798                 }
8799             }
8800             
8801             /**
8802              * Gets the "Street2" element
8803              */
8804             public java.lang.String getStreet2()
8805             {
8806                 synchronized (monitor())
8807                 {
8808                     check_orphaned();
8809                     org.apache.xmlbeans.SimpleValue target = null;
8810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$14, 0);
8811                     if (target == null)
8812                     {
8813                       return null;
8814                     }
8815                     return target.getStringValue();
8816                 }
8817             }
8818             
8819             /**
8820              * Gets (as xml) the "Street2" element
8821              */
8822             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
8823             {
8824                 synchronized (monitor())
8825                 {
8826                     check_orphaned();
8827                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
8828                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$14, 0);
8829                     return target;
8830                 }
8831             }
8832             
8833             /**
8834              * True if has "Street2" element
8835              */
8836             public boolean isSetStreet2()
8837             {
8838                 synchronized (monitor())
8839                 {
8840                     check_orphaned();
8841                     return get_store().count_elements(STREET2$14) != 0;
8842                 }
8843             }
8844             
8845             /**
8846              * Sets the "Street2" element
8847              */
8848             public void setStreet2(java.lang.String street2)
8849             {
8850                 synchronized (monitor())
8851                 {
8852                     check_orphaned();
8853                     org.apache.xmlbeans.SimpleValue target = null;
8854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$14, 0);
8855                     if (target == null)
8856                     {
8857                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$14);
8858                     }
8859                     target.setStringValue(street2);
8860                 }
8861             }
8862             
8863             /**
8864              * Sets (as xml) the "Street2" element
8865              */
8866             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
8867             {
8868                 synchronized (monitor())
8869                 {
8870                     check_orphaned();
8871                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
8872                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$14, 0);
8873                     if (target == null)
8874                     {
8875                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$14);
8876                     }
8877                     target.set(street2);
8878                 }
8879             }
8880             
8881             /**
8882              * Unsets the "Street2" element
8883              */
8884             public void unsetStreet2()
8885             {
8886                 synchronized (monitor())
8887                 {
8888                     check_orphaned();
8889                     get_store().remove_element(STREET2$14, 0);
8890                 }
8891             }
8892             
8893             /**
8894              * Gets the "City" element
8895              */
8896             public java.lang.String getCity()
8897             {
8898                 synchronized (monitor())
8899                 {
8900                     check_orphaned();
8901                     org.apache.xmlbeans.SimpleValue target = null;
8902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$16, 0);
8903                     if (target == null)
8904                     {
8905                       return null;
8906                     }
8907                     return target.getStringValue();
8908                 }
8909             }
8910             
8911             /**
8912              * Gets (as xml) the "City" element
8913              */
8914             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
8915             {
8916                 synchronized (monitor())
8917                 {
8918                     check_orphaned();
8919                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
8920                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$16, 0);
8921                     return target;
8922                 }
8923             }
8924             
8925             /**
8926              * Sets the "City" element
8927              */
8928             public void setCity(java.lang.String city)
8929             {
8930                 synchronized (monitor())
8931                 {
8932                     check_orphaned();
8933                     org.apache.xmlbeans.SimpleValue target = null;
8934                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$16, 0);
8935                     if (target == null)
8936                     {
8937                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$16);
8938                     }
8939                     target.setStringValue(city);
8940                 }
8941             }
8942             
8943             /**
8944              * Sets (as xml) the "City" element
8945              */
8946             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
8947             {
8948                 synchronized (monitor())
8949                 {
8950                     check_orphaned();
8951                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
8952                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$16, 0);
8953                     if (target == null)
8954                     {
8955                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$16);
8956                     }
8957                     target.set(city);
8958                 }
8959             }
8960             
8961             /**
8962              * Gets the "State" element
8963              */
8964             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
8965             {
8966                 synchronized (monitor())
8967                 {
8968                     check_orphaned();
8969                     org.apache.xmlbeans.SimpleValue target = null;
8970                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$18, 0);
8971                     if (target == null)
8972                     {
8973                       return null;
8974                     }
8975                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
8976                 }
8977             }
8978             
8979             /**
8980              * Gets (as xml) the "State" element
8981              */
8982             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
8983             {
8984                 synchronized (monitor())
8985                 {
8986                     check_orphaned();
8987                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
8988                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$18, 0);
8989                     return target;
8990                 }
8991             }
8992             
8993             /**
8994              * Sets the "State" element
8995              */
8996             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
8997             {
8998                 synchronized (monitor())
8999                 {
9000                     check_orphaned();
9001                     org.apache.xmlbeans.SimpleValue target = null;
9002                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$18, 0);
9003                     if (target == null)
9004                     {
9005                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$18);
9006                     }
9007                     target.setEnumValue(state);
9008                 }
9009             }
9010             
9011             /**
9012              * Sets (as xml) the "State" element
9013              */
9014             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
9015             {
9016                 synchronized (monitor())
9017                 {
9018                     check_orphaned();
9019                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
9020                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$18, 0);
9021                     if (target == null)
9022                     {
9023                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$18);
9024                     }
9025                     target.set(state);
9026                 }
9027             }
9028             
9029             /**
9030              * Gets the "ZipCode" element
9031              */
9032             public java.lang.String getZipCode()
9033             {
9034                 synchronized (monitor())
9035                 {
9036                     check_orphaned();
9037                     org.apache.xmlbeans.SimpleValue target = null;
9038                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$20, 0);
9039                     if (target == null)
9040                     {
9041                       return null;
9042                     }
9043                     return target.getStringValue();
9044                 }
9045             }
9046             
9047             /**
9048              * Gets (as xml) the "ZipCode" element
9049              */
9050             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
9051             {
9052                 synchronized (monitor())
9053                 {
9054                     check_orphaned();
9055                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
9056                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$20, 0);
9057                     return target;
9058                 }
9059             }
9060             
9061             /**
9062              * Sets the "ZipCode" element
9063              */
9064             public void setZipCode(java.lang.String zipCode)
9065             {
9066                 synchronized (monitor())
9067                 {
9068                     check_orphaned();
9069                     org.apache.xmlbeans.SimpleValue target = null;
9070                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$20, 0);
9071                     if (target == null)
9072                     {
9073                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$20);
9074                     }
9075                     target.setStringValue(zipCode);
9076                 }
9077             }
9078             
9079             /**
9080              * Sets (as xml) the "ZipCode" element
9081              */
9082             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
9083             {
9084                 synchronized (monitor())
9085                 {
9086                     check_orphaned();
9087                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
9088                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$20, 0);
9089                     if (target == null)
9090                     {
9091                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$20);
9092                     }
9093                     target.set(zipCode);
9094                 }
9095             }
9096             
9097             /**
9098              * Gets the "Phone" element
9099              */
9100             public java.lang.String getPhone()
9101             {
9102                 synchronized (monitor())
9103                 {
9104                     check_orphaned();
9105                     org.apache.xmlbeans.SimpleValue target = null;
9106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$22, 0);
9107                     if (target == null)
9108                     {
9109                       return null;
9110                     }
9111                     return target.getStringValue();
9112                 }
9113             }
9114             
9115             /**
9116              * Gets (as xml) the "Phone" element
9117              */
9118             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone xgetPhone()
9119             {
9120                 synchronized (monitor())
9121                 {
9122                     check_orphaned();
9123                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone target = null;
9124                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone)get_store().find_element_user(PHONE$22, 0);
9125                     return target;
9126                 }
9127             }
9128             
9129             /**
9130              * Sets the "Phone" element
9131              */
9132             public void setPhone(java.lang.String phone)
9133             {
9134                 synchronized (monitor())
9135                 {
9136                     check_orphaned();
9137                     org.apache.xmlbeans.SimpleValue target = null;
9138                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$22, 0);
9139                     if (target == null)
9140                     {
9141                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$22);
9142                     }
9143                     target.setStringValue(phone);
9144                 }
9145             }
9146             
9147             /**
9148              * Sets (as xml) the "Phone" element
9149              */
9150             public void xsetPhone(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone phone)
9151             {
9152                 synchronized (monitor())
9153                 {
9154                     check_orphaned();
9155                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone target = null;
9156                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone)get_store().find_element_user(PHONE$22, 0);
9157                     if (target == null)
9158                     {
9159                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone)get_store().add_element_user(PHONE$22);
9160                     }
9161                     target.set(phone);
9162                 }
9163             }
9164             
9165             /**
9166              * Gets the "Fax" element
9167              */
9168             public java.lang.String getFax()
9169             {
9170                 synchronized (monitor())
9171                 {
9172                     check_orphaned();
9173                     org.apache.xmlbeans.SimpleValue target = null;
9174                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$24, 0);
9175                     if (target == null)
9176                     {
9177                       return null;
9178                     }
9179                     return target.getStringValue();
9180                 }
9181             }
9182             
9183             /**
9184              * Gets (as xml) the "Fax" element
9185              */
9186             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax xgetFax()
9187             {
9188                 synchronized (monitor())
9189                 {
9190                     check_orphaned();
9191                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax target = null;
9192                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax)get_store().find_element_user(FAX$24, 0);
9193                     return target;
9194                 }
9195             }
9196             
9197             /**
9198              * True if has "Fax" element
9199              */
9200             public boolean isSetFax()
9201             {
9202                 synchronized (monitor())
9203                 {
9204                     check_orphaned();
9205                     return get_store().count_elements(FAX$24) != 0;
9206                 }
9207             }
9208             
9209             /**
9210              * Sets the "Fax" element
9211              */
9212             public void setFax(java.lang.String fax)
9213             {
9214                 synchronized (monitor())
9215                 {
9216                     check_orphaned();
9217                     org.apache.xmlbeans.SimpleValue target = null;
9218                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$24, 0);
9219                     if (target == null)
9220                     {
9221                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$24);
9222                     }
9223                     target.setStringValue(fax);
9224                 }
9225             }
9226             
9227             /**
9228              * Sets (as xml) the "Fax" element
9229              */
9230             public void xsetFax(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax fax)
9231             {
9232                 synchronized (monitor())
9233                 {
9234                     check_orphaned();
9235                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax target = null;
9236                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax)get_store().find_element_user(FAX$24, 0);
9237                     if (target == null)
9238                     {
9239                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax)get_store().add_element_user(FAX$24);
9240                     }
9241                     target.set(fax);
9242                 }
9243             }
9244             
9245             /**
9246              * Unsets the "Fax" element
9247              */
9248             public void unsetFax()
9249             {
9250                 synchronized (monitor())
9251                 {
9252                     check_orphaned();
9253                     get_store().remove_element(FAX$24, 0);
9254                 }
9255             }
9256             
9257             /**
9258              * Gets the "Email" element
9259              */
9260             public java.lang.String getEmail()
9261             {
9262                 synchronized (monitor())
9263                 {
9264                     check_orphaned();
9265                     org.apache.xmlbeans.SimpleValue target = null;
9266                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$26, 0);
9267                     if (target == null)
9268                     {
9269                       return null;
9270                     }
9271                     return target.getStringValue();
9272                 }
9273             }
9274             
9275             /**
9276              * Gets (as xml) the "Email" element
9277              */
9278             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
9279             {
9280                 synchronized (monitor())
9281                 {
9282                     check_orphaned();
9283                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
9284                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$26, 0);
9285                     return target;
9286                 }
9287             }
9288             
9289             /**
9290              * Sets the "Email" element
9291              */
9292             public void setEmail(java.lang.String email)
9293             {
9294                 synchronized (monitor())
9295                 {
9296                     check_orphaned();
9297                     org.apache.xmlbeans.SimpleValue target = null;
9298                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$26, 0);
9299                     if (target == null)
9300                     {
9301                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$26);
9302                     }
9303                     target.setStringValue(email);
9304                 }
9305             }
9306             
9307             /**
9308              * Sets (as xml) the "Email" element
9309              */
9310             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
9311             {
9312                 synchronized (monitor())
9313                 {
9314                     check_orphaned();
9315                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
9316                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$26, 0);
9317                     if (target == null)
9318                     {
9319                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$26);
9320                     }
9321                     target.set(email);
9322                 }
9323             }
9324             /**
9325              * An XML MiddleName(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
9326              *
9327              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$FinancialExecutiveInformation$MiddleName.
9328              */
9329             public static class MiddleNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.MiddleName
9330             {
9331                 private static final long serialVersionUID = 1L;
9332                 
9333                 public MiddleNameImpl(org.apache.xmlbeans.SchemaType sType)
9334                 {
9335                     super(sType, false);
9336                 }
9337                 
9338                 protected MiddleNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
9339                 {
9340                     super(sType, b);
9341                 }
9342             }
9343             /**
9344              * An XML Phone(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
9345              *
9346              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$FinancialExecutiveInformation$Phone.
9347              */
9348             public static class PhoneImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Phone
9349             {
9350                 private static final long serialVersionUID = 1L;
9351                 
9352                 public PhoneImpl(org.apache.xmlbeans.SchemaType sType)
9353                 {
9354                     super(sType, false);
9355                 }
9356                 
9357                 protected PhoneImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
9358                 {
9359                     super(sType, b);
9360                 }
9361             }
9362             /**
9363              * An XML Fax(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
9364              *
9365              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$FinancialExecutiveInformation$Fax.
9366              */
9367             public static class FaxImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.FinancialExecutiveInformation.Fax
9368             {
9369                 private static final long serialVersionUID = 1L;
9370                 
9371                 public FaxImpl(org.apache.xmlbeans.SchemaType sType)
9372                 {
9373                     super(sType, false);
9374                 }
9375                 
9376                 protected FaxImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
9377                 {
9378                     super(sType, b);
9379                 }
9380             }
9381         }
9382         /**
9383          * An XML CommunityPartnerships(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
9384          *
9385          * This is a complex type.
9386          */
9387         public static class CommunityPartnershipsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPartnerships
9388         {
9389             private static final long serialVersionUID = 1L;
9390             
9391             public CommunityPartnershipsImpl(org.apache.xmlbeans.SchemaType sType)
9392             {
9393                 super(sType);
9394             }
9395             
9396             private static final javax.xml.namespace.QName P1$0 = 
9397                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P1");
9398             private static final javax.xml.namespace.QName P1YESSUB$2 = 
9399                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P1YesSub");
9400             private static final javax.xml.namespace.QName P1NOSUB$4 = 
9401                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P1NoSub");
9402             private static final javax.xml.namespace.QName P2$6 = 
9403                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P2");
9404             private static final javax.xml.namespace.QName P2YESSUB$8 = 
9405                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P2YesSub");
9406             private static final javax.xml.namespace.QName P2NOSUB$10 = 
9407                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P2NoSub");
9408             private static final javax.xml.namespace.QName P3$12 = 
9409                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P3");
9410             private static final javax.xml.namespace.QName P3YESSUB$14 = 
9411                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P3YesSub");
9412             private static final javax.xml.namespace.QName P3NOSUB$16 = 
9413                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P3NoSub");
9414             private static final javax.xml.namespace.QName P4$18 = 
9415                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P4");
9416             private static final javax.xml.namespace.QName P4YESSUB$20 = 
9417                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P4YesSub");
9418             private static final javax.xml.namespace.QName P4NOSUB$22 = 
9419                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P4NoSub");
9420             private static final javax.xml.namespace.QName P5$24 = 
9421                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P5");
9422             private static final javax.xml.namespace.QName P5YESSUB$26 = 
9423                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P5YesSub");
9424             private static final javax.xml.namespace.QName P5NOSUB$28 = 
9425                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P5NoSub");
9426             private static final javax.xml.namespace.QName P6$30 = 
9427                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P6");
9428             private static final javax.xml.namespace.QName P6YESSUB$32 = 
9429                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P6YesSub");
9430             private static final javax.xml.namespace.QName P6NOSUB$34 = 
9431                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P6NoSub");
9432             private static final javax.xml.namespace.QName P7$36 = 
9433                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P7");
9434             private static final javax.xml.namespace.QName P7YESSUB$38 = 
9435                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P7YesSub");
9436             private static final javax.xml.namespace.QName P7NOSUB$40 = 
9437                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "P7NoSub");
9438             
9439             
9440             /**
9441              * Gets the "P1" element
9442              */
9443             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP1()
9444             {
9445                 synchronized (monitor())
9446                 {
9447                     check_orphaned();
9448                     org.apache.xmlbeans.SimpleValue target = null;
9449                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1$0, 0);
9450                     if (target == null)
9451                     {
9452                       return null;
9453                     }
9454                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9455                 }
9456             }
9457             
9458             /**
9459              * Gets (as xml) the "P1" element
9460              */
9461             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP1()
9462             {
9463                 synchronized (monitor())
9464                 {
9465                     check_orphaned();
9466                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9467                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1$0, 0);
9468                     return target;
9469                 }
9470             }
9471             
9472             /**
9473              * Sets the "P1" element
9474              */
9475             public void setP1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p1)
9476             {
9477                 synchronized (monitor())
9478                 {
9479                     check_orphaned();
9480                     org.apache.xmlbeans.SimpleValue target = null;
9481                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1$0, 0);
9482                     if (target == null)
9483                     {
9484                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P1$0);
9485                     }
9486                     target.setEnumValue(p1);
9487                 }
9488             }
9489             
9490             /**
9491              * Sets (as xml) the "P1" element
9492              */
9493             public void xsetP1(gov.grants.apply.system.globalLibraryV20.YesNoDataType p1)
9494             {
9495                 synchronized (monitor())
9496                 {
9497                     check_orphaned();
9498                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9499                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1$0, 0);
9500                     if (target == null)
9501                     {
9502                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P1$0);
9503                     }
9504                     target.set(p1);
9505                 }
9506             }
9507             
9508             /**
9509              * Gets the "P1YesSub" element
9510              */
9511             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP1YesSub()
9512             {
9513                 synchronized (monitor())
9514                 {
9515                     check_orphaned();
9516                     org.apache.xmlbeans.SimpleValue target = null;
9517                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1YESSUB$2, 0);
9518                     if (target == null)
9519                     {
9520                       return null;
9521                     }
9522                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9523                 }
9524             }
9525             
9526             /**
9527              * Gets (as xml) the "P1YesSub" element
9528              */
9529             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP1YesSub()
9530             {
9531                 synchronized (monitor())
9532                 {
9533                     check_orphaned();
9534                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9535                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1YESSUB$2, 0);
9536                     return target;
9537                 }
9538             }
9539             
9540             /**
9541              * True if has "P1YesSub" element
9542              */
9543             public boolean isSetP1YesSub()
9544             {
9545                 synchronized (monitor())
9546                 {
9547                     check_orphaned();
9548                     return get_store().count_elements(P1YESSUB$2) != 0;
9549                 }
9550             }
9551             
9552             /**
9553              * Sets the "P1YesSub" element
9554              */
9555             public void setP1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p1YesSub)
9556             {
9557                 synchronized (monitor())
9558                 {
9559                     check_orphaned();
9560                     org.apache.xmlbeans.SimpleValue target = null;
9561                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1YESSUB$2, 0);
9562                     if (target == null)
9563                     {
9564                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P1YESSUB$2);
9565                     }
9566                     target.setEnumValue(p1YesSub);
9567                 }
9568             }
9569             
9570             /**
9571              * Sets (as xml) the "P1YesSub" element
9572              */
9573             public void xsetP1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p1YesSub)
9574             {
9575                 synchronized (monitor())
9576                 {
9577                     check_orphaned();
9578                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9579                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1YESSUB$2, 0);
9580                     if (target == null)
9581                     {
9582                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P1YESSUB$2);
9583                     }
9584                     target.set(p1YesSub);
9585                 }
9586             }
9587             
9588             /**
9589              * Unsets the "P1YesSub" element
9590              */
9591             public void unsetP1YesSub()
9592             {
9593                 synchronized (monitor())
9594                 {
9595                     check_orphaned();
9596                     get_store().remove_element(P1YESSUB$2, 0);
9597                 }
9598             }
9599             
9600             /**
9601              * Gets the "P1NoSub" element
9602              */
9603             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP1NoSub()
9604             {
9605                 synchronized (monitor())
9606                 {
9607                     check_orphaned();
9608                     org.apache.xmlbeans.SimpleValue target = null;
9609                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1NOSUB$4, 0);
9610                     if (target == null)
9611                     {
9612                       return null;
9613                     }
9614                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9615                 }
9616             }
9617             
9618             /**
9619              * Gets (as xml) the "P1NoSub" element
9620              */
9621             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP1NoSub()
9622             {
9623                 synchronized (monitor())
9624                 {
9625                     check_orphaned();
9626                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9627                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1NOSUB$4, 0);
9628                     return target;
9629                 }
9630             }
9631             
9632             /**
9633              * True if has "P1NoSub" element
9634              */
9635             public boolean isSetP1NoSub()
9636             {
9637                 synchronized (monitor())
9638                 {
9639                     check_orphaned();
9640                     return get_store().count_elements(P1NOSUB$4) != 0;
9641                 }
9642             }
9643             
9644             /**
9645              * Sets the "P1NoSub" element
9646              */
9647             public void setP1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p1NoSub)
9648             {
9649                 synchronized (monitor())
9650                 {
9651                     check_orphaned();
9652                     org.apache.xmlbeans.SimpleValue target = null;
9653                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P1NOSUB$4, 0);
9654                     if (target == null)
9655                     {
9656                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P1NOSUB$4);
9657                     }
9658                     target.setEnumValue(p1NoSub);
9659                 }
9660             }
9661             
9662             /**
9663              * Sets (as xml) the "P1NoSub" element
9664              */
9665             public void xsetP1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p1NoSub)
9666             {
9667                 synchronized (monitor())
9668                 {
9669                     check_orphaned();
9670                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9671                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P1NOSUB$4, 0);
9672                     if (target == null)
9673                     {
9674                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P1NOSUB$4);
9675                     }
9676                     target.set(p1NoSub);
9677                 }
9678             }
9679             
9680             /**
9681              * Unsets the "P1NoSub" element
9682              */
9683             public void unsetP1NoSub()
9684             {
9685                 synchronized (monitor())
9686                 {
9687                     check_orphaned();
9688                     get_store().remove_element(P1NOSUB$4, 0);
9689                 }
9690             }
9691             
9692             /**
9693              * Gets the "P2" element
9694              */
9695             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP2()
9696             {
9697                 synchronized (monitor())
9698                 {
9699                     check_orphaned();
9700                     org.apache.xmlbeans.SimpleValue target = null;
9701                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2$6, 0);
9702                     if (target == null)
9703                     {
9704                       return null;
9705                     }
9706                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9707                 }
9708             }
9709             
9710             /**
9711              * Gets (as xml) the "P2" element
9712              */
9713             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP2()
9714             {
9715                 synchronized (monitor())
9716                 {
9717                     check_orphaned();
9718                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9719                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2$6, 0);
9720                     return target;
9721                 }
9722             }
9723             
9724             /**
9725              * Sets the "P2" element
9726              */
9727             public void setP2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p2)
9728             {
9729                 synchronized (monitor())
9730                 {
9731                     check_orphaned();
9732                     org.apache.xmlbeans.SimpleValue target = null;
9733                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2$6, 0);
9734                     if (target == null)
9735                     {
9736                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P2$6);
9737                     }
9738                     target.setEnumValue(p2);
9739                 }
9740             }
9741             
9742             /**
9743              * Sets (as xml) the "P2" element
9744              */
9745             public void xsetP2(gov.grants.apply.system.globalLibraryV20.YesNoDataType p2)
9746             {
9747                 synchronized (monitor())
9748                 {
9749                     check_orphaned();
9750                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9751                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2$6, 0);
9752                     if (target == null)
9753                     {
9754                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P2$6);
9755                     }
9756                     target.set(p2);
9757                 }
9758             }
9759             
9760             /**
9761              * Gets the "P2YesSub" element
9762              */
9763             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP2YesSub()
9764             {
9765                 synchronized (monitor())
9766                 {
9767                     check_orphaned();
9768                     org.apache.xmlbeans.SimpleValue target = null;
9769                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2YESSUB$8, 0);
9770                     if (target == null)
9771                     {
9772                       return null;
9773                     }
9774                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9775                 }
9776             }
9777             
9778             /**
9779              * Gets (as xml) the "P2YesSub" element
9780              */
9781             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP2YesSub()
9782             {
9783                 synchronized (monitor())
9784                 {
9785                     check_orphaned();
9786                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9787                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2YESSUB$8, 0);
9788                     return target;
9789                 }
9790             }
9791             
9792             /**
9793              * True if has "P2YesSub" element
9794              */
9795             public boolean isSetP2YesSub()
9796             {
9797                 synchronized (monitor())
9798                 {
9799                     check_orphaned();
9800                     return get_store().count_elements(P2YESSUB$8) != 0;
9801                 }
9802             }
9803             
9804             /**
9805              * Sets the "P2YesSub" element
9806              */
9807             public void setP2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p2YesSub)
9808             {
9809                 synchronized (monitor())
9810                 {
9811                     check_orphaned();
9812                     org.apache.xmlbeans.SimpleValue target = null;
9813                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2YESSUB$8, 0);
9814                     if (target == null)
9815                     {
9816                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P2YESSUB$8);
9817                     }
9818                     target.setEnumValue(p2YesSub);
9819                 }
9820             }
9821             
9822             /**
9823              * Sets (as xml) the "P2YesSub" element
9824              */
9825             public void xsetP2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p2YesSub)
9826             {
9827                 synchronized (monitor())
9828                 {
9829                     check_orphaned();
9830                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9831                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2YESSUB$8, 0);
9832                     if (target == null)
9833                     {
9834                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P2YESSUB$8);
9835                     }
9836                     target.set(p2YesSub);
9837                 }
9838             }
9839             
9840             /**
9841              * Unsets the "P2YesSub" element
9842              */
9843             public void unsetP2YesSub()
9844             {
9845                 synchronized (monitor())
9846                 {
9847                     check_orphaned();
9848                     get_store().remove_element(P2YESSUB$8, 0);
9849                 }
9850             }
9851             
9852             /**
9853              * Gets the "P2NoSub" element
9854              */
9855             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP2NoSub()
9856             {
9857                 synchronized (monitor())
9858                 {
9859                     check_orphaned();
9860                     org.apache.xmlbeans.SimpleValue target = null;
9861                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2NOSUB$10, 0);
9862                     if (target == null)
9863                     {
9864                       return null;
9865                     }
9866                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9867                 }
9868             }
9869             
9870             /**
9871              * Gets (as xml) the "P2NoSub" element
9872              */
9873             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP2NoSub()
9874             {
9875                 synchronized (monitor())
9876                 {
9877                     check_orphaned();
9878                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9879                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2NOSUB$10, 0);
9880                     return target;
9881                 }
9882             }
9883             
9884             /**
9885              * True if has "P2NoSub" element
9886              */
9887             public boolean isSetP2NoSub()
9888             {
9889                 synchronized (monitor())
9890                 {
9891                     check_orphaned();
9892                     return get_store().count_elements(P2NOSUB$10) != 0;
9893                 }
9894             }
9895             
9896             /**
9897              * Sets the "P2NoSub" element
9898              */
9899             public void setP2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p2NoSub)
9900             {
9901                 synchronized (monitor())
9902                 {
9903                     check_orphaned();
9904                     org.apache.xmlbeans.SimpleValue target = null;
9905                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P2NOSUB$10, 0);
9906                     if (target == null)
9907                     {
9908                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P2NOSUB$10);
9909                     }
9910                     target.setEnumValue(p2NoSub);
9911                 }
9912             }
9913             
9914             /**
9915              * Sets (as xml) the "P2NoSub" element
9916              */
9917             public void xsetP2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p2NoSub)
9918             {
9919                 synchronized (monitor())
9920                 {
9921                     check_orphaned();
9922                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9923                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P2NOSUB$10, 0);
9924                     if (target == null)
9925                     {
9926                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P2NOSUB$10);
9927                     }
9928                     target.set(p2NoSub);
9929                 }
9930             }
9931             
9932             /**
9933              * Unsets the "P2NoSub" element
9934              */
9935             public void unsetP2NoSub()
9936             {
9937                 synchronized (monitor())
9938                 {
9939                     check_orphaned();
9940                     get_store().remove_element(P2NOSUB$10, 0);
9941                 }
9942             }
9943             
9944             /**
9945              * Gets the "P3" element
9946              */
9947             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP3()
9948             {
9949                 synchronized (monitor())
9950                 {
9951                     check_orphaned();
9952                     org.apache.xmlbeans.SimpleValue target = null;
9953                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3$12, 0);
9954                     if (target == null)
9955                     {
9956                       return null;
9957                     }
9958                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9959                 }
9960             }
9961             
9962             /**
9963              * Gets (as xml) the "P3" element
9964              */
9965             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP3()
9966             {
9967                 synchronized (monitor())
9968                 {
9969                     check_orphaned();
9970                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9971                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3$12, 0);
9972                     return target;
9973                 }
9974             }
9975             
9976             /**
9977              * Sets the "P3" element
9978              */
9979             public void setP3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p3)
9980             {
9981                 synchronized (monitor())
9982                 {
9983                     check_orphaned();
9984                     org.apache.xmlbeans.SimpleValue target = null;
9985                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3$12, 0);
9986                     if (target == null)
9987                     {
9988                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P3$12);
9989                     }
9990                     target.setEnumValue(p3);
9991                 }
9992             }
9993             
9994             /**
9995              * Sets (as xml) the "P3" element
9996              */
9997             public void xsetP3(gov.grants.apply.system.globalLibraryV20.YesNoDataType p3)
9998             {
9999                 synchronized (monitor())
10000                 {
10001                     check_orphaned();
10002                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10003                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3$12, 0);
10004                     if (target == null)
10005                     {
10006                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P3$12);
10007                     }
10008                     target.set(p3);
10009                 }
10010             }
10011             
10012             /**
10013              * Gets the "P3YesSub" element
10014              */
10015             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP3YesSub()
10016             {
10017                 synchronized (monitor())
10018                 {
10019                     check_orphaned();
10020                     org.apache.xmlbeans.SimpleValue target = null;
10021                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3YESSUB$14, 0);
10022                     if (target == null)
10023                     {
10024                       return null;
10025                     }
10026                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10027                 }
10028             }
10029             
10030             /**
10031              * Gets (as xml) the "P3YesSub" element
10032              */
10033             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP3YesSub()
10034             {
10035                 synchronized (monitor())
10036                 {
10037                     check_orphaned();
10038                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10039                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3YESSUB$14, 0);
10040                     return target;
10041                 }
10042             }
10043             
10044             /**
10045              * True if has "P3YesSub" element
10046              */
10047             public boolean isSetP3YesSub()
10048             {
10049                 synchronized (monitor())
10050                 {
10051                     check_orphaned();
10052                     return get_store().count_elements(P3YESSUB$14) != 0;
10053                 }
10054             }
10055             
10056             /**
10057              * Sets the "P3YesSub" element
10058              */
10059             public void setP3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p3YesSub)
10060             {
10061                 synchronized (monitor())
10062                 {
10063                     check_orphaned();
10064                     org.apache.xmlbeans.SimpleValue target = null;
10065                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3YESSUB$14, 0);
10066                     if (target == null)
10067                     {
10068                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P3YESSUB$14);
10069                     }
10070                     target.setEnumValue(p3YesSub);
10071                 }
10072             }
10073             
10074             /**
10075              * Sets (as xml) the "P3YesSub" element
10076              */
10077             public void xsetP3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p3YesSub)
10078             {
10079                 synchronized (monitor())
10080                 {
10081                     check_orphaned();
10082                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10083                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3YESSUB$14, 0);
10084                     if (target == null)
10085                     {
10086                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P3YESSUB$14);
10087                     }
10088                     target.set(p3YesSub);
10089                 }
10090             }
10091             
10092             /**
10093              * Unsets the "P3YesSub" element
10094              */
10095             public void unsetP3YesSub()
10096             {
10097                 synchronized (monitor())
10098                 {
10099                     check_orphaned();
10100                     get_store().remove_element(P3YESSUB$14, 0);
10101                 }
10102             }
10103             
10104             /**
10105              * Gets the "P3NoSub" element
10106              */
10107             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP3NoSub()
10108             {
10109                 synchronized (monitor())
10110                 {
10111                     check_orphaned();
10112                     org.apache.xmlbeans.SimpleValue target = null;
10113                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3NOSUB$16, 0);
10114                     if (target == null)
10115                     {
10116                       return null;
10117                     }
10118                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10119                 }
10120             }
10121             
10122             /**
10123              * Gets (as xml) the "P3NoSub" element
10124              */
10125             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP3NoSub()
10126             {
10127                 synchronized (monitor())
10128                 {
10129                     check_orphaned();
10130                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10131                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3NOSUB$16, 0);
10132                     return target;
10133                 }
10134             }
10135             
10136             /**
10137              * True if has "P3NoSub" element
10138              */
10139             public boolean isSetP3NoSub()
10140             {
10141                 synchronized (monitor())
10142                 {
10143                     check_orphaned();
10144                     return get_store().count_elements(P3NOSUB$16) != 0;
10145                 }
10146             }
10147             
10148             /**
10149              * Sets the "P3NoSub" element
10150              */
10151             public void setP3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p3NoSub)
10152             {
10153                 synchronized (monitor())
10154                 {
10155                     check_orphaned();
10156                     org.apache.xmlbeans.SimpleValue target = null;
10157                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P3NOSUB$16, 0);
10158                     if (target == null)
10159                     {
10160                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P3NOSUB$16);
10161                     }
10162                     target.setEnumValue(p3NoSub);
10163                 }
10164             }
10165             
10166             /**
10167              * Sets (as xml) the "P3NoSub" element
10168              */
10169             public void xsetP3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p3NoSub)
10170             {
10171                 synchronized (monitor())
10172                 {
10173                     check_orphaned();
10174                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10175                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P3NOSUB$16, 0);
10176                     if (target == null)
10177                     {
10178                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P3NOSUB$16);
10179                     }
10180                     target.set(p3NoSub);
10181                 }
10182             }
10183             
10184             /**
10185              * Unsets the "P3NoSub" element
10186              */
10187             public void unsetP3NoSub()
10188             {
10189                 synchronized (monitor())
10190                 {
10191                     check_orphaned();
10192                     get_store().remove_element(P3NOSUB$16, 0);
10193                 }
10194             }
10195             
10196             /**
10197              * Gets the "P4" element
10198              */
10199             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP4()
10200             {
10201                 synchronized (monitor())
10202                 {
10203                     check_orphaned();
10204                     org.apache.xmlbeans.SimpleValue target = null;
10205                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4$18, 0);
10206                     if (target == null)
10207                     {
10208                       return null;
10209                     }
10210                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10211                 }
10212             }
10213             
10214             /**
10215              * Gets (as xml) the "P4" element
10216              */
10217             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP4()
10218             {
10219                 synchronized (monitor())
10220                 {
10221                     check_orphaned();
10222                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10223                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4$18, 0);
10224                     return target;
10225                 }
10226             }
10227             
10228             /**
10229              * Sets the "P4" element
10230              */
10231             public void setP4(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p4)
10232             {
10233                 synchronized (monitor())
10234                 {
10235                     check_orphaned();
10236                     org.apache.xmlbeans.SimpleValue target = null;
10237                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4$18, 0);
10238                     if (target == null)
10239                     {
10240                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P4$18);
10241                     }
10242                     target.setEnumValue(p4);
10243                 }
10244             }
10245             
10246             /**
10247              * Sets (as xml) the "P4" element
10248              */
10249             public void xsetP4(gov.grants.apply.system.globalLibraryV20.YesNoDataType p4)
10250             {
10251                 synchronized (monitor())
10252                 {
10253                     check_orphaned();
10254                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10255                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4$18, 0);
10256                     if (target == null)
10257                     {
10258                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P4$18);
10259                     }
10260                     target.set(p4);
10261                 }
10262             }
10263             
10264             /**
10265              * Gets the "P4YesSub" element
10266              */
10267             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP4YesSub()
10268             {
10269                 synchronized (monitor())
10270                 {
10271                     check_orphaned();
10272                     org.apache.xmlbeans.SimpleValue target = null;
10273                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4YESSUB$20, 0);
10274                     if (target == null)
10275                     {
10276                       return null;
10277                     }
10278                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10279                 }
10280             }
10281             
10282             /**
10283              * Gets (as xml) the "P4YesSub" element
10284              */
10285             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP4YesSub()
10286             {
10287                 synchronized (monitor())
10288                 {
10289                     check_orphaned();
10290                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10291                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4YESSUB$20, 0);
10292                     return target;
10293                 }
10294             }
10295             
10296             /**
10297              * True if has "P4YesSub" element
10298              */
10299             public boolean isSetP4YesSub()
10300             {
10301                 synchronized (monitor())
10302                 {
10303                     check_orphaned();
10304                     return get_store().count_elements(P4YESSUB$20) != 0;
10305                 }
10306             }
10307             
10308             /**
10309              * Sets the "P4YesSub" element
10310              */
10311             public void setP4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p4YesSub)
10312             {
10313                 synchronized (monitor())
10314                 {
10315                     check_orphaned();
10316                     org.apache.xmlbeans.SimpleValue target = null;
10317                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4YESSUB$20, 0);
10318                     if (target == null)
10319                     {
10320                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P4YESSUB$20);
10321                     }
10322                     target.setEnumValue(p4YesSub);
10323                 }
10324             }
10325             
10326             /**
10327              * Sets (as xml) the "P4YesSub" element
10328              */
10329             public void xsetP4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p4YesSub)
10330             {
10331                 synchronized (monitor())
10332                 {
10333                     check_orphaned();
10334                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10335                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4YESSUB$20, 0);
10336                     if (target == null)
10337                     {
10338                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P4YESSUB$20);
10339                     }
10340                     target.set(p4YesSub);
10341                 }
10342             }
10343             
10344             /**
10345              * Unsets the "P4YesSub" element
10346              */
10347             public void unsetP4YesSub()
10348             {
10349                 synchronized (monitor())
10350                 {
10351                     check_orphaned();
10352                     get_store().remove_element(P4YESSUB$20, 0);
10353                 }
10354             }
10355             
10356             /**
10357              * Gets the "P4NoSub" element
10358              */
10359             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP4NoSub()
10360             {
10361                 synchronized (monitor())
10362                 {
10363                     check_orphaned();
10364                     org.apache.xmlbeans.SimpleValue target = null;
10365                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4NOSUB$22, 0);
10366                     if (target == null)
10367                     {
10368                       return null;
10369                     }
10370                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10371                 }
10372             }
10373             
10374             /**
10375              * Gets (as xml) the "P4NoSub" element
10376              */
10377             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP4NoSub()
10378             {
10379                 synchronized (monitor())
10380                 {
10381                     check_orphaned();
10382                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10383                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4NOSUB$22, 0);
10384                     return target;
10385                 }
10386             }
10387             
10388             /**
10389              * True if has "P4NoSub" element
10390              */
10391             public boolean isSetP4NoSub()
10392             {
10393                 synchronized (monitor())
10394                 {
10395                     check_orphaned();
10396                     return get_store().count_elements(P4NOSUB$22) != 0;
10397                 }
10398             }
10399             
10400             /**
10401              * Sets the "P4NoSub" element
10402              */
10403             public void setP4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p4NoSub)
10404             {
10405                 synchronized (monitor())
10406                 {
10407                     check_orphaned();
10408                     org.apache.xmlbeans.SimpleValue target = null;
10409                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P4NOSUB$22, 0);
10410                     if (target == null)
10411                     {
10412                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P4NOSUB$22);
10413                     }
10414                     target.setEnumValue(p4NoSub);
10415                 }
10416             }
10417             
10418             /**
10419              * Sets (as xml) the "P4NoSub" element
10420              */
10421             public void xsetP4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p4NoSub)
10422             {
10423                 synchronized (monitor())
10424                 {
10425                     check_orphaned();
10426                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10427                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P4NOSUB$22, 0);
10428                     if (target == null)
10429                     {
10430                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P4NOSUB$22);
10431                     }
10432                     target.set(p4NoSub);
10433                 }
10434             }
10435             
10436             /**
10437              * Unsets the "P4NoSub" element
10438              */
10439             public void unsetP4NoSub()
10440             {
10441                 synchronized (monitor())
10442                 {
10443                     check_orphaned();
10444                     get_store().remove_element(P4NOSUB$22, 0);
10445                 }
10446             }
10447             
10448             /**
10449              * Gets the "P5" element
10450              */
10451             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP5()
10452             {
10453                 synchronized (monitor())
10454                 {
10455                     check_orphaned();
10456                     org.apache.xmlbeans.SimpleValue target = null;
10457                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5$24, 0);
10458                     if (target == null)
10459                     {
10460                       return null;
10461                     }
10462                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10463                 }
10464             }
10465             
10466             /**
10467              * Gets (as xml) the "P5" element
10468              */
10469             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP5()
10470             {
10471                 synchronized (monitor())
10472                 {
10473                     check_orphaned();
10474                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10475                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5$24, 0);
10476                     return target;
10477                 }
10478             }
10479             
10480             /**
10481              * Sets the "P5" element
10482              */
10483             public void setP5(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p5)
10484             {
10485                 synchronized (monitor())
10486                 {
10487                     check_orphaned();
10488                     org.apache.xmlbeans.SimpleValue target = null;
10489                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5$24, 0);
10490                     if (target == null)
10491                     {
10492                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P5$24);
10493                     }
10494                     target.setEnumValue(p5);
10495                 }
10496             }
10497             
10498             /**
10499              * Sets (as xml) the "P5" element
10500              */
10501             public void xsetP5(gov.grants.apply.system.globalLibraryV20.YesNoDataType p5)
10502             {
10503                 synchronized (monitor())
10504                 {
10505                     check_orphaned();
10506                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10507                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5$24, 0);
10508                     if (target == null)
10509                     {
10510                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P5$24);
10511                     }
10512                     target.set(p5);
10513                 }
10514             }
10515             
10516             /**
10517              * Gets the "P5YesSub" element
10518              */
10519             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP5YesSub()
10520             {
10521                 synchronized (monitor())
10522                 {
10523                     check_orphaned();
10524                     org.apache.xmlbeans.SimpleValue target = null;
10525                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5YESSUB$26, 0);
10526                     if (target == null)
10527                     {
10528                       return null;
10529                     }
10530                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10531                 }
10532             }
10533             
10534             /**
10535              * Gets (as xml) the "P5YesSub" element
10536              */
10537             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP5YesSub()
10538             {
10539                 synchronized (monitor())
10540                 {
10541                     check_orphaned();
10542                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10543                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5YESSUB$26, 0);
10544                     return target;
10545                 }
10546             }
10547             
10548             /**
10549              * True if has "P5YesSub" element
10550              */
10551             public boolean isSetP5YesSub()
10552             {
10553                 synchronized (monitor())
10554                 {
10555                     check_orphaned();
10556                     return get_store().count_elements(P5YESSUB$26) != 0;
10557                 }
10558             }
10559             
10560             /**
10561              * Sets the "P5YesSub" element
10562              */
10563             public void setP5YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p5YesSub)
10564             {
10565                 synchronized (monitor())
10566                 {
10567                     check_orphaned();
10568                     org.apache.xmlbeans.SimpleValue target = null;
10569                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5YESSUB$26, 0);
10570                     if (target == null)
10571                     {
10572                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P5YESSUB$26);
10573                     }
10574                     target.setEnumValue(p5YesSub);
10575                 }
10576             }
10577             
10578             /**
10579              * Sets (as xml) the "P5YesSub" element
10580              */
10581             public void xsetP5YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p5YesSub)
10582             {
10583                 synchronized (monitor())
10584                 {
10585                     check_orphaned();
10586                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10587                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5YESSUB$26, 0);
10588                     if (target == null)
10589                     {
10590                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P5YESSUB$26);
10591                     }
10592                     target.set(p5YesSub);
10593                 }
10594             }
10595             
10596             /**
10597              * Unsets the "P5YesSub" element
10598              */
10599             public void unsetP5YesSub()
10600             {
10601                 synchronized (monitor())
10602                 {
10603                     check_orphaned();
10604                     get_store().remove_element(P5YESSUB$26, 0);
10605                 }
10606             }
10607             
10608             /**
10609              * Gets the "P5NoSub" element
10610              */
10611             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP5NoSub()
10612             {
10613                 synchronized (monitor())
10614                 {
10615                     check_orphaned();
10616                     org.apache.xmlbeans.SimpleValue target = null;
10617                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5NOSUB$28, 0);
10618                     if (target == null)
10619                     {
10620                       return null;
10621                     }
10622                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10623                 }
10624             }
10625             
10626             /**
10627              * Gets (as xml) the "P5NoSub" element
10628              */
10629             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP5NoSub()
10630             {
10631                 synchronized (monitor())
10632                 {
10633                     check_orphaned();
10634                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10635                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5NOSUB$28, 0);
10636                     return target;
10637                 }
10638             }
10639             
10640             /**
10641              * True if has "P5NoSub" element
10642              */
10643             public boolean isSetP5NoSub()
10644             {
10645                 synchronized (monitor())
10646                 {
10647                     check_orphaned();
10648                     return get_store().count_elements(P5NOSUB$28) != 0;
10649                 }
10650             }
10651             
10652             /**
10653              * Sets the "P5NoSub" element
10654              */
10655             public void setP5NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p5NoSub)
10656             {
10657                 synchronized (monitor())
10658                 {
10659                     check_orphaned();
10660                     org.apache.xmlbeans.SimpleValue target = null;
10661                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P5NOSUB$28, 0);
10662                     if (target == null)
10663                     {
10664                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P5NOSUB$28);
10665                     }
10666                     target.setEnumValue(p5NoSub);
10667                 }
10668             }
10669             
10670             /**
10671              * Sets (as xml) the "P5NoSub" element
10672              */
10673             public void xsetP5NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p5NoSub)
10674             {
10675                 synchronized (monitor())
10676                 {
10677                     check_orphaned();
10678                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10679                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P5NOSUB$28, 0);
10680                     if (target == null)
10681                     {
10682                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P5NOSUB$28);
10683                     }
10684                     target.set(p5NoSub);
10685                 }
10686             }
10687             
10688             /**
10689              * Unsets the "P5NoSub" element
10690              */
10691             public void unsetP5NoSub()
10692             {
10693                 synchronized (monitor())
10694                 {
10695                     check_orphaned();
10696                     get_store().remove_element(P5NOSUB$28, 0);
10697                 }
10698             }
10699             
10700             /**
10701              * Gets the "P6" element
10702              */
10703             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP6()
10704             {
10705                 synchronized (monitor())
10706                 {
10707                     check_orphaned();
10708                     org.apache.xmlbeans.SimpleValue target = null;
10709                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6$30, 0);
10710                     if (target == null)
10711                     {
10712                       return null;
10713                     }
10714                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10715                 }
10716             }
10717             
10718             /**
10719              * Gets (as xml) the "P6" element
10720              */
10721             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP6()
10722             {
10723                 synchronized (monitor())
10724                 {
10725                     check_orphaned();
10726                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10727                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6$30, 0);
10728                     return target;
10729                 }
10730             }
10731             
10732             /**
10733              * Sets the "P6" element
10734              */
10735             public void setP6(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p6)
10736             {
10737                 synchronized (monitor())
10738                 {
10739                     check_orphaned();
10740                     org.apache.xmlbeans.SimpleValue target = null;
10741                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6$30, 0);
10742                     if (target == null)
10743                     {
10744                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P6$30);
10745                     }
10746                     target.setEnumValue(p6);
10747                 }
10748             }
10749             
10750             /**
10751              * Sets (as xml) the "P6" element
10752              */
10753             public void xsetP6(gov.grants.apply.system.globalLibraryV20.YesNoDataType p6)
10754             {
10755                 synchronized (monitor())
10756                 {
10757                     check_orphaned();
10758                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10759                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6$30, 0);
10760                     if (target == null)
10761                     {
10762                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P6$30);
10763                     }
10764                     target.set(p6);
10765                 }
10766             }
10767             
10768             /**
10769              * Gets the "P6YesSub" element
10770              */
10771             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP6YesSub()
10772             {
10773                 synchronized (monitor())
10774                 {
10775                     check_orphaned();
10776                     org.apache.xmlbeans.SimpleValue target = null;
10777                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6YESSUB$32, 0);
10778                     if (target == null)
10779                     {
10780                       return null;
10781                     }
10782                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10783                 }
10784             }
10785             
10786             /**
10787              * Gets (as xml) the "P6YesSub" element
10788              */
10789             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP6YesSub()
10790             {
10791                 synchronized (monitor())
10792                 {
10793                     check_orphaned();
10794                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10795                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6YESSUB$32, 0);
10796                     return target;
10797                 }
10798             }
10799             
10800             /**
10801              * True if has "P6YesSub" element
10802              */
10803             public boolean isSetP6YesSub()
10804             {
10805                 synchronized (monitor())
10806                 {
10807                     check_orphaned();
10808                     return get_store().count_elements(P6YESSUB$32) != 0;
10809                 }
10810             }
10811             
10812             /**
10813              * Sets the "P6YesSub" element
10814              */
10815             public void setP6YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p6YesSub)
10816             {
10817                 synchronized (monitor())
10818                 {
10819                     check_orphaned();
10820                     org.apache.xmlbeans.SimpleValue target = null;
10821                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6YESSUB$32, 0);
10822                     if (target == null)
10823                     {
10824                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P6YESSUB$32);
10825                     }
10826                     target.setEnumValue(p6YesSub);
10827                 }
10828             }
10829             
10830             /**
10831              * Sets (as xml) the "P6YesSub" element
10832              */
10833             public void xsetP6YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p6YesSub)
10834             {
10835                 synchronized (monitor())
10836                 {
10837                     check_orphaned();
10838                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10839                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6YESSUB$32, 0);
10840                     if (target == null)
10841                     {
10842                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P6YESSUB$32);
10843                     }
10844                     target.set(p6YesSub);
10845                 }
10846             }
10847             
10848             /**
10849              * Unsets the "P6YesSub" element
10850              */
10851             public void unsetP6YesSub()
10852             {
10853                 synchronized (monitor())
10854                 {
10855                     check_orphaned();
10856                     get_store().remove_element(P6YESSUB$32, 0);
10857                 }
10858             }
10859             
10860             /**
10861              * Gets the "P6NoSub" element
10862              */
10863             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP6NoSub()
10864             {
10865                 synchronized (monitor())
10866                 {
10867                     check_orphaned();
10868                     org.apache.xmlbeans.SimpleValue target = null;
10869                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6NOSUB$34, 0);
10870                     if (target == null)
10871                     {
10872                       return null;
10873                     }
10874                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10875                 }
10876             }
10877             
10878             /**
10879              * Gets (as xml) the "P6NoSub" element
10880              */
10881             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP6NoSub()
10882             {
10883                 synchronized (monitor())
10884                 {
10885                     check_orphaned();
10886                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10887                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6NOSUB$34, 0);
10888                     return target;
10889                 }
10890             }
10891             
10892             /**
10893              * True if has "P6NoSub" element
10894              */
10895             public boolean isSetP6NoSub()
10896             {
10897                 synchronized (monitor())
10898                 {
10899                     check_orphaned();
10900                     return get_store().count_elements(P6NOSUB$34) != 0;
10901                 }
10902             }
10903             
10904             /**
10905              * Sets the "P6NoSub" element
10906              */
10907             public void setP6NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p6NoSub)
10908             {
10909                 synchronized (monitor())
10910                 {
10911                     check_orphaned();
10912                     org.apache.xmlbeans.SimpleValue target = null;
10913                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P6NOSUB$34, 0);
10914                     if (target == null)
10915                     {
10916                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P6NOSUB$34);
10917                     }
10918                     target.setEnumValue(p6NoSub);
10919                 }
10920             }
10921             
10922             /**
10923              * Sets (as xml) the "P6NoSub" element
10924              */
10925             public void xsetP6NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p6NoSub)
10926             {
10927                 synchronized (monitor())
10928                 {
10929                     check_orphaned();
10930                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10931                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P6NOSUB$34, 0);
10932                     if (target == null)
10933                     {
10934                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P6NOSUB$34);
10935                     }
10936                     target.set(p6NoSub);
10937                 }
10938             }
10939             
10940             /**
10941              * Unsets the "P6NoSub" element
10942              */
10943             public void unsetP6NoSub()
10944             {
10945                 synchronized (monitor())
10946                 {
10947                     check_orphaned();
10948                     get_store().remove_element(P6NOSUB$34, 0);
10949                 }
10950             }
10951             
10952             /**
10953              * Gets the "P7" element
10954              */
10955             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP7()
10956             {
10957                 synchronized (monitor())
10958                 {
10959                     check_orphaned();
10960                     org.apache.xmlbeans.SimpleValue target = null;
10961                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7$36, 0);
10962                     if (target == null)
10963                     {
10964                       return null;
10965                     }
10966                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10967                 }
10968             }
10969             
10970             /**
10971              * Gets (as xml) the "P7" element
10972              */
10973             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP7()
10974             {
10975                 synchronized (monitor())
10976                 {
10977                     check_orphaned();
10978                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10979                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7$36, 0);
10980                     return target;
10981                 }
10982             }
10983             
10984             /**
10985              * Sets the "P7" element
10986              */
10987             public void setP7(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p7)
10988             {
10989                 synchronized (monitor())
10990                 {
10991                     check_orphaned();
10992                     org.apache.xmlbeans.SimpleValue target = null;
10993                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7$36, 0);
10994                     if (target == null)
10995                     {
10996                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P7$36);
10997                     }
10998                     target.setEnumValue(p7);
10999                 }
11000             }
11001             
11002             /**
11003              * Sets (as xml) the "P7" element
11004              */
11005             public void xsetP7(gov.grants.apply.system.globalLibraryV20.YesNoDataType p7)
11006             {
11007                 synchronized (monitor())
11008                 {
11009                     check_orphaned();
11010                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11011                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7$36, 0);
11012                     if (target == null)
11013                     {
11014                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P7$36);
11015                     }
11016                     target.set(p7);
11017                 }
11018             }
11019             
11020             /**
11021              * Gets the "P7YesSub" element
11022              */
11023             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP7YesSub()
11024             {
11025                 synchronized (monitor())
11026                 {
11027                     check_orphaned();
11028                     org.apache.xmlbeans.SimpleValue target = null;
11029                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7YESSUB$38, 0);
11030                     if (target == null)
11031                     {
11032                       return null;
11033                     }
11034                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11035                 }
11036             }
11037             
11038             /**
11039              * Gets (as xml) the "P7YesSub" element
11040              */
11041             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP7YesSub()
11042             {
11043                 synchronized (monitor())
11044                 {
11045                     check_orphaned();
11046                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11047                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7YESSUB$38, 0);
11048                     return target;
11049                 }
11050             }
11051             
11052             /**
11053              * True if has "P7YesSub" element
11054              */
11055             public boolean isSetP7YesSub()
11056             {
11057                 synchronized (monitor())
11058                 {
11059                     check_orphaned();
11060                     return get_store().count_elements(P7YESSUB$38) != 0;
11061                 }
11062             }
11063             
11064             /**
11065              * Sets the "P7YesSub" element
11066              */
11067             public void setP7YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p7YesSub)
11068             {
11069                 synchronized (monitor())
11070                 {
11071                     check_orphaned();
11072                     org.apache.xmlbeans.SimpleValue target = null;
11073                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7YESSUB$38, 0);
11074                     if (target == null)
11075                     {
11076                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P7YESSUB$38);
11077                     }
11078                     target.setEnumValue(p7YesSub);
11079                 }
11080             }
11081             
11082             /**
11083              * Sets (as xml) the "P7YesSub" element
11084              */
11085             public void xsetP7YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p7YesSub)
11086             {
11087                 synchronized (monitor())
11088                 {
11089                     check_orphaned();
11090                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11091                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7YESSUB$38, 0);
11092                     if (target == null)
11093                     {
11094                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P7YESSUB$38);
11095                     }
11096                     target.set(p7YesSub);
11097                 }
11098             }
11099             
11100             /**
11101              * Unsets the "P7YesSub" element
11102              */
11103             public void unsetP7YesSub()
11104             {
11105                 synchronized (monitor())
11106                 {
11107                     check_orphaned();
11108                     get_store().remove_element(P7YESSUB$38, 0);
11109                 }
11110             }
11111             
11112             /**
11113              * Gets the "P7NoSub" element
11114              */
11115             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getP7NoSub()
11116             {
11117                 synchronized (monitor())
11118                 {
11119                     check_orphaned();
11120                     org.apache.xmlbeans.SimpleValue target = null;
11121                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7NOSUB$40, 0);
11122                     if (target == null)
11123                     {
11124                       return null;
11125                     }
11126                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11127                 }
11128             }
11129             
11130             /**
11131              * Gets (as xml) the "P7NoSub" element
11132              */
11133             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetP7NoSub()
11134             {
11135                 synchronized (monitor())
11136                 {
11137                     check_orphaned();
11138                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11139                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7NOSUB$40, 0);
11140                     return target;
11141                 }
11142             }
11143             
11144             /**
11145              * True if has "P7NoSub" element
11146              */
11147             public boolean isSetP7NoSub()
11148             {
11149                 synchronized (monitor())
11150                 {
11151                     check_orphaned();
11152                     return get_store().count_elements(P7NOSUB$40) != 0;
11153                 }
11154             }
11155             
11156             /**
11157              * Sets the "P7NoSub" element
11158              */
11159             public void setP7NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum p7NoSub)
11160             {
11161                 synchronized (monitor())
11162                 {
11163                     check_orphaned();
11164                     org.apache.xmlbeans.SimpleValue target = null;
11165                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(P7NOSUB$40, 0);
11166                     if (target == null)
11167                     {
11168                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(P7NOSUB$40);
11169                     }
11170                     target.setEnumValue(p7NoSub);
11171                 }
11172             }
11173             
11174             /**
11175              * Sets (as xml) the "P7NoSub" element
11176              */
11177             public void xsetP7NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType p7NoSub)
11178             {
11179                 synchronized (monitor())
11180                 {
11181                     check_orphaned();
11182                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11183                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(P7NOSUB$40, 0);
11184                     if (target == null)
11185                     {
11186                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(P7NOSUB$40);
11187                     }
11188                     target.set(p7NoSub);
11189                 }
11190             }
11191             
11192             /**
11193              * Unsets the "P7NoSub" element
11194              */
11195             public void unsetP7NoSub()
11196             {
11197                 synchronized (monitor())
11198                 {
11199                     check_orphaned();
11200                     get_store().remove_element(P7NOSUB$40, 0);
11201                 }
11202             }
11203         }
11204         /**
11205          * An XML ProblemSolving(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
11206          *
11207          * This is a complex type.
11208          */
11209         public static class ProblemSolvingImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ProblemSolving
11210         {
11211             private static final long serialVersionUID = 1L;
11212             
11213             public ProblemSolvingImpl(org.apache.xmlbeans.SchemaType sType)
11214             {
11215                 super(sType);
11216             }
11217             
11218             private static final javax.xml.namespace.QName PS1$0 = 
11219                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS1");
11220             private static final javax.xml.namespace.QName PS1YESSUB$2 = 
11221                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS1YesSub");
11222             private static final javax.xml.namespace.QName PS1NOSUB$4 = 
11223                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS1NoSub");
11224             private static final javax.xml.namespace.QName PS2$6 = 
11225                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS2");
11226             private static final javax.xml.namespace.QName PS2YESSUB$8 = 
11227                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS2YesSub");
11228             private static final javax.xml.namespace.QName PS2NOSUB$10 = 
11229                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS2NoSub");
11230             private static final javax.xml.namespace.QName PS3$12 = 
11231                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS3");
11232             private static final javax.xml.namespace.QName PS3YESSUB$14 = 
11233                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS3YesSub");
11234             private static final javax.xml.namespace.QName PS3NOSUB$16 = 
11235                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS3NoSub");
11236             private static final javax.xml.namespace.QName PS4$18 = 
11237                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS4");
11238             private static final javax.xml.namespace.QName PS4YESSUB$20 = 
11239                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS4YesSub");
11240             private static final javax.xml.namespace.QName PS4NOSUB$22 = 
11241                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS4NoSub");
11242             private static final javax.xml.namespace.QName PS5$24 = 
11243                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS5");
11244             private static final javax.xml.namespace.QName PS5YESSUB$26 = 
11245                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS5YesSub");
11246             private static final javax.xml.namespace.QName PS5NOSUB$28 = 
11247                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PS5NoSub");
11248             
11249             
11250             /**
11251              * Gets the "PS1" element
11252              */
11253             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS1()
11254             {
11255                 synchronized (monitor())
11256                 {
11257                     check_orphaned();
11258                     org.apache.xmlbeans.SimpleValue target = null;
11259                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1$0, 0);
11260                     if (target == null)
11261                     {
11262                       return null;
11263                     }
11264                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11265                 }
11266             }
11267             
11268             /**
11269              * Gets (as xml) the "PS1" element
11270              */
11271             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS1()
11272             {
11273                 synchronized (monitor())
11274                 {
11275                     check_orphaned();
11276                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11277                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1$0, 0);
11278                     return target;
11279                 }
11280             }
11281             
11282             /**
11283              * Sets the "PS1" element
11284              */
11285             public void setPS1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps1)
11286             {
11287                 synchronized (monitor())
11288                 {
11289                     check_orphaned();
11290                     org.apache.xmlbeans.SimpleValue target = null;
11291                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1$0, 0);
11292                     if (target == null)
11293                     {
11294                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS1$0);
11295                     }
11296                     target.setEnumValue(ps1);
11297                 }
11298             }
11299             
11300             /**
11301              * Sets (as xml) the "PS1" element
11302              */
11303             public void xsetPS1(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps1)
11304             {
11305                 synchronized (monitor())
11306                 {
11307                     check_orphaned();
11308                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11309                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1$0, 0);
11310                     if (target == null)
11311                     {
11312                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS1$0);
11313                     }
11314                     target.set(ps1);
11315                 }
11316             }
11317             
11318             /**
11319              * Gets the "PS1YesSub" element
11320              */
11321             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS1YesSub()
11322             {
11323                 synchronized (monitor())
11324                 {
11325                     check_orphaned();
11326                     org.apache.xmlbeans.SimpleValue target = null;
11327                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1YESSUB$2, 0);
11328                     if (target == null)
11329                     {
11330                       return null;
11331                     }
11332                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11333                 }
11334             }
11335             
11336             /**
11337              * Gets (as xml) the "PS1YesSub" element
11338              */
11339             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS1YesSub()
11340             {
11341                 synchronized (monitor())
11342                 {
11343                     check_orphaned();
11344                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11345                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1YESSUB$2, 0);
11346                     return target;
11347                 }
11348             }
11349             
11350             /**
11351              * True if has "PS1YesSub" element
11352              */
11353             public boolean isSetPS1YesSub()
11354             {
11355                 synchronized (monitor())
11356                 {
11357                     check_orphaned();
11358                     return get_store().count_elements(PS1YESSUB$2) != 0;
11359                 }
11360             }
11361             
11362             /**
11363              * Sets the "PS1YesSub" element
11364              */
11365             public void setPS1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps1YesSub)
11366             {
11367                 synchronized (monitor())
11368                 {
11369                     check_orphaned();
11370                     org.apache.xmlbeans.SimpleValue target = null;
11371                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1YESSUB$2, 0);
11372                     if (target == null)
11373                     {
11374                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS1YESSUB$2);
11375                     }
11376                     target.setEnumValue(ps1YesSub);
11377                 }
11378             }
11379             
11380             /**
11381              * Sets (as xml) the "PS1YesSub" element
11382              */
11383             public void xsetPS1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps1YesSub)
11384             {
11385                 synchronized (monitor())
11386                 {
11387                     check_orphaned();
11388                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11389                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1YESSUB$2, 0);
11390                     if (target == null)
11391                     {
11392                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS1YESSUB$2);
11393                     }
11394                     target.set(ps1YesSub);
11395                 }
11396             }
11397             
11398             /**
11399              * Unsets the "PS1YesSub" element
11400              */
11401             public void unsetPS1YesSub()
11402             {
11403                 synchronized (monitor())
11404                 {
11405                     check_orphaned();
11406                     get_store().remove_element(PS1YESSUB$2, 0);
11407                 }
11408             }
11409             
11410             /**
11411              * Gets the "PS1NoSub" element
11412              */
11413             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS1NoSub()
11414             {
11415                 synchronized (monitor())
11416                 {
11417                     check_orphaned();
11418                     org.apache.xmlbeans.SimpleValue target = null;
11419                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1NOSUB$4, 0);
11420                     if (target == null)
11421                     {
11422                       return null;
11423                     }
11424                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11425                 }
11426             }
11427             
11428             /**
11429              * Gets (as xml) the "PS1NoSub" element
11430              */
11431             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS1NoSub()
11432             {
11433                 synchronized (monitor())
11434                 {
11435                     check_orphaned();
11436                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11437                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1NOSUB$4, 0);
11438                     return target;
11439                 }
11440             }
11441             
11442             /**
11443              * True if has "PS1NoSub" element
11444              */
11445             public boolean isSetPS1NoSub()
11446             {
11447                 synchronized (monitor())
11448                 {
11449                     check_orphaned();
11450                     return get_store().count_elements(PS1NOSUB$4) != 0;
11451                 }
11452             }
11453             
11454             /**
11455              * Sets the "PS1NoSub" element
11456              */
11457             public void setPS1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps1NoSub)
11458             {
11459                 synchronized (monitor())
11460                 {
11461                     check_orphaned();
11462                     org.apache.xmlbeans.SimpleValue target = null;
11463                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS1NOSUB$4, 0);
11464                     if (target == null)
11465                     {
11466                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS1NOSUB$4);
11467                     }
11468                     target.setEnumValue(ps1NoSub);
11469                 }
11470             }
11471             
11472             /**
11473              * Sets (as xml) the "PS1NoSub" element
11474              */
11475             public void xsetPS1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps1NoSub)
11476             {
11477                 synchronized (monitor())
11478                 {
11479                     check_orphaned();
11480                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11481                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS1NOSUB$4, 0);
11482                     if (target == null)
11483                     {
11484                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS1NOSUB$4);
11485                     }
11486                     target.set(ps1NoSub);
11487                 }
11488             }
11489             
11490             /**
11491              * Unsets the "PS1NoSub" element
11492              */
11493             public void unsetPS1NoSub()
11494             {
11495                 synchronized (monitor())
11496                 {
11497                     check_orphaned();
11498                     get_store().remove_element(PS1NOSUB$4, 0);
11499                 }
11500             }
11501             
11502             /**
11503              * Gets the "PS2" element
11504              */
11505             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS2()
11506             {
11507                 synchronized (monitor())
11508                 {
11509                     check_orphaned();
11510                     org.apache.xmlbeans.SimpleValue target = null;
11511                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2$6, 0);
11512                     if (target == null)
11513                     {
11514                       return null;
11515                     }
11516                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11517                 }
11518             }
11519             
11520             /**
11521              * Gets (as xml) the "PS2" element
11522              */
11523             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS2()
11524             {
11525                 synchronized (monitor())
11526                 {
11527                     check_orphaned();
11528                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11529                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2$6, 0);
11530                     return target;
11531                 }
11532             }
11533             
11534             /**
11535              * Sets the "PS2" element
11536              */
11537             public void setPS2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps2)
11538             {
11539                 synchronized (monitor())
11540                 {
11541                     check_orphaned();
11542                     org.apache.xmlbeans.SimpleValue target = null;
11543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2$6, 0);
11544                     if (target == null)
11545                     {
11546                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS2$6);
11547                     }
11548                     target.setEnumValue(ps2);
11549                 }
11550             }
11551             
11552             /**
11553              * Sets (as xml) the "PS2" element
11554              */
11555             public void xsetPS2(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps2)
11556             {
11557                 synchronized (monitor())
11558                 {
11559                     check_orphaned();
11560                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11561                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2$6, 0);
11562                     if (target == null)
11563                     {
11564                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS2$6);
11565                     }
11566                     target.set(ps2);
11567                 }
11568             }
11569             
11570             /**
11571              * Gets the "PS2YesSub" element
11572              */
11573             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS2YesSub()
11574             {
11575                 synchronized (monitor())
11576                 {
11577                     check_orphaned();
11578                     org.apache.xmlbeans.SimpleValue target = null;
11579                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2YESSUB$8, 0);
11580                     if (target == null)
11581                     {
11582                       return null;
11583                     }
11584                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11585                 }
11586             }
11587             
11588             /**
11589              * Gets (as xml) the "PS2YesSub" element
11590              */
11591             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS2YesSub()
11592             {
11593                 synchronized (monitor())
11594                 {
11595                     check_orphaned();
11596                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11597                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2YESSUB$8, 0);
11598                     return target;
11599                 }
11600             }
11601             
11602             /**
11603              * True if has "PS2YesSub" element
11604              */
11605             public boolean isSetPS2YesSub()
11606             {
11607                 synchronized (monitor())
11608                 {
11609                     check_orphaned();
11610                     return get_store().count_elements(PS2YESSUB$8) != 0;
11611                 }
11612             }
11613             
11614             /**
11615              * Sets the "PS2YesSub" element
11616              */
11617             public void setPS2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps2YesSub)
11618             {
11619                 synchronized (monitor())
11620                 {
11621                     check_orphaned();
11622                     org.apache.xmlbeans.SimpleValue target = null;
11623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2YESSUB$8, 0);
11624                     if (target == null)
11625                     {
11626                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS2YESSUB$8);
11627                     }
11628                     target.setEnumValue(ps2YesSub);
11629                 }
11630             }
11631             
11632             /**
11633              * Sets (as xml) the "PS2YesSub" element
11634              */
11635             public void xsetPS2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps2YesSub)
11636             {
11637                 synchronized (monitor())
11638                 {
11639                     check_orphaned();
11640                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11641                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2YESSUB$8, 0);
11642                     if (target == null)
11643                     {
11644                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS2YESSUB$8);
11645                     }
11646                     target.set(ps2YesSub);
11647                 }
11648             }
11649             
11650             /**
11651              * Unsets the "PS2YesSub" element
11652              */
11653             public void unsetPS2YesSub()
11654             {
11655                 synchronized (monitor())
11656                 {
11657                     check_orphaned();
11658                     get_store().remove_element(PS2YESSUB$8, 0);
11659                 }
11660             }
11661             
11662             /**
11663              * Gets the "PS2NoSub" element
11664              */
11665             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS2NoSub()
11666             {
11667                 synchronized (monitor())
11668                 {
11669                     check_orphaned();
11670                     org.apache.xmlbeans.SimpleValue target = null;
11671                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2NOSUB$10, 0);
11672                     if (target == null)
11673                     {
11674                       return null;
11675                     }
11676                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11677                 }
11678             }
11679             
11680             /**
11681              * Gets (as xml) the "PS2NoSub" element
11682              */
11683             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS2NoSub()
11684             {
11685                 synchronized (monitor())
11686                 {
11687                     check_orphaned();
11688                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11689                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2NOSUB$10, 0);
11690                     return target;
11691                 }
11692             }
11693             
11694             /**
11695              * True if has "PS2NoSub" element
11696              */
11697             public boolean isSetPS2NoSub()
11698             {
11699                 synchronized (monitor())
11700                 {
11701                     check_orphaned();
11702                     return get_store().count_elements(PS2NOSUB$10) != 0;
11703                 }
11704             }
11705             
11706             /**
11707              * Sets the "PS2NoSub" element
11708              */
11709             public void setPS2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps2NoSub)
11710             {
11711                 synchronized (monitor())
11712                 {
11713                     check_orphaned();
11714                     org.apache.xmlbeans.SimpleValue target = null;
11715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS2NOSUB$10, 0);
11716                     if (target == null)
11717                     {
11718                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS2NOSUB$10);
11719                     }
11720                     target.setEnumValue(ps2NoSub);
11721                 }
11722             }
11723             
11724             /**
11725              * Sets (as xml) the "PS2NoSub" element
11726              */
11727             public void xsetPS2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps2NoSub)
11728             {
11729                 synchronized (monitor())
11730                 {
11731                     check_orphaned();
11732                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11733                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS2NOSUB$10, 0);
11734                     if (target == null)
11735                     {
11736                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS2NOSUB$10);
11737                     }
11738                     target.set(ps2NoSub);
11739                 }
11740             }
11741             
11742             /**
11743              * Unsets the "PS2NoSub" element
11744              */
11745             public void unsetPS2NoSub()
11746             {
11747                 synchronized (monitor())
11748                 {
11749                     check_orphaned();
11750                     get_store().remove_element(PS2NOSUB$10, 0);
11751                 }
11752             }
11753             
11754             /**
11755              * Gets the "PS3" element
11756              */
11757             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS3()
11758             {
11759                 synchronized (monitor())
11760                 {
11761                     check_orphaned();
11762                     org.apache.xmlbeans.SimpleValue target = null;
11763                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3$12, 0);
11764                     if (target == null)
11765                     {
11766                       return null;
11767                     }
11768                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11769                 }
11770             }
11771             
11772             /**
11773              * Gets (as xml) the "PS3" element
11774              */
11775             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS3()
11776             {
11777                 synchronized (monitor())
11778                 {
11779                     check_orphaned();
11780                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11781                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3$12, 0);
11782                     return target;
11783                 }
11784             }
11785             
11786             /**
11787              * Sets the "PS3" element
11788              */
11789             public void setPS3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps3)
11790             {
11791                 synchronized (monitor())
11792                 {
11793                     check_orphaned();
11794                     org.apache.xmlbeans.SimpleValue target = null;
11795                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3$12, 0);
11796                     if (target == null)
11797                     {
11798                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS3$12);
11799                     }
11800                     target.setEnumValue(ps3);
11801                 }
11802             }
11803             
11804             /**
11805              * Sets (as xml) the "PS3" element
11806              */
11807             public void xsetPS3(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps3)
11808             {
11809                 synchronized (monitor())
11810                 {
11811                     check_orphaned();
11812                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11813                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3$12, 0);
11814                     if (target == null)
11815                     {
11816                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS3$12);
11817                     }
11818                     target.set(ps3);
11819                 }
11820             }
11821             
11822             /**
11823              * Gets the "PS3YesSub" element
11824              */
11825             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS3YesSub()
11826             {
11827                 synchronized (monitor())
11828                 {
11829                     check_orphaned();
11830                     org.apache.xmlbeans.SimpleValue target = null;
11831                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3YESSUB$14, 0);
11832                     if (target == null)
11833                     {
11834                       return null;
11835                     }
11836                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11837                 }
11838             }
11839             
11840             /**
11841              * Gets (as xml) the "PS3YesSub" element
11842              */
11843             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS3YesSub()
11844             {
11845                 synchronized (monitor())
11846                 {
11847                     check_orphaned();
11848                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11849                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3YESSUB$14, 0);
11850                     return target;
11851                 }
11852             }
11853             
11854             /**
11855              * True if has "PS3YesSub" element
11856              */
11857             public boolean isSetPS3YesSub()
11858             {
11859                 synchronized (monitor())
11860                 {
11861                     check_orphaned();
11862                     return get_store().count_elements(PS3YESSUB$14) != 0;
11863                 }
11864             }
11865             
11866             /**
11867              * Sets the "PS3YesSub" element
11868              */
11869             public void setPS3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps3YesSub)
11870             {
11871                 synchronized (monitor())
11872                 {
11873                     check_orphaned();
11874                     org.apache.xmlbeans.SimpleValue target = null;
11875                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3YESSUB$14, 0);
11876                     if (target == null)
11877                     {
11878                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS3YESSUB$14);
11879                     }
11880                     target.setEnumValue(ps3YesSub);
11881                 }
11882             }
11883             
11884             /**
11885              * Sets (as xml) the "PS3YesSub" element
11886              */
11887             public void xsetPS3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps3YesSub)
11888             {
11889                 synchronized (monitor())
11890                 {
11891                     check_orphaned();
11892                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11893                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3YESSUB$14, 0);
11894                     if (target == null)
11895                     {
11896                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS3YESSUB$14);
11897                     }
11898                     target.set(ps3YesSub);
11899                 }
11900             }
11901             
11902             /**
11903              * Unsets the "PS3YesSub" element
11904              */
11905             public void unsetPS3YesSub()
11906             {
11907                 synchronized (monitor())
11908                 {
11909                     check_orphaned();
11910                     get_store().remove_element(PS3YESSUB$14, 0);
11911                 }
11912             }
11913             
11914             /**
11915              * Gets the "PS3NoSub" element
11916              */
11917             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS3NoSub()
11918             {
11919                 synchronized (monitor())
11920                 {
11921                     check_orphaned();
11922                     org.apache.xmlbeans.SimpleValue target = null;
11923                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3NOSUB$16, 0);
11924                     if (target == null)
11925                     {
11926                       return null;
11927                     }
11928                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11929                 }
11930             }
11931             
11932             /**
11933              * Gets (as xml) the "PS3NoSub" element
11934              */
11935             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS3NoSub()
11936             {
11937                 synchronized (monitor())
11938                 {
11939                     check_orphaned();
11940                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11941                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3NOSUB$16, 0);
11942                     return target;
11943                 }
11944             }
11945             
11946             /**
11947              * True if has "PS3NoSub" element
11948              */
11949             public boolean isSetPS3NoSub()
11950             {
11951                 synchronized (monitor())
11952                 {
11953                     check_orphaned();
11954                     return get_store().count_elements(PS3NOSUB$16) != 0;
11955                 }
11956             }
11957             
11958             /**
11959              * Sets the "PS3NoSub" element
11960              */
11961             public void setPS3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps3NoSub)
11962             {
11963                 synchronized (monitor())
11964                 {
11965                     check_orphaned();
11966                     org.apache.xmlbeans.SimpleValue target = null;
11967                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS3NOSUB$16, 0);
11968                     if (target == null)
11969                     {
11970                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS3NOSUB$16);
11971                     }
11972                     target.setEnumValue(ps3NoSub);
11973                 }
11974             }
11975             
11976             /**
11977              * Sets (as xml) the "PS3NoSub" element
11978              */
11979             public void xsetPS3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps3NoSub)
11980             {
11981                 synchronized (monitor())
11982                 {
11983                     check_orphaned();
11984                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11985                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS3NOSUB$16, 0);
11986                     if (target == null)
11987                     {
11988                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS3NOSUB$16);
11989                     }
11990                     target.set(ps3NoSub);
11991                 }
11992             }
11993             
11994             /**
11995              * Unsets the "PS3NoSub" element
11996              */
11997             public void unsetPS3NoSub()
11998             {
11999                 synchronized (monitor())
12000                 {
12001                     check_orphaned();
12002                     get_store().remove_element(PS3NOSUB$16, 0);
12003                 }
12004             }
12005             
12006             /**
12007              * Gets the "PS4" element
12008              */
12009             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS4()
12010             {
12011                 synchronized (monitor())
12012                 {
12013                     check_orphaned();
12014                     org.apache.xmlbeans.SimpleValue target = null;
12015                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4$18, 0);
12016                     if (target == null)
12017                     {
12018                       return null;
12019                     }
12020                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12021                 }
12022             }
12023             
12024             /**
12025              * Gets (as xml) the "PS4" element
12026              */
12027             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS4()
12028             {
12029                 synchronized (monitor())
12030                 {
12031                     check_orphaned();
12032                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12033                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4$18, 0);
12034                     return target;
12035                 }
12036             }
12037             
12038             /**
12039              * Sets the "PS4" element
12040              */
12041             public void setPS4(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps4)
12042             {
12043                 synchronized (monitor())
12044                 {
12045                     check_orphaned();
12046                     org.apache.xmlbeans.SimpleValue target = null;
12047                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4$18, 0);
12048                     if (target == null)
12049                     {
12050                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS4$18);
12051                     }
12052                     target.setEnumValue(ps4);
12053                 }
12054             }
12055             
12056             /**
12057              * Sets (as xml) the "PS4" element
12058              */
12059             public void xsetPS4(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps4)
12060             {
12061                 synchronized (monitor())
12062                 {
12063                     check_orphaned();
12064                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12065                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4$18, 0);
12066                     if (target == null)
12067                     {
12068                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS4$18);
12069                     }
12070                     target.set(ps4);
12071                 }
12072             }
12073             
12074             /**
12075              * Gets the "PS4YesSub" element
12076              */
12077             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS4YesSub()
12078             {
12079                 synchronized (monitor())
12080                 {
12081                     check_orphaned();
12082                     org.apache.xmlbeans.SimpleValue target = null;
12083                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4YESSUB$20, 0);
12084                     if (target == null)
12085                     {
12086                       return null;
12087                     }
12088                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12089                 }
12090             }
12091             
12092             /**
12093              * Gets (as xml) the "PS4YesSub" element
12094              */
12095             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS4YesSub()
12096             {
12097                 synchronized (monitor())
12098                 {
12099                     check_orphaned();
12100                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12101                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4YESSUB$20, 0);
12102                     return target;
12103                 }
12104             }
12105             
12106             /**
12107              * True if has "PS4YesSub" element
12108              */
12109             public boolean isSetPS4YesSub()
12110             {
12111                 synchronized (monitor())
12112                 {
12113                     check_orphaned();
12114                     return get_store().count_elements(PS4YESSUB$20) != 0;
12115                 }
12116             }
12117             
12118             /**
12119              * Sets the "PS4YesSub" element
12120              */
12121             public void setPS4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps4YesSub)
12122             {
12123                 synchronized (monitor())
12124                 {
12125                     check_orphaned();
12126                     org.apache.xmlbeans.SimpleValue target = null;
12127                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4YESSUB$20, 0);
12128                     if (target == null)
12129                     {
12130                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS4YESSUB$20);
12131                     }
12132                     target.setEnumValue(ps4YesSub);
12133                 }
12134             }
12135             
12136             /**
12137              * Sets (as xml) the "PS4YesSub" element
12138              */
12139             public void xsetPS4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps4YesSub)
12140             {
12141                 synchronized (monitor())
12142                 {
12143                     check_orphaned();
12144                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12145                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4YESSUB$20, 0);
12146                     if (target == null)
12147                     {
12148                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS4YESSUB$20);
12149                     }
12150                     target.set(ps4YesSub);
12151                 }
12152             }
12153             
12154             /**
12155              * Unsets the "PS4YesSub" element
12156              */
12157             public void unsetPS4YesSub()
12158             {
12159                 synchronized (monitor())
12160                 {
12161                     check_orphaned();
12162                     get_store().remove_element(PS4YESSUB$20, 0);
12163                 }
12164             }
12165             
12166             /**
12167              * Gets the "PS4NoSub" element
12168              */
12169             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS4NoSub()
12170             {
12171                 synchronized (monitor())
12172                 {
12173                     check_orphaned();
12174                     org.apache.xmlbeans.SimpleValue target = null;
12175                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4NOSUB$22, 0);
12176                     if (target == null)
12177                     {
12178                       return null;
12179                     }
12180                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12181                 }
12182             }
12183             
12184             /**
12185              * Gets (as xml) the "PS4NoSub" element
12186              */
12187             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS4NoSub()
12188             {
12189                 synchronized (monitor())
12190                 {
12191                     check_orphaned();
12192                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12193                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4NOSUB$22, 0);
12194                     return target;
12195                 }
12196             }
12197             
12198             /**
12199              * True if has "PS4NoSub" element
12200              */
12201             public boolean isSetPS4NoSub()
12202             {
12203                 synchronized (monitor())
12204                 {
12205                     check_orphaned();
12206                     return get_store().count_elements(PS4NOSUB$22) != 0;
12207                 }
12208             }
12209             
12210             /**
12211              * Sets the "PS4NoSub" element
12212              */
12213             public void setPS4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps4NoSub)
12214             {
12215                 synchronized (monitor())
12216                 {
12217                     check_orphaned();
12218                     org.apache.xmlbeans.SimpleValue target = null;
12219                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS4NOSUB$22, 0);
12220                     if (target == null)
12221                     {
12222                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS4NOSUB$22);
12223                     }
12224                     target.setEnumValue(ps4NoSub);
12225                 }
12226             }
12227             
12228             /**
12229              * Sets (as xml) the "PS4NoSub" element
12230              */
12231             public void xsetPS4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps4NoSub)
12232             {
12233                 synchronized (monitor())
12234                 {
12235                     check_orphaned();
12236                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12237                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS4NOSUB$22, 0);
12238                     if (target == null)
12239                     {
12240                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS4NOSUB$22);
12241                     }
12242                     target.set(ps4NoSub);
12243                 }
12244             }
12245             
12246             /**
12247              * Unsets the "PS4NoSub" element
12248              */
12249             public void unsetPS4NoSub()
12250             {
12251                 synchronized (monitor())
12252                 {
12253                     check_orphaned();
12254                     get_store().remove_element(PS4NOSUB$22, 0);
12255                 }
12256             }
12257             
12258             /**
12259              * Gets the "PS5" element
12260              */
12261             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS5()
12262             {
12263                 synchronized (monitor())
12264                 {
12265                     check_orphaned();
12266                     org.apache.xmlbeans.SimpleValue target = null;
12267                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5$24, 0);
12268                     if (target == null)
12269                     {
12270                       return null;
12271                     }
12272                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12273                 }
12274             }
12275             
12276             /**
12277              * Gets (as xml) the "PS5" element
12278              */
12279             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS5()
12280             {
12281                 synchronized (monitor())
12282                 {
12283                     check_orphaned();
12284                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12285                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5$24, 0);
12286                     return target;
12287                 }
12288             }
12289             
12290             /**
12291              * Sets the "PS5" element
12292              */
12293             public void setPS5(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps5)
12294             {
12295                 synchronized (monitor())
12296                 {
12297                     check_orphaned();
12298                     org.apache.xmlbeans.SimpleValue target = null;
12299                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5$24, 0);
12300                     if (target == null)
12301                     {
12302                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS5$24);
12303                     }
12304                     target.setEnumValue(ps5);
12305                 }
12306             }
12307             
12308             /**
12309              * Sets (as xml) the "PS5" element
12310              */
12311             public void xsetPS5(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps5)
12312             {
12313                 synchronized (monitor())
12314                 {
12315                     check_orphaned();
12316                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12317                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5$24, 0);
12318                     if (target == null)
12319                     {
12320                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS5$24);
12321                     }
12322                     target.set(ps5);
12323                 }
12324             }
12325             
12326             /**
12327              * Gets the "PS5YesSub" element
12328              */
12329             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS5YesSub()
12330             {
12331                 synchronized (monitor())
12332                 {
12333                     check_orphaned();
12334                     org.apache.xmlbeans.SimpleValue target = null;
12335                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5YESSUB$26, 0);
12336                     if (target == null)
12337                     {
12338                       return null;
12339                     }
12340                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12341                 }
12342             }
12343             
12344             /**
12345              * Gets (as xml) the "PS5YesSub" element
12346              */
12347             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS5YesSub()
12348             {
12349                 synchronized (monitor())
12350                 {
12351                     check_orphaned();
12352                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12353                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5YESSUB$26, 0);
12354                     return target;
12355                 }
12356             }
12357             
12358             /**
12359              * True if has "PS5YesSub" element
12360              */
12361             public boolean isSetPS5YesSub()
12362             {
12363                 synchronized (monitor())
12364                 {
12365                     check_orphaned();
12366                     return get_store().count_elements(PS5YESSUB$26) != 0;
12367                 }
12368             }
12369             
12370             /**
12371              * Sets the "PS5YesSub" element
12372              */
12373             public void setPS5YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps5YesSub)
12374             {
12375                 synchronized (monitor())
12376                 {
12377                     check_orphaned();
12378                     org.apache.xmlbeans.SimpleValue target = null;
12379                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5YESSUB$26, 0);
12380                     if (target == null)
12381                     {
12382                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS5YESSUB$26);
12383                     }
12384                     target.setEnumValue(ps5YesSub);
12385                 }
12386             }
12387             
12388             /**
12389              * Sets (as xml) the "PS5YesSub" element
12390              */
12391             public void xsetPS5YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps5YesSub)
12392             {
12393                 synchronized (monitor())
12394                 {
12395                     check_orphaned();
12396                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12397                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5YESSUB$26, 0);
12398                     if (target == null)
12399                     {
12400                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS5YESSUB$26);
12401                     }
12402                     target.set(ps5YesSub);
12403                 }
12404             }
12405             
12406             /**
12407              * Unsets the "PS5YesSub" element
12408              */
12409             public void unsetPS5YesSub()
12410             {
12411                 synchronized (monitor())
12412                 {
12413                     check_orphaned();
12414                     get_store().remove_element(PS5YESSUB$26, 0);
12415                 }
12416             }
12417             
12418             /**
12419              * Gets the "PS5NoSub" element
12420              */
12421             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPS5NoSub()
12422             {
12423                 synchronized (monitor())
12424                 {
12425                     check_orphaned();
12426                     org.apache.xmlbeans.SimpleValue target = null;
12427                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5NOSUB$28, 0);
12428                     if (target == null)
12429                     {
12430                       return null;
12431                     }
12432                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12433                 }
12434             }
12435             
12436             /**
12437              * Gets (as xml) the "PS5NoSub" element
12438              */
12439             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPS5NoSub()
12440             {
12441                 synchronized (monitor())
12442                 {
12443                     check_orphaned();
12444                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12445                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5NOSUB$28, 0);
12446                     return target;
12447                 }
12448             }
12449             
12450             /**
12451              * True if has "PS5NoSub" element
12452              */
12453             public boolean isSetPS5NoSub()
12454             {
12455                 synchronized (monitor())
12456                 {
12457                     check_orphaned();
12458                     return get_store().count_elements(PS5NOSUB$28) != 0;
12459                 }
12460             }
12461             
12462             /**
12463              * Sets the "PS5NoSub" element
12464              */
12465             public void setPS5NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ps5NoSub)
12466             {
12467                 synchronized (monitor())
12468                 {
12469                     check_orphaned();
12470                     org.apache.xmlbeans.SimpleValue target = null;
12471                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PS5NOSUB$28, 0);
12472                     if (target == null)
12473                     {
12474                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PS5NOSUB$28);
12475                     }
12476                     target.setEnumValue(ps5NoSub);
12477                 }
12478             }
12479             
12480             /**
12481              * Sets (as xml) the "PS5NoSub" element
12482              */
12483             public void xsetPS5NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType ps5NoSub)
12484             {
12485                 synchronized (monitor())
12486                 {
12487                     check_orphaned();
12488                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12489                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PS5NOSUB$28, 0);
12490                     if (target == null)
12491                     {
12492                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PS5NOSUB$28);
12493                     }
12494                     target.set(ps5NoSub);
12495                 }
12496             }
12497             
12498             /**
12499              * Unsets the "PS5NoSub" element
12500              */
12501             public void unsetPS5NoSub()
12502             {
12503                 synchronized (monitor())
12504                 {
12505                     check_orphaned();
12506                     get_store().remove_element(PS5NOSUB$28, 0);
12507                 }
12508             }
12509         }
12510         /**
12511          * An XML OrganizationalTransformation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
12512          *
12513          * This is a complex type.
12514          */
12515         public static class OrganizationalTransformationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OrganizationalTransformation
12516         {
12517             private static final long serialVersionUID = 1L;
12518             
12519             public OrganizationalTransformationImpl(org.apache.xmlbeans.SchemaType sType)
12520             {
12521                 super(sType);
12522             }
12523             
12524             private static final javax.xml.namespace.QName OC1$0 = 
12525                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC1");
12526             private static final javax.xml.namespace.QName OC1YESSUB$2 = 
12527                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC1YesSub");
12528             private static final javax.xml.namespace.QName OC1NOSUB$4 = 
12529                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC1NoSub");
12530             private static final javax.xml.namespace.QName OC2$6 = 
12531                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC2");
12532             private static final javax.xml.namespace.QName OC2YESSUB$8 = 
12533                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC2YesSub");
12534             private static final javax.xml.namespace.QName OC2NOSUB$10 = 
12535                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC2NoSub");
12536             private static final javax.xml.namespace.QName OC3$12 = 
12537                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC3");
12538             private static final javax.xml.namespace.QName OC3YESSUB$14 = 
12539                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC3YesSub");
12540             private static final javax.xml.namespace.QName OC3NOSUB$16 = 
12541                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OC3NoSub");
12542             
12543             
12544             /**
12545              * Gets the "OC1" element
12546              */
12547             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC1()
12548             {
12549                 synchronized (monitor())
12550                 {
12551                     check_orphaned();
12552                     org.apache.xmlbeans.SimpleValue target = null;
12553                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1$0, 0);
12554                     if (target == null)
12555                     {
12556                       return null;
12557                     }
12558                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12559                 }
12560             }
12561             
12562             /**
12563              * Gets (as xml) the "OC1" element
12564              */
12565             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC1()
12566             {
12567                 synchronized (monitor())
12568                 {
12569                     check_orphaned();
12570                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12571                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1$0, 0);
12572                     return target;
12573                 }
12574             }
12575             
12576             /**
12577              * Sets the "OC1" element
12578              */
12579             public void setOC1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc1)
12580             {
12581                 synchronized (monitor())
12582                 {
12583                     check_orphaned();
12584                     org.apache.xmlbeans.SimpleValue target = null;
12585                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1$0, 0);
12586                     if (target == null)
12587                     {
12588                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC1$0);
12589                     }
12590                     target.setEnumValue(oc1);
12591                 }
12592             }
12593             
12594             /**
12595              * Sets (as xml) the "OC1" element
12596              */
12597             public void xsetOC1(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc1)
12598             {
12599                 synchronized (monitor())
12600                 {
12601                     check_orphaned();
12602                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12603                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1$0, 0);
12604                     if (target == null)
12605                     {
12606                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC1$0);
12607                     }
12608                     target.set(oc1);
12609                 }
12610             }
12611             
12612             /**
12613              * Gets the "OC1YesSub" element
12614              */
12615             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC1YesSub()
12616             {
12617                 synchronized (monitor())
12618                 {
12619                     check_orphaned();
12620                     org.apache.xmlbeans.SimpleValue target = null;
12621                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1YESSUB$2, 0);
12622                     if (target == null)
12623                     {
12624                       return null;
12625                     }
12626                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12627                 }
12628             }
12629             
12630             /**
12631              * Gets (as xml) the "OC1YesSub" element
12632              */
12633             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC1YesSub()
12634             {
12635                 synchronized (monitor())
12636                 {
12637                     check_orphaned();
12638                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12639                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1YESSUB$2, 0);
12640                     return target;
12641                 }
12642             }
12643             
12644             /**
12645              * True if has "OC1YesSub" element
12646              */
12647             public boolean isSetOC1YesSub()
12648             {
12649                 synchronized (monitor())
12650                 {
12651                     check_orphaned();
12652                     return get_store().count_elements(OC1YESSUB$2) != 0;
12653                 }
12654             }
12655             
12656             /**
12657              * Sets the "OC1YesSub" element
12658              */
12659             public void setOC1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc1YesSub)
12660             {
12661                 synchronized (monitor())
12662                 {
12663                     check_orphaned();
12664                     org.apache.xmlbeans.SimpleValue target = null;
12665                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1YESSUB$2, 0);
12666                     if (target == null)
12667                     {
12668                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC1YESSUB$2);
12669                     }
12670                     target.setEnumValue(oc1YesSub);
12671                 }
12672             }
12673             
12674             /**
12675              * Sets (as xml) the "OC1YesSub" element
12676              */
12677             public void xsetOC1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc1YesSub)
12678             {
12679                 synchronized (monitor())
12680                 {
12681                     check_orphaned();
12682                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12683                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1YESSUB$2, 0);
12684                     if (target == null)
12685                     {
12686                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC1YESSUB$2);
12687                     }
12688                     target.set(oc1YesSub);
12689                 }
12690             }
12691             
12692             /**
12693              * Unsets the "OC1YesSub" element
12694              */
12695             public void unsetOC1YesSub()
12696             {
12697                 synchronized (monitor())
12698                 {
12699                     check_orphaned();
12700                     get_store().remove_element(OC1YESSUB$2, 0);
12701                 }
12702             }
12703             
12704             /**
12705              * Gets the "OC1NoSub" element
12706              */
12707             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC1NoSub()
12708             {
12709                 synchronized (monitor())
12710                 {
12711                     check_orphaned();
12712                     org.apache.xmlbeans.SimpleValue target = null;
12713                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1NOSUB$4, 0);
12714                     if (target == null)
12715                     {
12716                       return null;
12717                     }
12718                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12719                 }
12720             }
12721             
12722             /**
12723              * Gets (as xml) the "OC1NoSub" element
12724              */
12725             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC1NoSub()
12726             {
12727                 synchronized (monitor())
12728                 {
12729                     check_orphaned();
12730                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12731                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1NOSUB$4, 0);
12732                     return target;
12733                 }
12734             }
12735             
12736             /**
12737              * True if has "OC1NoSub" element
12738              */
12739             public boolean isSetOC1NoSub()
12740             {
12741                 synchronized (monitor())
12742                 {
12743                     check_orphaned();
12744                     return get_store().count_elements(OC1NOSUB$4) != 0;
12745                 }
12746             }
12747             
12748             /**
12749              * Sets the "OC1NoSub" element
12750              */
12751             public void setOC1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc1NoSub)
12752             {
12753                 synchronized (monitor())
12754                 {
12755                     check_orphaned();
12756                     org.apache.xmlbeans.SimpleValue target = null;
12757                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC1NOSUB$4, 0);
12758                     if (target == null)
12759                     {
12760                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC1NOSUB$4);
12761                     }
12762                     target.setEnumValue(oc1NoSub);
12763                 }
12764             }
12765             
12766             /**
12767              * Sets (as xml) the "OC1NoSub" element
12768              */
12769             public void xsetOC1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc1NoSub)
12770             {
12771                 synchronized (monitor())
12772                 {
12773                     check_orphaned();
12774                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12775                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC1NOSUB$4, 0);
12776                     if (target == null)
12777                     {
12778                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC1NOSUB$4);
12779                     }
12780                     target.set(oc1NoSub);
12781                 }
12782             }
12783             
12784             /**
12785              * Unsets the "OC1NoSub" element
12786              */
12787             public void unsetOC1NoSub()
12788             {
12789                 synchronized (monitor())
12790                 {
12791                     check_orphaned();
12792                     get_store().remove_element(OC1NOSUB$4, 0);
12793                 }
12794             }
12795             
12796             /**
12797              * Gets the "OC2" element
12798              */
12799             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC2()
12800             {
12801                 synchronized (monitor())
12802                 {
12803                     check_orphaned();
12804                     org.apache.xmlbeans.SimpleValue target = null;
12805                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2$6, 0);
12806                     if (target == null)
12807                     {
12808                       return null;
12809                     }
12810                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12811                 }
12812             }
12813             
12814             /**
12815              * Gets (as xml) the "OC2" element
12816              */
12817             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC2()
12818             {
12819                 synchronized (monitor())
12820                 {
12821                     check_orphaned();
12822                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12823                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2$6, 0);
12824                     return target;
12825                 }
12826             }
12827             
12828             /**
12829              * Sets the "OC2" element
12830              */
12831             public void setOC2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc2)
12832             {
12833                 synchronized (monitor())
12834                 {
12835                     check_orphaned();
12836                     org.apache.xmlbeans.SimpleValue target = null;
12837                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2$6, 0);
12838                     if (target == null)
12839                     {
12840                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC2$6);
12841                     }
12842                     target.setEnumValue(oc2);
12843                 }
12844             }
12845             
12846             /**
12847              * Sets (as xml) the "OC2" element
12848              */
12849             public void xsetOC2(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc2)
12850             {
12851                 synchronized (monitor())
12852                 {
12853                     check_orphaned();
12854                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12855                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2$6, 0);
12856                     if (target == null)
12857                     {
12858                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC2$6);
12859                     }
12860                     target.set(oc2);
12861                 }
12862             }
12863             
12864             /**
12865              * Gets the "OC2YesSub" element
12866              */
12867             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC2YesSub()
12868             {
12869                 synchronized (monitor())
12870                 {
12871                     check_orphaned();
12872                     org.apache.xmlbeans.SimpleValue target = null;
12873                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2YESSUB$8, 0);
12874                     if (target == null)
12875                     {
12876                       return null;
12877                     }
12878                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12879                 }
12880             }
12881             
12882             /**
12883              * Gets (as xml) the "OC2YesSub" element
12884              */
12885             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC2YesSub()
12886             {
12887                 synchronized (monitor())
12888                 {
12889                     check_orphaned();
12890                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12891                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2YESSUB$8, 0);
12892                     return target;
12893                 }
12894             }
12895             
12896             /**
12897              * True if has "OC2YesSub" element
12898              */
12899             public boolean isSetOC2YesSub()
12900             {
12901                 synchronized (monitor())
12902                 {
12903                     check_orphaned();
12904                     return get_store().count_elements(OC2YESSUB$8) != 0;
12905                 }
12906             }
12907             
12908             /**
12909              * Sets the "OC2YesSub" element
12910              */
12911             public void setOC2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc2YesSub)
12912             {
12913                 synchronized (monitor())
12914                 {
12915                     check_orphaned();
12916                     org.apache.xmlbeans.SimpleValue target = null;
12917                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2YESSUB$8, 0);
12918                     if (target == null)
12919                     {
12920                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC2YESSUB$8);
12921                     }
12922                     target.setEnumValue(oc2YesSub);
12923                 }
12924             }
12925             
12926             /**
12927              * Sets (as xml) the "OC2YesSub" element
12928              */
12929             public void xsetOC2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc2YesSub)
12930             {
12931                 synchronized (monitor())
12932                 {
12933                     check_orphaned();
12934                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12935                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2YESSUB$8, 0);
12936                     if (target == null)
12937                     {
12938                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC2YESSUB$8);
12939                     }
12940                     target.set(oc2YesSub);
12941                 }
12942             }
12943             
12944             /**
12945              * Unsets the "OC2YesSub" element
12946              */
12947             public void unsetOC2YesSub()
12948             {
12949                 synchronized (monitor())
12950                 {
12951                     check_orphaned();
12952                     get_store().remove_element(OC2YESSUB$8, 0);
12953                 }
12954             }
12955             
12956             /**
12957              * Gets the "OC2NoSub" element
12958              */
12959             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC2NoSub()
12960             {
12961                 synchronized (monitor())
12962                 {
12963                     check_orphaned();
12964                     org.apache.xmlbeans.SimpleValue target = null;
12965                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2NOSUB$10, 0);
12966                     if (target == null)
12967                     {
12968                       return null;
12969                     }
12970                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12971                 }
12972             }
12973             
12974             /**
12975              * Gets (as xml) the "OC2NoSub" element
12976              */
12977             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC2NoSub()
12978             {
12979                 synchronized (monitor())
12980                 {
12981                     check_orphaned();
12982                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12983                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2NOSUB$10, 0);
12984                     return target;
12985                 }
12986             }
12987             
12988             /**
12989              * True if has "OC2NoSub" element
12990              */
12991             public boolean isSetOC2NoSub()
12992             {
12993                 synchronized (monitor())
12994                 {
12995                     check_orphaned();
12996                     return get_store().count_elements(OC2NOSUB$10) != 0;
12997                 }
12998             }
12999             
13000             /**
13001              * Sets the "OC2NoSub" element
13002              */
13003             public void setOC2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc2NoSub)
13004             {
13005                 synchronized (monitor())
13006                 {
13007                     check_orphaned();
13008                     org.apache.xmlbeans.SimpleValue target = null;
13009                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC2NOSUB$10, 0);
13010                     if (target == null)
13011                     {
13012                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC2NOSUB$10);
13013                     }
13014                     target.setEnumValue(oc2NoSub);
13015                 }
13016             }
13017             
13018             /**
13019              * Sets (as xml) the "OC2NoSub" element
13020              */
13021             public void xsetOC2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc2NoSub)
13022             {
13023                 synchronized (monitor())
13024                 {
13025                     check_orphaned();
13026                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13027                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC2NOSUB$10, 0);
13028                     if (target == null)
13029                     {
13030                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC2NOSUB$10);
13031                     }
13032                     target.set(oc2NoSub);
13033                 }
13034             }
13035             
13036             /**
13037              * Unsets the "OC2NoSub" element
13038              */
13039             public void unsetOC2NoSub()
13040             {
13041                 synchronized (monitor())
13042                 {
13043                     check_orphaned();
13044                     get_store().remove_element(OC2NOSUB$10, 0);
13045                 }
13046             }
13047             
13048             /**
13049              * Gets the "OC3" element
13050              */
13051             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC3()
13052             {
13053                 synchronized (monitor())
13054                 {
13055                     check_orphaned();
13056                     org.apache.xmlbeans.SimpleValue target = null;
13057                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3$12, 0);
13058                     if (target == null)
13059                     {
13060                       return null;
13061                     }
13062                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13063                 }
13064             }
13065             
13066             /**
13067              * Gets (as xml) the "OC3" element
13068              */
13069             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC3()
13070             {
13071                 synchronized (monitor())
13072                 {
13073                     check_orphaned();
13074                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13075                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3$12, 0);
13076                     return target;
13077                 }
13078             }
13079             
13080             /**
13081              * Sets the "OC3" element
13082              */
13083             public void setOC3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc3)
13084             {
13085                 synchronized (monitor())
13086                 {
13087                     check_orphaned();
13088                     org.apache.xmlbeans.SimpleValue target = null;
13089                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3$12, 0);
13090                     if (target == null)
13091                     {
13092                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC3$12);
13093                     }
13094                     target.setEnumValue(oc3);
13095                 }
13096             }
13097             
13098             /**
13099              * Sets (as xml) the "OC3" element
13100              */
13101             public void xsetOC3(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc3)
13102             {
13103                 synchronized (monitor())
13104                 {
13105                     check_orphaned();
13106                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13107                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3$12, 0);
13108                     if (target == null)
13109                     {
13110                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC3$12);
13111                     }
13112                     target.set(oc3);
13113                 }
13114             }
13115             
13116             /**
13117              * Gets the "OC3YesSub" element
13118              */
13119             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC3YesSub()
13120             {
13121                 synchronized (monitor())
13122                 {
13123                     check_orphaned();
13124                     org.apache.xmlbeans.SimpleValue target = null;
13125                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3YESSUB$14, 0);
13126                     if (target == null)
13127                     {
13128                       return null;
13129                     }
13130                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13131                 }
13132             }
13133             
13134             /**
13135              * Gets (as xml) the "OC3YesSub" element
13136              */
13137             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC3YesSub()
13138             {
13139                 synchronized (monitor())
13140                 {
13141                     check_orphaned();
13142                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13143                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3YESSUB$14, 0);
13144                     return target;
13145                 }
13146             }
13147             
13148             /**
13149              * True if has "OC3YesSub" element
13150              */
13151             public boolean isSetOC3YesSub()
13152             {
13153                 synchronized (monitor())
13154                 {
13155                     check_orphaned();
13156                     return get_store().count_elements(OC3YESSUB$14) != 0;
13157                 }
13158             }
13159             
13160             /**
13161              * Sets the "OC3YesSub" element
13162              */
13163             public void setOC3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc3YesSub)
13164             {
13165                 synchronized (monitor())
13166                 {
13167                     check_orphaned();
13168                     org.apache.xmlbeans.SimpleValue target = null;
13169                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3YESSUB$14, 0);
13170                     if (target == null)
13171                     {
13172                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC3YESSUB$14);
13173                     }
13174                     target.setEnumValue(oc3YesSub);
13175                 }
13176             }
13177             
13178             /**
13179              * Sets (as xml) the "OC3YesSub" element
13180              */
13181             public void xsetOC3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc3YesSub)
13182             {
13183                 synchronized (monitor())
13184                 {
13185                     check_orphaned();
13186                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13187                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3YESSUB$14, 0);
13188                     if (target == null)
13189                     {
13190                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC3YESSUB$14);
13191                     }
13192                     target.set(oc3YesSub);
13193                 }
13194             }
13195             
13196             /**
13197              * Unsets the "OC3YesSub" element
13198              */
13199             public void unsetOC3YesSub()
13200             {
13201                 synchronized (monitor())
13202                 {
13203                     check_orphaned();
13204                     get_store().remove_element(OC3YESSUB$14, 0);
13205                 }
13206             }
13207             
13208             /**
13209              * Gets the "OC3NoSub" element
13210              */
13211             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOC3NoSub()
13212             {
13213                 synchronized (monitor())
13214                 {
13215                     check_orphaned();
13216                     org.apache.xmlbeans.SimpleValue target = null;
13217                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3NOSUB$16, 0);
13218                     if (target == null)
13219                     {
13220                       return null;
13221                     }
13222                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13223                 }
13224             }
13225             
13226             /**
13227              * Gets (as xml) the "OC3NoSub" element
13228              */
13229             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOC3NoSub()
13230             {
13231                 synchronized (monitor())
13232                 {
13233                     check_orphaned();
13234                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13235                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3NOSUB$16, 0);
13236                     return target;
13237                 }
13238             }
13239             
13240             /**
13241              * True if has "OC3NoSub" element
13242              */
13243             public boolean isSetOC3NoSub()
13244             {
13245                 synchronized (monitor())
13246                 {
13247                     check_orphaned();
13248                     return get_store().count_elements(OC3NOSUB$16) != 0;
13249                 }
13250             }
13251             
13252             /**
13253              * Sets the "OC3NoSub" element
13254              */
13255             public void setOC3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oc3NoSub)
13256             {
13257                 synchronized (monitor())
13258                 {
13259                     check_orphaned();
13260                     org.apache.xmlbeans.SimpleValue target = null;
13261                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OC3NOSUB$16, 0);
13262                     if (target == null)
13263                     {
13264                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OC3NOSUB$16);
13265                     }
13266                     target.setEnumValue(oc3NoSub);
13267                 }
13268             }
13269             
13270             /**
13271              * Sets (as xml) the "OC3NoSub" element
13272              */
13273             public void xsetOC3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType oc3NoSub)
13274             {
13275                 synchronized (monitor())
13276                 {
13277                     check_orphaned();
13278                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13279                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OC3NOSUB$16, 0);
13280                     if (target == null)
13281                     {
13282                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OC3NOSUB$16);
13283                     }
13284                     target.set(oc3NoSub);
13285                 }
13286             }
13287             
13288             /**
13289              * Unsets the "OC3NoSub" element
13290              */
13291             public void unsetOC3NoSub()
13292             {
13293                 synchronized (monitor())
13294                 {
13295                     check_orphaned();
13296                     get_store().remove_element(OC3NOSUB$16, 0);
13297                 }
13298             }
13299         }
13300         /**
13301          * An XML Technology(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
13302          *
13303          * This is a complex type.
13304          */
13305         public static class TechnologyImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.Technology
13306         {
13307             private static final long serialVersionUID = 1L;
13308             
13309             public TechnologyImpl(org.apache.xmlbeans.SchemaType sType)
13310             {
13311                 super(sType);
13312             }
13313             
13314             private static final javax.xml.namespace.QName T1$0 = 
13315                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T1");
13316             private static final javax.xml.namespace.QName T1YESSUB$2 = 
13317                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T1YesSub");
13318             private static final javax.xml.namespace.QName T1NOSUB$4 = 
13319                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T1NoSub");
13320             private static final javax.xml.namespace.QName T2$6 = 
13321                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T2");
13322             private static final javax.xml.namespace.QName T2YESSUB$8 = 
13323                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T2YesSub");
13324             private static final javax.xml.namespace.QName T2NOSUB$10 = 
13325                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T2NoSub");
13326             private static final javax.xml.namespace.QName T3$12 = 
13327                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T3");
13328             private static final javax.xml.namespace.QName T3YESSUB$14 = 
13329                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T3YesSub");
13330             private static final javax.xml.namespace.QName T3NOSUB$16 = 
13331                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T3NoSub");
13332             private static final javax.xml.namespace.QName T4$18 = 
13333                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T4");
13334             private static final javax.xml.namespace.QName T4YESSUB$20 = 
13335                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T4YesSub");
13336             private static final javax.xml.namespace.QName T4NOSUB$22 = 
13337                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "T4NoSub");
13338             
13339             
13340             /**
13341              * Gets the "T1" element
13342              */
13343             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT1()
13344             {
13345                 synchronized (monitor())
13346                 {
13347                     check_orphaned();
13348                     org.apache.xmlbeans.SimpleValue target = null;
13349                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1$0, 0);
13350                     if (target == null)
13351                     {
13352                       return null;
13353                     }
13354                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13355                 }
13356             }
13357             
13358             /**
13359              * Gets (as xml) the "T1" element
13360              */
13361             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT1()
13362             {
13363                 synchronized (monitor())
13364                 {
13365                     check_orphaned();
13366                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13367                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1$0, 0);
13368                     return target;
13369                 }
13370             }
13371             
13372             /**
13373              * Sets the "T1" element
13374              */
13375             public void setT1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t1)
13376             {
13377                 synchronized (monitor())
13378                 {
13379                     check_orphaned();
13380                     org.apache.xmlbeans.SimpleValue target = null;
13381                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1$0, 0);
13382                     if (target == null)
13383                     {
13384                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T1$0);
13385                     }
13386                     target.setEnumValue(t1);
13387                 }
13388             }
13389             
13390             /**
13391              * Sets (as xml) the "T1" element
13392              */
13393             public void xsetT1(gov.grants.apply.system.globalLibraryV20.YesNoDataType t1)
13394             {
13395                 synchronized (monitor())
13396                 {
13397                     check_orphaned();
13398                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13399                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1$0, 0);
13400                     if (target == null)
13401                     {
13402                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T1$0);
13403                     }
13404                     target.set(t1);
13405                 }
13406             }
13407             
13408             /**
13409              * Gets the "T1YesSub" element
13410              */
13411             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT1YesSub()
13412             {
13413                 synchronized (monitor())
13414                 {
13415                     check_orphaned();
13416                     org.apache.xmlbeans.SimpleValue target = null;
13417                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1YESSUB$2, 0);
13418                     if (target == null)
13419                     {
13420                       return null;
13421                     }
13422                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13423                 }
13424             }
13425             
13426             /**
13427              * Gets (as xml) the "T1YesSub" element
13428              */
13429             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT1YesSub()
13430             {
13431                 synchronized (monitor())
13432                 {
13433                     check_orphaned();
13434                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13435                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1YESSUB$2, 0);
13436                     return target;
13437                 }
13438             }
13439             
13440             /**
13441              * True if has "T1YesSub" element
13442              */
13443             public boolean isSetT1YesSub()
13444             {
13445                 synchronized (monitor())
13446                 {
13447                     check_orphaned();
13448                     return get_store().count_elements(T1YESSUB$2) != 0;
13449                 }
13450             }
13451             
13452             /**
13453              * Sets the "T1YesSub" element
13454              */
13455             public void setT1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t1YesSub)
13456             {
13457                 synchronized (monitor())
13458                 {
13459                     check_orphaned();
13460                     org.apache.xmlbeans.SimpleValue target = null;
13461                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1YESSUB$2, 0);
13462                     if (target == null)
13463                     {
13464                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T1YESSUB$2);
13465                     }
13466                     target.setEnumValue(t1YesSub);
13467                 }
13468             }
13469             
13470             /**
13471              * Sets (as xml) the "T1YesSub" element
13472              */
13473             public void xsetT1YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t1YesSub)
13474             {
13475                 synchronized (monitor())
13476                 {
13477                     check_orphaned();
13478                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13479                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1YESSUB$2, 0);
13480                     if (target == null)
13481                     {
13482                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T1YESSUB$2);
13483                     }
13484                     target.set(t1YesSub);
13485                 }
13486             }
13487             
13488             /**
13489              * Unsets the "T1YesSub" element
13490              */
13491             public void unsetT1YesSub()
13492             {
13493                 synchronized (monitor())
13494                 {
13495                     check_orphaned();
13496                     get_store().remove_element(T1YESSUB$2, 0);
13497                 }
13498             }
13499             
13500             /**
13501              * Gets the "T1NoSub" element
13502              */
13503             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT1NoSub()
13504             {
13505                 synchronized (monitor())
13506                 {
13507                     check_orphaned();
13508                     org.apache.xmlbeans.SimpleValue target = null;
13509                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1NOSUB$4, 0);
13510                     if (target == null)
13511                     {
13512                       return null;
13513                     }
13514                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13515                 }
13516             }
13517             
13518             /**
13519              * Gets (as xml) the "T1NoSub" element
13520              */
13521             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT1NoSub()
13522             {
13523                 synchronized (monitor())
13524                 {
13525                     check_orphaned();
13526                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13527                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1NOSUB$4, 0);
13528                     return target;
13529                 }
13530             }
13531             
13532             /**
13533              * True if has "T1NoSub" element
13534              */
13535             public boolean isSetT1NoSub()
13536             {
13537                 synchronized (monitor())
13538                 {
13539                     check_orphaned();
13540                     return get_store().count_elements(T1NOSUB$4) != 0;
13541                 }
13542             }
13543             
13544             /**
13545              * Sets the "T1NoSub" element
13546              */
13547             public void setT1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t1NoSub)
13548             {
13549                 synchronized (monitor())
13550                 {
13551                     check_orphaned();
13552                     org.apache.xmlbeans.SimpleValue target = null;
13553                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T1NOSUB$4, 0);
13554                     if (target == null)
13555                     {
13556                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T1NOSUB$4);
13557                     }
13558                     target.setEnumValue(t1NoSub);
13559                 }
13560             }
13561             
13562             /**
13563              * Sets (as xml) the "T1NoSub" element
13564              */
13565             public void xsetT1NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t1NoSub)
13566             {
13567                 synchronized (monitor())
13568                 {
13569                     check_orphaned();
13570                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13571                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T1NOSUB$4, 0);
13572                     if (target == null)
13573                     {
13574                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T1NOSUB$4);
13575                     }
13576                     target.set(t1NoSub);
13577                 }
13578             }
13579             
13580             /**
13581              * Unsets the "T1NoSub" element
13582              */
13583             public void unsetT1NoSub()
13584             {
13585                 synchronized (monitor())
13586                 {
13587                     check_orphaned();
13588                     get_store().remove_element(T1NOSUB$4, 0);
13589                 }
13590             }
13591             
13592             /**
13593              * Gets the "T2" element
13594              */
13595             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT2()
13596             {
13597                 synchronized (monitor())
13598                 {
13599                     check_orphaned();
13600                     org.apache.xmlbeans.SimpleValue target = null;
13601                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2$6, 0);
13602                     if (target == null)
13603                     {
13604                       return null;
13605                     }
13606                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13607                 }
13608             }
13609             
13610             /**
13611              * Gets (as xml) the "T2" element
13612              */
13613             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT2()
13614             {
13615                 synchronized (monitor())
13616                 {
13617                     check_orphaned();
13618                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13619                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2$6, 0);
13620                     return target;
13621                 }
13622             }
13623             
13624             /**
13625              * Sets the "T2" element
13626              */
13627             public void setT2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t2)
13628             {
13629                 synchronized (monitor())
13630                 {
13631                     check_orphaned();
13632                     org.apache.xmlbeans.SimpleValue target = null;
13633                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2$6, 0);
13634                     if (target == null)
13635                     {
13636                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T2$6);
13637                     }
13638                     target.setEnumValue(t2);
13639                 }
13640             }
13641             
13642             /**
13643              * Sets (as xml) the "T2" element
13644              */
13645             public void xsetT2(gov.grants.apply.system.globalLibraryV20.YesNoDataType t2)
13646             {
13647                 synchronized (monitor())
13648                 {
13649                     check_orphaned();
13650                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13651                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2$6, 0);
13652                     if (target == null)
13653                     {
13654                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T2$6);
13655                     }
13656                     target.set(t2);
13657                 }
13658             }
13659             
13660             /**
13661              * Gets the "T2YesSub" element
13662              */
13663             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT2YesSub()
13664             {
13665                 synchronized (monitor())
13666                 {
13667                     check_orphaned();
13668                     org.apache.xmlbeans.SimpleValue target = null;
13669                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2YESSUB$8, 0);
13670                     if (target == null)
13671                     {
13672                       return null;
13673                     }
13674                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13675                 }
13676             }
13677             
13678             /**
13679              * Gets (as xml) the "T2YesSub" element
13680              */
13681             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT2YesSub()
13682             {
13683                 synchronized (monitor())
13684                 {
13685                     check_orphaned();
13686                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13687                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2YESSUB$8, 0);
13688                     return target;
13689                 }
13690             }
13691             
13692             /**
13693              * True if has "T2YesSub" element
13694              */
13695             public boolean isSetT2YesSub()
13696             {
13697                 synchronized (monitor())
13698                 {
13699                     check_orphaned();
13700                     return get_store().count_elements(T2YESSUB$8) != 0;
13701                 }
13702             }
13703             
13704             /**
13705              * Sets the "T2YesSub" element
13706              */
13707             public void setT2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t2YesSub)
13708             {
13709                 synchronized (monitor())
13710                 {
13711                     check_orphaned();
13712                     org.apache.xmlbeans.SimpleValue target = null;
13713                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2YESSUB$8, 0);
13714                     if (target == null)
13715                     {
13716                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T2YESSUB$8);
13717                     }
13718                     target.setEnumValue(t2YesSub);
13719                 }
13720             }
13721             
13722             /**
13723              * Sets (as xml) the "T2YesSub" element
13724              */
13725             public void xsetT2YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t2YesSub)
13726             {
13727                 synchronized (monitor())
13728                 {
13729                     check_orphaned();
13730                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13731                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2YESSUB$8, 0);
13732                     if (target == null)
13733                     {
13734                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T2YESSUB$8);
13735                     }
13736                     target.set(t2YesSub);
13737                 }
13738             }
13739             
13740             /**
13741              * Unsets the "T2YesSub" element
13742              */
13743             public void unsetT2YesSub()
13744             {
13745                 synchronized (monitor())
13746                 {
13747                     check_orphaned();
13748                     get_store().remove_element(T2YESSUB$8, 0);
13749                 }
13750             }
13751             
13752             /**
13753              * Gets the "T2NoSub" element
13754              */
13755             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT2NoSub()
13756             {
13757                 synchronized (monitor())
13758                 {
13759                     check_orphaned();
13760                     org.apache.xmlbeans.SimpleValue target = null;
13761                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2NOSUB$10, 0);
13762                     if (target == null)
13763                     {
13764                       return null;
13765                     }
13766                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13767                 }
13768             }
13769             
13770             /**
13771              * Gets (as xml) the "T2NoSub" element
13772              */
13773             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT2NoSub()
13774             {
13775                 synchronized (monitor())
13776                 {
13777                     check_orphaned();
13778                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13779                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2NOSUB$10, 0);
13780                     return target;
13781                 }
13782             }
13783             
13784             /**
13785              * True if has "T2NoSub" element
13786              */
13787             public boolean isSetT2NoSub()
13788             {
13789                 synchronized (monitor())
13790                 {
13791                     check_orphaned();
13792                     return get_store().count_elements(T2NOSUB$10) != 0;
13793                 }
13794             }
13795             
13796             /**
13797              * Sets the "T2NoSub" element
13798              */
13799             public void setT2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t2NoSub)
13800             {
13801                 synchronized (monitor())
13802                 {
13803                     check_orphaned();
13804                     org.apache.xmlbeans.SimpleValue target = null;
13805                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T2NOSUB$10, 0);
13806                     if (target == null)
13807                     {
13808                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T2NOSUB$10);
13809                     }
13810                     target.setEnumValue(t2NoSub);
13811                 }
13812             }
13813             
13814             /**
13815              * Sets (as xml) the "T2NoSub" element
13816              */
13817             public void xsetT2NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t2NoSub)
13818             {
13819                 synchronized (monitor())
13820                 {
13821                     check_orphaned();
13822                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13823                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T2NOSUB$10, 0);
13824                     if (target == null)
13825                     {
13826                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T2NOSUB$10);
13827                     }
13828                     target.set(t2NoSub);
13829                 }
13830             }
13831             
13832             /**
13833              * Unsets the "T2NoSub" element
13834              */
13835             public void unsetT2NoSub()
13836             {
13837                 synchronized (monitor())
13838                 {
13839                     check_orphaned();
13840                     get_store().remove_element(T2NOSUB$10, 0);
13841                 }
13842             }
13843             
13844             /**
13845              * Gets the "T3" element
13846              */
13847             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT3()
13848             {
13849                 synchronized (monitor())
13850                 {
13851                     check_orphaned();
13852                     org.apache.xmlbeans.SimpleValue target = null;
13853                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3$12, 0);
13854                     if (target == null)
13855                     {
13856                       return null;
13857                     }
13858                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13859                 }
13860             }
13861             
13862             /**
13863              * Gets (as xml) the "T3" element
13864              */
13865             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT3()
13866             {
13867                 synchronized (monitor())
13868                 {
13869                     check_orphaned();
13870                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13871                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3$12, 0);
13872                     return target;
13873                 }
13874             }
13875             
13876             /**
13877              * Sets the "T3" element
13878              */
13879             public void setT3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t3)
13880             {
13881                 synchronized (monitor())
13882                 {
13883                     check_orphaned();
13884                     org.apache.xmlbeans.SimpleValue target = null;
13885                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3$12, 0);
13886                     if (target == null)
13887                     {
13888                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T3$12);
13889                     }
13890                     target.setEnumValue(t3);
13891                 }
13892             }
13893             
13894             /**
13895              * Sets (as xml) the "T3" element
13896              */
13897             public void xsetT3(gov.grants.apply.system.globalLibraryV20.YesNoDataType t3)
13898             {
13899                 synchronized (monitor())
13900                 {
13901                     check_orphaned();
13902                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13903                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3$12, 0);
13904                     if (target == null)
13905                     {
13906                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T3$12);
13907                     }
13908                     target.set(t3);
13909                 }
13910             }
13911             
13912             /**
13913              * Gets the "T3YesSub" element
13914              */
13915             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT3YesSub()
13916             {
13917                 synchronized (monitor())
13918                 {
13919                     check_orphaned();
13920                     org.apache.xmlbeans.SimpleValue target = null;
13921                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3YESSUB$14, 0);
13922                     if (target == null)
13923                     {
13924                       return null;
13925                     }
13926                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13927                 }
13928             }
13929             
13930             /**
13931              * Gets (as xml) the "T3YesSub" element
13932              */
13933             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT3YesSub()
13934             {
13935                 synchronized (monitor())
13936                 {
13937                     check_orphaned();
13938                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13939                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3YESSUB$14, 0);
13940                     return target;
13941                 }
13942             }
13943             
13944             /**
13945              * True if has "T3YesSub" element
13946              */
13947             public boolean isSetT3YesSub()
13948             {
13949                 synchronized (monitor())
13950                 {
13951                     check_orphaned();
13952                     return get_store().count_elements(T3YESSUB$14) != 0;
13953                 }
13954             }
13955             
13956             /**
13957              * Sets the "T3YesSub" element
13958              */
13959             public void setT3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t3YesSub)
13960             {
13961                 synchronized (monitor())
13962                 {
13963                     check_orphaned();
13964                     org.apache.xmlbeans.SimpleValue target = null;
13965                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3YESSUB$14, 0);
13966                     if (target == null)
13967                     {
13968                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T3YESSUB$14);
13969                     }
13970                     target.setEnumValue(t3YesSub);
13971                 }
13972             }
13973             
13974             /**
13975              * Sets (as xml) the "T3YesSub" element
13976              */
13977             public void xsetT3YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t3YesSub)
13978             {
13979                 synchronized (monitor())
13980                 {
13981                     check_orphaned();
13982                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13983                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3YESSUB$14, 0);
13984                     if (target == null)
13985                     {
13986                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T3YESSUB$14);
13987                     }
13988                     target.set(t3YesSub);
13989                 }
13990             }
13991             
13992             /**
13993              * Unsets the "T3YesSub" element
13994              */
13995             public void unsetT3YesSub()
13996             {
13997                 synchronized (monitor())
13998                 {
13999                     check_orphaned();
14000                     get_store().remove_element(T3YESSUB$14, 0);
14001                 }
14002             }
14003             
14004             /**
14005              * Gets the "T3NoSub" element
14006              */
14007             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT3NoSub()
14008             {
14009                 synchronized (monitor())
14010                 {
14011                     check_orphaned();
14012                     org.apache.xmlbeans.SimpleValue target = null;
14013                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3NOSUB$16, 0);
14014                     if (target == null)
14015                     {
14016                       return null;
14017                     }
14018                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14019                 }
14020             }
14021             
14022             /**
14023              * Gets (as xml) the "T3NoSub" element
14024              */
14025             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT3NoSub()
14026             {
14027                 synchronized (monitor())
14028                 {
14029                     check_orphaned();
14030                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14031                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3NOSUB$16, 0);
14032                     return target;
14033                 }
14034             }
14035             
14036             /**
14037              * True if has "T3NoSub" element
14038              */
14039             public boolean isSetT3NoSub()
14040             {
14041                 synchronized (monitor())
14042                 {
14043                     check_orphaned();
14044                     return get_store().count_elements(T3NOSUB$16) != 0;
14045                 }
14046             }
14047             
14048             /**
14049              * Sets the "T3NoSub" element
14050              */
14051             public void setT3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t3NoSub)
14052             {
14053                 synchronized (monitor())
14054                 {
14055                     check_orphaned();
14056                     org.apache.xmlbeans.SimpleValue target = null;
14057                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T3NOSUB$16, 0);
14058                     if (target == null)
14059                     {
14060                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T3NOSUB$16);
14061                     }
14062                     target.setEnumValue(t3NoSub);
14063                 }
14064             }
14065             
14066             /**
14067              * Sets (as xml) the "T3NoSub" element
14068              */
14069             public void xsetT3NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t3NoSub)
14070             {
14071                 synchronized (monitor())
14072                 {
14073                     check_orphaned();
14074                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14075                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T3NOSUB$16, 0);
14076                     if (target == null)
14077                     {
14078                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T3NOSUB$16);
14079                     }
14080                     target.set(t3NoSub);
14081                 }
14082             }
14083             
14084             /**
14085              * Unsets the "T3NoSub" element
14086              */
14087             public void unsetT3NoSub()
14088             {
14089                 synchronized (monitor())
14090                 {
14091                     check_orphaned();
14092                     get_store().remove_element(T3NOSUB$16, 0);
14093                 }
14094             }
14095             
14096             /**
14097              * Gets the "T4" element
14098              */
14099             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT4()
14100             {
14101                 synchronized (monitor())
14102                 {
14103                     check_orphaned();
14104                     org.apache.xmlbeans.SimpleValue target = null;
14105                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4$18, 0);
14106                     if (target == null)
14107                     {
14108                       return null;
14109                     }
14110                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14111                 }
14112             }
14113             
14114             /**
14115              * Gets (as xml) the "T4" element
14116              */
14117             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT4()
14118             {
14119                 synchronized (monitor())
14120                 {
14121                     check_orphaned();
14122                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14123                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4$18, 0);
14124                     return target;
14125                 }
14126             }
14127             
14128             /**
14129              * Sets the "T4" element
14130              */
14131             public void setT4(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t4)
14132             {
14133                 synchronized (monitor())
14134                 {
14135                     check_orphaned();
14136                     org.apache.xmlbeans.SimpleValue target = null;
14137                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4$18, 0);
14138                     if (target == null)
14139                     {
14140                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T4$18);
14141                     }
14142                     target.setEnumValue(t4);
14143                 }
14144             }
14145             
14146             /**
14147              * Sets (as xml) the "T4" element
14148              */
14149             public void xsetT4(gov.grants.apply.system.globalLibraryV20.YesNoDataType t4)
14150             {
14151                 synchronized (monitor())
14152                 {
14153                     check_orphaned();
14154                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14155                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4$18, 0);
14156                     if (target == null)
14157                     {
14158                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T4$18);
14159                     }
14160                     target.set(t4);
14161                 }
14162             }
14163             
14164             /**
14165              * Gets the "T4YesSub" element
14166              */
14167             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT4YesSub()
14168             {
14169                 synchronized (monitor())
14170                 {
14171                     check_orphaned();
14172                     org.apache.xmlbeans.SimpleValue target = null;
14173                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4YESSUB$20, 0);
14174                     if (target == null)
14175                     {
14176                       return null;
14177                     }
14178                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14179                 }
14180             }
14181             
14182             /**
14183              * Gets (as xml) the "T4YesSub" element
14184              */
14185             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT4YesSub()
14186             {
14187                 synchronized (monitor())
14188                 {
14189                     check_orphaned();
14190                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14191                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4YESSUB$20, 0);
14192                     return target;
14193                 }
14194             }
14195             
14196             /**
14197              * True if has "T4YesSub" element
14198              */
14199             public boolean isSetT4YesSub()
14200             {
14201                 synchronized (monitor())
14202                 {
14203                     check_orphaned();
14204                     return get_store().count_elements(T4YESSUB$20) != 0;
14205                 }
14206             }
14207             
14208             /**
14209              * Sets the "T4YesSub" element
14210              */
14211             public void setT4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t4YesSub)
14212             {
14213                 synchronized (monitor())
14214                 {
14215                     check_orphaned();
14216                     org.apache.xmlbeans.SimpleValue target = null;
14217                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4YESSUB$20, 0);
14218                     if (target == null)
14219                     {
14220                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T4YESSUB$20);
14221                     }
14222                     target.setEnumValue(t4YesSub);
14223                 }
14224             }
14225             
14226             /**
14227              * Sets (as xml) the "T4YesSub" element
14228              */
14229             public void xsetT4YesSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t4YesSub)
14230             {
14231                 synchronized (monitor())
14232                 {
14233                     check_orphaned();
14234                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14235                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4YESSUB$20, 0);
14236                     if (target == null)
14237                     {
14238                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T4YESSUB$20);
14239                     }
14240                     target.set(t4YesSub);
14241                 }
14242             }
14243             
14244             /**
14245              * Unsets the "T4YesSub" element
14246              */
14247             public void unsetT4YesSub()
14248             {
14249                 synchronized (monitor())
14250                 {
14251                     check_orphaned();
14252                     get_store().remove_element(T4YESSUB$20, 0);
14253                 }
14254             }
14255             
14256             /**
14257              * Gets the "T4NoSub" element
14258              */
14259             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getT4NoSub()
14260             {
14261                 synchronized (monitor())
14262                 {
14263                     check_orphaned();
14264                     org.apache.xmlbeans.SimpleValue target = null;
14265                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4NOSUB$22, 0);
14266                     if (target == null)
14267                     {
14268                       return null;
14269                     }
14270                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14271                 }
14272             }
14273             
14274             /**
14275              * Gets (as xml) the "T4NoSub" element
14276              */
14277             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetT4NoSub()
14278             {
14279                 synchronized (monitor())
14280                 {
14281                     check_orphaned();
14282                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14283                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4NOSUB$22, 0);
14284                     return target;
14285                 }
14286             }
14287             
14288             /**
14289              * True if has "T4NoSub" element
14290              */
14291             public boolean isSetT4NoSub()
14292             {
14293                 synchronized (monitor())
14294                 {
14295                     check_orphaned();
14296                     return get_store().count_elements(T4NOSUB$22) != 0;
14297                 }
14298             }
14299             
14300             /**
14301              * Sets the "T4NoSub" element
14302              */
14303             public void setT4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum t4NoSub)
14304             {
14305                 synchronized (monitor())
14306                 {
14307                     check_orphaned();
14308                     org.apache.xmlbeans.SimpleValue target = null;
14309                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(T4NOSUB$22, 0);
14310                     if (target == null)
14311                     {
14312                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(T4NOSUB$22);
14313                     }
14314                     target.setEnumValue(t4NoSub);
14315                 }
14316             }
14317             
14318             /**
14319              * Sets (as xml) the "T4NoSub" element
14320              */
14321             public void xsetT4NoSub(gov.grants.apply.system.globalLibraryV20.YesNoDataType t4NoSub)
14322             {
14323                 synchronized (monitor())
14324                 {
14325                     check_orphaned();
14326                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14327                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(T4NOSUB$22, 0);
14328                     if (target == null)
14329                     {
14330                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(T4NOSUB$22);
14331                     }
14332                     target.set(t4NoSub);
14333                 }
14334             }
14335             
14336             /**
14337              * Unsets the "T4NoSub" element
14338              */
14339             public void unsetT4NoSub()
14340             {
14341                 synchronized (monitor())
14342                 {
14343                     check_orphaned();
14344                     get_store().remove_element(T4NOSUB$22, 0);
14345                 }
14346             }
14347         }
14348         /**
14349          * An XML CommunityPolicingPlanNarrative(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14350          *
14351          * This is a complex type.
14352          */
14353         public static class CommunityPolicingPlanNarrativeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative
14354         {
14355             private static final long serialVersionUID = 1L;
14356             
14357             public CommunityPolicingPlanNarrativeImpl(org.apache.xmlbeans.SchemaType sType)
14358             {
14359                 super(sType);
14360             }
14361             
14362             private static final javax.xml.namespace.QName CPA$0 = 
14363                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CPa");
14364             private static final javax.xml.namespace.QName CPB$2 = 
14365                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CPb");
14366             private static final javax.xml.namespace.QName CPC$4 = 
14367                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CPc");
14368             private static final javax.xml.namespace.QName CP1$6 = 
14369                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CP1");
14370             private static final javax.xml.namespace.QName CP2$8 = 
14371                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CP2");
14372             
14373             
14374             /**
14375              * Gets the "CPa" element
14376              */
14377             public java.lang.String getCPa()
14378             {
14379                 synchronized (monitor())
14380                 {
14381                     check_orphaned();
14382                     org.apache.xmlbeans.SimpleValue target = null;
14383                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPA$0, 0);
14384                     if (target == null)
14385                     {
14386                       return null;
14387                     }
14388                     return target.getStringValue();
14389                 }
14390             }
14391             
14392             /**
14393              * Gets (as xml) the "CPa" element
14394              */
14395             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa xgetCPa()
14396             {
14397                 synchronized (monitor())
14398                 {
14399                     check_orphaned();
14400                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa target = null;
14401                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa)get_store().find_element_user(CPA$0, 0);
14402                     return target;
14403                 }
14404             }
14405             
14406             /**
14407              * Sets the "CPa" element
14408              */
14409             public void setCPa(java.lang.String cPa)
14410             {
14411                 synchronized (monitor())
14412                 {
14413                     check_orphaned();
14414                     org.apache.xmlbeans.SimpleValue target = null;
14415                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPA$0, 0);
14416                     if (target == null)
14417                     {
14418                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CPA$0);
14419                     }
14420                     target.setStringValue(cPa);
14421                 }
14422             }
14423             
14424             /**
14425              * Sets (as xml) the "CPa" element
14426              */
14427             public void xsetCPa(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa cPa)
14428             {
14429                 synchronized (monitor())
14430                 {
14431                     check_orphaned();
14432                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa target = null;
14433                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa)get_store().find_element_user(CPA$0, 0);
14434                     if (target == null)
14435                     {
14436                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa)get_store().add_element_user(CPA$0);
14437                     }
14438                     target.set(cPa);
14439                 }
14440             }
14441             
14442             /**
14443              * Gets the "CPb" element
14444              */
14445             public java.lang.String getCPb()
14446             {
14447                 synchronized (monitor())
14448                 {
14449                     check_orphaned();
14450                     org.apache.xmlbeans.SimpleValue target = null;
14451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPB$2, 0);
14452                     if (target == null)
14453                     {
14454                       return null;
14455                     }
14456                     return target.getStringValue();
14457                 }
14458             }
14459             
14460             /**
14461              * Gets (as xml) the "CPb" element
14462              */
14463             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb xgetCPb()
14464             {
14465                 synchronized (monitor())
14466                 {
14467                     check_orphaned();
14468                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb target = null;
14469                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb)get_store().find_element_user(CPB$2, 0);
14470                     return target;
14471                 }
14472             }
14473             
14474             /**
14475              * Sets the "CPb" element
14476              */
14477             public void setCPb(java.lang.String cPb)
14478             {
14479                 synchronized (monitor())
14480                 {
14481                     check_orphaned();
14482                     org.apache.xmlbeans.SimpleValue target = null;
14483                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPB$2, 0);
14484                     if (target == null)
14485                     {
14486                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CPB$2);
14487                     }
14488                     target.setStringValue(cPb);
14489                 }
14490             }
14491             
14492             /**
14493              * Sets (as xml) the "CPb" element
14494              */
14495             public void xsetCPb(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb cPb)
14496             {
14497                 synchronized (monitor())
14498                 {
14499                     check_orphaned();
14500                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb target = null;
14501                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb)get_store().find_element_user(CPB$2, 0);
14502                     if (target == null)
14503                     {
14504                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb)get_store().add_element_user(CPB$2);
14505                     }
14506                     target.set(cPb);
14507                 }
14508             }
14509             
14510             /**
14511              * Gets the "CPc" element
14512              */
14513             public java.lang.String getCPc()
14514             {
14515                 synchronized (monitor())
14516                 {
14517                     check_orphaned();
14518                     org.apache.xmlbeans.SimpleValue target = null;
14519                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPC$4, 0);
14520                     if (target == null)
14521                     {
14522                       return null;
14523                     }
14524                     return target.getStringValue();
14525                 }
14526             }
14527             
14528             /**
14529              * Gets (as xml) the "CPc" element
14530              */
14531             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc xgetCPc()
14532             {
14533                 synchronized (monitor())
14534                 {
14535                     check_orphaned();
14536                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc target = null;
14537                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc)get_store().find_element_user(CPC$4, 0);
14538                     return target;
14539                 }
14540             }
14541             
14542             /**
14543              * Sets the "CPc" element
14544              */
14545             public void setCPc(java.lang.String cPc)
14546             {
14547                 synchronized (monitor())
14548                 {
14549                     check_orphaned();
14550                     org.apache.xmlbeans.SimpleValue target = null;
14551                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CPC$4, 0);
14552                     if (target == null)
14553                     {
14554                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CPC$4);
14555                     }
14556                     target.setStringValue(cPc);
14557                 }
14558             }
14559             
14560             /**
14561              * Sets (as xml) the "CPc" element
14562              */
14563             public void xsetCPc(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc cPc)
14564             {
14565                 synchronized (monitor())
14566                 {
14567                     check_orphaned();
14568                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc target = null;
14569                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc)get_store().find_element_user(CPC$4, 0);
14570                     if (target == null)
14571                     {
14572                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc)get_store().add_element_user(CPC$4);
14573                     }
14574                     target.set(cPc);
14575                 }
14576             }
14577             
14578             /**
14579              * Gets the "CP1" element
14580              */
14581             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1.Enum getCP1()
14582             {
14583                 synchronized (monitor())
14584                 {
14585                     check_orphaned();
14586                     org.apache.xmlbeans.SimpleValue target = null;
14587                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CP1$6, 0);
14588                     if (target == null)
14589                     {
14590                       return null;
14591                     }
14592                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1.Enum)target.getEnumValue();
14593                 }
14594             }
14595             
14596             /**
14597              * Gets (as xml) the "CP1" element
14598              */
14599             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1 xgetCP1()
14600             {
14601                 synchronized (monitor())
14602                 {
14603                     check_orphaned();
14604                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1 target = null;
14605                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1)get_store().find_element_user(CP1$6, 0);
14606                     return target;
14607                 }
14608             }
14609             
14610             /**
14611              * Sets the "CP1" element
14612              */
14613             public void setCP1(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1.Enum cp1)
14614             {
14615                 synchronized (monitor())
14616                 {
14617                     check_orphaned();
14618                     org.apache.xmlbeans.SimpleValue target = null;
14619                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CP1$6, 0);
14620                     if (target == null)
14621                     {
14622                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CP1$6);
14623                     }
14624                     target.setEnumValue(cp1);
14625                 }
14626             }
14627             
14628             /**
14629              * Sets (as xml) the "CP1" element
14630              */
14631             public void xsetCP1(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1 cp1)
14632             {
14633                 synchronized (monitor())
14634                 {
14635                     check_orphaned();
14636                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1 target = null;
14637                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1)get_store().find_element_user(CP1$6, 0);
14638                     if (target == null)
14639                     {
14640                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1)get_store().add_element_user(CP1$6);
14641                     }
14642                     target.set(cp1);
14643                 }
14644             }
14645             
14646             /**
14647              * Gets the "CP2" element
14648              */
14649             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2.Enum getCP2()
14650             {
14651                 synchronized (monitor())
14652                 {
14653                     check_orphaned();
14654                     org.apache.xmlbeans.SimpleValue target = null;
14655                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CP2$8, 0);
14656                     if (target == null)
14657                     {
14658                       return null;
14659                     }
14660                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2.Enum)target.getEnumValue();
14661                 }
14662             }
14663             
14664             /**
14665              * Gets (as xml) the "CP2" element
14666              */
14667             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2 xgetCP2()
14668             {
14669                 synchronized (monitor())
14670                 {
14671                     check_orphaned();
14672                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2 target = null;
14673                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2)get_store().find_element_user(CP2$8, 0);
14674                     return target;
14675                 }
14676             }
14677             
14678             /**
14679              * Sets the "CP2" element
14680              */
14681             public void setCP2(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2.Enum cp2)
14682             {
14683                 synchronized (monitor())
14684                 {
14685                     check_orphaned();
14686                     org.apache.xmlbeans.SimpleValue target = null;
14687                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CP2$8, 0);
14688                     if (target == null)
14689                     {
14690                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CP2$8);
14691                     }
14692                     target.setEnumValue(cp2);
14693                 }
14694             }
14695             
14696             /**
14697              * Sets (as xml) the "CP2" element
14698              */
14699             public void xsetCP2(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2 cp2)
14700             {
14701                 synchronized (monitor())
14702                 {
14703                     check_orphaned();
14704                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2 target = null;
14705                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2)get_store().find_element_user(CP2$8, 0);
14706                     if (target == null)
14707                     {
14708                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2)get_store().add_element_user(CP2$8);
14709                     }
14710                     target.set(cp2);
14711                 }
14712             }
14713             /**
14714              * An XML CPa(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14715              *
14716              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CommunityPolicingPlanNarrative$CPa.
14717              */
14718             public static class CPaImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPa
14719             {
14720                 private static final long serialVersionUID = 1L;
14721                 
14722                 public CPaImpl(org.apache.xmlbeans.SchemaType sType)
14723                 {
14724                     super(sType, false);
14725                 }
14726                 
14727                 protected CPaImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14728                 {
14729                     super(sType, b);
14730                 }
14731             }
14732             /**
14733              * An XML CPb(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14734              *
14735              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CommunityPolicingPlanNarrative$CPb.
14736              */
14737             public static class CPbImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPb
14738             {
14739                 private static final long serialVersionUID = 1L;
14740                 
14741                 public CPbImpl(org.apache.xmlbeans.SchemaType sType)
14742                 {
14743                     super(sType, false);
14744                 }
14745                 
14746                 protected CPbImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14747                 {
14748                     super(sType, b);
14749                 }
14750             }
14751             /**
14752              * An XML CPc(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14753              *
14754              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CommunityPolicingPlanNarrative$CPc.
14755              */
14756             public static class CPcImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CPc
14757             {
14758                 private static final long serialVersionUID = 1L;
14759                 
14760                 public CPcImpl(org.apache.xmlbeans.SchemaType sType)
14761                 {
14762                     super(sType, false);
14763                 }
14764                 
14765                 protected CPcImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14766                 {
14767                     super(sType, b);
14768                 }
14769             }
14770             /**
14771              * An XML CP1(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14772              *
14773              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CommunityPolicingPlanNarrative$CP1.
14774              */
14775             public static class CP1Impl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP1
14776             {
14777                 private static final long serialVersionUID = 1L;
14778                 
14779                 public CP1Impl(org.apache.xmlbeans.SchemaType sType)
14780                 {
14781                     super(sType, false);
14782                 }
14783                 
14784                 protected CP1Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
14785                 {
14786                     super(sType, b);
14787                 }
14788             }
14789             /**
14790              * An XML CP2(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14791              *
14792              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$CommunityPolicingPlanNarrative$CP2.
14793              */
14794             public static class CP2Impl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.CommunityPolicingPlanNarrative.CP2
14795             {
14796                 private static final long serialVersionUID = 1L;
14797                 
14798                 public CP2Impl(org.apache.xmlbeans.SchemaType sType)
14799                 {
14800                     super(sType, false);
14801                 }
14802                 
14803                 protected CP2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
14804                 {
14805                     super(sType, b);
14806                 }
14807             }
14808         }
14809         /**
14810          * An XML NeedForFederalAssistanceExplanation(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14811          *
14812          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NeedForFederalAssistanceExplanation.
14813          */
14814         public static class NeedForFederalAssistanceExplanationImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NeedForFederalAssistanceExplanation
14815         {
14816             private static final long serialVersionUID = 1L;
14817             
14818             public NeedForFederalAssistanceExplanationImpl(org.apache.xmlbeans.SchemaType sType)
14819             {
14820                 super(sType, false);
14821             }
14822             
14823             protected NeedForFederalAssistanceExplanationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14824             {
14825                 super(sType, b);
14826             }
14827         }
14828         /**
14829          * An XML ObtainFundingSourceOtherText(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14830          *
14831          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ObtainFundingSourceOtherText.
14832          */
14833         public static class ObtainFundingSourceOtherTextImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ObtainFundingSourceOtherText
14834         {
14835             private static final long serialVersionUID = 1L;
14836             
14837             public ObtainFundingSourceOtherTextImpl(org.apache.xmlbeans.SchemaType sType)
14838             {
14839                 super(sType, false);
14840             }
14841             
14842             protected ObtainFundingSourceOtherTextImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14843             {
14844                 super(sType, b);
14845             }
14846         }
14847         /**
14848          * An XML ExecutiveSummary(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14849          *
14850          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ExecutiveSummary.
14851          */
14852         public static class ExecutiveSummaryImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ExecutiveSummary
14853         {
14854             private static final long serialVersionUID = 1L;
14855             
14856             public ExecutiveSummaryImpl(org.apache.xmlbeans.SchemaType sType)
14857             {
14858                 super(sType, false);
14859             }
14860             
14861             protected ExecutiveSummaryImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14862             {
14863                 super(sType, b);
14864             }
14865         }
14866         /**
14867          * An XML NarrativeA(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14868          *
14869          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NarrativeA.
14870          */
14871         public static class NarrativeAImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeA
14872         {
14873             private static final long serialVersionUID = 1L;
14874             
14875             public NarrativeAImpl(org.apache.xmlbeans.SchemaType sType)
14876             {
14877                 super(sType, false);
14878             }
14879             
14880             protected NarrativeAImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14881             {
14882                 super(sType, b);
14883             }
14884         }
14885         /**
14886          * An XML NarrativeB(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14887          *
14888          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NarrativeB.
14889          */
14890         public static class NarrativeBImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeB
14891         {
14892             private static final long serialVersionUID = 1L;
14893             
14894             public NarrativeBImpl(org.apache.xmlbeans.SchemaType sType)
14895             {
14896                 super(sType, false);
14897             }
14898             
14899             protected NarrativeBImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14900             {
14901                 super(sType, b);
14902             }
14903         }
14904         /**
14905          * An XML NarrativeC(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14906          *
14907          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NarrativeC.
14908          */
14909         public static class NarrativeCImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeC
14910         {
14911             private static final long serialVersionUID = 1L;
14912             
14913             public NarrativeCImpl(org.apache.xmlbeans.SchemaType sType)
14914             {
14915                 super(sType, false);
14916             }
14917             
14918             protected NarrativeCImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14919             {
14920                 super(sType, b);
14921             }
14922         }
14923         /**
14924          * An XML NarrativeD(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14925          *
14926          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NarrativeD.
14927          */
14928         public static class NarrativeDImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeD
14929         {
14930             private static final long serialVersionUID = 1L;
14931             
14932             public NarrativeDImpl(org.apache.xmlbeans.SchemaType sType)
14933             {
14934                 super(sType, false);
14935             }
14936             
14937             protected NarrativeDImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14938             {
14939                 super(sType, b);
14940             }
14941         }
14942         /**
14943          * An XML NarrativeE(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14944          *
14945          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$NarrativeE.
14946          */
14947         public static class NarrativeEImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.NarrativeE
14948         {
14949             private static final long serialVersionUID = 1L;
14950             
14951             public NarrativeEImpl(org.apache.xmlbeans.SchemaType sType)
14952             {
14953                 super(sType, false);
14954             }
14955             
14956             protected NarrativeEImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14957             {
14958                 super(sType, b);
14959             }
14960         }
14961         /**
14962          * An XML OfficialPartner(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
14963          *
14964          * This is a complex type.
14965          */
14966         public static class OfficialPartnerImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner
14967         {
14968             private static final long serialVersionUID = 1L;
14969             
14970             public OfficialPartnerImpl(org.apache.xmlbeans.SchemaType sType)
14971             {
14972                 super(sType);
14973             }
14974             
14975             private static final javax.xml.namespace.QName TITLE$0 = 
14976                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Title");
14977             private static final javax.xml.namespace.QName FIRSTNAME$2 = 
14978                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FirstName");
14979             private static final javax.xml.namespace.QName MIDDLENAME$4 = 
14980                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "MiddleName");
14981             private static final javax.xml.namespace.QName LASTNAME$6 = 
14982                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LastName");
14983             private static final javax.xml.namespace.QName SUFFIX$8 = 
14984                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Suffix");
14985             private static final javax.xml.namespace.QName PARTNERENTITYNAME$10 = 
14986                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PartnerEntityName");
14987             private static final javax.xml.namespace.QName PARTNERENTITYTYPE$12 = 
14988                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PartnerEntityType");
14989             private static final javax.xml.namespace.QName STREET1$14 = 
14990                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street1");
14991             private static final javax.xml.namespace.QName STREET2$16 = 
14992                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street2");
14993             private static final javax.xml.namespace.QName CITY$18 = 
14994                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "City");
14995             private static final javax.xml.namespace.QName STATE$20 = 
14996                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "State");
14997             private static final javax.xml.namespace.QName ZIPCODE$22 = 
14998                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ZipCode");
14999             private static final javax.xml.namespace.QName PHONENUMBER$24 = 
15000                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PhoneNumber");
15001             private static final javax.xml.namespace.QName FAX$26 = 
15002                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Fax");
15003             private static final javax.xml.namespace.QName EMAIL$28 = 
15004                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Email");
15005             
15006             
15007             /**
15008              * Gets the "Title" element
15009              */
15010             public java.lang.String getTitle()
15011             {
15012                 synchronized (monitor())
15013                 {
15014                     check_orphaned();
15015                     org.apache.xmlbeans.SimpleValue target = null;
15016                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
15017                     if (target == null)
15018                     {
15019                       return null;
15020                     }
15021                     return target.getStringValue();
15022                 }
15023             }
15024             
15025             /**
15026              * Gets (as xml) the "Title" element
15027              */
15028             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle()
15029             {
15030                 synchronized (monitor())
15031                 {
15032                     check_orphaned();
15033                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
15034                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
15035                     return target;
15036                 }
15037             }
15038             
15039             /**
15040              * Sets the "Title" element
15041              */
15042             public void setTitle(java.lang.String title)
15043             {
15044                 synchronized (monitor())
15045                 {
15046                     check_orphaned();
15047                     org.apache.xmlbeans.SimpleValue target = null;
15048                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$0, 0);
15049                     if (target == null)
15050                     {
15051                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLE$0);
15052                     }
15053                     target.setStringValue(title);
15054                 }
15055             }
15056             
15057             /**
15058              * Sets (as xml) the "Title" element
15059              */
15060             public void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title)
15061             {
15062                 synchronized (monitor())
15063                 {
15064                     check_orphaned();
15065                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
15066                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$0, 0);
15067                     if (target == null)
15068                     {
15069                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLE$0);
15070                     }
15071                     target.set(title);
15072                 }
15073             }
15074             
15075             /**
15076              * Gets the "FirstName" element
15077              */
15078             public java.lang.String getFirstName()
15079             {
15080                 synchronized (monitor())
15081                 {
15082                     check_orphaned();
15083                     org.apache.xmlbeans.SimpleValue target = null;
15084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
15085                     if (target == null)
15086                     {
15087                       return null;
15088                     }
15089                     return target.getStringValue();
15090                 }
15091             }
15092             
15093             /**
15094              * Gets (as xml) the "FirstName" element
15095              */
15096             public gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName()
15097             {
15098                 synchronized (monitor())
15099                 {
15100                     check_orphaned();
15101                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
15102                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
15103                     return target;
15104                 }
15105             }
15106             
15107             /**
15108              * Sets the "FirstName" element
15109              */
15110             public void setFirstName(java.lang.String firstName)
15111             {
15112                 synchronized (monitor())
15113                 {
15114                     check_orphaned();
15115                     org.apache.xmlbeans.SimpleValue target = null;
15116                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
15117                     if (target == null)
15118                     {
15119                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTNAME$2);
15120                     }
15121                     target.setStringValue(firstName);
15122                 }
15123             }
15124             
15125             /**
15126              * Sets (as xml) the "FirstName" element
15127              */
15128             public void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName)
15129             {
15130                 synchronized (monitor())
15131                 {
15132                     check_orphaned();
15133                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
15134                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
15135                     if (target == null)
15136                     {
15137                       target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().add_element_user(FIRSTNAME$2);
15138                     }
15139                     target.set(firstName);
15140                 }
15141             }
15142             
15143             /**
15144              * Gets the "MiddleName" element
15145              */
15146             public java.lang.String getMiddleName()
15147             {
15148                 synchronized (monitor())
15149                 {
15150                     check_orphaned();
15151                     org.apache.xmlbeans.SimpleValue target = null;
15152                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
15153                     if (target == null)
15154                     {
15155                       return null;
15156                     }
15157                     return target.getStringValue();
15158                 }
15159             }
15160             
15161             /**
15162              * Gets (as xml) the "MiddleName" element
15163              */
15164             public gov.grants.apply.system.globalLibraryV20.MiddleNameDataType xgetMiddleName()
15165             {
15166                 synchronized (monitor())
15167                 {
15168                     check_orphaned();
15169                     gov.grants.apply.system.globalLibraryV20.MiddleNameDataType target = null;
15170                     target = (gov.grants.apply.system.globalLibraryV20.MiddleNameDataType)get_store().find_element_user(MIDDLENAME$4, 0);
15171                     return target;
15172                 }
15173             }
15174             
15175             /**
15176              * True if has "MiddleName" element
15177              */
15178             public boolean isSetMiddleName()
15179             {
15180                 synchronized (monitor())
15181                 {
15182                     check_orphaned();
15183                     return get_store().count_elements(MIDDLENAME$4) != 0;
15184                 }
15185             }
15186             
15187             /**
15188              * Sets the "MiddleName" element
15189              */
15190             public void setMiddleName(java.lang.String middleName)
15191             {
15192                 synchronized (monitor())
15193                 {
15194                     check_orphaned();
15195                     org.apache.xmlbeans.SimpleValue target = null;
15196                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLENAME$4, 0);
15197                     if (target == null)
15198                     {
15199                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIDDLENAME$4);
15200                     }
15201                     target.setStringValue(middleName);
15202                 }
15203             }
15204             
15205             /**
15206              * Sets (as xml) the "MiddleName" element
15207              */
15208             public void xsetMiddleName(gov.grants.apply.system.globalLibraryV20.MiddleNameDataType middleName)
15209             {
15210                 synchronized (monitor())
15211                 {
15212                     check_orphaned();
15213                     gov.grants.apply.system.globalLibraryV20.MiddleNameDataType target = null;
15214                     target = (gov.grants.apply.system.globalLibraryV20.MiddleNameDataType)get_store().find_element_user(MIDDLENAME$4, 0);
15215                     if (target == null)
15216                     {
15217                       target = (gov.grants.apply.system.globalLibraryV20.MiddleNameDataType)get_store().add_element_user(MIDDLENAME$4);
15218                     }
15219                     target.set(middleName);
15220                 }
15221             }
15222             
15223             /**
15224              * Unsets the "MiddleName" element
15225              */
15226             public void unsetMiddleName()
15227             {
15228                 synchronized (monitor())
15229                 {
15230                     check_orphaned();
15231                     get_store().remove_element(MIDDLENAME$4, 0);
15232                 }
15233             }
15234             
15235             /**
15236              * Gets the "LastName" element
15237              */
15238             public java.lang.String getLastName()
15239             {
15240                 synchronized (monitor())
15241                 {
15242                     check_orphaned();
15243                     org.apache.xmlbeans.SimpleValue target = null;
15244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
15245                     if (target == null)
15246                     {
15247                       return null;
15248                     }
15249                     return target.getStringValue();
15250                 }
15251             }
15252             
15253             /**
15254              * Gets (as xml) the "LastName" element
15255              */
15256             public gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName()
15257             {
15258                 synchronized (monitor())
15259                 {
15260                     check_orphaned();
15261                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
15262                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
15263                     return target;
15264                 }
15265             }
15266             
15267             /**
15268              * Sets the "LastName" element
15269              */
15270             public void setLastName(java.lang.String lastName)
15271             {
15272                 synchronized (monitor())
15273                 {
15274                     check_orphaned();
15275                     org.apache.xmlbeans.SimpleValue target = null;
15276                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$6, 0);
15277                     if (target == null)
15278                     {
15279                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LASTNAME$6);
15280                     }
15281                     target.setStringValue(lastName);
15282                 }
15283             }
15284             
15285             /**
15286              * Sets (as xml) the "LastName" element
15287              */
15288             public void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName)
15289             {
15290                 synchronized (monitor())
15291                 {
15292                     check_orphaned();
15293                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
15294                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$6, 0);
15295                     if (target == null)
15296                     {
15297                       target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().add_element_user(LASTNAME$6);
15298                     }
15299                     target.set(lastName);
15300                 }
15301             }
15302             
15303             /**
15304              * Gets the "Suffix" element
15305              */
15306             public java.lang.String getSuffix()
15307             {
15308                 synchronized (monitor())
15309                 {
15310                     check_orphaned();
15311                     org.apache.xmlbeans.SimpleValue target = null;
15312                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIX$8, 0);
15313                     if (target == null)
15314                     {
15315                       return null;
15316                     }
15317                     return target.getStringValue();
15318                 }
15319             }
15320             
15321             /**
15322              * Gets (as xml) the "Suffix" element
15323              */
15324             public gov.grants.apply.system.globalLibraryV20.SuffixNameDataType xgetSuffix()
15325             {
15326                 synchronized (monitor())
15327                 {
15328                     check_orphaned();
15329                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
15330                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIX$8, 0);
15331                     return target;
15332                 }
15333             }
15334             
15335             /**
15336              * True if has "Suffix" element
15337              */
15338             public boolean isSetSuffix()
15339             {
15340                 synchronized (monitor())
15341                 {
15342                     check_orphaned();
15343                     return get_store().count_elements(SUFFIX$8) != 0;
15344                 }
15345             }
15346             
15347             /**
15348              * Sets the "Suffix" element
15349              */
15350             public void setSuffix(java.lang.String suffix)
15351             {
15352                 synchronized (monitor())
15353                 {
15354                     check_orphaned();
15355                     org.apache.xmlbeans.SimpleValue target = null;
15356                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUFFIX$8, 0);
15357                     if (target == null)
15358                     {
15359                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUFFIX$8);
15360                     }
15361                     target.setStringValue(suffix);
15362                 }
15363             }
15364             
15365             /**
15366              * Sets (as xml) the "Suffix" element
15367              */
15368             public void xsetSuffix(gov.grants.apply.system.globalLibraryV20.SuffixNameDataType suffix)
15369             {
15370                 synchronized (monitor())
15371                 {
15372                     check_orphaned();
15373                     gov.grants.apply.system.globalLibraryV20.SuffixNameDataType target = null;
15374                     target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().find_element_user(SUFFIX$8, 0);
15375                     if (target == null)
15376                     {
15377                       target = (gov.grants.apply.system.globalLibraryV20.SuffixNameDataType)get_store().add_element_user(SUFFIX$8);
15378                     }
15379                     target.set(suffix);
15380                 }
15381             }
15382             
15383             /**
15384              * Unsets the "Suffix" element
15385              */
15386             public void unsetSuffix()
15387             {
15388                 synchronized (monitor())
15389                 {
15390                     check_orphaned();
15391                     get_store().remove_element(SUFFIX$8, 0);
15392                 }
15393             }
15394             
15395             /**
15396              * Gets the "PartnerEntityName" element
15397              */
15398             public java.lang.String getPartnerEntityName()
15399             {
15400                 synchronized (monitor())
15401                 {
15402                     check_orphaned();
15403                     org.apache.xmlbeans.SimpleValue target = null;
15404                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERENTITYNAME$10, 0);
15405                     if (target == null)
15406                     {
15407                       return null;
15408                     }
15409                     return target.getStringValue();
15410                 }
15411             }
15412             
15413             /**
15414              * Gets (as xml) the "PartnerEntityName" element
15415              */
15416             public gov.grants.apply.system.globalLibraryV20.AgencyNameDataType xgetPartnerEntityName()
15417             {
15418                 synchronized (monitor())
15419                 {
15420                     check_orphaned();
15421                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
15422                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(PARTNERENTITYNAME$10, 0);
15423                     return target;
15424                 }
15425             }
15426             
15427             /**
15428              * Sets the "PartnerEntityName" element
15429              */
15430             public void setPartnerEntityName(java.lang.String partnerEntityName)
15431             {
15432                 synchronized (monitor())
15433                 {
15434                     check_orphaned();
15435                     org.apache.xmlbeans.SimpleValue target = null;
15436                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERENTITYNAME$10, 0);
15437                     if (target == null)
15438                     {
15439                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARTNERENTITYNAME$10);
15440                     }
15441                     target.setStringValue(partnerEntityName);
15442                 }
15443             }
15444             
15445             /**
15446              * Sets (as xml) the "PartnerEntityName" element
15447              */
15448             public void xsetPartnerEntityName(gov.grants.apply.system.globalLibraryV20.AgencyNameDataType partnerEntityName)
15449             {
15450                 synchronized (monitor())
15451                 {
15452                     check_orphaned();
15453                     gov.grants.apply.system.globalLibraryV20.AgencyNameDataType target = null;
15454                     target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().find_element_user(PARTNERENTITYNAME$10, 0);
15455                     if (target == null)
15456                     {
15457                       target = (gov.grants.apply.system.globalLibraryV20.AgencyNameDataType)get_store().add_element_user(PARTNERENTITYNAME$10);
15458                     }
15459                     target.set(partnerEntityName);
15460                 }
15461             }
15462             
15463             /**
15464              * Gets the "PartnerEntityType" element
15465              */
15466             public java.lang.String getPartnerEntityType()
15467             {
15468                 synchronized (monitor())
15469                 {
15470                     check_orphaned();
15471                     org.apache.xmlbeans.SimpleValue target = null;
15472                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERENTITYTYPE$12, 0);
15473                     if (target == null)
15474                     {
15475                       return null;
15476                     }
15477                     return target.getStringValue();
15478                 }
15479             }
15480             
15481             /**
15482              * Gets (as xml) the "PartnerEntityType" element
15483              */
15484             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType xgetPartnerEntityType()
15485             {
15486                 synchronized (monitor())
15487                 {
15488                     check_orphaned();
15489                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType target = null;
15490                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType)get_store().find_element_user(PARTNERENTITYTYPE$12, 0);
15491                     return target;
15492                 }
15493             }
15494             
15495             /**
15496              * Sets the "PartnerEntityType" element
15497              */
15498             public void setPartnerEntityType(java.lang.String partnerEntityType)
15499             {
15500                 synchronized (monitor())
15501                 {
15502                     check_orphaned();
15503                     org.apache.xmlbeans.SimpleValue target = null;
15504                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARTNERENTITYTYPE$12, 0);
15505                     if (target == null)
15506                     {
15507                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARTNERENTITYTYPE$12);
15508                     }
15509                     target.setStringValue(partnerEntityType);
15510                 }
15511             }
15512             
15513             /**
15514              * Sets (as xml) the "PartnerEntityType" element
15515              */
15516             public void xsetPartnerEntityType(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType partnerEntityType)
15517             {
15518                 synchronized (monitor())
15519                 {
15520                     check_orphaned();
15521                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType target = null;
15522                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType)get_store().find_element_user(PARTNERENTITYTYPE$12, 0);
15523                     if (target == null)
15524                     {
15525                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType)get_store().add_element_user(PARTNERENTITYTYPE$12);
15526                     }
15527                     target.set(partnerEntityType);
15528                 }
15529             }
15530             
15531             /**
15532              * Gets the "Street1" element
15533              */
15534             public java.lang.String getStreet1()
15535             {
15536                 synchronized (monitor())
15537                 {
15538                     check_orphaned();
15539                     org.apache.xmlbeans.SimpleValue target = null;
15540                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
15541                     if (target == null)
15542                     {
15543                       return null;
15544                     }
15545                     return target.getStringValue();
15546                 }
15547             }
15548             
15549             /**
15550              * Gets (as xml) the "Street1" element
15551              */
15552             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
15553             {
15554                 synchronized (monitor())
15555                 {
15556                     check_orphaned();
15557                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
15558                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
15559                     return target;
15560                 }
15561             }
15562             
15563             /**
15564              * Sets the "Street1" element
15565              */
15566             public void setStreet1(java.lang.String street1)
15567             {
15568                 synchronized (monitor())
15569                 {
15570                     check_orphaned();
15571                     org.apache.xmlbeans.SimpleValue target = null;
15572                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
15573                     if (target == null)
15574                     {
15575                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$14);
15576                     }
15577                     target.setStringValue(street1);
15578                 }
15579             }
15580             
15581             /**
15582              * Sets (as xml) the "Street1" element
15583              */
15584             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
15585             {
15586                 synchronized (monitor())
15587                 {
15588                     check_orphaned();
15589                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
15590                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
15591                     if (target == null)
15592                     {
15593                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$14);
15594                     }
15595                     target.set(street1);
15596                 }
15597             }
15598             
15599             /**
15600              * Gets the "Street2" element
15601              */
15602             public java.lang.String getStreet2()
15603             {
15604                 synchronized (monitor())
15605                 {
15606                     check_orphaned();
15607                     org.apache.xmlbeans.SimpleValue target = null;
15608                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
15609                     if (target == null)
15610                     {
15611                       return null;
15612                     }
15613                     return target.getStringValue();
15614                 }
15615             }
15616             
15617             /**
15618              * Gets (as xml) the "Street2" element
15619              */
15620             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
15621             {
15622                 synchronized (monitor())
15623                 {
15624                     check_orphaned();
15625                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
15626                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
15627                     return target;
15628                 }
15629             }
15630             
15631             /**
15632              * True if has "Street2" element
15633              */
15634             public boolean isSetStreet2()
15635             {
15636                 synchronized (monitor())
15637                 {
15638                     check_orphaned();
15639                     return get_store().count_elements(STREET2$16) != 0;
15640                 }
15641             }
15642             
15643             /**
15644              * Sets the "Street2" element
15645              */
15646             public void setStreet2(java.lang.String street2)
15647             {
15648                 synchronized (monitor())
15649                 {
15650                     check_orphaned();
15651                     org.apache.xmlbeans.SimpleValue target = null;
15652                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
15653                     if (target == null)
15654                     {
15655                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$16);
15656                     }
15657                     target.setStringValue(street2);
15658                 }
15659             }
15660             
15661             /**
15662              * Sets (as xml) the "Street2" element
15663              */
15664             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
15665             {
15666                 synchronized (monitor())
15667                 {
15668                     check_orphaned();
15669                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
15670                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
15671                     if (target == null)
15672                     {
15673                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$16);
15674                     }
15675                     target.set(street2);
15676                 }
15677             }
15678             
15679             /**
15680              * Unsets the "Street2" element
15681              */
15682             public void unsetStreet2()
15683             {
15684                 synchronized (monitor())
15685                 {
15686                     check_orphaned();
15687                     get_store().remove_element(STREET2$16, 0);
15688                 }
15689             }
15690             
15691             /**
15692              * Gets the "City" element
15693              */
15694             public java.lang.String getCity()
15695             {
15696                 synchronized (monitor())
15697                 {
15698                     check_orphaned();
15699                     org.apache.xmlbeans.SimpleValue target = null;
15700                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
15701                     if (target == null)
15702                     {
15703                       return null;
15704                     }
15705                     return target.getStringValue();
15706                 }
15707             }
15708             
15709             /**
15710              * Gets (as xml) the "City" element
15711              */
15712             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
15713             {
15714                 synchronized (monitor())
15715                 {
15716                     check_orphaned();
15717                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
15718                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
15719                     return target;
15720                 }
15721             }
15722             
15723             /**
15724              * Sets the "City" element
15725              */
15726             public void setCity(java.lang.String city)
15727             {
15728                 synchronized (monitor())
15729                 {
15730                     check_orphaned();
15731                     org.apache.xmlbeans.SimpleValue target = null;
15732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
15733                     if (target == null)
15734                     {
15735                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$18);
15736                     }
15737                     target.setStringValue(city);
15738                 }
15739             }
15740             
15741             /**
15742              * Sets (as xml) the "City" element
15743              */
15744             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
15745             {
15746                 synchronized (monitor())
15747                 {
15748                     check_orphaned();
15749                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
15750                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
15751                     if (target == null)
15752                     {
15753                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$18);
15754                     }
15755                     target.set(city);
15756                 }
15757             }
15758             
15759             /**
15760              * Gets the "State" element
15761              */
15762             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
15763             {
15764                 synchronized (monitor())
15765                 {
15766                     check_orphaned();
15767                     org.apache.xmlbeans.SimpleValue target = null;
15768                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
15769                     if (target == null)
15770                     {
15771                       return null;
15772                     }
15773                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
15774                 }
15775             }
15776             
15777             /**
15778              * Gets (as xml) the "State" element
15779              */
15780             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
15781             {
15782                 synchronized (monitor())
15783                 {
15784                     check_orphaned();
15785                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
15786                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
15787                     return target;
15788                 }
15789             }
15790             
15791             /**
15792              * Sets the "State" element
15793              */
15794             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
15795             {
15796                 synchronized (monitor())
15797                 {
15798                     check_orphaned();
15799                     org.apache.xmlbeans.SimpleValue target = null;
15800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
15801                     if (target == null)
15802                     {
15803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$20);
15804                     }
15805                     target.setEnumValue(state);
15806                 }
15807             }
15808             
15809             /**
15810              * Sets (as xml) the "State" element
15811              */
15812             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
15813             {
15814                 synchronized (monitor())
15815                 {
15816                     check_orphaned();
15817                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
15818                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
15819                     if (target == null)
15820                     {
15821                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$20);
15822                     }
15823                     target.set(state);
15824                 }
15825             }
15826             
15827             /**
15828              * Gets the "ZipCode" element
15829              */
15830             public java.lang.String getZipCode()
15831             {
15832                 synchronized (monitor())
15833                 {
15834                     check_orphaned();
15835                     org.apache.xmlbeans.SimpleValue target = null;
15836                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
15837                     if (target == null)
15838                     {
15839                       return null;
15840                     }
15841                     return target.getStringValue();
15842                 }
15843             }
15844             
15845             /**
15846              * Gets (as xml) the "ZipCode" element
15847              */
15848             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
15849             {
15850                 synchronized (monitor())
15851                 {
15852                     check_orphaned();
15853                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
15854                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
15855                     return target;
15856                 }
15857             }
15858             
15859             /**
15860              * Sets the "ZipCode" element
15861              */
15862             public void setZipCode(java.lang.String zipCode)
15863             {
15864                 synchronized (monitor())
15865                 {
15866                     check_orphaned();
15867                     org.apache.xmlbeans.SimpleValue target = null;
15868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
15869                     if (target == null)
15870                     {
15871                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$22);
15872                     }
15873                     target.setStringValue(zipCode);
15874                 }
15875             }
15876             
15877             /**
15878              * Sets (as xml) the "ZipCode" element
15879              */
15880             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
15881             {
15882                 synchronized (monitor())
15883                 {
15884                     check_orphaned();
15885                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
15886                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
15887                     if (target == null)
15888                     {
15889                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$22);
15890                     }
15891                     target.set(zipCode);
15892                 }
15893             }
15894             
15895             /**
15896              * Gets the "PhoneNumber" element
15897              */
15898             public java.lang.String getPhoneNumber()
15899             {
15900                 synchronized (monitor())
15901                 {
15902                     check_orphaned();
15903                     org.apache.xmlbeans.SimpleValue target = null;
15904                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONENUMBER$24, 0);
15905                     if (target == null)
15906                     {
15907                       return null;
15908                     }
15909                     return target.getStringValue();
15910                 }
15911             }
15912             
15913             /**
15914              * Gets (as xml) the "PhoneNumber" element
15915              */
15916             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber xgetPhoneNumber()
15917             {
15918                 synchronized (monitor())
15919                 {
15920                     check_orphaned();
15921                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber target = null;
15922                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber)get_store().find_element_user(PHONENUMBER$24, 0);
15923                     return target;
15924                 }
15925             }
15926             
15927             /**
15928              * Sets the "PhoneNumber" element
15929              */
15930             public void setPhoneNumber(java.lang.String phoneNumber)
15931             {
15932                 synchronized (monitor())
15933                 {
15934                     check_orphaned();
15935                     org.apache.xmlbeans.SimpleValue target = null;
15936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONENUMBER$24, 0);
15937                     if (target == null)
15938                     {
15939                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONENUMBER$24);
15940                     }
15941                     target.setStringValue(phoneNumber);
15942                 }
15943             }
15944             
15945             /**
15946              * Sets (as xml) the "PhoneNumber" element
15947              */
15948             public void xsetPhoneNumber(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber phoneNumber)
15949             {
15950                 synchronized (monitor())
15951                 {
15952                     check_orphaned();
15953                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber target = null;
15954                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber)get_store().find_element_user(PHONENUMBER$24, 0);
15955                     if (target == null)
15956                     {
15957                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber)get_store().add_element_user(PHONENUMBER$24);
15958                     }
15959                     target.set(phoneNumber);
15960                 }
15961             }
15962             
15963             /**
15964              * Gets the "Fax" element
15965              */
15966             public java.lang.String getFax()
15967             {
15968                 synchronized (monitor())
15969                 {
15970                     check_orphaned();
15971                     org.apache.xmlbeans.SimpleValue target = null;
15972                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$26, 0);
15973                     if (target == null)
15974                     {
15975                       return null;
15976                     }
15977                     return target.getStringValue();
15978                 }
15979             }
15980             
15981             /**
15982              * Gets (as xml) the "Fax" element
15983              */
15984             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax xgetFax()
15985             {
15986                 synchronized (monitor())
15987                 {
15988                     check_orphaned();
15989                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax target = null;
15990                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax)get_store().find_element_user(FAX$26, 0);
15991                     return target;
15992                 }
15993             }
15994             
15995             /**
15996              * True if has "Fax" element
15997              */
15998             public boolean isSetFax()
15999             {
16000                 synchronized (monitor())
16001                 {
16002                     check_orphaned();
16003                     return get_store().count_elements(FAX$26) != 0;
16004                 }
16005             }
16006             
16007             /**
16008              * Sets the "Fax" element
16009              */
16010             public void setFax(java.lang.String fax)
16011             {
16012                 synchronized (monitor())
16013                 {
16014                     check_orphaned();
16015                     org.apache.xmlbeans.SimpleValue target = null;
16016                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$26, 0);
16017                     if (target == null)
16018                     {
16019                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$26);
16020                     }
16021                     target.setStringValue(fax);
16022                 }
16023             }
16024             
16025             /**
16026              * Sets (as xml) the "Fax" element
16027              */
16028             public void xsetFax(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax fax)
16029             {
16030                 synchronized (monitor())
16031                 {
16032                     check_orphaned();
16033                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax target = null;
16034                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax)get_store().find_element_user(FAX$26, 0);
16035                     if (target == null)
16036                     {
16037                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax)get_store().add_element_user(FAX$26);
16038                     }
16039                     target.set(fax);
16040                 }
16041             }
16042             
16043             /**
16044              * Unsets the "Fax" element
16045              */
16046             public void unsetFax()
16047             {
16048                 synchronized (monitor())
16049                 {
16050                     check_orphaned();
16051                     get_store().remove_element(FAX$26, 0);
16052                 }
16053             }
16054             
16055             /**
16056              * Gets the "Email" element
16057              */
16058             public java.lang.String getEmail()
16059             {
16060                 synchronized (monitor())
16061                 {
16062                     check_orphaned();
16063                     org.apache.xmlbeans.SimpleValue target = null;
16064                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$28, 0);
16065                     if (target == null)
16066                     {
16067                       return null;
16068                     }
16069                     return target.getStringValue();
16070                 }
16071             }
16072             
16073             /**
16074              * Gets (as xml) the "Email" element
16075              */
16076             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
16077             {
16078                 synchronized (monitor())
16079                 {
16080                     check_orphaned();
16081                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
16082                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$28, 0);
16083                     return target;
16084                 }
16085             }
16086             
16087             /**
16088              * Sets the "Email" element
16089              */
16090             public void setEmail(java.lang.String email)
16091             {
16092                 synchronized (monitor())
16093                 {
16094                     check_orphaned();
16095                     org.apache.xmlbeans.SimpleValue target = null;
16096                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$28, 0);
16097                     if (target == null)
16098                     {
16099                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$28);
16100                     }
16101                     target.setStringValue(email);
16102                 }
16103             }
16104             
16105             /**
16106              * Sets (as xml) the "Email" element
16107              */
16108             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
16109             {
16110                 synchronized (monitor())
16111                 {
16112                     check_orphaned();
16113                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
16114                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$28, 0);
16115                     if (target == null)
16116                     {
16117                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$28);
16118                     }
16119                     target.set(email);
16120                 }
16121             }
16122             /**
16123              * An XML PartnerEntityType(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16124              *
16125              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$OfficialPartner$PartnerEntityType.
16126              */
16127             public static class PartnerEntityTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PartnerEntityType
16128             {
16129                 private static final long serialVersionUID = 1L;
16130                 
16131                 public PartnerEntityTypeImpl(org.apache.xmlbeans.SchemaType sType)
16132                 {
16133                     super(sType, false);
16134                 }
16135                 
16136                 protected PartnerEntityTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
16137                 {
16138                     super(sType, b);
16139                 }
16140             }
16141             /**
16142              * An XML PhoneNumber(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16143              *
16144              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$OfficialPartner$PhoneNumber.
16145              */
16146             public static class PhoneNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.PhoneNumber
16147             {
16148                 private static final long serialVersionUID = 1L;
16149                 
16150                 public PhoneNumberImpl(org.apache.xmlbeans.SchemaType sType)
16151                 {
16152                     super(sType, false);
16153                 }
16154                 
16155                 protected PhoneNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
16156                 {
16157                     super(sType, b);
16158                 }
16159             }
16160             /**
16161              * An XML Fax(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16162              *
16163              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$OfficialPartner$Fax.
16164              */
16165             public static class FaxImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.OfficialPartner.Fax
16166             {
16167                 private static final long serialVersionUID = 1L;
16168                 
16169                 public FaxImpl(org.apache.xmlbeans.SchemaType sType)
16170                 {
16171                     super(sType, false);
16172                 }
16173                 
16174                 protected FaxImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
16175                 {
16176                     super(sType, b);
16177                 }
16178             }
16179         }
16180         /**
16181          * An XML TxtSubmitting(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16182          *
16183          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$TxtSubmitting.
16184          */
16185         public static class TxtSubmittingImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmitting
16186         {
16187             private static final long serialVersionUID = 1L;
16188             
16189             public TxtSubmittingImpl(org.apache.xmlbeans.SchemaType sType)
16190             {
16191                 super(sType, false);
16192             }
16193             
16194             protected TxtSubmittingImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
16195             {
16196                 super(sType, b);
16197             }
16198         }
16199         /**
16200          * An XML ApplicationAttachments(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16201          *
16202          * This is a complex type.
16203          */
16204         public static class ApplicationAttachmentsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments
16205         {
16206             private static final long serialVersionUID = 1L;
16207             
16208             public ApplicationAttachmentsImpl(org.apache.xmlbeans.SchemaType sType)
16209             {
16210                 super(sType);
16211             }
16212             
16213             private static final javax.xml.namespace.QName APPLICATIONATTACHMENT$0 = 
16214                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ApplicationAttachment");
16215             private static final javax.xml.namespace.QName ATTACHMENTTYPE$2 = 
16216                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "AttachmentType");
16217             
16218             
16219             /**
16220              * Gets the "ApplicationAttachment" element
16221              */
16222             public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getApplicationAttachment()
16223             {
16224                 synchronized (monitor())
16225                 {
16226                     check_orphaned();
16227                     gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
16228                     target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(APPLICATIONATTACHMENT$0, 0);
16229                     if (target == null)
16230                     {
16231                       return null;
16232                     }
16233                     return target;
16234                 }
16235             }
16236             
16237             /**
16238              * Sets the "ApplicationAttachment" element
16239              */
16240             public void setApplicationAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType applicationAttachment)
16241             {
16242                 generatedSetterHelperImpl(applicationAttachment, APPLICATIONATTACHMENT$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
16243             }
16244             
16245             /**
16246              * Appends and returns a new empty "ApplicationAttachment" element
16247              */
16248             public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewApplicationAttachment()
16249             {
16250                 synchronized (monitor())
16251                 {
16252                     check_orphaned();
16253                     gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
16254                     target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(APPLICATIONATTACHMENT$0);
16255                     return target;
16256                 }
16257             }
16258             
16259             /**
16260              * Gets the "AttachmentType" element
16261              */
16262             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType.Enum getAttachmentType()
16263             {
16264                 synchronized (monitor())
16265                 {
16266                     check_orphaned();
16267                     org.apache.xmlbeans.SimpleValue target = null;
16268                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATTACHMENTTYPE$2, 0);
16269                     if (target == null)
16270                     {
16271                       return null;
16272                     }
16273                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType.Enum)target.getEnumValue();
16274                 }
16275             }
16276             
16277             /**
16278              * Gets (as xml) the "AttachmentType" element
16279              */
16280             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType xgetAttachmentType()
16281             {
16282                 synchronized (monitor())
16283                 {
16284                     check_orphaned();
16285                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType target = null;
16286                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType)get_store().find_element_user(ATTACHMENTTYPE$2, 0);
16287                     return target;
16288                 }
16289             }
16290             
16291             /**
16292              * Sets the "AttachmentType" element
16293              */
16294             public void setAttachmentType(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType.Enum attachmentType)
16295             {
16296                 synchronized (monitor())
16297                 {
16298                     check_orphaned();
16299                     org.apache.xmlbeans.SimpleValue target = null;
16300                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATTACHMENTTYPE$2, 0);
16301                     if (target == null)
16302                     {
16303                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATTACHMENTTYPE$2);
16304                     }
16305                     target.setEnumValue(attachmentType);
16306                 }
16307             }
16308             
16309             /**
16310              * Sets (as xml) the "AttachmentType" element
16311              */
16312             public void xsetAttachmentType(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType attachmentType)
16313             {
16314                 synchronized (monitor())
16315                 {
16316                     check_orphaned();
16317                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType target = null;
16318                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType)get_store().find_element_user(ATTACHMENTTYPE$2, 0);
16319                     if (target == null)
16320                     {
16321                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType)get_store().add_element_user(ATTACHMENTTYPE$2);
16322                     }
16323                     target.set(attachmentType);
16324                 }
16325             }
16326             /**
16327              * An XML AttachmentType(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16328              *
16329              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$ApplicationAttachments$AttachmentType.
16330              */
16331             public static class AttachmentTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.ApplicationAttachments.AttachmentType
16332             {
16333                 private static final long serialVersionUID = 1L;
16334                 
16335                 public AttachmentTypeImpl(org.apache.xmlbeans.SchemaType sType)
16336                 {
16337                     super(sType, false);
16338                 }
16339                 
16340                 protected AttachmentTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
16341                 {
16342                     super(sType, b);
16343                 }
16344             }
16345         }
16346         /**
16347          * An XML LobbyingSFLLL(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
16348          *
16349          * This is a complex type.
16350          */
16351         public static class LobbyingSFLLLImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL
16352         {
16353             private static final long serialVersionUID = 1L;
16354             
16355             public LobbyingSFLLLImpl(org.apache.xmlbeans.SchemaType sType)
16356             {
16357                 super(sType);
16358             }
16359             
16360             private static final javax.xml.namespace.QName LOBBYINGACTION$0 = 
16361                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingAction");
16362             private static final javax.xml.namespace.QName LOBBYINGSTATUS$2 = 
16363                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingStatus");
16364             private static final javax.xml.namespace.QName LOBBYINGREPORT$4 = 
16365                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingReport");
16366             private static final javax.xml.namespace.QName LOBBYINGREPORTYEAR$6 = 
16367                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingReportYear");
16368             private static final javax.xml.namespace.QName LOBBYINGREPORTQUARTER$8 = 
16369                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingReportQuarter");
16370             private static final javax.xml.namespace.QName LOBBYINGREPORTLASTDATE$10 = 
16371                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingReportLastDate");
16372             private static final javax.xml.namespace.QName LOBBYINGPRIMESUBAWARDEE$12 = 
16373                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingPrimeSubawardee");
16374             private static final javax.xml.namespace.QName LOBBYINGPRIMESUBAWARDEETIER$14 = 
16375                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingPrimeSubawardeeTier");
16376             private static final javax.xml.namespace.QName LOBBYINGNAMEADDRESS$16 = 
16377                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingNameAddress");
16378             private static final javax.xml.namespace.QName LOBBYINGDISTRICTNUMBER$18 = 
16379                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingDistrictNumber");
16380             private static final javax.xml.namespace.QName PRIMENAMEADDRESS$20 = 
16381                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PrimeNameAddress");
16382             private static final javax.xml.namespace.QName PRIMEDISTRICTNUMBER$22 = 
16383                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "PrimeDistrictNumber");
16384             private static final javax.xml.namespace.QName FEDERALDEPARTMENT$24 = 
16385                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FederalDepartment");
16386             private static final javax.xml.namespace.QName FEDERALPROGRAM$26 = 
16387                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FederalProgram");
16388             private static final javax.xml.namespace.QName CFDANUMBER$28 = 
16389                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "CFDANumber");
16390             private static final javax.xml.namespace.QName FEDERALACTIONNUMBER$30 = 
16391                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "FederalActionNumber");
16392             private static final javax.xml.namespace.QName AWARDAMOUNT$32 = 
16393                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "AwardAmount");
16394             private static final javax.xml.namespace.QName LOBBYINGREGISTRANT$34 = 
16395                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingRegistrant");
16396             private static final javax.xml.namespace.QName LOBBYINGINDIVIDUALS$36 = 
16397                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingIndividuals");
16398             private static final javax.xml.namespace.QName LOBBYINGSIGNATURE$38 = 
16399                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingSignature");
16400             private static final javax.xml.namespace.QName LOBBYINGPRINTEDNAME$40 = 
16401                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingPrintedName");
16402             private static final javax.xml.namespace.QName LOBBYINGTITLE$42 = 
16403                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingTitle");
16404             private static final javax.xml.namespace.QName LOBBYINGPHONE$44 = 
16405                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingPhone");
16406             private static final javax.xml.namespace.QName LOBBYINGDATE$46 = 
16407                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "LobbyingDate");
16408             
16409             
16410             /**
16411              * Gets the "LobbyingAction" element
16412              */
16413             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction.Enum getLobbyingAction()
16414             {
16415                 synchronized (monitor())
16416                 {
16417                     check_orphaned();
16418                     org.apache.xmlbeans.SimpleValue target = null;
16419                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGACTION$0, 0);
16420                     if (target == null)
16421                     {
16422                       return null;
16423                     }
16424                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction.Enum)target.getEnumValue();
16425                 }
16426             }
16427             
16428             /**
16429              * Gets (as xml) the "LobbyingAction" element
16430              */
16431             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction xgetLobbyingAction()
16432             {
16433                 synchronized (monitor())
16434                 {
16435                     check_orphaned();
16436                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction target = null;
16437                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction)get_store().find_element_user(LOBBYINGACTION$0, 0);
16438                     return target;
16439                 }
16440             }
16441             
16442             /**
16443              * Sets the "LobbyingAction" element
16444              */
16445             public void setLobbyingAction(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction.Enum lobbyingAction)
16446             {
16447                 synchronized (monitor())
16448                 {
16449                     check_orphaned();
16450                     org.apache.xmlbeans.SimpleValue target = null;
16451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGACTION$0, 0);
16452                     if (target == null)
16453                     {
16454                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGACTION$0);
16455                     }
16456                     target.setEnumValue(lobbyingAction);
16457                 }
16458             }
16459             
16460             /**
16461              * Sets (as xml) the "LobbyingAction" element
16462              */
16463             public void xsetLobbyingAction(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction lobbyingAction)
16464             {
16465                 synchronized (monitor())
16466                 {
16467                     check_orphaned();
16468                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction target = null;
16469                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction)get_store().find_element_user(LOBBYINGACTION$0, 0);
16470                     if (target == null)
16471                     {
16472                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction)get_store().add_element_user(LOBBYINGACTION$0);
16473                     }
16474                     target.set(lobbyingAction);
16475                 }
16476             }
16477             
16478             /**
16479              * Gets the "LobbyingStatus" element
16480              */
16481             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus.Enum getLobbyingStatus()
16482             {
16483                 synchronized (monitor())
16484                 {
16485                     check_orphaned();
16486                     org.apache.xmlbeans.SimpleValue target = null;
16487                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGSTATUS$2, 0);
16488                     if (target == null)
16489                     {
16490                       return null;
16491                     }
16492                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus.Enum)target.getEnumValue();
16493                 }
16494             }
16495             
16496             /**
16497              * Gets (as xml) the "LobbyingStatus" element
16498              */
16499             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus xgetLobbyingStatus()
16500             {
16501                 synchronized (monitor())
16502                 {
16503                     check_orphaned();
16504                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus target = null;
16505                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus)get_store().find_element_user(LOBBYINGSTATUS$2, 0);
16506                     return target;
16507                 }
16508             }
16509             
16510             /**
16511              * Sets the "LobbyingStatus" element
16512              */
16513             public void setLobbyingStatus(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus.Enum lobbyingStatus)
16514             {
16515                 synchronized (monitor())
16516                 {
16517                     check_orphaned();
16518                     org.apache.xmlbeans.SimpleValue target = null;
16519                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGSTATUS$2, 0);
16520                     if (target == null)
16521                     {
16522                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGSTATUS$2);
16523                     }
16524                     target.setEnumValue(lobbyingStatus);
16525                 }
16526             }
16527             
16528             /**
16529              * Sets (as xml) the "LobbyingStatus" element
16530              */
16531             public void xsetLobbyingStatus(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus lobbyingStatus)
16532             {
16533                 synchronized (monitor())
16534                 {
16535                     check_orphaned();
16536                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus target = null;
16537                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus)get_store().find_element_user(LOBBYINGSTATUS$2, 0);
16538                     if (target == null)
16539                     {
16540                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus)get_store().add_element_user(LOBBYINGSTATUS$2);
16541                     }
16542                     target.set(lobbyingStatus);
16543                 }
16544             }
16545             
16546             /**
16547              * Gets the "LobbyingReport" element
16548              */
16549             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport.Enum getLobbyingReport()
16550             {
16551                 synchronized (monitor())
16552                 {
16553                     check_orphaned();
16554                     org.apache.xmlbeans.SimpleValue target = null;
16555                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORT$4, 0);
16556                     if (target == null)
16557                     {
16558                       return null;
16559                     }
16560                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport.Enum)target.getEnumValue();
16561                 }
16562             }
16563             
16564             /**
16565              * Gets (as xml) the "LobbyingReport" element
16566              */
16567             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport xgetLobbyingReport()
16568             {
16569                 synchronized (monitor())
16570                 {
16571                     check_orphaned();
16572                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport target = null;
16573                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport)get_store().find_element_user(LOBBYINGREPORT$4, 0);
16574                     return target;
16575                 }
16576             }
16577             
16578             /**
16579              * True if has "LobbyingReport" element
16580              */
16581             public boolean isSetLobbyingReport()
16582             {
16583                 synchronized (monitor())
16584                 {
16585                     check_orphaned();
16586                     return get_store().count_elements(LOBBYINGREPORT$4) != 0;
16587                 }
16588             }
16589             
16590             /**
16591              * Sets the "LobbyingReport" element
16592              */
16593             public void setLobbyingReport(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport.Enum lobbyingReport)
16594             {
16595                 synchronized (monitor())
16596                 {
16597                     check_orphaned();
16598                     org.apache.xmlbeans.SimpleValue target = null;
16599                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORT$4, 0);
16600                     if (target == null)
16601                     {
16602                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGREPORT$4);
16603                     }
16604                     target.setEnumValue(lobbyingReport);
16605                 }
16606             }
16607             
16608             /**
16609              * Sets (as xml) the "LobbyingReport" element
16610              */
16611             public void xsetLobbyingReport(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport lobbyingReport)
16612             {
16613                 synchronized (monitor())
16614                 {
16615                     check_orphaned();
16616                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport target = null;
16617                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport)get_store().find_element_user(LOBBYINGREPORT$4, 0);
16618                     if (target == null)
16619                     {
16620                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport)get_store().add_element_user(LOBBYINGREPORT$4);
16621                     }
16622                     target.set(lobbyingReport);
16623                 }
16624             }
16625             
16626             /**
16627              * Unsets the "LobbyingReport" element
16628              */
16629             public void unsetLobbyingReport()
16630             {
16631                 synchronized (monitor())
16632                 {
16633                     check_orphaned();
16634                     get_store().remove_element(LOBBYINGREPORT$4, 0);
16635                 }
16636             }
16637             
16638             /**
16639              * Gets the "LobbyingReportYear" element
16640              */
16641             public java.util.Calendar getLobbyingReportYear()
16642             {
16643                 synchronized (monitor())
16644                 {
16645                     check_orphaned();
16646                     org.apache.xmlbeans.SimpleValue target = null;
16647                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTYEAR$6, 0);
16648                     if (target == null)
16649                     {
16650                       return null;
16651                     }
16652                     return target.getCalendarValue();
16653                 }
16654             }
16655             
16656             /**
16657              * Gets (as xml) the "LobbyingReportYear" element
16658              */
16659             public org.apache.xmlbeans.XmlGYear xgetLobbyingReportYear()
16660             {
16661                 synchronized (monitor())
16662                 {
16663                     check_orphaned();
16664                     org.apache.xmlbeans.XmlGYear target = null;
16665                     target = (org.apache.xmlbeans.XmlGYear)get_store().find_element_user(LOBBYINGREPORTYEAR$6, 0);
16666                     return target;
16667                 }
16668             }
16669             
16670             /**
16671              * True if has "LobbyingReportYear" element
16672              */
16673             public boolean isSetLobbyingReportYear()
16674             {
16675                 synchronized (monitor())
16676                 {
16677                     check_orphaned();
16678                     return get_store().count_elements(LOBBYINGREPORTYEAR$6) != 0;
16679                 }
16680             }
16681             
16682             /**
16683              * Sets the "LobbyingReportYear" element
16684              */
16685             public void setLobbyingReportYear(java.util.Calendar lobbyingReportYear)
16686             {
16687                 synchronized (monitor())
16688                 {
16689                     check_orphaned();
16690                     org.apache.xmlbeans.SimpleValue target = null;
16691                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTYEAR$6, 0);
16692                     if (target == null)
16693                     {
16694                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGREPORTYEAR$6);
16695                     }
16696                     target.setCalendarValue(lobbyingReportYear);
16697                 }
16698             }
16699             
16700             /**
16701              * Sets (as xml) the "LobbyingReportYear" element
16702              */
16703             public void xsetLobbyingReportYear(org.apache.xmlbeans.XmlGYear lobbyingReportYear)
16704             {
16705                 synchronized (monitor())
16706                 {
16707                     check_orphaned();
16708                     org.apache.xmlbeans.XmlGYear target = null;
16709                     target = (org.apache.xmlbeans.XmlGYear)get_store().find_element_user(LOBBYINGREPORTYEAR$6, 0);
16710                     if (target == null)
16711                     {
16712                       target = (org.apache.xmlbeans.XmlGYear)get_store().add_element_user(LOBBYINGREPORTYEAR$6);
16713                     }
16714                     target.set(lobbyingReportYear);
16715                 }
16716             }
16717             
16718             /**
16719              * Unsets the "LobbyingReportYear" element
16720              */
16721             public void unsetLobbyingReportYear()
16722             {
16723                 synchronized (monitor())
16724                 {
16725                     check_orphaned();
16726                     get_store().remove_element(LOBBYINGREPORTYEAR$6, 0);
16727                 }
16728             }
16729             
16730             /**
16731              * Gets the "LobbyingReportQuarter" element
16732              */
16733             public short getLobbyingReportQuarter()
16734             {
16735                 synchronized (monitor())
16736                 {
16737                     check_orphaned();
16738                     org.apache.xmlbeans.SimpleValue target = null;
16739                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTQUARTER$8, 0);
16740                     if (target == null)
16741                     {
16742                       return 0;
16743                     }
16744                     return target.getShortValue();
16745                 }
16746             }
16747             
16748             /**
16749              * Gets (as xml) the "LobbyingReportQuarter" element
16750              */
16751             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter xgetLobbyingReportQuarter()
16752             {
16753                 synchronized (monitor())
16754                 {
16755                     check_orphaned();
16756                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter target = null;
16757                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter)get_store().find_element_user(LOBBYINGREPORTQUARTER$8, 0);
16758                     return target;
16759                 }
16760             }
16761             
16762             /**
16763              * True if has "LobbyingReportQuarter" element
16764              */
16765             public boolean isSetLobbyingReportQuarter()
16766             {
16767                 synchronized (monitor())
16768                 {
16769                     check_orphaned();
16770                     return get_store().count_elements(LOBBYINGREPORTQUARTER$8) != 0;
16771                 }
16772             }
16773             
16774             /**
16775              * Sets the "LobbyingReportQuarter" element
16776              */
16777             public void setLobbyingReportQuarter(short lobbyingReportQuarter)
16778             {
16779                 synchronized (monitor())
16780                 {
16781                     check_orphaned();
16782                     org.apache.xmlbeans.SimpleValue target = null;
16783                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTQUARTER$8, 0);
16784                     if (target == null)
16785                     {
16786                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGREPORTQUARTER$8);
16787                     }
16788                     target.setShortValue(lobbyingReportQuarter);
16789                 }
16790             }
16791             
16792             /**
16793              * Sets (as xml) the "LobbyingReportQuarter" element
16794              */
16795             public void xsetLobbyingReportQuarter(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter lobbyingReportQuarter)
16796             {
16797                 synchronized (monitor())
16798                 {
16799                     check_orphaned();
16800                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter target = null;
16801                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter)get_store().find_element_user(LOBBYINGREPORTQUARTER$8, 0);
16802                     if (target == null)
16803                     {
16804                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter)get_store().add_element_user(LOBBYINGREPORTQUARTER$8);
16805                     }
16806                     target.set(lobbyingReportQuarter);
16807                 }
16808             }
16809             
16810             /**
16811              * Unsets the "LobbyingReportQuarter" element
16812              */
16813             public void unsetLobbyingReportQuarter()
16814             {
16815                 synchronized (monitor())
16816                 {
16817                     check_orphaned();
16818                     get_store().remove_element(LOBBYINGREPORTQUARTER$8, 0);
16819                 }
16820             }
16821             
16822             /**
16823              * Gets the "LobbyingReportLastDate" element
16824              */
16825             public java.util.Calendar getLobbyingReportLastDate()
16826             {
16827                 synchronized (monitor())
16828                 {
16829                     check_orphaned();
16830                     org.apache.xmlbeans.SimpleValue target = null;
16831                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTLASTDATE$10, 0);
16832                     if (target == null)
16833                     {
16834                       return null;
16835                     }
16836                     return target.getCalendarValue();
16837                 }
16838             }
16839             
16840             /**
16841              * Gets (as xml) the "LobbyingReportLastDate" element
16842              */
16843             public org.apache.xmlbeans.XmlDate xgetLobbyingReportLastDate()
16844             {
16845                 synchronized (monitor())
16846                 {
16847                     check_orphaned();
16848                     org.apache.xmlbeans.XmlDate target = null;
16849                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(LOBBYINGREPORTLASTDATE$10, 0);
16850                     return target;
16851                 }
16852             }
16853             
16854             /**
16855              * True if has "LobbyingReportLastDate" element
16856              */
16857             public boolean isSetLobbyingReportLastDate()
16858             {
16859                 synchronized (monitor())
16860                 {
16861                     check_orphaned();
16862                     return get_store().count_elements(LOBBYINGREPORTLASTDATE$10) != 0;
16863                 }
16864             }
16865             
16866             /**
16867              * Sets the "LobbyingReportLastDate" element
16868              */
16869             public void setLobbyingReportLastDate(java.util.Calendar lobbyingReportLastDate)
16870             {
16871                 synchronized (monitor())
16872                 {
16873                     check_orphaned();
16874                     org.apache.xmlbeans.SimpleValue target = null;
16875                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREPORTLASTDATE$10, 0);
16876                     if (target == null)
16877                     {
16878                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGREPORTLASTDATE$10);
16879                     }
16880                     target.setCalendarValue(lobbyingReportLastDate);
16881                 }
16882             }
16883             
16884             /**
16885              * Sets (as xml) the "LobbyingReportLastDate" element
16886              */
16887             public void xsetLobbyingReportLastDate(org.apache.xmlbeans.XmlDate lobbyingReportLastDate)
16888             {
16889                 synchronized (monitor())
16890                 {
16891                     check_orphaned();
16892                     org.apache.xmlbeans.XmlDate target = null;
16893                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(LOBBYINGREPORTLASTDATE$10, 0);
16894                     if (target == null)
16895                     {
16896                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(LOBBYINGREPORTLASTDATE$10);
16897                     }
16898                     target.set(lobbyingReportLastDate);
16899                 }
16900             }
16901             
16902             /**
16903              * Unsets the "LobbyingReportLastDate" element
16904              */
16905             public void unsetLobbyingReportLastDate()
16906             {
16907                 synchronized (monitor())
16908                 {
16909                     check_orphaned();
16910                     get_store().remove_element(LOBBYINGREPORTLASTDATE$10, 0);
16911                 }
16912             }
16913             
16914             /**
16915              * Gets the "LobbyingPrimeSubawardee" element
16916              */
16917             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee.Enum getLobbyingPrimeSubawardee()
16918             {
16919                 synchronized (monitor())
16920                 {
16921                     check_orphaned();
16922                     org.apache.xmlbeans.SimpleValue target = null;
16923                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEE$12, 0);
16924                     if (target == null)
16925                     {
16926                       return null;
16927                     }
16928                     return (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee.Enum)target.getEnumValue();
16929                 }
16930             }
16931             
16932             /**
16933              * Gets (as xml) the "LobbyingPrimeSubawardee" element
16934              */
16935             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee xgetLobbyingPrimeSubawardee()
16936             {
16937                 synchronized (monitor())
16938                 {
16939                     check_orphaned();
16940                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee target = null;
16941                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEE$12, 0);
16942                     return target;
16943                 }
16944             }
16945             
16946             /**
16947              * True if has "LobbyingPrimeSubawardee" element
16948              */
16949             public boolean isSetLobbyingPrimeSubawardee()
16950             {
16951                 synchronized (monitor())
16952                 {
16953                     check_orphaned();
16954                     return get_store().count_elements(LOBBYINGPRIMESUBAWARDEE$12) != 0;
16955                 }
16956             }
16957             
16958             /**
16959              * Sets the "LobbyingPrimeSubawardee" element
16960              */
16961             public void setLobbyingPrimeSubawardee(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee.Enum lobbyingPrimeSubawardee)
16962             {
16963                 synchronized (monitor())
16964                 {
16965                     check_orphaned();
16966                     org.apache.xmlbeans.SimpleValue target = null;
16967                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEE$12, 0);
16968                     if (target == null)
16969                     {
16970                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGPRIMESUBAWARDEE$12);
16971                     }
16972                     target.setEnumValue(lobbyingPrimeSubawardee);
16973                 }
16974             }
16975             
16976             /**
16977              * Sets (as xml) the "LobbyingPrimeSubawardee" element
16978              */
16979             public void xsetLobbyingPrimeSubawardee(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee lobbyingPrimeSubawardee)
16980             {
16981                 synchronized (monitor())
16982                 {
16983                     check_orphaned();
16984                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee target = null;
16985                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEE$12, 0);
16986                     if (target == null)
16987                     {
16988                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee)get_store().add_element_user(LOBBYINGPRIMESUBAWARDEE$12);
16989                     }
16990                     target.set(lobbyingPrimeSubawardee);
16991                 }
16992             }
16993             
16994             /**
16995              * Unsets the "LobbyingPrimeSubawardee" element
16996              */
16997             public void unsetLobbyingPrimeSubawardee()
16998             {
16999                 synchronized (monitor())
17000                 {
17001                     check_orphaned();
17002                     get_store().remove_element(LOBBYINGPRIMESUBAWARDEE$12, 0);
17003                 }
17004             }
17005             
17006             /**
17007              * Gets the "LobbyingPrimeSubawardeeTier" element
17008              */
17009             public int getLobbyingPrimeSubawardeeTier()
17010             {
17011                 synchronized (monitor())
17012                 {
17013                     check_orphaned();
17014                     org.apache.xmlbeans.SimpleValue target = null;
17015                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEETIER$14, 0);
17016                     if (target == null)
17017                     {
17018                       return 0;
17019                     }
17020                     return target.getIntValue();
17021                 }
17022             }
17023             
17024             /**
17025              * Gets (as xml) the "LobbyingPrimeSubawardeeTier" element
17026              */
17027             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier xgetLobbyingPrimeSubawardeeTier()
17028             {
17029                 synchronized (monitor())
17030                 {
17031                     check_orphaned();
17032                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier target = null;
17033                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEETIER$14, 0);
17034                     return target;
17035                 }
17036             }
17037             
17038             /**
17039              * True if has "LobbyingPrimeSubawardeeTier" element
17040              */
17041             public boolean isSetLobbyingPrimeSubawardeeTier()
17042             {
17043                 synchronized (monitor())
17044                 {
17045                     check_orphaned();
17046                     return get_store().count_elements(LOBBYINGPRIMESUBAWARDEETIER$14) != 0;
17047                 }
17048             }
17049             
17050             /**
17051              * Sets the "LobbyingPrimeSubawardeeTier" element
17052              */
17053             public void setLobbyingPrimeSubawardeeTier(int lobbyingPrimeSubawardeeTier)
17054             {
17055                 synchronized (monitor())
17056                 {
17057                     check_orphaned();
17058                     org.apache.xmlbeans.SimpleValue target = null;
17059                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEETIER$14, 0);
17060                     if (target == null)
17061                     {
17062                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGPRIMESUBAWARDEETIER$14);
17063                     }
17064                     target.setIntValue(lobbyingPrimeSubawardeeTier);
17065                 }
17066             }
17067             
17068             /**
17069              * Sets (as xml) the "LobbyingPrimeSubawardeeTier" element
17070              */
17071             public void xsetLobbyingPrimeSubawardeeTier(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier lobbyingPrimeSubawardeeTier)
17072             {
17073                 synchronized (monitor())
17074                 {
17075                     check_orphaned();
17076                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier target = null;
17077                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier)get_store().find_element_user(LOBBYINGPRIMESUBAWARDEETIER$14, 0);
17078                     if (target == null)
17079                     {
17080                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier)get_store().add_element_user(LOBBYINGPRIMESUBAWARDEETIER$14);
17081                     }
17082                     target.set(lobbyingPrimeSubawardeeTier);
17083                 }
17084             }
17085             
17086             /**
17087              * Unsets the "LobbyingPrimeSubawardeeTier" element
17088              */
17089             public void unsetLobbyingPrimeSubawardeeTier()
17090             {
17091                 synchronized (monitor())
17092                 {
17093                     check_orphaned();
17094                     get_store().remove_element(LOBBYINGPRIMESUBAWARDEETIER$14, 0);
17095                 }
17096             }
17097             
17098             /**
17099              * Gets the "LobbyingNameAddress" element
17100              */
17101             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress getLobbyingNameAddress()
17102             {
17103                 synchronized (monitor())
17104                 {
17105                     check_orphaned();
17106                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress target = null;
17107                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress)get_store().find_element_user(LOBBYINGNAMEADDRESS$16, 0);
17108                     if (target == null)
17109                     {
17110                       return null;
17111                     }
17112                     return target;
17113                 }
17114             }
17115             
17116             /**
17117              * Sets the "LobbyingNameAddress" element
17118              */
17119             public void setLobbyingNameAddress(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress lobbyingNameAddress)
17120             {
17121                 generatedSetterHelperImpl(lobbyingNameAddress, LOBBYINGNAMEADDRESS$16, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
17122             }
17123             
17124             /**
17125              * Appends and returns a new empty "LobbyingNameAddress" element
17126              */
17127             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress addNewLobbyingNameAddress()
17128             {
17129                 synchronized (monitor())
17130                 {
17131                     check_orphaned();
17132                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress target = null;
17133                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress)get_store().add_element_user(LOBBYINGNAMEADDRESS$16);
17134                     return target;
17135                 }
17136             }
17137             
17138             /**
17139              * Gets the "LobbyingDistrictNumber" element
17140              */
17141             public java.lang.String getLobbyingDistrictNumber()
17142             {
17143                 synchronized (monitor())
17144                 {
17145                     check_orphaned();
17146                     org.apache.xmlbeans.SimpleValue target = null;
17147                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGDISTRICTNUMBER$18, 0);
17148                     if (target == null)
17149                     {
17150                       return null;
17151                     }
17152                     return target.getStringValue();
17153                 }
17154             }
17155             
17156             /**
17157              * Gets (as xml) the "LobbyingDistrictNumber" element
17158              */
17159             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber xgetLobbyingDistrictNumber()
17160             {
17161                 synchronized (monitor())
17162                 {
17163                     check_orphaned();
17164                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber target = null;
17165                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber)get_store().find_element_user(LOBBYINGDISTRICTNUMBER$18, 0);
17166                     return target;
17167                 }
17168             }
17169             
17170             /**
17171              * True if has "LobbyingDistrictNumber" element
17172              */
17173             public boolean isSetLobbyingDistrictNumber()
17174             {
17175                 synchronized (monitor())
17176                 {
17177                     check_orphaned();
17178                     return get_store().count_elements(LOBBYINGDISTRICTNUMBER$18) != 0;
17179                 }
17180             }
17181             
17182             /**
17183              * Sets the "LobbyingDistrictNumber" element
17184              */
17185             public void setLobbyingDistrictNumber(java.lang.String lobbyingDistrictNumber)
17186             {
17187                 synchronized (monitor())
17188                 {
17189                     check_orphaned();
17190                     org.apache.xmlbeans.SimpleValue target = null;
17191                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGDISTRICTNUMBER$18, 0);
17192                     if (target == null)
17193                     {
17194                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGDISTRICTNUMBER$18);
17195                     }
17196                     target.setStringValue(lobbyingDistrictNumber);
17197                 }
17198             }
17199             
17200             /**
17201              * Sets (as xml) the "LobbyingDistrictNumber" element
17202              */
17203             public void xsetLobbyingDistrictNumber(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber lobbyingDistrictNumber)
17204             {
17205                 synchronized (monitor())
17206                 {
17207                     check_orphaned();
17208                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber target = null;
17209                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber)get_store().find_element_user(LOBBYINGDISTRICTNUMBER$18, 0);
17210                     if (target == null)
17211                     {
17212                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber)get_store().add_element_user(LOBBYINGDISTRICTNUMBER$18);
17213                     }
17214                     target.set(lobbyingDistrictNumber);
17215                 }
17216             }
17217             
17218             /**
17219              * Unsets the "LobbyingDistrictNumber" element
17220              */
17221             public void unsetLobbyingDistrictNumber()
17222             {
17223                 synchronized (monitor())
17224                 {
17225                     check_orphaned();
17226                     get_store().remove_element(LOBBYINGDISTRICTNUMBER$18, 0);
17227                 }
17228             }
17229             
17230             /**
17231              * Gets the "PrimeNameAddress" element
17232              */
17233             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress getPrimeNameAddress()
17234             {
17235                 synchronized (monitor())
17236                 {
17237                     check_orphaned();
17238                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress target = null;
17239                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress)get_store().find_element_user(PRIMENAMEADDRESS$20, 0);
17240                     if (target == null)
17241                     {
17242                       return null;
17243                     }
17244                     return target;
17245                 }
17246             }
17247             
17248             /**
17249              * True if has "PrimeNameAddress" element
17250              */
17251             public boolean isSetPrimeNameAddress()
17252             {
17253                 synchronized (monitor())
17254                 {
17255                     check_orphaned();
17256                     return get_store().count_elements(PRIMENAMEADDRESS$20) != 0;
17257                 }
17258             }
17259             
17260             /**
17261              * Sets the "PrimeNameAddress" element
17262              */
17263             public void setPrimeNameAddress(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress primeNameAddress)
17264             {
17265                 generatedSetterHelperImpl(primeNameAddress, PRIMENAMEADDRESS$20, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
17266             }
17267             
17268             /**
17269              * Appends and returns a new empty "PrimeNameAddress" element
17270              */
17271             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress addNewPrimeNameAddress()
17272             {
17273                 synchronized (monitor())
17274                 {
17275                     check_orphaned();
17276                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress target = null;
17277                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress)get_store().add_element_user(PRIMENAMEADDRESS$20);
17278                     return target;
17279                 }
17280             }
17281             
17282             /**
17283              * Unsets the "PrimeNameAddress" element
17284              */
17285             public void unsetPrimeNameAddress()
17286             {
17287                 synchronized (monitor())
17288                 {
17289                     check_orphaned();
17290                     get_store().remove_element(PRIMENAMEADDRESS$20, 0);
17291                 }
17292             }
17293             
17294             /**
17295              * Gets the "PrimeDistrictNumber" element
17296              */
17297             public java.lang.String getPrimeDistrictNumber()
17298             {
17299                 synchronized (monitor())
17300                 {
17301                     check_orphaned();
17302                     org.apache.xmlbeans.SimpleValue target = null;
17303                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEDISTRICTNUMBER$22, 0);
17304                     if (target == null)
17305                     {
17306                       return null;
17307                     }
17308                     return target.getStringValue();
17309                 }
17310             }
17311             
17312             /**
17313              * Gets (as xml) the "PrimeDistrictNumber" element
17314              */
17315             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber xgetPrimeDistrictNumber()
17316             {
17317                 synchronized (monitor())
17318                 {
17319                     check_orphaned();
17320                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber target = null;
17321                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber)get_store().find_element_user(PRIMEDISTRICTNUMBER$22, 0);
17322                     return target;
17323                 }
17324             }
17325             
17326             /**
17327              * True if has "PrimeDistrictNumber" element
17328              */
17329             public boolean isSetPrimeDistrictNumber()
17330             {
17331                 synchronized (monitor())
17332                 {
17333                     check_orphaned();
17334                     return get_store().count_elements(PRIMEDISTRICTNUMBER$22) != 0;
17335                 }
17336             }
17337             
17338             /**
17339              * Sets the "PrimeDistrictNumber" element
17340              */
17341             public void setPrimeDistrictNumber(java.lang.String primeDistrictNumber)
17342             {
17343                 synchronized (monitor())
17344                 {
17345                     check_orphaned();
17346                     org.apache.xmlbeans.SimpleValue target = null;
17347                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEDISTRICTNUMBER$22, 0);
17348                     if (target == null)
17349                     {
17350                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMEDISTRICTNUMBER$22);
17351                     }
17352                     target.setStringValue(primeDistrictNumber);
17353                 }
17354             }
17355             
17356             /**
17357              * Sets (as xml) the "PrimeDistrictNumber" element
17358              */
17359             public void xsetPrimeDistrictNumber(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber primeDistrictNumber)
17360             {
17361                 synchronized (monitor())
17362                 {
17363                     check_orphaned();
17364                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber target = null;
17365                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber)get_store().find_element_user(PRIMEDISTRICTNUMBER$22, 0);
17366                     if (target == null)
17367                     {
17368                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber)get_store().add_element_user(PRIMEDISTRICTNUMBER$22);
17369                     }
17370                     target.set(primeDistrictNumber);
17371                 }
17372             }
17373             
17374             /**
17375              * Unsets the "PrimeDistrictNumber" element
17376              */
17377             public void unsetPrimeDistrictNumber()
17378             {
17379                 synchronized (monitor())
17380                 {
17381                     check_orphaned();
17382                     get_store().remove_element(PRIMEDISTRICTNUMBER$22, 0);
17383                 }
17384             }
17385             
17386             /**
17387              * Gets the "FederalDepartment" element
17388              */
17389             public java.lang.String getFederalDepartment()
17390             {
17391                 synchronized (monitor())
17392                 {
17393                     check_orphaned();
17394                     org.apache.xmlbeans.SimpleValue target = null;
17395                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALDEPARTMENT$24, 0);
17396                     if (target == null)
17397                     {
17398                       return null;
17399                     }
17400                     return target.getStringValue();
17401                 }
17402             }
17403             
17404             /**
17405              * Gets (as xml) the "FederalDepartment" element
17406              */
17407             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment xgetFederalDepartment()
17408             {
17409                 synchronized (monitor())
17410                 {
17411                     check_orphaned();
17412                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment target = null;
17413                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment)get_store().find_element_user(FEDERALDEPARTMENT$24, 0);
17414                     return target;
17415                 }
17416             }
17417             
17418             /**
17419              * True if has "FederalDepartment" element
17420              */
17421             public boolean isSetFederalDepartment()
17422             {
17423                 synchronized (monitor())
17424                 {
17425                     check_orphaned();
17426                     return get_store().count_elements(FEDERALDEPARTMENT$24) != 0;
17427                 }
17428             }
17429             
17430             /**
17431              * Sets the "FederalDepartment" element
17432              */
17433             public void setFederalDepartment(java.lang.String federalDepartment)
17434             {
17435                 synchronized (monitor())
17436                 {
17437                     check_orphaned();
17438                     org.apache.xmlbeans.SimpleValue target = null;
17439                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALDEPARTMENT$24, 0);
17440                     if (target == null)
17441                     {
17442                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALDEPARTMENT$24);
17443                     }
17444                     target.setStringValue(federalDepartment);
17445                 }
17446             }
17447             
17448             /**
17449              * Sets (as xml) the "FederalDepartment" element
17450              */
17451             public void xsetFederalDepartment(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment federalDepartment)
17452             {
17453                 synchronized (monitor())
17454                 {
17455                     check_orphaned();
17456                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment target = null;
17457                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment)get_store().find_element_user(FEDERALDEPARTMENT$24, 0);
17458                     if (target == null)
17459                     {
17460                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment)get_store().add_element_user(FEDERALDEPARTMENT$24);
17461                     }
17462                     target.set(federalDepartment);
17463                 }
17464             }
17465             
17466             /**
17467              * Unsets the "FederalDepartment" element
17468              */
17469             public void unsetFederalDepartment()
17470             {
17471                 synchronized (monitor())
17472                 {
17473                     check_orphaned();
17474                     get_store().remove_element(FEDERALDEPARTMENT$24, 0);
17475                 }
17476             }
17477             
17478             /**
17479              * Gets the "FederalProgram" element
17480              */
17481             public java.lang.String getFederalProgram()
17482             {
17483                 synchronized (monitor())
17484                 {
17485                     check_orphaned();
17486                     org.apache.xmlbeans.SimpleValue target = null;
17487                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM$26, 0);
17488                     if (target == null)
17489                     {
17490                       return null;
17491                     }
17492                     return target.getStringValue();
17493                 }
17494             }
17495             
17496             /**
17497              * Gets (as xml) the "FederalProgram" element
17498              */
17499             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram xgetFederalProgram()
17500             {
17501                 synchronized (monitor())
17502                 {
17503                     check_orphaned();
17504                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram target = null;
17505                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram)get_store().find_element_user(FEDERALPROGRAM$26, 0);
17506                     return target;
17507                 }
17508             }
17509             
17510             /**
17511              * True if has "FederalProgram" element
17512              */
17513             public boolean isSetFederalProgram()
17514             {
17515                 synchronized (monitor())
17516                 {
17517                     check_orphaned();
17518                     return get_store().count_elements(FEDERALPROGRAM$26) != 0;
17519                 }
17520             }
17521             
17522             /**
17523              * Sets the "FederalProgram" element
17524              */
17525             public void setFederalProgram(java.lang.String federalProgram)
17526             {
17527                 synchronized (monitor())
17528                 {
17529                     check_orphaned();
17530                     org.apache.xmlbeans.SimpleValue target = null;
17531                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM$26, 0);
17532                     if (target == null)
17533                     {
17534                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALPROGRAM$26);
17535                     }
17536                     target.setStringValue(federalProgram);
17537                 }
17538             }
17539             
17540             /**
17541              * Sets (as xml) the "FederalProgram" element
17542              */
17543             public void xsetFederalProgram(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram federalProgram)
17544             {
17545                 synchronized (monitor())
17546                 {
17547                     check_orphaned();
17548                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram target = null;
17549                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram)get_store().find_element_user(FEDERALPROGRAM$26, 0);
17550                     if (target == null)
17551                     {
17552                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram)get_store().add_element_user(FEDERALPROGRAM$26);
17553                     }
17554                     target.set(federalProgram);
17555                 }
17556             }
17557             
17558             /**
17559              * Unsets the "FederalProgram" element
17560              */
17561             public void unsetFederalProgram()
17562             {
17563                 synchronized (monitor())
17564                 {
17565                     check_orphaned();
17566                     get_store().remove_element(FEDERALPROGRAM$26, 0);
17567                 }
17568             }
17569             
17570             /**
17571              * Gets the "CFDANumber" element
17572              */
17573             public java.lang.String getCFDANumber()
17574             {
17575                 synchronized (monitor())
17576                 {
17577                     check_orphaned();
17578                     org.apache.xmlbeans.SimpleValue target = null;
17579                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$28, 0);
17580                     if (target == null)
17581                     {
17582                       return null;
17583                     }
17584                     return target.getStringValue();
17585                 }
17586             }
17587             
17588             /**
17589              * Gets (as xml) the "CFDANumber" element
17590              */
17591             public gov.grants.apply.system.globalLibraryV20.CFDANumberDataType xgetCFDANumber()
17592             {
17593                 synchronized (monitor())
17594                 {
17595                     check_orphaned();
17596                     gov.grants.apply.system.globalLibraryV20.CFDANumberDataType target = null;
17597                     target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().find_element_user(CFDANUMBER$28, 0);
17598                     return target;
17599                 }
17600             }
17601             
17602             /**
17603              * True if has "CFDANumber" element
17604              */
17605             public boolean isSetCFDANumber()
17606             {
17607                 synchronized (monitor())
17608                 {
17609                     check_orphaned();
17610                     return get_store().count_elements(CFDANUMBER$28) != 0;
17611                 }
17612             }
17613             
17614             /**
17615              * Sets the "CFDANumber" element
17616              */
17617             public void setCFDANumber(java.lang.String cfdaNumber)
17618             {
17619                 synchronized (monitor())
17620                 {
17621                     check_orphaned();
17622                     org.apache.xmlbeans.SimpleValue target = null;
17623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$28, 0);
17624                     if (target == null)
17625                     {
17626                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CFDANUMBER$28);
17627                     }
17628                     target.setStringValue(cfdaNumber);
17629                 }
17630             }
17631             
17632             /**
17633              * Sets (as xml) the "CFDANumber" element
17634              */
17635             public void xsetCFDANumber(gov.grants.apply.system.globalLibraryV20.CFDANumberDataType cfdaNumber)
17636             {
17637                 synchronized (monitor())
17638                 {
17639                     check_orphaned();
17640                     gov.grants.apply.system.globalLibraryV20.CFDANumberDataType target = null;
17641                     target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().find_element_user(CFDANUMBER$28, 0);
17642                     if (target == null)
17643                     {
17644                       target = (gov.grants.apply.system.globalLibraryV20.CFDANumberDataType)get_store().add_element_user(CFDANUMBER$28);
17645                     }
17646                     target.set(cfdaNumber);
17647                 }
17648             }
17649             
17650             /**
17651              * Unsets the "CFDANumber" element
17652              */
17653             public void unsetCFDANumber()
17654             {
17655                 synchronized (monitor())
17656                 {
17657                     check_orphaned();
17658                     get_store().remove_element(CFDANUMBER$28, 0);
17659                 }
17660             }
17661             
17662             /**
17663              * Gets the "FederalActionNumber" element
17664              */
17665             public java.lang.String getFederalActionNumber()
17666             {
17667                 synchronized (monitor())
17668                 {
17669                     check_orphaned();
17670                     org.apache.xmlbeans.SimpleValue target = null;
17671                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALACTIONNUMBER$30, 0);
17672                     if (target == null)
17673                     {
17674                       return null;
17675                     }
17676                     return target.getStringValue();
17677                 }
17678             }
17679             
17680             /**
17681              * Gets (as xml) the "FederalActionNumber" element
17682              */
17683             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber xgetFederalActionNumber()
17684             {
17685                 synchronized (monitor())
17686                 {
17687                     check_orphaned();
17688                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber target = null;
17689                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber)get_store().find_element_user(FEDERALACTIONNUMBER$30, 0);
17690                     return target;
17691                 }
17692             }
17693             
17694             /**
17695              * True if has "FederalActionNumber" element
17696              */
17697             public boolean isSetFederalActionNumber()
17698             {
17699                 synchronized (monitor())
17700                 {
17701                     check_orphaned();
17702                     return get_store().count_elements(FEDERALACTIONNUMBER$30) != 0;
17703                 }
17704             }
17705             
17706             /**
17707              * Sets the "FederalActionNumber" element
17708              */
17709             public void setFederalActionNumber(java.lang.String federalActionNumber)
17710             {
17711                 synchronized (monitor())
17712                 {
17713                     check_orphaned();
17714                     org.apache.xmlbeans.SimpleValue target = null;
17715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALACTIONNUMBER$30, 0);
17716                     if (target == null)
17717                     {
17718                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALACTIONNUMBER$30);
17719                     }
17720                     target.setStringValue(federalActionNumber);
17721                 }
17722             }
17723             
17724             /**
17725              * Sets (as xml) the "FederalActionNumber" element
17726              */
17727             public void xsetFederalActionNumber(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber federalActionNumber)
17728             {
17729                 synchronized (monitor())
17730                 {
17731                     check_orphaned();
17732                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber target = null;
17733                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber)get_store().find_element_user(FEDERALACTIONNUMBER$30, 0);
17734                     if (target == null)
17735                     {
17736                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber)get_store().add_element_user(FEDERALACTIONNUMBER$30);
17737                     }
17738                     target.set(federalActionNumber);
17739                 }
17740             }
17741             
17742             /**
17743              * Unsets the "FederalActionNumber" element
17744              */
17745             public void unsetFederalActionNumber()
17746             {
17747                 synchronized (monitor())
17748                 {
17749                     check_orphaned();
17750                     get_store().remove_element(FEDERALACTIONNUMBER$30, 0);
17751                 }
17752             }
17753             
17754             /**
17755              * Gets the "AwardAmount" element
17756              */
17757             public java.math.BigDecimal getAwardAmount()
17758             {
17759                 synchronized (monitor())
17760                 {
17761                     check_orphaned();
17762                     org.apache.xmlbeans.SimpleValue target = null;
17763                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AWARDAMOUNT$32, 0);
17764                     if (target == null)
17765                     {
17766                       return null;
17767                     }
17768                     return target.getBigDecimalValue();
17769                 }
17770             }
17771             
17772             /**
17773              * Gets (as xml) the "AwardAmount" element
17774              */
17775             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAwardAmount()
17776             {
17777                 synchronized (monitor())
17778                 {
17779                     check_orphaned();
17780                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
17781                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(AWARDAMOUNT$32, 0);
17782                     return target;
17783                 }
17784             }
17785             
17786             /**
17787              * True if has "AwardAmount" element
17788              */
17789             public boolean isSetAwardAmount()
17790             {
17791                 synchronized (monitor())
17792                 {
17793                     check_orphaned();
17794                     return get_store().count_elements(AWARDAMOUNT$32) != 0;
17795                 }
17796             }
17797             
17798             /**
17799              * Sets the "AwardAmount" element
17800              */
17801             public void setAwardAmount(java.math.BigDecimal awardAmount)
17802             {
17803                 synchronized (monitor())
17804                 {
17805                     check_orphaned();
17806                     org.apache.xmlbeans.SimpleValue target = null;
17807                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AWARDAMOUNT$32, 0);
17808                     if (target == null)
17809                     {
17810                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AWARDAMOUNT$32);
17811                     }
17812                     target.setBigDecimalValue(awardAmount);
17813                 }
17814             }
17815             
17816             /**
17817              * Sets (as xml) the "AwardAmount" element
17818              */
17819             public void xsetAwardAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType awardAmount)
17820             {
17821                 synchronized (monitor())
17822                 {
17823                     check_orphaned();
17824                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
17825                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(AWARDAMOUNT$32, 0);
17826                     if (target == null)
17827                     {
17828                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(AWARDAMOUNT$32);
17829                     }
17830                     target.set(awardAmount);
17831                 }
17832             }
17833             
17834             /**
17835              * Unsets the "AwardAmount" element
17836              */
17837             public void unsetAwardAmount()
17838             {
17839                 synchronized (monitor())
17840                 {
17841                     check_orphaned();
17842                     get_store().remove_element(AWARDAMOUNT$32, 0);
17843                 }
17844             }
17845             
17846             /**
17847              * Gets the "LobbyingRegistrant" element
17848              */
17849             public java.lang.String getLobbyingRegistrant()
17850             {
17851                 synchronized (monitor())
17852                 {
17853                     check_orphaned();
17854                     org.apache.xmlbeans.SimpleValue target = null;
17855                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREGISTRANT$34, 0);
17856                     if (target == null)
17857                     {
17858                       return null;
17859                     }
17860                     return target.getStringValue();
17861                 }
17862             }
17863             
17864             /**
17865              * Gets (as xml) the "LobbyingRegistrant" element
17866              */
17867             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant xgetLobbyingRegistrant()
17868             {
17869                 synchronized (monitor())
17870                 {
17871                     check_orphaned();
17872                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant target = null;
17873                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant)get_store().find_element_user(LOBBYINGREGISTRANT$34, 0);
17874                     return target;
17875                 }
17876             }
17877             
17878             /**
17879              * True if has "LobbyingRegistrant" element
17880              */
17881             public boolean isSetLobbyingRegistrant()
17882             {
17883                 synchronized (monitor())
17884                 {
17885                     check_orphaned();
17886                     return get_store().count_elements(LOBBYINGREGISTRANT$34) != 0;
17887                 }
17888             }
17889             
17890             /**
17891              * Sets the "LobbyingRegistrant" element
17892              */
17893             public void setLobbyingRegistrant(java.lang.String lobbyingRegistrant)
17894             {
17895                 synchronized (monitor())
17896                 {
17897                     check_orphaned();
17898                     org.apache.xmlbeans.SimpleValue target = null;
17899                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGREGISTRANT$34, 0);
17900                     if (target == null)
17901                     {
17902                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGREGISTRANT$34);
17903                     }
17904                     target.setStringValue(lobbyingRegistrant);
17905                 }
17906             }
17907             
17908             /**
17909              * Sets (as xml) the "LobbyingRegistrant" element
17910              */
17911             public void xsetLobbyingRegistrant(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant lobbyingRegistrant)
17912             {
17913                 synchronized (monitor())
17914                 {
17915                     check_orphaned();
17916                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant target = null;
17917                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant)get_store().find_element_user(LOBBYINGREGISTRANT$34, 0);
17918                     if (target == null)
17919                     {
17920                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant)get_store().add_element_user(LOBBYINGREGISTRANT$34);
17921                     }
17922                     target.set(lobbyingRegistrant);
17923                 }
17924             }
17925             
17926             /**
17927              * Unsets the "LobbyingRegistrant" element
17928              */
17929             public void unsetLobbyingRegistrant()
17930             {
17931                 synchronized (monitor())
17932                 {
17933                     check_orphaned();
17934                     get_store().remove_element(LOBBYINGREGISTRANT$34, 0);
17935                 }
17936             }
17937             
17938             /**
17939              * Gets the "LobbyingIndividuals" element
17940              */
17941             public java.lang.String getLobbyingIndividuals()
17942             {
17943                 synchronized (monitor())
17944                 {
17945                     check_orphaned();
17946                     org.apache.xmlbeans.SimpleValue target = null;
17947                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGINDIVIDUALS$36, 0);
17948                     if (target == null)
17949                     {
17950                       return null;
17951                     }
17952                     return target.getStringValue();
17953                 }
17954             }
17955             
17956             /**
17957              * Gets (as xml) the "LobbyingIndividuals" element
17958              */
17959             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals xgetLobbyingIndividuals()
17960             {
17961                 synchronized (monitor())
17962                 {
17963                     check_orphaned();
17964                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals target = null;
17965                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals)get_store().find_element_user(LOBBYINGINDIVIDUALS$36, 0);
17966                     return target;
17967                 }
17968             }
17969             
17970             /**
17971              * True if has "LobbyingIndividuals" element
17972              */
17973             public boolean isSetLobbyingIndividuals()
17974             {
17975                 synchronized (monitor())
17976                 {
17977                     check_orphaned();
17978                     return get_store().count_elements(LOBBYINGINDIVIDUALS$36) != 0;
17979                 }
17980             }
17981             
17982             /**
17983              * Sets the "LobbyingIndividuals" element
17984              */
17985             public void setLobbyingIndividuals(java.lang.String lobbyingIndividuals)
17986             {
17987                 synchronized (monitor())
17988                 {
17989                     check_orphaned();
17990                     org.apache.xmlbeans.SimpleValue target = null;
17991                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGINDIVIDUALS$36, 0);
17992                     if (target == null)
17993                     {
17994                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGINDIVIDUALS$36);
17995                     }
17996                     target.setStringValue(lobbyingIndividuals);
17997                 }
17998             }
17999             
18000             /**
18001              * Sets (as xml) the "LobbyingIndividuals" element
18002              */
18003             public void xsetLobbyingIndividuals(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals lobbyingIndividuals)
18004             {
18005                 synchronized (monitor())
18006                 {
18007                     check_orphaned();
18008                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals target = null;
18009                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals)get_store().find_element_user(LOBBYINGINDIVIDUALS$36, 0);
18010                     if (target == null)
18011                     {
18012                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals)get_store().add_element_user(LOBBYINGINDIVIDUALS$36);
18013                     }
18014                     target.set(lobbyingIndividuals);
18015                 }
18016             }
18017             
18018             /**
18019              * Unsets the "LobbyingIndividuals" element
18020              */
18021             public void unsetLobbyingIndividuals()
18022             {
18023                 synchronized (monitor())
18024                 {
18025                     check_orphaned();
18026                     get_store().remove_element(LOBBYINGINDIVIDUALS$36, 0);
18027                 }
18028             }
18029             
18030             /**
18031              * Gets the "LobbyingSignature" element
18032              */
18033             public java.lang.String getLobbyingSignature()
18034             {
18035                 synchronized (monitor())
18036                 {
18037                     check_orphaned();
18038                     org.apache.xmlbeans.SimpleValue target = null;
18039                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGSIGNATURE$38, 0);
18040                     if (target == null)
18041                     {
18042                       return null;
18043                     }
18044                     return target.getStringValue();
18045                 }
18046             }
18047             
18048             /**
18049              * Gets (as xml) the "LobbyingSignature" element
18050              */
18051             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature xgetLobbyingSignature()
18052             {
18053                 synchronized (monitor())
18054                 {
18055                     check_orphaned();
18056                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature target = null;
18057                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature)get_store().find_element_user(LOBBYINGSIGNATURE$38, 0);
18058                     return target;
18059                 }
18060             }
18061             
18062             /**
18063              * True if has "LobbyingSignature" element
18064              */
18065             public boolean isSetLobbyingSignature()
18066             {
18067                 synchronized (monitor())
18068                 {
18069                     check_orphaned();
18070                     return get_store().count_elements(LOBBYINGSIGNATURE$38) != 0;
18071                 }
18072             }
18073             
18074             /**
18075              * Sets the "LobbyingSignature" element
18076              */
18077             public void setLobbyingSignature(java.lang.String lobbyingSignature)
18078             {
18079                 synchronized (monitor())
18080                 {
18081                     check_orphaned();
18082                     org.apache.xmlbeans.SimpleValue target = null;
18083                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGSIGNATURE$38, 0);
18084                     if (target == null)
18085                     {
18086                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGSIGNATURE$38);
18087                     }
18088                     target.setStringValue(lobbyingSignature);
18089                 }
18090             }
18091             
18092             /**
18093              * Sets (as xml) the "LobbyingSignature" element
18094              */
18095             public void xsetLobbyingSignature(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature lobbyingSignature)
18096             {
18097                 synchronized (monitor())
18098                 {
18099                     check_orphaned();
18100                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature target = null;
18101                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature)get_store().find_element_user(LOBBYINGSIGNATURE$38, 0);
18102                     if (target == null)
18103                     {
18104                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature)get_store().add_element_user(LOBBYINGSIGNATURE$38);
18105                     }
18106                     target.set(lobbyingSignature);
18107                 }
18108             }
18109             
18110             /**
18111              * Unsets the "LobbyingSignature" element
18112              */
18113             public void unsetLobbyingSignature()
18114             {
18115                 synchronized (monitor())
18116                 {
18117                     check_orphaned();
18118                     get_store().remove_element(LOBBYINGSIGNATURE$38, 0);
18119                 }
18120             }
18121             
18122             /**
18123              * Gets the "LobbyingPrintedName" element
18124              */
18125             public java.lang.String getLobbyingPrintedName()
18126             {
18127                 synchronized (monitor())
18128                 {
18129                     check_orphaned();
18130                     org.apache.xmlbeans.SimpleValue target = null;
18131                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRINTEDNAME$40, 0);
18132                     if (target == null)
18133                     {
18134                       return null;
18135                     }
18136                     return target.getStringValue();
18137                 }
18138             }
18139             
18140             /**
18141              * Gets (as xml) the "LobbyingPrintedName" element
18142              */
18143             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName xgetLobbyingPrintedName()
18144             {
18145                 synchronized (monitor())
18146                 {
18147                     check_orphaned();
18148                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName target = null;
18149                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName)get_store().find_element_user(LOBBYINGPRINTEDNAME$40, 0);
18150                     return target;
18151                 }
18152             }
18153             
18154             /**
18155              * True if has "LobbyingPrintedName" element
18156              */
18157             public boolean isSetLobbyingPrintedName()
18158             {
18159                 synchronized (monitor())
18160                 {
18161                     check_orphaned();
18162                     return get_store().count_elements(LOBBYINGPRINTEDNAME$40) != 0;
18163                 }
18164             }
18165             
18166             /**
18167              * Sets the "LobbyingPrintedName" element
18168              */
18169             public void setLobbyingPrintedName(java.lang.String lobbyingPrintedName)
18170             {
18171                 synchronized (monitor())
18172                 {
18173                     check_orphaned();
18174                     org.apache.xmlbeans.SimpleValue target = null;
18175                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPRINTEDNAME$40, 0);
18176                     if (target == null)
18177                     {
18178                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGPRINTEDNAME$40);
18179                     }
18180                     target.setStringValue(lobbyingPrintedName);
18181                 }
18182             }
18183             
18184             /**
18185              * Sets (as xml) the "LobbyingPrintedName" element
18186              */
18187             public void xsetLobbyingPrintedName(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName lobbyingPrintedName)
18188             {
18189                 synchronized (monitor())
18190                 {
18191                     check_orphaned();
18192                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName target = null;
18193                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName)get_store().find_element_user(LOBBYINGPRINTEDNAME$40, 0);
18194                     if (target == null)
18195                     {
18196                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName)get_store().add_element_user(LOBBYINGPRINTEDNAME$40);
18197                     }
18198                     target.set(lobbyingPrintedName);
18199                 }
18200             }
18201             
18202             /**
18203              * Unsets the "LobbyingPrintedName" element
18204              */
18205             public void unsetLobbyingPrintedName()
18206             {
18207                 synchronized (monitor())
18208                 {
18209                     check_orphaned();
18210                     get_store().remove_element(LOBBYINGPRINTEDNAME$40, 0);
18211                 }
18212             }
18213             
18214             /**
18215              * Gets the "LobbyingTitle" element
18216              */
18217             public java.lang.String getLobbyingTitle()
18218             {
18219                 synchronized (monitor())
18220                 {
18221                     check_orphaned();
18222                     org.apache.xmlbeans.SimpleValue target = null;
18223                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGTITLE$42, 0);
18224                     if (target == null)
18225                     {
18226                       return null;
18227                     }
18228                     return target.getStringValue();
18229                 }
18230             }
18231             
18232             /**
18233              * Gets (as xml) the "LobbyingTitle" element
18234              */
18235             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetLobbyingTitle()
18236             {
18237                 synchronized (monitor())
18238                 {
18239                     check_orphaned();
18240                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18241                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(LOBBYINGTITLE$42, 0);
18242                     return target;
18243                 }
18244             }
18245             
18246             /**
18247              * True if has "LobbyingTitle" element
18248              */
18249             public boolean isSetLobbyingTitle()
18250             {
18251                 synchronized (monitor())
18252                 {
18253                     check_orphaned();
18254                     return get_store().count_elements(LOBBYINGTITLE$42) != 0;
18255                 }
18256             }
18257             
18258             /**
18259              * Sets the "LobbyingTitle" element
18260              */
18261             public void setLobbyingTitle(java.lang.String lobbyingTitle)
18262             {
18263                 synchronized (monitor())
18264                 {
18265                     check_orphaned();
18266                     org.apache.xmlbeans.SimpleValue target = null;
18267                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGTITLE$42, 0);
18268                     if (target == null)
18269                     {
18270                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGTITLE$42);
18271                     }
18272                     target.setStringValue(lobbyingTitle);
18273                 }
18274             }
18275             
18276             /**
18277              * Sets (as xml) the "LobbyingTitle" element
18278              */
18279             public void xsetLobbyingTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType lobbyingTitle)
18280             {
18281                 synchronized (monitor())
18282                 {
18283                     check_orphaned();
18284                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18285                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(LOBBYINGTITLE$42, 0);
18286                     if (target == null)
18287                     {
18288                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(LOBBYINGTITLE$42);
18289                     }
18290                     target.set(lobbyingTitle);
18291                 }
18292             }
18293             
18294             /**
18295              * Unsets the "LobbyingTitle" element
18296              */
18297             public void unsetLobbyingTitle()
18298             {
18299                 synchronized (monitor())
18300                 {
18301                     check_orphaned();
18302                     get_store().remove_element(LOBBYINGTITLE$42, 0);
18303                 }
18304             }
18305             
18306             /**
18307              * Gets the "LobbyingPhone" element
18308              */
18309             public java.lang.String getLobbyingPhone()
18310             {
18311                 synchronized (monitor())
18312                 {
18313                     check_orphaned();
18314                     org.apache.xmlbeans.SimpleValue target = null;
18315                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPHONE$44, 0);
18316                     if (target == null)
18317                     {
18318                       return null;
18319                     }
18320                     return target.getStringValue();
18321                 }
18322             }
18323             
18324             /**
18325              * Gets (as xml) the "LobbyingPhone" element
18326              */
18327             public gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone xgetLobbyingPhone()
18328             {
18329                 synchronized (monitor())
18330                 {
18331                     check_orphaned();
18332                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone target = null;
18333                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone)get_store().find_element_user(LOBBYINGPHONE$44, 0);
18334                     return target;
18335                 }
18336             }
18337             
18338             /**
18339              * True if has "LobbyingPhone" element
18340              */
18341             public boolean isSetLobbyingPhone()
18342             {
18343                 synchronized (monitor())
18344                 {
18345                     check_orphaned();
18346                     return get_store().count_elements(LOBBYINGPHONE$44) != 0;
18347                 }
18348             }
18349             
18350             /**
18351              * Sets the "LobbyingPhone" element
18352              */
18353             public void setLobbyingPhone(java.lang.String lobbyingPhone)
18354             {
18355                 synchronized (monitor())
18356                 {
18357                     check_orphaned();
18358                     org.apache.xmlbeans.SimpleValue target = null;
18359                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGPHONE$44, 0);
18360                     if (target == null)
18361                     {
18362                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGPHONE$44);
18363                     }
18364                     target.setStringValue(lobbyingPhone);
18365                 }
18366             }
18367             
18368             /**
18369              * Sets (as xml) the "LobbyingPhone" element
18370              */
18371             public void xsetLobbyingPhone(gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone lobbyingPhone)
18372             {
18373                 synchronized (monitor())
18374                 {
18375                     check_orphaned();
18376                     gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone target = null;
18377                     target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone)get_store().find_element_user(LOBBYINGPHONE$44, 0);
18378                     if (target == null)
18379                     {
18380                       target = (gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone)get_store().add_element_user(LOBBYINGPHONE$44);
18381                     }
18382                     target.set(lobbyingPhone);
18383                 }
18384             }
18385             
18386             /**
18387              * Unsets the "LobbyingPhone" element
18388              */
18389             public void unsetLobbyingPhone()
18390             {
18391                 synchronized (monitor())
18392                 {
18393                     check_orphaned();
18394                     get_store().remove_element(LOBBYINGPHONE$44, 0);
18395                 }
18396             }
18397             
18398             /**
18399              * Gets the "LobbyingDate" element
18400              */
18401             public java.util.Calendar getLobbyingDate()
18402             {
18403                 synchronized (monitor())
18404                 {
18405                     check_orphaned();
18406                     org.apache.xmlbeans.SimpleValue target = null;
18407                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGDATE$46, 0);
18408                     if (target == null)
18409                     {
18410                       return null;
18411                     }
18412                     return target.getCalendarValue();
18413                 }
18414             }
18415             
18416             /**
18417              * Gets (as xml) the "LobbyingDate" element
18418              */
18419             public org.apache.xmlbeans.XmlDate xgetLobbyingDate()
18420             {
18421                 synchronized (monitor())
18422                 {
18423                     check_orphaned();
18424                     org.apache.xmlbeans.XmlDate target = null;
18425                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(LOBBYINGDATE$46, 0);
18426                     return target;
18427                 }
18428             }
18429             
18430             /**
18431              * True if has "LobbyingDate" element
18432              */
18433             public boolean isSetLobbyingDate()
18434             {
18435                 synchronized (monitor())
18436                 {
18437                     check_orphaned();
18438                     return get_store().count_elements(LOBBYINGDATE$46) != 0;
18439                 }
18440             }
18441             
18442             /**
18443              * Sets the "LobbyingDate" element
18444              */
18445             public void setLobbyingDate(java.util.Calendar lobbyingDate)
18446             {
18447                 synchronized (monitor())
18448                 {
18449                     check_orphaned();
18450                     org.apache.xmlbeans.SimpleValue target = null;
18451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOBBYINGDATE$46, 0);
18452                     if (target == null)
18453                     {
18454                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOBBYINGDATE$46);
18455                     }
18456                     target.setCalendarValue(lobbyingDate);
18457                 }
18458             }
18459             
18460             /**
18461              * Sets (as xml) the "LobbyingDate" element
18462              */
18463             public void xsetLobbyingDate(org.apache.xmlbeans.XmlDate lobbyingDate)
18464             {
18465                 synchronized (monitor())
18466                 {
18467                     check_orphaned();
18468                     org.apache.xmlbeans.XmlDate target = null;
18469                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(LOBBYINGDATE$46, 0);
18470                     if (target == null)
18471                     {
18472                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(LOBBYINGDATE$46);
18473                     }
18474                     target.set(lobbyingDate);
18475                 }
18476             }
18477             
18478             /**
18479              * Unsets the "LobbyingDate" element
18480              */
18481             public void unsetLobbyingDate()
18482             {
18483                 synchronized (monitor())
18484                 {
18485                     check_orphaned();
18486                     get_store().remove_element(LOBBYINGDATE$46, 0);
18487                 }
18488             }
18489             /**
18490              * An XML LobbyingAction(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18491              *
18492              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingAction.
18493              */
18494             public static class LobbyingActionImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingAction
18495             {
18496                 private static final long serialVersionUID = 1L;
18497                 
18498                 public LobbyingActionImpl(org.apache.xmlbeans.SchemaType sType)
18499                 {
18500                     super(sType, false);
18501                 }
18502                 
18503                 protected LobbyingActionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18504                 {
18505                     super(sType, b);
18506                 }
18507             }
18508             /**
18509              * An XML LobbyingStatus(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18510              *
18511              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingStatus.
18512              */
18513             public static class LobbyingStatusImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingStatus
18514             {
18515                 private static final long serialVersionUID = 1L;
18516                 
18517                 public LobbyingStatusImpl(org.apache.xmlbeans.SchemaType sType)
18518                 {
18519                     super(sType, false);
18520                 }
18521                 
18522                 protected LobbyingStatusImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18523                 {
18524                     super(sType, b);
18525                 }
18526             }
18527             /**
18528              * An XML LobbyingReport(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18529              *
18530              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingReport.
18531              */
18532             public static class LobbyingReportImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReport
18533             {
18534                 private static final long serialVersionUID = 1L;
18535                 
18536                 public LobbyingReportImpl(org.apache.xmlbeans.SchemaType sType)
18537                 {
18538                     super(sType, false);
18539                 }
18540                 
18541                 protected LobbyingReportImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18542                 {
18543                     super(sType, b);
18544                 }
18545             }
18546             /**
18547              * An XML LobbyingReportQuarter(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18548              *
18549              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingReportQuarter.
18550              */
18551             public static class LobbyingReportQuarterImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingReportQuarter
18552             {
18553                 private static final long serialVersionUID = 1L;
18554                 
18555                 public LobbyingReportQuarterImpl(org.apache.xmlbeans.SchemaType sType)
18556                 {
18557                     super(sType, false);
18558                 }
18559                 
18560                 protected LobbyingReportQuarterImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18561                 {
18562                     super(sType, b);
18563                 }
18564             }
18565             /**
18566              * An XML LobbyingPrimeSubawardee(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18567              *
18568              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingPrimeSubawardee.
18569              */
18570             public static class LobbyingPrimeSubawardeeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardee
18571             {
18572                 private static final long serialVersionUID = 1L;
18573                 
18574                 public LobbyingPrimeSubawardeeImpl(org.apache.xmlbeans.SchemaType sType)
18575                 {
18576                     super(sType, false);
18577                 }
18578                 
18579                 protected LobbyingPrimeSubawardeeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18580                 {
18581                     super(sType, b);
18582                 }
18583             }
18584             /**
18585              * An XML LobbyingPrimeSubawardeeTier(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18586              *
18587              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingPrimeSubawardeeTier.
18588              */
18589             public static class LobbyingPrimeSubawardeeTierImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrimeSubawardeeTier
18590             {
18591                 private static final long serialVersionUID = 1L;
18592                 
18593                 public LobbyingPrimeSubawardeeTierImpl(org.apache.xmlbeans.SchemaType sType)
18594                 {
18595                     super(sType, false);
18596                 }
18597                 
18598                 protected LobbyingPrimeSubawardeeTierImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18599                 {
18600                     super(sType, b);
18601                 }
18602             }
18603             /**
18604              * An XML LobbyingNameAddress(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
18605              *
18606              * This is a complex type.
18607              */
18608             public static class LobbyingNameAddressImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingNameAddress
18609             {
18610                 private static final long serialVersionUID = 1L;
18611                 
18612                 public LobbyingNameAddressImpl(org.apache.xmlbeans.SchemaType sType)
18613                 {
18614                     super(sType);
18615                 }
18616                 
18617                 private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
18618                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OrganizationName");
18619                 private static final javax.xml.namespace.QName STREET1$2 = 
18620                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street1");
18621                 private static final javax.xml.namespace.QName STREET2$4 = 
18622                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street2");
18623                 private static final javax.xml.namespace.QName CITY$6 = 
18624                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "City");
18625                 private static final javax.xml.namespace.QName STATE$8 = 
18626                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "State");
18627                 private static final javax.xml.namespace.QName ZIPCODE$10 = 
18628                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ZipCode");
18629                 
18630                 
18631                 /**
18632                  * Gets the "OrganizationName" element
18633                  */
18634                 public java.lang.String getOrganizationName()
18635                 {
18636                     synchronized (monitor())
18637                     {
18638                       check_orphaned();
18639                       org.apache.xmlbeans.SimpleValue target = null;
18640                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
18641                       if (target == null)
18642                       {
18643                         return null;
18644                       }
18645                       return target.getStringValue();
18646                     }
18647                 }
18648                 
18649                 /**
18650                  * Gets (as xml) the "OrganizationName" element
18651                  */
18652                 public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
18653                 {
18654                     synchronized (monitor())
18655                     {
18656                       check_orphaned();
18657                       gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18658                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
18659                       return target;
18660                     }
18661                 }
18662                 
18663                 /**
18664                  * Sets the "OrganizationName" element
18665                  */
18666                 public void setOrganizationName(java.lang.String organizationName)
18667                 {
18668                     synchronized (monitor())
18669                     {
18670                       check_orphaned();
18671                       org.apache.xmlbeans.SimpleValue target = null;
18672                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
18673                       if (target == null)
18674                       {
18675                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
18676                       }
18677                       target.setStringValue(organizationName);
18678                     }
18679                 }
18680                 
18681                 /**
18682                  * Sets (as xml) the "OrganizationName" element
18683                  */
18684                 public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
18685                 {
18686                     synchronized (monitor())
18687                     {
18688                       check_orphaned();
18689                       gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18690                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
18691                       if (target == null)
18692                       {
18693                         target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$0);
18694                       }
18695                       target.set(organizationName);
18696                     }
18697                 }
18698                 
18699                 /**
18700                  * Gets the "Street1" element
18701                  */
18702                 public java.lang.String getStreet1()
18703                 {
18704                     synchronized (monitor())
18705                     {
18706                       check_orphaned();
18707                       org.apache.xmlbeans.SimpleValue target = null;
18708                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
18709                       if (target == null)
18710                       {
18711                         return null;
18712                       }
18713                       return target.getStringValue();
18714                     }
18715                 }
18716                 
18717                 /**
18718                  * Gets (as xml) the "Street1" element
18719                  */
18720                 public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
18721                 {
18722                     synchronized (monitor())
18723                     {
18724                       check_orphaned();
18725                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
18726                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
18727                       return target;
18728                     }
18729                 }
18730                 
18731                 /**
18732                  * Sets the "Street1" element
18733                  */
18734                 public void setStreet1(java.lang.String street1)
18735                 {
18736                     synchronized (monitor())
18737                     {
18738                       check_orphaned();
18739                       org.apache.xmlbeans.SimpleValue target = null;
18740                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
18741                       if (target == null)
18742                       {
18743                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$2);
18744                       }
18745                       target.setStringValue(street1);
18746                     }
18747                 }
18748                 
18749                 /**
18750                  * Sets (as xml) the "Street1" element
18751                  */
18752                 public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
18753                 {
18754                     synchronized (monitor())
18755                     {
18756                       check_orphaned();
18757                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
18758                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
18759                       if (target == null)
18760                       {
18761                         target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$2);
18762                       }
18763                       target.set(street1);
18764                     }
18765                 }
18766                 
18767                 /**
18768                  * Gets the "Street2" element
18769                  */
18770                 public java.lang.String getStreet2()
18771                 {
18772                     synchronized (monitor())
18773                     {
18774                       check_orphaned();
18775                       org.apache.xmlbeans.SimpleValue target = null;
18776                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
18777                       if (target == null)
18778                       {
18779                         return null;
18780                       }
18781                       return target.getStringValue();
18782                     }
18783                 }
18784                 
18785                 /**
18786                  * Gets (as xml) the "Street2" element
18787                  */
18788                 public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
18789                 {
18790                     synchronized (monitor())
18791                     {
18792                       check_orphaned();
18793                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
18794                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
18795                       return target;
18796                     }
18797                 }
18798                 
18799                 /**
18800                  * True if has "Street2" element
18801                  */
18802                 public boolean isSetStreet2()
18803                 {
18804                     synchronized (monitor())
18805                     {
18806                       check_orphaned();
18807                       return get_store().count_elements(STREET2$4) != 0;
18808                     }
18809                 }
18810                 
18811                 /**
18812                  * Sets the "Street2" element
18813                  */
18814                 public void setStreet2(java.lang.String street2)
18815                 {
18816                     synchronized (monitor())
18817                     {
18818                       check_orphaned();
18819                       org.apache.xmlbeans.SimpleValue target = null;
18820                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
18821                       if (target == null)
18822                       {
18823                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$4);
18824                       }
18825                       target.setStringValue(street2);
18826                     }
18827                 }
18828                 
18829                 /**
18830                  * Sets (as xml) the "Street2" element
18831                  */
18832                 public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
18833                 {
18834                     synchronized (monitor())
18835                     {
18836                       check_orphaned();
18837                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
18838                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
18839                       if (target == null)
18840                       {
18841                         target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$4);
18842                       }
18843                       target.set(street2);
18844                     }
18845                 }
18846                 
18847                 /**
18848                  * Unsets the "Street2" element
18849                  */
18850                 public void unsetStreet2()
18851                 {
18852                     synchronized (monitor())
18853                     {
18854                       check_orphaned();
18855                       get_store().remove_element(STREET2$4, 0);
18856                     }
18857                 }
18858                 
18859                 /**
18860                  * Gets the "City" element
18861                  */
18862                 public java.lang.String getCity()
18863                 {
18864                     synchronized (monitor())
18865                     {
18866                       check_orphaned();
18867                       org.apache.xmlbeans.SimpleValue target = null;
18868                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
18869                       if (target == null)
18870                       {
18871                         return null;
18872                       }
18873                       return target.getStringValue();
18874                     }
18875                 }
18876                 
18877                 /**
18878                  * Gets (as xml) the "City" element
18879                  */
18880                 public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
18881                 {
18882                     synchronized (monitor())
18883                     {
18884                       check_orphaned();
18885                       gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
18886                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
18887                       return target;
18888                     }
18889                 }
18890                 
18891                 /**
18892                  * Sets the "City" element
18893                  */
18894                 public void setCity(java.lang.String city)
18895                 {
18896                     synchronized (monitor())
18897                     {
18898                       check_orphaned();
18899                       org.apache.xmlbeans.SimpleValue target = null;
18900                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
18901                       if (target == null)
18902                       {
18903                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$6);
18904                       }
18905                       target.setStringValue(city);
18906                     }
18907                 }
18908                 
18909                 /**
18910                  * Sets (as xml) the "City" element
18911                  */
18912                 public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
18913                 {
18914                     synchronized (monitor())
18915                     {
18916                       check_orphaned();
18917                       gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
18918                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
18919                       if (target == null)
18920                       {
18921                         target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$6);
18922                       }
18923                       target.set(city);
18924                     }
18925                 }
18926                 
18927                 /**
18928                  * Gets the "State" element
18929                  */
18930                 public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
18931                 {
18932                     synchronized (monitor())
18933                     {
18934                       check_orphaned();
18935                       org.apache.xmlbeans.SimpleValue target = null;
18936                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
18937                       if (target == null)
18938                       {
18939                         return null;
18940                       }
18941                       return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
18942                     }
18943                 }
18944                 
18945                 /**
18946                  * Gets (as xml) the "State" element
18947                  */
18948                 public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
18949                 {
18950                     synchronized (monitor())
18951                     {
18952                       check_orphaned();
18953                       gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
18954                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
18955                       return target;
18956                     }
18957                 }
18958                 
18959                 /**
18960                  * Sets the "State" element
18961                  */
18962                 public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
18963                 {
18964                     synchronized (monitor())
18965                     {
18966                       check_orphaned();
18967                       org.apache.xmlbeans.SimpleValue target = null;
18968                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
18969                       if (target == null)
18970                       {
18971                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$8);
18972                       }
18973                       target.setEnumValue(state);
18974                     }
18975                 }
18976                 
18977                 /**
18978                  * Sets (as xml) the "State" element
18979                  */
18980                 public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
18981                 {
18982                     synchronized (monitor())
18983                     {
18984                       check_orphaned();
18985                       gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
18986                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
18987                       if (target == null)
18988                       {
18989                         target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$8);
18990                       }
18991                       target.set(state);
18992                     }
18993                 }
18994                 
18995                 /**
18996                  * Gets the "ZipCode" element
18997                  */
18998                 public java.lang.String getZipCode()
18999                 {
19000                     synchronized (monitor())
19001                     {
19002                       check_orphaned();
19003                       org.apache.xmlbeans.SimpleValue target = null;
19004                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
19005                       if (target == null)
19006                       {
19007                         return null;
19008                       }
19009                       return target.getStringValue();
19010                     }
19011                 }
19012                 
19013                 /**
19014                  * Gets (as xml) the "ZipCode" element
19015                  */
19016                 public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
19017                 {
19018                     synchronized (monitor())
19019                     {
19020                       check_orphaned();
19021                       gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
19022                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
19023                       return target;
19024                     }
19025                 }
19026                 
19027                 /**
19028                  * Sets the "ZipCode" element
19029                  */
19030                 public void setZipCode(java.lang.String zipCode)
19031                 {
19032                     synchronized (monitor())
19033                     {
19034                       check_orphaned();
19035                       org.apache.xmlbeans.SimpleValue target = null;
19036                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
19037                       if (target == null)
19038                       {
19039                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$10);
19040                       }
19041                       target.setStringValue(zipCode);
19042                     }
19043                 }
19044                 
19045                 /**
19046                  * Sets (as xml) the "ZipCode" element
19047                  */
19048                 public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
19049                 {
19050                     synchronized (monitor())
19051                     {
19052                       check_orphaned();
19053                       gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
19054                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
19055                       if (target == null)
19056                       {
19057                         target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$10);
19058                       }
19059                       target.set(zipCode);
19060                     }
19061                 }
19062             }
19063             /**
19064              * An XML LobbyingDistrictNumber(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19065              *
19066              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingDistrictNumber.
19067              */
19068             public static class LobbyingDistrictNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingDistrictNumber
19069             {
19070                 private static final long serialVersionUID = 1L;
19071                 
19072                 public LobbyingDistrictNumberImpl(org.apache.xmlbeans.SchemaType sType)
19073                 {
19074                     super(sType, false);
19075                 }
19076                 
19077                 protected LobbyingDistrictNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19078                 {
19079                     super(sType, b);
19080                 }
19081             }
19082             /**
19083              * An XML PrimeNameAddress(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19084              *
19085              * This is a complex type.
19086              */
19087             public static class PrimeNameAddressImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeNameAddress
19088             {
19089                 private static final long serialVersionUID = 1L;
19090                 
19091                 public PrimeNameAddressImpl(org.apache.xmlbeans.SchemaType sType)
19092                 {
19093                     super(sType);
19094                 }
19095                 
19096                 private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
19097                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "OrganizationName");
19098                 private static final javax.xml.namespace.QName STREET1$2 = 
19099                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street1");
19100                 private static final javax.xml.namespace.QName STREET2$4 = 
19101                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "Street2");
19102                 private static final javax.xml.namespace.QName CITY$6 = 
19103                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "City");
19104                 private static final javax.xml.namespace.QName STATE$8 = 
19105                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "State");
19106                 private static final javax.xml.namespace.QName ZIPCODE$10 = 
19107                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0", "ZipCode");
19108                 
19109                 
19110                 /**
19111                  * Gets the "OrganizationName" element
19112                  */
19113                 public java.lang.String getOrganizationName()
19114                 {
19115                     synchronized (monitor())
19116                     {
19117                       check_orphaned();
19118                       org.apache.xmlbeans.SimpleValue target = null;
19119                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
19120                       if (target == null)
19121                       {
19122                         return null;
19123                       }
19124                       return target.getStringValue();
19125                     }
19126                 }
19127                 
19128                 /**
19129                  * Gets (as xml) the "OrganizationName" element
19130                  */
19131                 public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
19132                 {
19133                     synchronized (monitor())
19134                     {
19135                       check_orphaned();
19136                       gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19137                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
19138                       return target;
19139                     }
19140                 }
19141                 
19142                 /**
19143                  * True if has "OrganizationName" element
19144                  */
19145                 public boolean isSetOrganizationName()
19146                 {
19147                     synchronized (monitor())
19148                     {
19149                       check_orphaned();
19150                       return get_store().count_elements(ORGANIZATIONNAME$0) != 0;
19151                     }
19152                 }
19153                 
19154                 /**
19155                  * Sets the "OrganizationName" element
19156                  */
19157                 public void setOrganizationName(java.lang.String organizationName)
19158                 {
19159                     synchronized (monitor())
19160                     {
19161                       check_orphaned();
19162                       org.apache.xmlbeans.SimpleValue target = null;
19163                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
19164                       if (target == null)
19165                       {
19166                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
19167                       }
19168                       target.setStringValue(organizationName);
19169                     }
19170                 }
19171                 
19172                 /**
19173                  * Sets (as xml) the "OrganizationName" element
19174                  */
19175                 public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
19176                 {
19177                     synchronized (monitor())
19178                     {
19179                       check_orphaned();
19180                       gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19181                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
19182                       if (target == null)
19183                       {
19184                         target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$0);
19185                       }
19186                       target.set(organizationName);
19187                     }
19188                 }
19189                 
19190                 /**
19191                  * Unsets the "OrganizationName" element
19192                  */
19193                 public void unsetOrganizationName()
19194                 {
19195                     synchronized (monitor())
19196                     {
19197                       check_orphaned();
19198                       get_store().remove_element(ORGANIZATIONNAME$0, 0);
19199                     }
19200                 }
19201                 
19202                 /**
19203                  * Gets the "Street1" element
19204                  */
19205                 public java.lang.String getStreet1()
19206                 {
19207                     synchronized (monitor())
19208                     {
19209                       check_orphaned();
19210                       org.apache.xmlbeans.SimpleValue target = null;
19211                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
19212                       if (target == null)
19213                       {
19214                         return null;
19215                       }
19216                       return target.getStringValue();
19217                     }
19218                 }
19219                 
19220                 /**
19221                  * Gets (as xml) the "Street1" element
19222                  */
19223                 public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
19224                 {
19225                     synchronized (monitor())
19226                     {
19227                       check_orphaned();
19228                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
19229                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
19230                       return target;
19231                     }
19232                 }
19233                 
19234                 /**
19235                  * True if has "Street1" element
19236                  */
19237                 public boolean isSetStreet1()
19238                 {
19239                     synchronized (monitor())
19240                     {
19241                       check_orphaned();
19242                       return get_store().count_elements(STREET1$2) != 0;
19243                     }
19244                 }
19245                 
19246                 /**
19247                  * Sets the "Street1" element
19248                  */
19249                 public void setStreet1(java.lang.String street1)
19250                 {
19251                     synchronized (monitor())
19252                     {
19253                       check_orphaned();
19254                       org.apache.xmlbeans.SimpleValue target = null;
19255                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
19256                       if (target == null)
19257                       {
19258                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$2);
19259                       }
19260                       target.setStringValue(street1);
19261                     }
19262                 }
19263                 
19264                 /**
19265                  * Sets (as xml) the "Street1" element
19266                  */
19267                 public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
19268                 {
19269                     synchronized (monitor())
19270                     {
19271                       check_orphaned();
19272                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
19273                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
19274                       if (target == null)
19275                       {
19276                         target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$2);
19277                       }
19278                       target.set(street1);
19279                     }
19280                 }
19281                 
19282                 /**
19283                  * Unsets the "Street1" element
19284                  */
19285                 public void unsetStreet1()
19286                 {
19287                     synchronized (monitor())
19288                     {
19289                       check_orphaned();
19290                       get_store().remove_element(STREET1$2, 0);
19291                     }
19292                 }
19293                 
19294                 /**
19295                  * Gets the "Street2" element
19296                  */
19297                 public java.lang.String getStreet2()
19298                 {
19299                     synchronized (monitor())
19300                     {
19301                       check_orphaned();
19302                       org.apache.xmlbeans.SimpleValue target = null;
19303                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
19304                       if (target == null)
19305                       {
19306                         return null;
19307                       }
19308                       return target.getStringValue();
19309                     }
19310                 }
19311                 
19312                 /**
19313                  * Gets (as xml) the "Street2" element
19314                  */
19315                 public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
19316                 {
19317                     synchronized (monitor())
19318                     {
19319                       check_orphaned();
19320                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
19321                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
19322                       return target;
19323                     }
19324                 }
19325                 
19326                 /**
19327                  * True if has "Street2" element
19328                  */
19329                 public boolean isSetStreet2()
19330                 {
19331                     synchronized (monitor())
19332                     {
19333                       check_orphaned();
19334                       return get_store().count_elements(STREET2$4) != 0;
19335                     }
19336                 }
19337                 
19338                 /**
19339                  * Sets the "Street2" element
19340                  */
19341                 public void setStreet2(java.lang.String street2)
19342                 {
19343                     synchronized (monitor())
19344                     {
19345                       check_orphaned();
19346                       org.apache.xmlbeans.SimpleValue target = null;
19347                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
19348                       if (target == null)
19349                       {
19350                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$4);
19351                       }
19352                       target.setStringValue(street2);
19353                     }
19354                 }
19355                 
19356                 /**
19357                  * Sets (as xml) the "Street2" element
19358                  */
19359                 public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
19360                 {
19361                     synchronized (monitor())
19362                     {
19363                       check_orphaned();
19364                       gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
19365                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
19366                       if (target == null)
19367                       {
19368                         target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$4);
19369                       }
19370                       target.set(street2);
19371                     }
19372                 }
19373                 
19374                 /**
19375                  * Unsets the "Street2" element
19376                  */
19377                 public void unsetStreet2()
19378                 {
19379                     synchronized (monitor())
19380                     {
19381                       check_orphaned();
19382                       get_store().remove_element(STREET2$4, 0);
19383                     }
19384                 }
19385                 
19386                 /**
19387                  * Gets the "City" element
19388                  */
19389                 public java.lang.String getCity()
19390                 {
19391                     synchronized (monitor())
19392                     {
19393                       check_orphaned();
19394                       org.apache.xmlbeans.SimpleValue target = null;
19395                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
19396                       if (target == null)
19397                       {
19398                         return null;
19399                       }
19400                       return target.getStringValue();
19401                     }
19402                 }
19403                 
19404                 /**
19405                  * Gets (as xml) the "City" element
19406                  */
19407                 public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
19408                 {
19409                     synchronized (monitor())
19410                     {
19411                       check_orphaned();
19412                       gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
19413                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
19414                       return target;
19415                     }
19416                 }
19417                 
19418                 /**
19419                  * True if has "City" element
19420                  */
19421                 public boolean isSetCity()
19422                 {
19423                     synchronized (monitor())
19424                     {
19425                       check_orphaned();
19426                       return get_store().count_elements(CITY$6) != 0;
19427                     }
19428                 }
19429                 
19430                 /**
19431                  * Sets the "City" element
19432                  */
19433                 public void setCity(java.lang.String city)
19434                 {
19435                     synchronized (monitor())
19436                     {
19437                       check_orphaned();
19438                       org.apache.xmlbeans.SimpleValue target = null;
19439                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
19440                       if (target == null)
19441                       {
19442                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$6);
19443                       }
19444                       target.setStringValue(city);
19445                     }
19446                 }
19447                 
19448                 /**
19449                  * Sets (as xml) the "City" element
19450                  */
19451                 public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
19452                 {
19453                     synchronized (monitor())
19454                     {
19455                       check_orphaned();
19456                       gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
19457                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
19458                       if (target == null)
19459                       {
19460                         target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$6);
19461                       }
19462                       target.set(city);
19463                     }
19464                 }
19465                 
19466                 /**
19467                  * Unsets the "City" element
19468                  */
19469                 public void unsetCity()
19470                 {
19471                     synchronized (monitor())
19472                     {
19473                       check_orphaned();
19474                       get_store().remove_element(CITY$6, 0);
19475                     }
19476                 }
19477                 
19478                 /**
19479                  * Gets the "State" element
19480                  */
19481                 public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
19482                 {
19483                     synchronized (monitor())
19484                     {
19485                       check_orphaned();
19486                       org.apache.xmlbeans.SimpleValue target = null;
19487                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
19488                       if (target == null)
19489                       {
19490                         return null;
19491                       }
19492                       return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
19493                     }
19494                 }
19495                 
19496                 /**
19497                  * Gets (as xml) the "State" element
19498                  */
19499                 public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
19500                 {
19501                     synchronized (monitor())
19502                     {
19503                       check_orphaned();
19504                       gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
19505                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
19506                       return target;
19507                     }
19508                 }
19509                 
19510                 /**
19511                  * True if has "State" element
19512                  */
19513                 public boolean isSetState()
19514                 {
19515                     synchronized (monitor())
19516                     {
19517                       check_orphaned();
19518                       return get_store().count_elements(STATE$8) != 0;
19519                     }
19520                 }
19521                 
19522                 /**
19523                  * Sets the "State" element
19524                  */
19525                 public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
19526                 {
19527                     synchronized (monitor())
19528                     {
19529                       check_orphaned();
19530                       org.apache.xmlbeans.SimpleValue target = null;
19531                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
19532                       if (target == null)
19533                       {
19534                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$8);
19535                       }
19536                       target.setEnumValue(state);
19537                     }
19538                 }
19539                 
19540                 /**
19541                  * Sets (as xml) the "State" element
19542                  */
19543                 public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
19544                 {
19545                     synchronized (monitor())
19546                     {
19547                       check_orphaned();
19548                       gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
19549                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
19550                       if (target == null)
19551                       {
19552                         target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$8);
19553                       }
19554                       target.set(state);
19555                     }
19556                 }
19557                 
19558                 /**
19559                  * Unsets the "State" element
19560                  */
19561                 public void unsetState()
19562                 {
19563                     synchronized (monitor())
19564                     {
19565                       check_orphaned();
19566                       get_store().remove_element(STATE$8, 0);
19567                     }
19568                 }
19569                 
19570                 /**
19571                  * Gets the "ZipCode" element
19572                  */
19573                 public java.lang.String getZipCode()
19574                 {
19575                     synchronized (monitor())
19576                     {
19577                       check_orphaned();
19578                       org.apache.xmlbeans.SimpleValue target = null;
19579                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
19580                       if (target == null)
19581                       {
19582                         return null;
19583                       }
19584                       return target.getStringValue();
19585                     }
19586                 }
19587                 
19588                 /**
19589                  * Gets (as xml) the "ZipCode" element
19590                  */
19591                 public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
19592                 {
19593                     synchronized (monitor())
19594                     {
19595                       check_orphaned();
19596                       gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
19597                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
19598                       return target;
19599                     }
19600                 }
19601                 
19602                 /**
19603                  * True if has "ZipCode" element
19604                  */
19605                 public boolean isSetZipCode()
19606                 {
19607                     synchronized (monitor())
19608                     {
19609                       check_orphaned();
19610                       return get_store().count_elements(ZIPCODE$10) != 0;
19611                     }
19612                 }
19613                 
19614                 /**
19615                  * Sets the "ZipCode" element
19616                  */
19617                 public void setZipCode(java.lang.String zipCode)
19618                 {
19619                     synchronized (monitor())
19620                     {
19621                       check_orphaned();
19622                       org.apache.xmlbeans.SimpleValue target = null;
19623                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
19624                       if (target == null)
19625                       {
19626                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$10);
19627                       }
19628                       target.setStringValue(zipCode);
19629                     }
19630                 }
19631                 
19632                 /**
19633                  * Sets (as xml) the "ZipCode" element
19634                  */
19635                 public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
19636                 {
19637                     synchronized (monitor())
19638                     {
19639                       check_orphaned();
19640                       gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
19641                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
19642                       if (target == null)
19643                       {
19644                         target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$10);
19645                       }
19646                       target.set(zipCode);
19647                     }
19648                 }
19649                 
19650                 /**
19651                  * Unsets the "ZipCode" element
19652                  */
19653                 public void unsetZipCode()
19654                 {
19655                     synchronized (monitor())
19656                     {
19657                       check_orphaned();
19658                       get_store().remove_element(ZIPCODE$10, 0);
19659                     }
19660                 }
19661             }
19662             /**
19663              * An XML PrimeDistrictNumber(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19664              *
19665              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$PrimeDistrictNumber.
19666              */
19667             public static class PrimeDistrictNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.PrimeDistrictNumber
19668             {
19669                 private static final long serialVersionUID = 1L;
19670                 
19671                 public PrimeDistrictNumberImpl(org.apache.xmlbeans.SchemaType sType)
19672                 {
19673                     super(sType, false);
19674                 }
19675                 
19676                 protected PrimeDistrictNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19677                 {
19678                     super(sType, b);
19679                 }
19680             }
19681             /**
19682              * An XML FederalDepartment(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19683              *
19684              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$FederalDepartment.
19685              */
19686             public static class FederalDepartmentImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalDepartment
19687             {
19688                 private static final long serialVersionUID = 1L;
19689                 
19690                 public FederalDepartmentImpl(org.apache.xmlbeans.SchemaType sType)
19691                 {
19692                     super(sType, false);
19693                 }
19694                 
19695                 protected FederalDepartmentImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19696                 {
19697                     super(sType, b);
19698                 }
19699             }
19700             /**
19701              * An XML FederalProgram(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19702              *
19703              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$FederalProgram.
19704              */
19705             public static class FederalProgramImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalProgram
19706             {
19707                 private static final long serialVersionUID = 1L;
19708                 
19709                 public FederalProgramImpl(org.apache.xmlbeans.SchemaType sType)
19710                 {
19711                     super(sType, false);
19712                 }
19713                 
19714                 protected FederalProgramImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19715                 {
19716                     super(sType, b);
19717                 }
19718             }
19719             /**
19720              * An XML FederalActionNumber(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19721              *
19722              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$FederalActionNumber.
19723              */
19724             public static class FederalActionNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.FederalActionNumber
19725             {
19726                 private static final long serialVersionUID = 1L;
19727                 
19728                 public FederalActionNumberImpl(org.apache.xmlbeans.SchemaType sType)
19729                 {
19730                     super(sType, false);
19731                 }
19732                 
19733                 protected FederalActionNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19734                 {
19735                     super(sType, b);
19736                 }
19737             }
19738             /**
19739              * An XML LobbyingRegistrant(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19740              *
19741              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingRegistrant.
19742              */
19743             public static class LobbyingRegistrantImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingRegistrant
19744             {
19745                 private static final long serialVersionUID = 1L;
19746                 
19747                 public LobbyingRegistrantImpl(org.apache.xmlbeans.SchemaType sType)
19748                 {
19749                     super(sType, false);
19750                 }
19751                 
19752                 protected LobbyingRegistrantImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19753                 {
19754                     super(sType, b);
19755                 }
19756             }
19757             /**
19758              * An XML LobbyingIndividuals(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19759              *
19760              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingIndividuals.
19761              */
19762             public static class LobbyingIndividualsImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingIndividuals
19763             {
19764                 private static final long serialVersionUID = 1L;
19765                 
19766                 public LobbyingIndividualsImpl(org.apache.xmlbeans.SchemaType sType)
19767                 {
19768                     super(sType, false);
19769                 }
19770                 
19771                 protected LobbyingIndividualsImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19772                 {
19773                     super(sType, b);
19774                 }
19775             }
19776             /**
19777              * An XML LobbyingSignature(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19778              *
19779              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingSignature.
19780              */
19781             public static class LobbyingSignatureImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingSignature
19782             {
19783                 private static final long serialVersionUID = 1L;
19784                 
19785                 public LobbyingSignatureImpl(org.apache.xmlbeans.SchemaType sType)
19786                 {
19787                     super(sType, false);
19788                 }
19789                 
19790                 protected LobbyingSignatureImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19791                 {
19792                     super(sType, b);
19793                 }
19794             }
19795             /**
19796              * An XML LobbyingPrintedName(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19797              *
19798              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingPrintedName.
19799              */
19800             public static class LobbyingPrintedNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPrintedName
19801             {
19802                 private static final long serialVersionUID = 1L;
19803                 
19804                 public LobbyingPrintedNameImpl(org.apache.xmlbeans.SchemaType sType)
19805                 {
19806                     super(sType, false);
19807                 }
19808                 
19809                 protected LobbyingPrintedNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19810                 {
19811                     super(sType, b);
19812                 }
19813             }
19814             /**
19815              * An XML LobbyingPhone(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19816              *
19817              * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$LobbyingSFLLL$LobbyingPhone.
19818              */
19819             public static class LobbyingPhoneImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.LobbyingSFLLL.LobbyingPhone
19820             {
19821                 private static final long serialVersionUID = 1L;
19822                 
19823                 public LobbyingPhoneImpl(org.apache.xmlbeans.SchemaType sType)
19824                 {
19825                     super(sType, false);
19826                 }
19827                 
19828                 protected LobbyingPhoneImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19829                 {
19830                     super(sType, b);
19831                 }
19832             }
19833         }
19834         /**
19835          * An XML IntendedUse(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19836          *
19837          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$IntendedUse.
19838          */
19839         public static class IntendedUseImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.IntendedUse
19840         {
19841             private static final long serialVersionUID = 1L;
19842             
19843             public IntendedUseImpl(org.apache.xmlbeans.SchemaType sType)
19844             {
19845                 super(sType, false);
19846             }
19847             
19848             protected IntendedUseImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19849             {
19850                 super(sType, b);
19851             }
19852         }
19853         /**
19854          * An XML TxtSubmittingApplication(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19855          *
19856          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$TxtSubmittingApplication.
19857          */
19858         public static class TxtSubmittingApplicationImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtSubmittingApplication
19859         {
19860             private static final long serialVersionUID = 1L;
19861             
19862             public TxtSubmittingApplicationImpl(org.apache.xmlbeans.SchemaType sType)
19863             {
19864                 super(sType, false);
19865             }
19866             
19867             protected TxtSubmittingApplicationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19868             {
19869                 super(sType, b);
19870             }
19871         }
19872         /**
19873          * An XML TxtAgencyExecutive(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19874          *
19875          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$TxtAgencyExecutive.
19876          */
19877         public static class TxtAgencyExecutiveImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtAgencyExecutive
19878         {
19879             private static final long serialVersionUID = 1L;
19880             
19881             public TxtAgencyExecutiveImpl(org.apache.xmlbeans.SchemaType sType)
19882             {
19883                 super(sType, false);
19884             }
19885             
19886             protected TxtAgencyExecutiveImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19887             {
19888                 super(sType, b);
19889             }
19890         }
19891         /**
19892          * An XML TxtGovernmentExecutive(@http://apply.grants.gov/forms/COPS_ApplicationAttachment_3_0-V3.0).
19893          *
19894          * This is an atomic type that is a restriction of gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document$COPSApplicationAttachment30$TxtGovernmentExecutive.
19895          */
19896         public static class TxtGovernmentExecutiveImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.copsApplicationAttachment30V30.COPSApplicationAttachment30Document.COPSApplicationAttachment30.TxtGovernmentExecutive
19897         {
19898             private static final long serialVersionUID = 1L;
19899             
19900             public TxtGovernmentExecutiveImpl(org.apache.xmlbeans.SchemaType sType)
19901             {
19902                 super(sType, false);
19903             }
19904             
19905             protected TxtGovernmentExecutiveImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
19906             {
19907                 super(sType, b);
19908             }
19909         }
19910     }
19911 }