1
2
3
4
5
6
7
8
9 package gov.nist.secauto.metaschema.databind.codegen.xmlbeans.impl;
10
11 import javax.xml.namespace.QName;
12 import org.apache.xmlbeans.QNameSet;
13 import org.apache.xmlbeans.XmlObject;
14
15
16
17
18
19
20 public class MetaschemaBindingsDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsDocument {
21 private static final long serialVersionUID = 1L;
22
23 public MetaschemaBindingsDocumentImpl(org.apache.xmlbeans.SchemaType sType) {
24 super(sType);
25 }
26
27 private static final QName[] PROPERTY_QNAME = {
28 new QName("https://csrc.nist.gov/ns/metaschema-binding/1.0", "metaschema-bindings"),
29 };
30
31
32
33
34
35 @Override
36 public gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType getMetaschemaBindings() {
37 synchronized (monitor()) {
38 check_orphaned();
39 gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType target = null;
40 target = (gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType)get_store().find_element_user(PROPERTY_QNAME[0], 0);
41 return (target == null) ? null : target;
42 }
43 }
44
45
46
47
48 @Override
49 public void setMetaschemaBindings(gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType metaschemaBindings) {
50 generatedSetterHelperImpl(metaschemaBindings, PROPERTY_QNAME[0], 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
51 }
52
53
54
55
56 @Override
57 public gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType addNewMetaschemaBindings() {
58 synchronized (monitor()) {
59 check_orphaned();
60 gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType target = null;
61 target = (gov.nist.secauto.metaschema.databind.codegen.xmlbeans.MetaschemaBindingsType)get_store().add_element_user(PROPERTY_QNAME[0]);
62 return target;
63 }
64 }
65 }