org.apache.incubator.uima.regex.impl
Class RulesDocumentImpl.RulesImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.apache.incubator.uima.regex.impl.RulesDocumentImpl.RulesImpl
All Implemented Interfaces:
java.io.Serializable, RulesDocument.Rules, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Enclosing class:
RulesDocumentImpl

public static class RulesDocumentImpl.RulesImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements RulesDocument.Rules

An XML rules(@http://incubator.apache.org/uima/regex). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.incubator.uima.regex.RulesDocument.Rules
RulesDocument.Rules.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.apache.incubator.uima.regex.RulesDocument.Rules
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
RulesDocumentImpl.RulesImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 RuleDocument.Rule addNewRule()
          Appends and returns a new empty value (as xml) as the last "rule" element
 RuleDocument.Rule[] getRuleArray()
          Gets array of all "rule" elements
 RuleDocument.Rule getRuleArray(int i)
          Gets ith "rule" element
 RuleDocument.Rule insertNewRule(int i)
          Inserts and returns a new empty value (as xml) as the ith "rule" element
 void removeRule(int i)
          Removes the ith "rule" element
 void setRuleArray(int i, RuleDocument.Rule rule)
          Sets ith "rule" element
 void setRuleArray(RuleDocument.Rule[] ruleArray)
          Sets array of all "rule" element WARNING: This method is not atomicaly synchronized.
 int sizeOfRuleArray()
          Returns number of "rule" element
 
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, 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_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, setGDateValue, setGDurationValue, 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.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

RulesDocumentImpl.RulesImpl

public RulesDocumentImpl.RulesImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getRuleArray

public RuleDocument.Rule[] getRuleArray()
Gets array of all "rule" elements

Specified by:
getRuleArray in interface RulesDocument.Rules

getRuleArray

public RuleDocument.Rule getRuleArray(int i)
Gets ith "rule" element

Specified by:
getRuleArray in interface RulesDocument.Rules

sizeOfRuleArray

public int sizeOfRuleArray()
Returns number of "rule" element

Specified by:
sizeOfRuleArray in interface RulesDocument.Rules

setRuleArray

public void setRuleArray(RuleDocument.Rule[] ruleArray)
Sets array of all "rule" element WARNING: This method is not atomicaly synchronized.

Specified by:
setRuleArray in interface RulesDocument.Rules

setRuleArray

public void setRuleArray(int i,
                         RuleDocument.Rule rule)
Sets ith "rule" element

Specified by:
setRuleArray in interface RulesDocument.Rules

insertNewRule

public RuleDocument.Rule insertNewRule(int i)
Inserts and returns a new empty value (as xml) as the ith "rule" element

Specified by:
insertNewRule in interface RulesDocument.Rules

addNewRule

public RuleDocument.Rule addNewRule()
Appends and returns a new empty value (as xml) as the last "rule" element

Specified by:
addNewRule in interface RulesDocument.Rules

removeRule

public void removeRule(int i)
Removes the ith "rule" element

Specified by:
removeRule in interface RulesDocument.Rules


Copyright © 2011. All Rights Reserved.