导航菜单

页面标题

页面副标题

Releam v2.13.2 - QualifyingPropertiesDocumentImpl.java 源代码

正在查看: Releam v2.13.2 应用的 QualifyingPropertiesDocumentImpl.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package org.etsi.uri.x01903.v13.impl;

import javax.xml.namespace.QName;
import org.apache.xmlbeans.SchemaType;
import org.apache.xmlbeans.impl.values.TypeStore;
import org.apache.xmlbeans.impl.values.XmlComplexContentImpl;
import org.etsi.uri.x01903.v13.QualifyingPropertiesDocument;
import org.etsi.uri.x01903.v13.QualifyingPropertiesType;

public class QualifyingPropertiesDocumentImpl extends XmlComplexContentImpl implements QualifyingPropertiesDocument {
    private static final QName QUALIFYINGPROPERTIES$0 = new QName("http://uri.etsi.org/01903/v1.3.2#", "QualifyingProperties");

    public QualifyingPropertiesDocumentImpl(SchemaType schemaType) {
        super(schemaType);
    }

    @Override
    public QualifyingPropertiesType addNewQualifyingProperties() {
        QualifyingPropertiesType qualifyingPropertiesType;
        synchronized (monitor()) {
            check_orphaned();
            qualifyingPropertiesType = (QualifyingPropertiesType) get_store().add_element_user(QUALIFYINGPROPERTIES$0);
        }
        return qualifyingPropertiesType;
    }

    @Override
    public QualifyingPropertiesType getQualifyingProperties() {
        synchronized (monitor()) {
            check_orphaned();
            QualifyingPropertiesType qualifyingPropertiesType = (QualifyingPropertiesType) get_store().find_element_user(QUALIFYINGPROPERTIES$0, 0);
            if (qualifyingPropertiesType == null) {
                return null;
            }
            return qualifyingPropertiesType;
        }
    }

    @Override
    public void setQualifyingProperties(QualifyingPropertiesType qualifyingPropertiesType) {
        synchronized (monitor()) {
            check_orphaned();
            TypeStore typeStore = get_store();
            QName qName = QUALIFYINGPROPERTIES$0;
            QualifyingPropertiesType qualifyingPropertiesType2 = (QualifyingPropertiesType) typeStore.find_element_user(qName, 0);
            if (qualifyingPropertiesType2 == null) {
                qualifyingPropertiesType2 = (QualifyingPropertiesType) get_store().add_element_user(qName);
            }
            qualifyingPropertiesType2.set(qualifyingPropertiesType);
        }
    }
}