Package org.isotc211.x2005.gmd.impl
Class LILineageTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.isotc211.x2005.gco.impl.AbstractObjectTypeImpl
-
- org.isotc211.x2005.gmd.impl.LILineageTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,AbstractObjectType,LILineageType
public class LILineageTypeImpl extends AbstractObjectTypeImpl implements LILineageType
An XML LI_Lineage_Type(@http://www.isotc211.org/2005/gmd). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.isotc211.x2005.gco.AbstractObjectType
AbstractObjectType.Factory
-
Nested classes/interfaces inherited from interface org.isotc211.x2005.gmd.LILineageType
LILineageType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface org.isotc211.x2005.gco.AbstractObjectType
type
-
Fields inherited from interface org.isotc211.x2005.gmd.LILineageType
type
-
-
Constructor Summary
Constructors Constructor Description LILineageTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LIProcessStepPropertyTypeaddNewProcessStep()Appends and returns a new empty value (as xml) as the last "processStep" elementLISourcePropertyTypeaddNewSource()Appends and returns a new empty value (as xml) as the last "source" elementCharacterStringPropertyTypeaddNewStatement()Appends and returns a new empty "statement" elementLIProcessStepPropertyType[]getProcessStepArray()Gets array of all "processStep" elementsLIProcessStepPropertyTypegetProcessStepArray(int i)Gets ith "processStep" elementLISourcePropertyType[]getSourceArray()Gets array of all "source" elementsLISourcePropertyTypegetSourceArray(int i)Gets ith "source" elementCharacterStringPropertyTypegetStatement()Gets the "statement" elementLIProcessStepPropertyTypeinsertNewProcessStep(int i)Inserts and returns a new empty value (as xml) as the ith "processStep" elementLISourcePropertyTypeinsertNewSource(int i)Inserts and returns a new empty value (as xml) as the ith "source" elementbooleanisSetStatement()True if has "statement" elementvoidremoveProcessStep(int i)Removes the ith "processStep" elementvoidremoveSource(int i)Removes the ith "source" elementvoidsetProcessStepArray(int i, LIProcessStepPropertyType processStep)Sets ith "processStep" elementvoidsetProcessStepArray(LIProcessStepPropertyType[] processStepArray)Sets array of all "processStep" elementvoidsetSourceArray(int i, LISourcePropertyType source)Sets ith "source" elementvoidsetSourceArray(LISourcePropertyType[] sourceArray)Sets array of all "source" elementvoidsetStatement(CharacterStringPropertyType statement)Sets the "statement" elementintsizeOfProcessStepArray()Returns number of "processStep" elementintsizeOfSourceArray()Returns number of "source" elementvoidunsetStatement()Unsets the "statement" element-
Methods inherited from class org.isotc211.x2005.gco.impl.AbstractObjectTypeImpl
getId, getUuid, isSetId, isSetUuid, setId, setUuid, unsetId, unsetUuid, xgetId, xgetUuid, xsetId, xsetUuid
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.isotc211.x2005.gco.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid, unsetId, unsetUuid, xgetId, xgetUuid, xsetId, xsetUuid
-
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
-
getStatement
public CharacterStringPropertyType getStatement()
Gets the "statement" element- Specified by:
getStatementin interfaceLILineageType
-
isSetStatement
public boolean isSetStatement()
True if has "statement" element- Specified by:
isSetStatementin interfaceLILineageType
-
setStatement
public void setStatement(CharacterStringPropertyType statement)
Sets the "statement" element- Specified by:
setStatementin interfaceLILineageType
-
addNewStatement
public CharacterStringPropertyType addNewStatement()
Appends and returns a new empty "statement" element- Specified by:
addNewStatementin interfaceLILineageType
-
unsetStatement
public void unsetStatement()
Unsets the "statement" element- Specified by:
unsetStatementin interfaceLILineageType
-
getProcessStepArray
public LIProcessStepPropertyType[] getProcessStepArray()
Gets array of all "processStep" elements- Specified by:
getProcessStepArrayin interfaceLILineageType
-
getProcessStepArray
public LIProcessStepPropertyType getProcessStepArray(int i)
Gets ith "processStep" element- Specified by:
getProcessStepArrayin interfaceLILineageType
-
sizeOfProcessStepArray
public int sizeOfProcessStepArray()
Returns number of "processStep" element- Specified by:
sizeOfProcessStepArrayin interfaceLILineageType
-
setProcessStepArray
public void setProcessStepArray(LIProcessStepPropertyType[] processStepArray)
Sets array of all "processStep" element- Specified by:
setProcessStepArrayin interfaceLILineageType
-
setProcessStepArray
public void setProcessStepArray(int i, LIProcessStepPropertyType processStep)Sets ith "processStep" element- Specified by:
setProcessStepArrayin interfaceLILineageType
-
insertNewProcessStep
public LIProcessStepPropertyType insertNewProcessStep(int i)
Inserts and returns a new empty value (as xml) as the ith "processStep" element- Specified by:
insertNewProcessStepin interfaceLILineageType
-
addNewProcessStep
public LIProcessStepPropertyType addNewProcessStep()
Appends and returns a new empty value (as xml) as the last "processStep" element- Specified by:
addNewProcessStepin interfaceLILineageType
-
removeProcessStep
public void removeProcessStep(int i)
Removes the ith "processStep" element- Specified by:
removeProcessStepin interfaceLILineageType
-
getSourceArray
public LISourcePropertyType[] getSourceArray()
Gets array of all "source" elements- Specified by:
getSourceArrayin interfaceLILineageType
-
getSourceArray
public LISourcePropertyType getSourceArray(int i)
Gets ith "source" element- Specified by:
getSourceArrayin interfaceLILineageType
-
sizeOfSourceArray
public int sizeOfSourceArray()
Returns number of "source" element- Specified by:
sizeOfSourceArrayin interfaceLILineageType
-
setSourceArray
public void setSourceArray(LISourcePropertyType[] sourceArray)
Sets array of all "source" element- Specified by:
setSourceArrayin interfaceLILineageType
-
setSourceArray
public void setSourceArray(int i, LISourcePropertyType source)Sets ith "source" element- Specified by:
setSourceArrayin interfaceLILineageType
-
insertNewSource
public LISourcePropertyType insertNewSource(int i)
Inserts and returns a new empty value (as xml) as the ith "source" element- Specified by:
insertNewSourcein interfaceLILineageType
-
addNewSource
public LISourcePropertyType addNewSource()
Appends and returns a new empty value (as xml) as the last "source" element- Specified by:
addNewSourcein interfaceLILineageType
-
removeSource
public void removeSource(int i)
Removes the ith "source" element- Specified by:
removeSourcein interfaceLILineageType
-
-