Package org.openehr.schemas.v1
Interface CARCHETYPEROOT
-
- All Superinterfaces:
ARCHETYPECONSTRAINT,CCOMPLEXOBJECT,CDEFINEDOBJECT,COBJECT,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
CARCHETYPEROOTImpl
public interface CARCHETYPEROOT extends CCOMPLEXOBJECT
An XML C_ARCHETYPE_ROOT(@http://schemas.openehr.org/v1). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCARCHETYPEROOT.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARCHETYPEIDaddNewArchetypeId()Appends and returns a new empty "archetype_id" elementTEMPLATEIDaddNewTemplateId()Appends and returns a new empty "template_id" elementTermBindingSetaddNewTermBindings()Appends and returns a new empty value (as xml) as the last "term_bindings" elementARCHETYPETERMaddNewTermDefinitions()Appends and returns a new empty value (as xml) as the last "term_definitions" elementARCHETYPEIDgetArchetypeId()Gets the "archetype_id" elementTEMPLATEIDgetTemplateId()Gets the "template_id" elementTermBindingSet[]getTermBindingsArray()Gets array of all "term_bindings" elementsTermBindingSetgetTermBindingsArray(int i)Gets ith "term_bindings" elementARCHETYPETERM[]getTermDefinitionsArray()Gets array of all "term_definitions" elementsARCHETYPETERMgetTermDefinitionsArray(int i)Gets ith "term_definitions" elementTermBindingSetinsertNewTermBindings(int i)Inserts and returns a new empty value (as xml) as the ith "term_bindings" elementARCHETYPETERMinsertNewTermDefinitions(int i)Inserts and returns a new empty value (as xml) as the ith "term_definitions" elementbooleanisSetTemplateId()True if has "template_id" elementvoidremoveTermBindings(int i)Removes the ith "term_bindings" elementvoidremoveTermDefinitions(int i)Removes the ith "term_definitions" elementvoidsetArchetypeId(ARCHETYPEID archetypeId)Sets the "archetype_id" elementvoidsetTemplateId(TEMPLATEID templateId)Sets the "template_id" elementvoidsetTermBindingsArray(int i, TermBindingSet termBindings)Sets ith "term_bindings" elementvoidsetTermBindingsArray(TermBindingSet[] termBindingsArray)Sets array of all "term_bindings" elementvoidsetTermDefinitionsArray(int i, ARCHETYPETERM termDefinitions)Sets ith "term_definitions" elementvoidsetTermDefinitionsArray(ARCHETYPETERM[] termDefinitionsArray)Sets array of all "term_definitions" elementintsizeOfTermBindingsArray()Returns number of "term_bindings" elementintsizeOfTermDefinitionsArray()Returns number of "term_definitions" elementvoidunsetTemplateId()Unsets the "template_id" element-
Methods inherited from interface org.openehr.schemas.v1.CCOMPLEXOBJECT
addNewAttributes, getAttributesArray, getAttributesArray, insertNewAttributes, removeAttributes, setAttributesArray, setAttributesArray, sizeOfAttributesArray
-
Methods inherited from interface org.openehr.schemas.v1.COBJECT
addNewOccurrences, getNodeId, getOccurrences, getRmTypeName, setNodeId, setOccurrences, setRmTypeName, xgetNodeId, xgetRmTypeName, xsetNodeId, xsetRmTypeName
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getArchetypeId
ARCHETYPEID getArchetypeId()
Gets the "archetype_id" element
-
setArchetypeId
void setArchetypeId(ARCHETYPEID archetypeId)
Sets the "archetype_id" element
-
addNewArchetypeId
ARCHETYPEID addNewArchetypeId()
Appends and returns a new empty "archetype_id" element
-
getTemplateId
TEMPLATEID getTemplateId()
Gets the "template_id" element
-
isSetTemplateId
boolean isSetTemplateId()
True if has "template_id" element
-
setTemplateId
void setTemplateId(TEMPLATEID templateId)
Sets the "template_id" element
-
addNewTemplateId
TEMPLATEID addNewTemplateId()
Appends and returns a new empty "template_id" element
-
unsetTemplateId
void unsetTemplateId()
Unsets the "template_id" element
-
getTermDefinitionsArray
ARCHETYPETERM[] getTermDefinitionsArray()
Gets array of all "term_definitions" elements
-
getTermDefinitionsArray
ARCHETYPETERM getTermDefinitionsArray(int i)
Gets ith "term_definitions" element
-
sizeOfTermDefinitionsArray
int sizeOfTermDefinitionsArray()
Returns number of "term_definitions" element
-
setTermDefinitionsArray
void setTermDefinitionsArray(ARCHETYPETERM[] termDefinitionsArray)
Sets array of all "term_definitions" element
-
setTermDefinitionsArray
void setTermDefinitionsArray(int i, ARCHETYPETERM termDefinitions)Sets ith "term_definitions" element
-
insertNewTermDefinitions
ARCHETYPETERM insertNewTermDefinitions(int i)
Inserts and returns a new empty value (as xml) as the ith "term_definitions" element
-
addNewTermDefinitions
ARCHETYPETERM addNewTermDefinitions()
Appends and returns a new empty value (as xml) as the last "term_definitions" element
-
removeTermDefinitions
void removeTermDefinitions(int i)
Removes the ith "term_definitions" element
-
getTermBindingsArray
TermBindingSet[] getTermBindingsArray()
Gets array of all "term_bindings" elements
-
getTermBindingsArray
TermBindingSet getTermBindingsArray(int i)
Gets ith "term_bindings" element
-
sizeOfTermBindingsArray
int sizeOfTermBindingsArray()
Returns number of "term_bindings" element
-
setTermBindingsArray
void setTermBindingsArray(TermBindingSet[] termBindingsArray)
Sets array of all "term_bindings" element
-
setTermBindingsArray
void setTermBindingsArray(int i, TermBindingSet termBindings)Sets ith "term_bindings" element
-
insertNewTermBindings
TermBindingSet insertNewTermBindings(int i)
Inserts and returns a new empty value (as xml) as the ith "term_bindings" element
-
addNewTermBindings
TermBindingSet addNewTermBindings()
Appends and returns a new empty value (as xml) as the last "term_bindings" element
-
removeTermBindings
void removeTermBindings(int i)
Removes the ith "term_bindings" element
-
-