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

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.PluginsImpl
All Implemented Interfaces:
java.io.Serializable, Plugins, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class PluginsImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements Plugins

An XML Plugins(@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.Plugins
Plugins.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.Plugins
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
PluginsImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 DescribedPlugin addNewPlugin()
          Appends and returns a new empty value (as xml) as the last "plugin" element
 DescribedPlugin[] getPluginArray()
          Gets array of all "plugin" elements
 DescribedPlugin getPluginArray(int i)
          Gets ith "plugin" element
 DescribedPlugin insertNewPlugin(int i)
          Inserts and returns a new empty value (as xml) as the ith "plugin" element
 void removePlugin(int i)
          Removes the ith "plugin" element
 void setPluginArray(DescribedPlugin[] pluginArray)
          Sets array of all "plugin" element
 void setPluginArray(int i, DescribedPlugin plugin)
          Sets ith "plugin" element
 int sizeOfPluginArray()
          Returns number of "plugin" 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

PluginsImpl

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

getPluginArray

public DescribedPlugin[] getPluginArray()
Gets array of all "plugin" elements

Specified by:
getPluginArray in interface Plugins

getPluginArray

public DescribedPlugin getPluginArray(int i)
Gets ith "plugin" element

Specified by:
getPluginArray in interface Plugins

sizeOfPluginArray

public int sizeOfPluginArray()
Returns number of "plugin" element

Specified by:
sizeOfPluginArray in interface Plugins

setPluginArray

public void setPluginArray(DescribedPlugin[] pluginArray)
Sets array of all "plugin" element

Specified by:
setPluginArray in interface Plugins

setPluginArray

public void setPluginArray(int i,
                           DescribedPlugin plugin)
Sets ith "plugin" element

Specified by:
setPluginArray in interface Plugins

insertNewPlugin

public DescribedPlugin insertNewPlugin(int i)
Inserts and returns a new empty value (as xml) as the ith "plugin" element

Specified by:
insertNewPlugin in interface Plugins

addNewPlugin

public DescribedPlugin addNewPlugin()
Appends and returns a new empty value (as xml) as the last "plugin" element

Specified by:
addNewPlugin in interface Plugins

removePlugin

public void removePlugin(int i)
Removes the ith "plugin" element

Specified by:
removePlugin in interface Plugins