org.jboss.soa.esb.listeners.config.xbeanmodel.impl
Class ScheduleProviderDocumentImpl.ScheduleProviderImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.jboss.soa.esb.listeners.config.xbeanmodel.impl.ProviderImpl
              extended by org.jboss.soa.esb.listeners.config.xbeanmodel.impl.ScheduleProviderDocumentImpl.ScheduleProviderImpl
All Implemented Interfaces:
java.io.Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, Provider, ScheduleProviderDocument.ScheduleProvider
Enclosing class:
ScheduleProviderDocumentImpl

public static class ScheduleProviderDocumentImpl.ScheduleProviderImpl
extends ProviderImpl
implements ScheduleProviderDocument.ScheduleProvider

An XML schedule-provider(@http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.soa.esb.listeners.config.xbeanmodel.ScheduleProviderDocument.ScheduleProvider
ScheduleProviderDocument.ScheduleProvider.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.jboss.soa.esb.listeners.config.xbeanmodel.ScheduleProviderDocument.ScheduleProvider
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
ScheduleProviderDocumentImpl.ScheduleProviderImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 Schedule addNewSchedule()
          Appends and returns a new empty value (as xml) as the last "schedule" element
 Schedule[] getScheduleArray()
          Gets array of all "schedule" elements
 Schedule getScheduleArray(int i)
          Gets ith "schedule" element
 java.util.List<Schedule> getScheduleList()
          Gets a List of "schedule" elements
 Schedule insertNewSchedule(int i)
          Inserts and returns a new empty value (as xml) as the ith "schedule" element
 void removeSchedule(int i)
          Removes the ith "schedule" element
 void setScheduleArray(int i, Schedule schedule)
          Sets ith "schedule" element
 void setScheduleArray(Schedule[] scheduleArray)
          Sets array of all "schedule" element
 int sizeOfScheduleArray()
          Returns number of "schedule" element
 
Methods inherited from class org.jboss.soa.esb.listeners.config.xbeanmodel.impl.ProviderImpl
addNewProperty, getName, getPropertyArray, getPropertyArray, getPropertyList, insertNewProperty, removeProperty, setName, setPropertyArray, setPropertyArray, sizeOfPropertyArray, xgetName, xsetName
 
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, 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
_isComplexContent, _isComplexType, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, 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_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, 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, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, 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.jboss.soa.esb.listeners.config.xbeanmodel.Provider
addNewProperty, getName, getPropertyArray, getPropertyArray, getPropertyList, insertNewProperty, removeProperty, setName, setPropertyArray, setPropertyArray, sizeOfPropertyArray, xgetName, xsetName
 
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

ScheduleProviderDocumentImpl.ScheduleProviderImpl

public ScheduleProviderDocumentImpl.ScheduleProviderImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getScheduleList

public java.util.List<Schedule> getScheduleList()
Gets a List of "schedule" elements

Specified by:
getScheduleList in interface ScheduleProviderDocument.ScheduleProvider

getScheduleArray

public Schedule[] getScheduleArray()
Gets array of all "schedule" elements

Specified by:
getScheduleArray in interface ScheduleProviderDocument.ScheduleProvider

getScheduleArray

public Schedule getScheduleArray(int i)
Gets ith "schedule" element

Specified by:
getScheduleArray in interface ScheduleProviderDocument.ScheduleProvider

sizeOfScheduleArray

public int sizeOfScheduleArray()
Returns number of "schedule" element

Specified by:
sizeOfScheduleArray in interface ScheduleProviderDocument.ScheduleProvider

setScheduleArray

public void setScheduleArray(Schedule[] scheduleArray)
Sets array of all "schedule" element

Specified by:
setScheduleArray in interface ScheduleProviderDocument.ScheduleProvider

setScheduleArray

public void setScheduleArray(int i,
                             Schedule schedule)
Sets ith "schedule" element

Specified by:
setScheduleArray in interface ScheduleProviderDocument.ScheduleProvider

insertNewSchedule

public Schedule insertNewSchedule(int i)
Inserts and returns a new empty value (as xml) as the ith "schedule" element

Specified by:
insertNewSchedule in interface ScheduleProviderDocument.ScheduleProvider

addNewSchedule

public Schedule addNewSchedule()
Appends and returns a new empty value (as xml) as the last "schedule" element

Specified by:
addNewSchedule in interface ScheduleProviderDocument.ScheduleProvider

removeSchedule

public void removeSchedule(int i)
Removes the ith "schedule" element

Specified by:
removeSchedule in interface ScheduleProviderDocument.ScheduleProvider