net.sf.taverna.x2008.xml.plugins.impl
Class ApplicationImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by net.sf.taverna.x2008.xml.plugins.impl.ApplicationImpl
All Implemented Interfaces:
java.io.Serializable, Application, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class ApplicationImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements Application

An XML Application(@http://taverna.sf.net/2008/xml/plugins). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface net.sf.taverna.x2008.xml.plugins.Application
Application.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface net.sf.taverna.x2008.xml.plugins.Application
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
ApplicationImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 org.apache.xmlbeans.XmlNormalizedString addNewVersion()
          Appends and returns a new empty value (as xml) as the last "version" element
 void addVersion(java.lang.String version)
          Appends the value as the last "version" element
 java.lang.String[] getVersionArray()
          Gets array of all "version" elements
 java.lang.String getVersionArray(int i)
          Gets ith "version" element
 org.apache.xmlbeans.XmlNormalizedString insertNewVersion(int i)
          Inserts and returns a new empty value (as xml) as the ith "version" element
 void insertVersion(int i, java.lang.String version)
          Inserts the value as the ith "version" element
 void removeVersion(int i)
          Removes the ith "version" element
 void setVersionArray(int i, java.lang.String version)
          Sets ith "version" element
 void setVersionArray(java.lang.String[] versionArray)
          Sets array of all "version" element
 int sizeOfVersionArray()
          Returns number of "version" element
 org.apache.xmlbeans.XmlNormalizedString[] xgetVersionArray()
          Gets (as xml) array of all "version" elements
 org.apache.xmlbeans.XmlNormalizedString xgetVersionArray(int i)
          Gets (as xml) ith "version" element
 void xsetVersionArray(int i, org.apache.xmlbeans.XmlNormalizedString version)
          Sets (as xml) ith "version" element
 void xsetVersionArray(org.apache.xmlbeans.XmlNormalizedString[] versionArray)
          Sets (as xml) array of all "version" element
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
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_text
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, 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_newValue, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, 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_now, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, 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
 

Constructor Detail

ApplicationImpl

public ApplicationImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getVersionArray

public java.lang.String[] getVersionArray()
Gets array of all "version" elements

Specified by:
getVersionArray in interface Application

getVersionArray

public java.lang.String getVersionArray(int i)
Gets ith "version" element

Specified by:
getVersionArray in interface Application

xgetVersionArray

public org.apache.xmlbeans.XmlNormalizedString[] xgetVersionArray()
Gets (as xml) array of all "version" elements

Specified by:
xgetVersionArray in interface Application

xgetVersionArray

public org.apache.xmlbeans.XmlNormalizedString xgetVersionArray(int i)
Gets (as xml) ith "version" element

Specified by:
xgetVersionArray in interface Application

sizeOfVersionArray

public int sizeOfVersionArray()
Returns number of "version" element

Specified by:
sizeOfVersionArray in interface Application

setVersionArray

public void setVersionArray(java.lang.String[] versionArray)
Sets array of all "version" element

Specified by:
setVersionArray in interface Application

setVersionArray

public void setVersionArray(int i,
                            java.lang.String version)
Sets ith "version" element

Specified by:
setVersionArray in interface Application

xsetVersionArray

public void xsetVersionArray(org.apache.xmlbeans.XmlNormalizedString[] versionArray)
Sets (as xml) array of all "version" element

Specified by:
xsetVersionArray in interface Application

xsetVersionArray

public void xsetVersionArray(int i,
                             org.apache.xmlbeans.XmlNormalizedString version)
Sets (as xml) ith "version" element

Specified by:
xsetVersionArray in interface Application

insertVersion

public void insertVersion(int i,
                          java.lang.String version)
Inserts the value as the ith "version" element

Specified by:
insertVersion in interface Application

addVersion

public void addVersion(java.lang.String version)
Appends the value as the last "version" element

Specified by:
addVersion in interface Application

insertNewVersion

public org.apache.xmlbeans.XmlNormalizedString insertNewVersion(int i)
Inserts and returns a new empty value (as xml) as the ith "version" element

Specified by:
insertNewVersion in interface Application

addNewVersion

public org.apache.xmlbeans.XmlNormalizedString addNewVersion()
Appends and returns a new empty value (as xml) as the last "version" element

Specified by:
addNewVersion in interface Application

removeVersion

public void removeVersion(int i)
Removes the ith "version" element

Specified by:
removeVersion in interface Application