All Downloads are FREE. Search and download functionalities are using the official Maven repository.

openEHR.v1.template.impl.RESOURCEDESCRIPTIONITEMImpl Maven / Gradle / Ivy

The newest version!
/*
 * XML Type:  RESOURCE_DESCRIPTION_ITEM
 * Namespace: openEHR/v1/Template
 * Java type: openEHR.v1.template.RESOURCEDESCRIPTIONITEM
 *
 * Automatically generated - do not modify.
 */
package openEHR.v1.template.impl;
/**
 * An XML RESOURCE_DESCRIPTION_ITEM(@openEHR/v1/Template).
 *
 * This is a complex type.
 */
public class RESOURCEDESCRIPTIONITEMImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements openEHR.v1.template.RESOURCEDESCRIPTIONITEM
{
    private static final long serialVersionUID = 1L;
    
    public RESOURCEDESCRIPTIONITEMImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName PURPOSE$0 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "purpose");
    private static final javax.xml.namespace.QName KEYWORDS$2 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "keywords");
    private static final javax.xml.namespace.QName USE$4 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "use");
    private static final javax.xml.namespace.QName MISUSE$6 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "misuse");
    private static final javax.xml.namespace.QName COPYRIGHT$8 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "copyright");
    private static final javax.xml.namespace.QName ORIGINALRESOURCEURI$10 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "original_resource_uri");
    private static final javax.xml.namespace.QName OTHERDETAILS$12 = 
        new javax.xml.namespace.QName("openEHR/v1/Template", "other_details");
    
    
    /**
     * Gets the "purpose" element
     */
    public java.lang.String getPurpose()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PURPOSE$0, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "purpose" element
     */
    public org.apache.xmlbeans.XmlString xgetPurpose()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PURPOSE$0, 0);
            return target;
        }
    }
    
    /**
     * Sets the "purpose" element
     */
    public void setPurpose(java.lang.String purpose)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PURPOSE$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PURPOSE$0);
            }
            target.setStringValue(purpose);
        }
    }
    
    /**
     * Sets (as xml) the "purpose" element
     */
    public void xsetPurpose(org.apache.xmlbeans.XmlString purpose)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PURPOSE$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PURPOSE$0);
            }
            target.set(purpose);
        }
    }
    
    /**
     * Gets the "keywords" element
     */
    public openEHR.v1.template.ListOfString getKeywords()
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.ListOfString target = null;
            target = (openEHR.v1.template.ListOfString)get_store().find_element_user(KEYWORDS$2, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * True if has "keywords" element
     */
    public boolean isSetKeywords()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(KEYWORDS$2) != 0;
        }
    }
    
    /**
     * Sets the "keywords" element
     */
    public void setKeywords(openEHR.v1.template.ListOfString keywords)
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.ListOfString target = null;
            target = (openEHR.v1.template.ListOfString)get_store().find_element_user(KEYWORDS$2, 0);
            if (target == null)
            {
                target = (openEHR.v1.template.ListOfString)get_store().add_element_user(KEYWORDS$2);
            }
            target.set(keywords);
        }
    }
    
    /**
     * Appends and returns a new empty "keywords" element
     */
    public openEHR.v1.template.ListOfString addNewKeywords()
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.ListOfString target = null;
            target = (openEHR.v1.template.ListOfString)get_store().add_element_user(KEYWORDS$2);
            return target;
        }
    }
    
    /**
     * Unsets the "keywords" element
     */
    public void unsetKeywords()
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(KEYWORDS$2, 0);
        }
    }
    
    /**
     * Gets the "use" element
     */
    public java.lang.String getUse()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USE$4, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "use" element
     */
    public org.apache.xmlbeans.XmlString xgetUse()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USE$4, 0);
            return target;
        }
    }
    
    /**
     * Sets the "use" element
     */
    public void setUse(java.lang.String use)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USE$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(USE$4);
            }
            target.setStringValue(use);
        }
    }
    
    /**
     * Sets (as xml) the "use" element
     */
    public void xsetUse(org.apache.xmlbeans.XmlString use)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USE$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(USE$4);
            }
            target.set(use);
        }
    }
    
    /**
     * Gets the "misuse" element
     */
    public java.lang.String getMisuse()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISUSE$6, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "misuse" element
     */
    public org.apache.xmlbeans.XmlString xgetMisuse()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MISUSE$6, 0);
            return target;
        }
    }
    
    /**
     * Sets the "misuse" element
     */
    public void setMisuse(java.lang.String misuse)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISUSE$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MISUSE$6);
            }
            target.setStringValue(misuse);
        }
    }
    
    /**
     * Sets (as xml) the "misuse" element
     */
    public void xsetMisuse(org.apache.xmlbeans.XmlString misuse)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MISUSE$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(MISUSE$6);
            }
            target.set(misuse);
        }
    }
    
    /**
     * Gets the "copyright" element
     */
    public java.lang.String getCopyright()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPYRIGHT$8, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "copyright" element
     */
    public org.apache.xmlbeans.XmlString xgetCopyright()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(COPYRIGHT$8, 0);
            return target;
        }
    }
    
    /**
     * True if has "copyright" element
     */
    public boolean isSetCopyright()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(COPYRIGHT$8) != 0;
        }
    }
    
    /**
     * Sets the "copyright" element
     */
    public void setCopyright(java.lang.String copyright)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPYRIGHT$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COPYRIGHT$8);
            }
            target.setStringValue(copyright);
        }
    }
    
    /**
     * Sets (as xml) the "copyright" element
     */
    public void xsetCopyright(org.apache.xmlbeans.XmlString copyright)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(COPYRIGHT$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(COPYRIGHT$8);
            }
            target.set(copyright);
        }
    }
    
    /**
     * Unsets the "copyright" element
     */
    public void unsetCopyright()
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(COPYRIGHT$8, 0);
        }
    }
    
    /**
     * Gets the "original_resource_uri" element
     */
    public java.lang.String getOriginalResourceUri()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORIGINALRESOURCEURI$10, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "original_resource_uri" element
     */
    public org.apache.xmlbeans.XmlString xgetOriginalResourceUri()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ORIGINALRESOURCEURI$10, 0);
            return target;
        }
    }
    
    /**
     * True if has "original_resource_uri" element
     */
    public boolean isSetOriginalResourceUri()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ORIGINALRESOURCEURI$10) != 0;
        }
    }
    
    /**
     * Sets the "original_resource_uri" element
     */
    public void setOriginalResourceUri(java.lang.String originalResourceUri)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORIGINALRESOURCEURI$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORIGINALRESOURCEURI$10);
            }
            target.setStringValue(originalResourceUri);
        }
    }
    
    /**
     * Sets (as xml) the "original_resource_uri" element
     */
    public void xsetOriginalResourceUri(org.apache.xmlbeans.XmlString originalResourceUri)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ORIGINALRESOURCEURI$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ORIGINALRESOURCEURI$10);
            }
            target.set(originalResourceUri);
        }
    }
    
    /**
     * Unsets the "original_resource_uri" element
     */
    public void unsetOriginalResourceUri()
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ORIGINALRESOURCEURI$10, 0);
        }
    }
    
    /**
     * Gets the "other_details" element
     */
    public openEHR.v1.template.HashTableStringString getOtherDetails()
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.HashTableStringString target = null;
            target = (openEHR.v1.template.HashTableStringString)get_store().find_element_user(OTHERDETAILS$12, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * True if has "other_details" element
     */
    public boolean isSetOtherDetails()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(OTHERDETAILS$12) != 0;
        }
    }
    
    /**
     * Sets the "other_details" element
     */
    public void setOtherDetails(openEHR.v1.template.HashTableStringString otherDetails)
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.HashTableStringString target = null;
            target = (openEHR.v1.template.HashTableStringString)get_store().find_element_user(OTHERDETAILS$12, 0);
            if (target == null)
            {
                target = (openEHR.v1.template.HashTableStringString)get_store().add_element_user(OTHERDETAILS$12);
            }
            target.set(otherDetails);
        }
    }
    
    /**
     * Appends and returns a new empty "other_details" element
     */
    public openEHR.v1.template.HashTableStringString addNewOtherDetails()
    {
        synchronized (monitor())
        {
            check_orphaned();
            openEHR.v1.template.HashTableStringString target = null;
            target = (openEHR.v1.template.HashTableStringString)get_store().add_element_user(OTHERDETAILS$12);
            return target;
        }
    }
    
    /**
     * Unsets the "other_details" element
     */
    public void unsetOtherDetails()
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(OTHERDETAILS$12, 0);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy