![JAR search and dependency download from the Maven repository](/logo.png)
org.openehr.schemas.v1.impl.RESOURCEDESCRIPTIONImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xml-binding Show documentation
Show all versions of xml-binding Show documentation
Java implementation of openEHR RM XML Data Binding Component
The newest version!
/*
* XML Type: RESOURCE_DESCRIPTION
* Namespace: http://schemas.openehr.org/v1
* Java type: org.openehr.schemas.v1.RESOURCEDESCRIPTION
*
* Automatically generated - do not modify.
*/
package org.openehr.schemas.v1.impl;
/**
* An XML RESOURCE_DESCRIPTION(@http://schemas.openehr.org/v1).
*
* This is a complex type.
*/
public class RESOURCEDESCRIPTIONImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.openehr.schemas.v1.RESOURCEDESCRIPTION
{
private static final long serialVersionUID = 1L;
public RESOURCEDESCRIPTIONImpl(org.apache.xmlbeans.SchemaType sType)
{
super(sType);
}
private static final javax.xml.namespace.QName ORIGINALAUTHOR$0 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "original_author");
private static final javax.xml.namespace.QName OTHERCONTRIBUTORS$2 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "other_contributors");
private static final javax.xml.namespace.QName LIFECYCLESTATE$4 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "lifecycle_state");
private static final javax.xml.namespace.QName RESOURCEPACKAGEURI$6 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "resource_package_uri");
private static final javax.xml.namespace.QName OTHERDETAILS$8 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "other_details");
private static final javax.xml.namespace.QName DETAILS$10 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "details");
private static final javax.xml.namespace.QName PARENTRESOURCE$12 =
new javax.xml.namespace.QName("http://schemas.openehr.org/v1", "parent_resource");
/**
* Gets array of all "original_author" elements
*/
public org.openehr.schemas.v1.StringDictionaryItem[] getOriginalAuthorArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(ORIGINALAUTHOR$0, targetList);
org.openehr.schemas.v1.StringDictionaryItem[] result = new org.openehr.schemas.v1.StringDictionaryItem[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets ith "original_author" element
*/
public org.openehr.schemas.v1.StringDictionaryItem getOriginalAuthorArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().find_element_user(ORIGINALAUTHOR$0, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target;
}
}
/**
* Returns number of "original_author" element
*/
public int sizeOfOriginalAuthorArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(ORIGINALAUTHOR$0);
}
}
/**
* Sets array of all "original_author" element
*/
public void setOriginalAuthorArray(org.openehr.schemas.v1.StringDictionaryItem[] originalAuthorArray)
{
synchronized (monitor())
{
check_orphaned();
arraySetterHelper(originalAuthorArray, ORIGINALAUTHOR$0);
}
}
/**
* Sets ith "original_author" element
*/
public void setOriginalAuthorArray(int i, org.openehr.schemas.v1.StringDictionaryItem originalAuthor)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().find_element_user(ORIGINALAUTHOR$0, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
target.set(originalAuthor);
}
}
/**
* Inserts and returns a new empty value (as xml) as the ith "original_author" element
*/
public org.openehr.schemas.v1.StringDictionaryItem insertNewOriginalAuthor(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().insert_element_user(ORIGINALAUTHOR$0, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "original_author" element
*/
public org.openehr.schemas.v1.StringDictionaryItem addNewOriginalAuthor()
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().add_element_user(ORIGINALAUTHOR$0);
return target;
}
}
/**
* Removes the ith "original_author" element
*/
public void removeOriginalAuthor(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(ORIGINALAUTHOR$0, i);
}
}
/**
* Gets array of all "other_contributors" elements
*/
public java.lang.String[] getOtherContributorsArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(OTHERCONTRIBUTORS$2, targetList);
java.lang.String[] result = new java.lang.String[targetList.size()];
for (int i = 0, len = targetList.size() ; i < len ; i++)
result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
return result;
}
}
/**
* Gets ith "other_contributors" element
*/
public java.lang.String getOtherContributorsArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCONTRIBUTORS$2, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target.getStringValue();
}
}
/**
* Gets (as xml) array of all "other_contributors" elements
*/
public org.apache.xmlbeans.XmlString[] xgetOtherContributorsArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(OTHERCONTRIBUTORS$2, targetList);
org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets (as xml) ith "other_contributors" element
*/
public org.apache.xmlbeans.XmlString xgetOtherContributorsArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(OTHERCONTRIBUTORS$2, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return (org.apache.xmlbeans.XmlString)target;
}
}
/**
* Returns number of "other_contributors" element
*/
public int sizeOfOtherContributorsArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(OTHERCONTRIBUTORS$2);
}
}
/**
* Sets array of all "other_contributors" element
*/
public void setOtherContributorsArray(java.lang.String[] otherContributorsArray)
{
synchronized (monitor())
{
check_orphaned();
arraySetterHelper(otherContributorsArray, OTHERCONTRIBUTORS$2);
}
}
/**
* Sets ith "other_contributors" element
*/
public void setOtherContributorsArray(int i, java.lang.String otherContributors)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCONTRIBUTORS$2, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
target.setStringValue(otherContributors);
}
}
/**
* Sets (as xml) array of all "other_contributors" element
*/
public void xsetOtherContributorsArray(org.apache.xmlbeans.XmlString[]otherContributorsArray)
{
synchronized (monitor())
{
check_orphaned();
arraySetterHelper(otherContributorsArray, OTHERCONTRIBUTORS$2);
}
}
/**
* Sets (as xml) ith "other_contributors" element
*/
public void xsetOtherContributorsArray(int i, org.apache.xmlbeans.XmlString otherContributors)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(OTHERCONTRIBUTORS$2, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
target.set(otherContributors);
}
}
/**
* Inserts the value as the ith "other_contributors" element
*/
public void insertOtherContributors(int i, java.lang.String otherContributors)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target =
(org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(OTHERCONTRIBUTORS$2, i);
target.setStringValue(otherContributors);
}
}
/**
* Appends the value as the last "other_contributors" element
*/
public void addOtherContributors(java.lang.String otherContributors)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERCONTRIBUTORS$2);
target.setStringValue(otherContributors);
}
}
/**
* Inserts and returns a new empty value (as xml) as the ith "other_contributors" element
*/
public org.apache.xmlbeans.XmlString insertNewOtherContributors(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(OTHERCONTRIBUTORS$2, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "other_contributors" element
*/
public org.apache.xmlbeans.XmlString addNewOtherContributors()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(OTHERCONTRIBUTORS$2);
return target;
}
}
/**
* Removes the ith "other_contributors" element
*/
public void removeOtherContributors(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(OTHERCONTRIBUTORS$2, i);
}
}
/**
* Gets the "lifecycle_state" element
*/
public java.lang.String getLifecycleState()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIFECYCLESTATE$4, 0);
if (target == null)
{
return null;
}
return target.getStringValue();
}
}
/**
* Gets (as xml) the "lifecycle_state" element
*/
public org.apache.xmlbeans.XmlString xgetLifecycleState()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LIFECYCLESTATE$4, 0);
return target;
}
}
/**
* Sets the "lifecycle_state" element
*/
public void setLifecycleState(java.lang.String lifecycleState)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIFECYCLESTATE$4, 0);
if (target == null)
{
target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LIFECYCLESTATE$4);
}
target.setStringValue(lifecycleState);
}
}
/**
* Sets (as xml) the "lifecycle_state" element
*/
public void xsetLifecycleState(org.apache.xmlbeans.XmlString lifecycleState)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LIFECYCLESTATE$4, 0);
if (target == null)
{
target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(LIFECYCLESTATE$4);
}
target.set(lifecycleState);
}
}
/**
* Gets the "resource_package_uri" element
*/
public java.lang.String getResourcePackageUri()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEPACKAGEURI$6, 0);
if (target == null)
{
return null;
}
return target.getStringValue();
}
}
/**
* Gets (as xml) the "resource_package_uri" element
*/
public org.apache.xmlbeans.XmlString xgetResourcePackageUri()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESOURCEPACKAGEURI$6, 0);
return target;
}
}
/**
* True if has "resource_package_uri" element
*/
public boolean isSetResourcePackageUri()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(RESOURCEPACKAGEURI$6) != 0;
}
}
/**
* Sets the "resource_package_uri" element
*/
public void setResourcePackageUri(java.lang.String resourcePackageUri)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEPACKAGEURI$6, 0);
if (target == null)
{
target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESOURCEPACKAGEURI$6);
}
target.setStringValue(resourcePackageUri);
}
}
/**
* Sets (as xml) the "resource_package_uri" element
*/
public void xsetResourcePackageUri(org.apache.xmlbeans.XmlString resourcePackageUri)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESOURCEPACKAGEURI$6, 0);
if (target == null)
{
target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RESOURCEPACKAGEURI$6);
}
target.set(resourcePackageUri);
}
}
/**
* Unsets the "resource_package_uri" element
*/
public void unsetResourcePackageUri()
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(RESOURCEPACKAGEURI$6, 0);
}
}
/**
* Gets array of all "other_details" elements
*/
public org.openehr.schemas.v1.StringDictionaryItem[] getOtherDetailsArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(OTHERDETAILS$8, targetList);
org.openehr.schemas.v1.StringDictionaryItem[] result = new org.openehr.schemas.v1.StringDictionaryItem[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets ith "other_details" element
*/
public org.openehr.schemas.v1.StringDictionaryItem getOtherDetailsArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().find_element_user(OTHERDETAILS$8, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target;
}
}
/**
* Returns number of "other_details" element
*/
public int sizeOfOtherDetailsArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(OTHERDETAILS$8);
}
}
/**
* Sets array of all "other_details" element
*/
public void setOtherDetailsArray(org.openehr.schemas.v1.StringDictionaryItem[] otherDetailsArray)
{
synchronized (monitor())
{
check_orphaned();
arraySetterHelper(otherDetailsArray, OTHERDETAILS$8);
}
}
/**
* Sets ith "other_details" element
*/
public void setOtherDetailsArray(int i, org.openehr.schemas.v1.StringDictionaryItem otherDetails)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().find_element_user(OTHERDETAILS$8, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
target.set(otherDetails);
}
}
/**
* Inserts and returns a new empty value (as xml) as the ith "other_details" element
*/
public org.openehr.schemas.v1.StringDictionaryItem insertNewOtherDetails(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().insert_element_user(OTHERDETAILS$8, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "other_details" element
*/
public org.openehr.schemas.v1.StringDictionaryItem addNewOtherDetails()
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.StringDictionaryItem target = null;
target = (org.openehr.schemas.v1.StringDictionaryItem)get_store().add_element_user(OTHERDETAILS$8);
return target;
}
}
/**
* Removes the ith "other_details" element
*/
public void removeOtherDetails(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(OTHERDETAILS$8, i);
}
}
/**
* Gets array of all "details" elements
*/
public org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM[] getDetailsArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(DETAILS$10, targetList);
org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM[] result = new org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets ith "details" element
*/
public org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM getDetailsArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM target = null;
target = (org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM)get_store().find_element_user(DETAILS$10, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target;
}
}
/**
* Returns number of "details" element
*/
public int sizeOfDetailsArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(DETAILS$10);
}
}
/**
* Sets array of all "details" element
*/
public void setDetailsArray(org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM[] detailsArray)
{
synchronized (monitor())
{
check_orphaned();
arraySetterHelper(detailsArray, DETAILS$10);
}
}
/**
* Sets ith "details" element
*/
public void setDetailsArray(int i, org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM details)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM target = null;
target = (org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM)get_store().find_element_user(DETAILS$10, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
target.set(details);
}
}
/**
* Inserts and returns a new empty value (as xml) as the ith "details" element
*/
public org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM insertNewDetails(int i)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM target = null;
target = (org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM)get_store().insert_element_user(DETAILS$10, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "details" element
*/
public org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM addNewDetails()
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM target = null;
target = (org.openehr.schemas.v1.RESOURCEDESCRIPTIONITEM)get_store().add_element_user(DETAILS$10);
return target;
}
}
/**
* Removes the ith "details" element
*/
public void removeDetails(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(DETAILS$10, i);
}
}
/**
* Gets the "parent_resource" element
*/
public org.openehr.schemas.v1.AUTHOREDRESOURCE getParentResource()
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.AUTHOREDRESOURCE target = null;
target = (org.openehr.schemas.v1.AUTHOREDRESOURCE)get_store().find_element_user(PARENTRESOURCE$12, 0);
if (target == null)
{
return null;
}
return target;
}
}
/**
* True if has "parent_resource" element
*/
public boolean isSetParentResource()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(PARENTRESOURCE$12) != 0;
}
}
/**
* Sets the "parent_resource" element
*/
public void setParentResource(org.openehr.schemas.v1.AUTHOREDRESOURCE parentResource)
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.AUTHOREDRESOURCE target = null;
target = (org.openehr.schemas.v1.AUTHOREDRESOURCE)get_store().find_element_user(PARENTRESOURCE$12, 0);
if (target == null)
{
target = (org.openehr.schemas.v1.AUTHOREDRESOURCE)get_store().add_element_user(PARENTRESOURCE$12);
}
target.set(parentResource);
}
}
/**
* Appends and returns a new empty "parent_resource" element
*/
public org.openehr.schemas.v1.AUTHOREDRESOURCE addNewParentResource()
{
synchronized (monitor())
{
check_orphaned();
org.openehr.schemas.v1.AUTHOREDRESOURCE target = null;
target = (org.openehr.schemas.v1.AUTHOREDRESOURCE)get_store().add_element_user(PARENTRESOURCE$12);
return target;
}
}
/**
* Unsets the "parent_resource" element
*/
public void unsetParentResource()
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(PARENTRESOURCE$12, 0);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy