org.w3.x2001.xmlSchema.impl
Class RestrictionDocumentImpl.RestrictionImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.w3.x2001.xmlSchema.impl.OpenAttrsImpl
              extended by org.w3.x2001.xmlSchema.impl.AnnotatedImpl
                  extended by org.w3.x2001.xmlSchema.impl.RestrictionDocumentImpl.RestrictionImpl
All Implemented Interfaces:
java.io.Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, Annotated, OpenAttrs, RestrictionDocument.Restriction
Enclosing class:
RestrictionDocumentImpl

public static class RestrictionDocumentImpl.RestrictionImpl
extends AnnotatedImpl
implements RestrictionDocument.Restriction

An XML restriction(@http://www.w3.org/2001/XMLSchema). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.w3.x2001.xmlSchema.RestrictionDocument.Restriction
RestrictionDocument.Restriction.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.w3.x2001.xmlSchema.RestrictionDocument.Restriction
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
RestrictionDocumentImpl.RestrictionImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 NoFixedFacet addNewEnumeration()
          Appends and returns a new empty value (as xml) as the last "enumeration" element
 NumFacet addNewFractionDigits()
          Appends and returns a new empty value (as xml) as the last "fractionDigits" element
 NumFacet addNewLength()
          Appends and returns a new empty value (as xml) as the last "length" element
 Facet addNewMaxExclusive()
          Appends and returns a new empty value (as xml) as the last "maxExclusive" element
 Facet addNewMaxInclusive()
          Appends and returns a new empty value (as xml) as the last "maxInclusive" element
 NumFacet addNewMaxLength()
          Appends and returns a new empty value (as xml) as the last "maxLength" element
 Facet addNewMinExclusive()
          Appends and returns a new empty value (as xml) as the last "minExclusive" element
 Facet addNewMinInclusive()
          Appends and returns a new empty value (as xml) as the last "minInclusive" element
 NumFacet addNewMinLength()
          Appends and returns a new empty value (as xml) as the last "minLength" element
 PatternDocument.Pattern addNewPattern()
          Appends and returns a new empty value (as xml) as the last "pattern" element
 LocalSimpleType addNewSimpleType()
          Appends and returns a new empty "simpleType" element
 TotalDigitsDocument.TotalDigits addNewTotalDigits()
          Appends and returns a new empty value (as xml) as the last "totalDigits" element
 WhiteSpaceDocument.WhiteSpace addNewWhiteSpace()
          Appends and returns a new empty value (as xml) as the last "whiteSpace" element
 javax.xml.namespace.QName getBase()
          Gets the "base" attribute
 NoFixedFacet[] getEnumerationArray()
          Gets array of all "enumeration" elements
 NoFixedFacet getEnumerationArray(int i)
          Gets ith "enumeration" element
 NumFacet[] getFractionDigitsArray()
          Gets array of all "fractionDigits" elements
 NumFacet getFractionDigitsArray(int i)
          Gets ith "fractionDigits" element
 NumFacet[] getLengthArray()
          Gets array of all "length" elements
 NumFacet getLengthArray(int i)
          Gets ith "length" element
 Facet[] getMaxExclusiveArray()
          Gets array of all "maxExclusive" elements
 Facet getMaxExclusiveArray(int i)
          Gets ith "maxExclusive" element
 Facet[] getMaxInclusiveArray()
          Gets array of all "maxInclusive" elements
 Facet getMaxInclusiveArray(int i)
          Gets ith "maxInclusive" element
 NumFacet[] getMaxLengthArray()
          Gets array of all "maxLength" elements
 NumFacet getMaxLengthArray(int i)
          Gets ith "maxLength" element
 Facet[] getMinExclusiveArray()
          Gets array of all "minExclusive" elements
 Facet getMinExclusiveArray(int i)
          Gets ith "minExclusive" element
 Facet[] getMinInclusiveArray()
          Gets array of all "minInclusive" elements
 Facet getMinInclusiveArray(int i)
          Gets ith "minInclusive" element
 NumFacet[] getMinLengthArray()
          Gets array of all "minLength" elements
 NumFacet getMinLengthArray(int i)
          Gets ith "minLength" element
 PatternDocument.Pattern[] getPatternArray()
          Gets array of all "pattern" elements
 PatternDocument.Pattern getPatternArray(int i)
          Gets ith "pattern" element
 LocalSimpleType getSimpleType()
          Gets the "simpleType" element
 TotalDigitsDocument.TotalDigits[] getTotalDigitsArray()
          Gets array of all "totalDigits" elements
 TotalDigitsDocument.TotalDigits getTotalDigitsArray(int i)
          Gets ith "totalDigits" element
 WhiteSpaceDocument.WhiteSpace[] getWhiteSpaceArray()
          Gets array of all "whiteSpace" elements
 WhiteSpaceDocument.WhiteSpace getWhiteSpaceArray(int i)
          Gets ith "whiteSpace" element
 NoFixedFacet insertNewEnumeration(int i)
          Inserts and returns a new empty value (as xml) as the ith "enumeration" element
 NumFacet insertNewFractionDigits(int i)
          Inserts and returns a new empty value (as xml) as the ith "fractionDigits" element
 NumFacet insertNewLength(int i)
          Inserts and returns a new empty value (as xml) as the ith "length" element
 Facet insertNewMaxExclusive(int i)
          Inserts and returns a new empty value (as xml) as the ith "maxExclusive" element
 Facet insertNewMaxInclusive(int i)
          Inserts and returns a new empty value (as xml) as the ith "maxInclusive" element
 NumFacet insertNewMaxLength(int i)
          Inserts and returns a new empty value (as xml) as the ith "maxLength" element
 Facet insertNewMinExclusive(int i)
          Inserts and returns a new empty value (as xml) as the ith "minExclusive" element
 Facet insertNewMinInclusive(int i)
          Inserts and returns a new empty value (as xml) as the ith "minInclusive" element
 NumFacet insertNewMinLength(int i)
          Inserts and returns a new empty value (as xml) as the ith "minLength" element
 PatternDocument.Pattern insertNewPattern(int i)
          Inserts and returns a new empty value (as xml) as the ith "pattern" element
 TotalDigitsDocument.TotalDigits insertNewTotalDigits(int i)
          Inserts and returns a new empty value (as xml) as the ith "totalDigits" element
 WhiteSpaceDocument.WhiteSpace insertNewWhiteSpace(int i)
          Inserts and returns a new empty value (as xml) as the ith "whiteSpace" element
 boolean isSetBase()
          True if has "base" attribute
 boolean isSetSimpleType()
          True if has "simpleType" element
 void removeEnumeration(int i)
          Removes the ith "enumeration" element
 void removeFractionDigits(int i)
          Removes the ith "fractionDigits" element
 void removeLength(int i)
          Removes the ith "length" element
 void removeMaxExclusive(int i)
          Removes the ith "maxExclusive" element
 void removeMaxInclusive(int i)
          Removes the ith "maxInclusive" element
 void removeMaxLength(int i)
          Removes the ith "maxLength" element
 void removeMinExclusive(int i)
          Removes the ith "minExclusive" element
 void removeMinInclusive(int i)
          Removes the ith "minInclusive" element
 void removeMinLength(int i)
          Removes the ith "minLength" element
 void removePattern(int i)
          Removes the ith "pattern" element
 void removeTotalDigits(int i)
          Removes the ith "totalDigits" element
 void removeWhiteSpace(int i)
          Removes the ith "whiteSpace" element
 void setBase(javax.xml.namespace.QName base)
          Sets the "base" attribute
 void setEnumerationArray(int i, NoFixedFacet enumeration)
          Sets ith "enumeration" element
 void setEnumerationArray(NoFixedFacet[] enumerationArray)
          Sets array of all "enumeration" element
 void setFractionDigitsArray(int i, NumFacet fractionDigits)
          Sets ith "fractionDigits" element
 void setFractionDigitsArray(NumFacet[] fractionDigitsArray)
          Sets array of all "fractionDigits" element
 void setLengthArray(int i, NumFacet length)
          Sets ith "length" element
 void setLengthArray(NumFacet[] lengthArray)
          Sets array of all "length" element
 void setMaxExclusiveArray(Facet[] maxExclusiveArray)
          Sets array of all "maxExclusive" element
 void setMaxExclusiveArray(int i, Facet maxExclusive)
          Sets ith "maxExclusive" element
 void setMaxInclusiveArray(Facet[] maxInclusiveArray)
          Sets array of all "maxInclusive" element
 void setMaxInclusiveArray(int i, Facet maxInclusive)
          Sets ith "maxInclusive" element
 void setMaxLengthArray(int i, NumFacet maxLength)
          Sets ith "maxLength" element
 void setMaxLengthArray(NumFacet[] maxLengthArray)
          Sets array of all "maxLength" element
 void setMinExclusiveArray(Facet[] minExclusiveArray)
          Sets array of all "minExclusive" element
 void setMinExclusiveArray(int i, Facet minExclusive)
          Sets ith "minExclusive" element
 void setMinInclusiveArray(Facet[] minInclusiveArray)
          Sets array of all "minInclusive" element
 void setMinInclusiveArray(int i, Facet minInclusive)
          Sets ith "minInclusive" element
 void setMinLengthArray(int i, NumFacet minLength)
          Sets ith "minLength" element
 void setMinLengthArray(NumFacet[] minLengthArray)
          Sets array of all "minLength" element
 void setPatternArray(int i, PatternDocument.Pattern pattern)
          Sets ith "pattern" element
 void setPatternArray(PatternDocument.Pattern[] patternArray)
          Sets array of all "pattern" element
 void setSimpleType(LocalSimpleType simpleType)
          Sets the "simpleType" element
 void setTotalDigitsArray(int i, TotalDigitsDocument.TotalDigits totalDigits)
          Sets ith "totalDigits" element
 void setTotalDigitsArray(TotalDigitsDocument.TotalDigits[] totalDigitsArray)
          Sets array of all "totalDigits" element
 void setWhiteSpaceArray(int i, WhiteSpaceDocument.WhiteSpace whiteSpace)
          Sets ith "whiteSpace" element
 void setWhiteSpaceArray(WhiteSpaceDocument.WhiteSpace[] whiteSpaceArray)
          Sets array of all "whiteSpace" element
 int sizeOfEnumerationArray()
          Returns number of "enumeration" element
 int sizeOfFractionDigitsArray()
          Returns number of "fractionDigits" element
 int sizeOfLengthArray()
          Returns number of "length" element
 int sizeOfMaxExclusiveArray()
          Returns number of "maxExclusive" element
 int sizeOfMaxInclusiveArray()
          Returns number of "maxInclusive" element
 int sizeOfMaxLengthArray()
          Returns number of "maxLength" element
 int sizeOfMinExclusiveArray()
          Returns number of "minExclusive" element
 int sizeOfMinInclusiveArray()
          Returns number of "minInclusive" element
 int sizeOfMinLengthArray()
          Returns number of "minLength" element
 int sizeOfPatternArray()
          Returns number of "pattern" element
 int sizeOfTotalDigitsArray()
          Returns number of "totalDigits" element
 int sizeOfWhiteSpaceArray()
          Returns number of "whiteSpace" element
 void unsetBase()
          Unsets the "base" attribute
 void unsetSimpleType()
          Unsets the "simpleType" element
 org.apache.xmlbeans.XmlQName xgetBase()
          Gets (as xml) the "base" attribute
 void xsetBase(org.apache.xmlbeans.XmlQName base)
          Sets (as xml) the "base" attribute
 
Methods inherited from class org.w3.x2001.xmlSchema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
 
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.w3.x2001.xmlSchema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
 
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

RestrictionDocumentImpl.RestrictionImpl

public RestrictionDocumentImpl.RestrictionImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getSimpleType

public LocalSimpleType getSimpleType()
Gets the "simpleType" element

Specified by:
getSimpleType in interface RestrictionDocument.Restriction

isSetSimpleType

public boolean isSetSimpleType()
True if has "simpleType" element

Specified by:
isSetSimpleType in interface RestrictionDocument.Restriction

setSimpleType

public void setSimpleType(LocalSimpleType simpleType)
Sets the "simpleType" element

Specified by:
setSimpleType in interface RestrictionDocument.Restriction

addNewSimpleType

public LocalSimpleType addNewSimpleType()
Appends and returns a new empty "simpleType" element

Specified by:
addNewSimpleType in interface RestrictionDocument.Restriction

unsetSimpleType

public void unsetSimpleType()
Unsets the "simpleType" element

Specified by:
unsetSimpleType in interface RestrictionDocument.Restriction

getMinExclusiveArray

public Facet[] getMinExclusiveArray()
Gets array of all "minExclusive" elements

Specified by:
getMinExclusiveArray in interface RestrictionDocument.Restriction

getMinExclusiveArray

public Facet getMinExclusiveArray(int i)
Gets ith "minExclusive" element

Specified by:
getMinExclusiveArray in interface RestrictionDocument.Restriction

sizeOfMinExclusiveArray

public int sizeOfMinExclusiveArray()
Returns number of "minExclusive" element

Specified by:
sizeOfMinExclusiveArray in interface RestrictionDocument.Restriction

setMinExclusiveArray

public void setMinExclusiveArray(Facet[] minExclusiveArray)
Sets array of all "minExclusive" element

Specified by:
setMinExclusiveArray in interface RestrictionDocument.Restriction

setMinExclusiveArray

public void setMinExclusiveArray(int i,
                                 Facet minExclusive)
Sets ith "minExclusive" element

Specified by:
setMinExclusiveArray in interface RestrictionDocument.Restriction

insertNewMinExclusive

public Facet insertNewMinExclusive(int i)
Inserts and returns a new empty value (as xml) as the ith "minExclusive" element

Specified by:
insertNewMinExclusive in interface RestrictionDocument.Restriction

addNewMinExclusive

public Facet addNewMinExclusive()
Appends and returns a new empty value (as xml) as the last "minExclusive" element

Specified by:
addNewMinExclusive in interface RestrictionDocument.Restriction

removeMinExclusive

public void removeMinExclusive(int i)
Removes the ith "minExclusive" element

Specified by:
removeMinExclusive in interface RestrictionDocument.Restriction

getMinInclusiveArray

public Facet[] getMinInclusiveArray()
Gets array of all "minInclusive" elements

Specified by:
getMinInclusiveArray in interface RestrictionDocument.Restriction

getMinInclusiveArray

public Facet getMinInclusiveArray(int i)
Gets ith "minInclusive" element

Specified by:
getMinInclusiveArray in interface RestrictionDocument.Restriction

sizeOfMinInclusiveArray

public int sizeOfMinInclusiveArray()
Returns number of "minInclusive" element

Specified by:
sizeOfMinInclusiveArray in interface RestrictionDocument.Restriction

setMinInclusiveArray

public void setMinInclusiveArray(Facet[] minInclusiveArray)
Sets array of all "minInclusive" element

Specified by:
setMinInclusiveArray in interface RestrictionDocument.Restriction

setMinInclusiveArray

public void setMinInclusiveArray(int i,
                                 Facet minInclusive)
Sets ith "minInclusive" element

Specified by:
setMinInclusiveArray in interface RestrictionDocument.Restriction

insertNewMinInclusive

public Facet insertNewMinInclusive(int i)
Inserts and returns a new empty value (as xml) as the ith "minInclusive" element

Specified by:
insertNewMinInclusive in interface RestrictionDocument.Restriction

addNewMinInclusive

public Facet addNewMinInclusive()
Appends and returns a new empty value (as xml) as the last "minInclusive" element

Specified by:
addNewMinInclusive in interface RestrictionDocument.Restriction

removeMinInclusive

public void removeMinInclusive(int i)
Removes the ith "minInclusive" element

Specified by:
removeMinInclusive in interface RestrictionDocument.Restriction

getMaxExclusiveArray

public Facet[] getMaxExclusiveArray()
Gets array of all "maxExclusive" elements

Specified by:
getMaxExclusiveArray in interface RestrictionDocument.Restriction

getMaxExclusiveArray

public Facet getMaxExclusiveArray(int i)
Gets ith "maxExclusive" element

Specified by:
getMaxExclusiveArray in interface RestrictionDocument.Restriction

sizeOfMaxExclusiveArray

public int sizeOfMaxExclusiveArray()
Returns number of "maxExclusive" element

Specified by:
sizeOfMaxExclusiveArray in interface RestrictionDocument.Restriction

setMaxExclusiveArray

public void setMaxExclusiveArray(Facet[] maxExclusiveArray)
Sets array of all "maxExclusive" element

Specified by:
setMaxExclusiveArray in interface RestrictionDocument.Restriction

setMaxExclusiveArray

public void setMaxExclusiveArray(int i,
                                 Facet maxExclusive)
Sets ith "maxExclusive" element

Specified by:
setMaxExclusiveArray in interface RestrictionDocument.Restriction

insertNewMaxExclusive

public Facet insertNewMaxExclusive(int i)
Inserts and returns a new empty value (as xml) as the ith "maxExclusive" element

Specified by:
insertNewMaxExclusive in interface RestrictionDocument.Restriction

addNewMaxExclusive

public Facet addNewMaxExclusive()
Appends and returns a new empty value (as xml) as the last "maxExclusive" element

Specified by:
addNewMaxExclusive in interface RestrictionDocument.Restriction

removeMaxExclusive

public void removeMaxExclusive(int i)
Removes the ith "maxExclusive" element

Specified by:
removeMaxExclusive in interface RestrictionDocument.Restriction

getMaxInclusiveArray

public Facet[] getMaxInclusiveArray()
Gets array of all "maxInclusive" elements

Specified by:
getMaxInclusiveArray in interface RestrictionDocument.Restriction

getMaxInclusiveArray

public Facet getMaxInclusiveArray(int i)
Gets ith "maxInclusive" element

Specified by:
getMaxInclusiveArray in interface RestrictionDocument.Restriction

sizeOfMaxInclusiveArray

public int sizeOfMaxInclusiveArray()
Returns number of "maxInclusive" element

Specified by:
sizeOfMaxInclusiveArray in interface RestrictionDocument.Restriction

setMaxInclusiveArray

public void setMaxInclusiveArray(Facet[] maxInclusiveArray)
Sets array of all "maxInclusive" element

Specified by:
setMaxInclusiveArray in interface RestrictionDocument.Restriction

setMaxInclusiveArray

public void setMaxInclusiveArray(int i,
                                 Facet maxInclusive)
Sets ith "maxInclusive" element

Specified by:
setMaxInclusiveArray in interface RestrictionDocument.Restriction

insertNewMaxInclusive

public Facet insertNewMaxInclusive(int i)
Inserts and returns a new empty value (as xml) as the ith "maxInclusive" element

Specified by:
insertNewMaxInclusive in interface RestrictionDocument.Restriction

addNewMaxInclusive

public Facet addNewMaxInclusive()
Appends and returns a new empty value (as xml) as the last "maxInclusive" element

Specified by:
addNewMaxInclusive in interface RestrictionDocument.Restriction

removeMaxInclusive

public void removeMaxInclusive(int i)
Removes the ith "maxInclusive" element

Specified by:
removeMaxInclusive in interface RestrictionDocument.Restriction

getTotalDigitsArray

public TotalDigitsDocument.TotalDigits[] getTotalDigitsArray()
Gets array of all "totalDigits" elements

Specified by:
getTotalDigitsArray in interface RestrictionDocument.Restriction

getTotalDigitsArray

public TotalDigitsDocument.TotalDigits getTotalDigitsArray(int i)
Gets ith "totalDigits" element

Specified by:
getTotalDigitsArray in interface RestrictionDocument.Restriction

sizeOfTotalDigitsArray

public int sizeOfTotalDigitsArray()
Returns number of "totalDigits" element

Specified by:
sizeOfTotalDigitsArray in interface RestrictionDocument.Restriction

setTotalDigitsArray

public void setTotalDigitsArray(TotalDigitsDocument.TotalDigits[] totalDigitsArray)
Sets array of all "totalDigits" element

Specified by:
setTotalDigitsArray in interface RestrictionDocument.Restriction

setTotalDigitsArray

public void setTotalDigitsArray(int i,
                                TotalDigitsDocument.TotalDigits totalDigits)
Sets ith "totalDigits" element

Specified by:
setTotalDigitsArray in interface RestrictionDocument.Restriction

insertNewTotalDigits

public TotalDigitsDocument.TotalDigits insertNewTotalDigits(int i)
Inserts and returns a new empty value (as xml) as the ith "totalDigits" element

Specified by:
insertNewTotalDigits in interface RestrictionDocument.Restriction

addNewTotalDigits

public TotalDigitsDocument.TotalDigits addNewTotalDigits()
Appends and returns a new empty value (as xml) as the last "totalDigits" element

Specified by:
addNewTotalDigits in interface RestrictionDocument.Restriction

removeTotalDigits

public void removeTotalDigits(int i)
Removes the ith "totalDigits" element

Specified by:
removeTotalDigits in interface RestrictionDocument.Restriction

getFractionDigitsArray

public NumFacet[] getFractionDigitsArray()
Gets array of all "fractionDigits" elements

Specified by:
getFractionDigitsArray in interface RestrictionDocument.Restriction

getFractionDigitsArray

public NumFacet getFractionDigitsArray(int i)
Gets ith "fractionDigits" element

Specified by:
getFractionDigitsArray in interface RestrictionDocument.Restriction

sizeOfFractionDigitsArray

public int sizeOfFractionDigitsArray()
Returns number of "fractionDigits" element

Specified by:
sizeOfFractionDigitsArray in interface RestrictionDocument.Restriction

setFractionDigitsArray

public void setFractionDigitsArray(NumFacet[] fractionDigitsArray)
Sets array of all "fractionDigits" element

Specified by:
setFractionDigitsArray in interface RestrictionDocument.Restriction

setFractionDigitsArray

public void setFractionDigitsArray(int i,
                                   NumFacet fractionDigits)
Sets ith "fractionDigits" element

Specified by:
setFractionDigitsArray in interface RestrictionDocument.Restriction

insertNewFractionDigits

public NumFacet insertNewFractionDigits(int i)
Inserts and returns a new empty value (as xml) as the ith "fractionDigits" element

Specified by:
insertNewFractionDigits in interface RestrictionDocument.Restriction

addNewFractionDigits

public NumFacet addNewFractionDigits()
Appends and returns a new empty value (as xml) as the last "fractionDigits" element

Specified by:
addNewFractionDigits in interface RestrictionDocument.Restriction

removeFractionDigits

public void removeFractionDigits(int i)
Removes the ith "fractionDigits" element

Specified by:
removeFractionDigits in interface RestrictionDocument.Restriction

getLengthArray

public NumFacet[] getLengthArray()
Gets array of all "length" elements

Specified by:
getLengthArray in interface RestrictionDocument.Restriction

getLengthArray

public NumFacet getLengthArray(int i)
Gets ith "length" element

Specified by:
getLengthArray in interface RestrictionDocument.Restriction

sizeOfLengthArray

public int sizeOfLengthArray()
Returns number of "length" element

Specified by:
sizeOfLengthArray in interface RestrictionDocument.Restriction

setLengthArray

public void setLengthArray(NumFacet[] lengthArray)
Sets array of all "length" element

Specified by:
setLengthArray in interface RestrictionDocument.Restriction

setLengthArray

public void setLengthArray(int i,
                           NumFacet length)
Sets ith "length" element

Specified by:
setLengthArray in interface RestrictionDocument.Restriction

insertNewLength

public NumFacet insertNewLength(int i)
Inserts and returns a new empty value (as xml) as the ith "length" element

Specified by:
insertNewLength in interface RestrictionDocument.Restriction

addNewLength

public NumFacet addNewLength()
Appends and returns a new empty value (as xml) as the last "length" element

Specified by:
addNewLength in interface RestrictionDocument.Restriction

removeLength

public void removeLength(int i)
Removes the ith "length" element

Specified by:
removeLength in interface RestrictionDocument.Restriction

getMinLengthArray

public NumFacet[] getMinLengthArray()
Gets array of all "minLength" elements

Specified by:
getMinLengthArray in interface RestrictionDocument.Restriction

getMinLengthArray

public NumFacet getMinLengthArray(int i)
Gets ith "minLength" element

Specified by:
getMinLengthArray in interface RestrictionDocument.Restriction

sizeOfMinLengthArray

public int sizeOfMinLengthArray()
Returns number of "minLength" element

Specified by:
sizeOfMinLengthArray in interface RestrictionDocument.Restriction

setMinLengthArray

public void setMinLengthArray(NumFacet[] minLengthArray)
Sets array of all "minLength" element

Specified by:
setMinLengthArray in interface RestrictionDocument.Restriction

setMinLengthArray

public void setMinLengthArray(int i,
                              NumFacet minLength)
Sets ith "minLength" element

Specified by:
setMinLengthArray in interface RestrictionDocument.Restriction

insertNewMinLength

public NumFacet insertNewMinLength(int i)
Inserts and returns a new empty value (as xml) as the ith "minLength" element

Specified by:
insertNewMinLength in interface RestrictionDocument.Restriction

addNewMinLength

public NumFacet addNewMinLength()
Appends and returns a new empty value (as xml) as the last "minLength" element

Specified by:
addNewMinLength in interface RestrictionDocument.Restriction

removeMinLength

public void removeMinLength(int i)
Removes the ith "minLength" element

Specified by:
removeMinLength in interface RestrictionDocument.Restriction

getMaxLengthArray

public NumFacet[] getMaxLengthArray()
Gets array of all "maxLength" elements

Specified by:
getMaxLengthArray in interface RestrictionDocument.Restriction

getMaxLengthArray

public NumFacet getMaxLengthArray(int i)
Gets ith "maxLength" element

Specified by:
getMaxLengthArray in interface RestrictionDocument.Restriction

sizeOfMaxLengthArray

public int sizeOfMaxLengthArray()
Returns number of "maxLength" element

Specified by:
sizeOfMaxLengthArray in interface RestrictionDocument.Restriction

setMaxLengthArray

public void setMaxLengthArray(NumFacet[] maxLengthArray)
Sets array of all "maxLength" element

Specified by:
setMaxLengthArray in interface RestrictionDocument.Restriction

setMaxLengthArray

public void setMaxLengthArray(int i,
                              NumFacet maxLength)
Sets ith "maxLength" element

Specified by:
setMaxLengthArray in interface RestrictionDocument.Restriction

insertNewMaxLength

public NumFacet insertNewMaxLength(int i)
Inserts and returns a new empty value (as xml) as the ith "maxLength" element

Specified by:
insertNewMaxLength in interface RestrictionDocument.Restriction

addNewMaxLength

public NumFacet addNewMaxLength()
Appends and returns a new empty value (as xml) as the last "maxLength" element

Specified by:
addNewMaxLength in interface RestrictionDocument.Restriction

removeMaxLength

public void removeMaxLength(int i)
Removes the ith "maxLength" element

Specified by:
removeMaxLength in interface RestrictionDocument.Restriction

getEnumerationArray

public NoFixedFacet[] getEnumerationArray()
Gets array of all "enumeration" elements

Specified by:
getEnumerationArray in interface RestrictionDocument.Restriction

getEnumerationArray

public NoFixedFacet getEnumerationArray(int i)
Gets ith "enumeration" element

Specified by:
getEnumerationArray in interface RestrictionDocument.Restriction

sizeOfEnumerationArray

public int sizeOfEnumerationArray()
Returns number of "enumeration" element

Specified by:
sizeOfEnumerationArray in interface RestrictionDocument.Restriction

setEnumerationArray

public void setEnumerationArray(NoFixedFacet[] enumerationArray)
Sets array of all "enumeration" element

Specified by:
setEnumerationArray in interface RestrictionDocument.Restriction

setEnumerationArray

public void setEnumerationArray(int i,
                                NoFixedFacet enumeration)
Sets ith "enumeration" element

Specified by:
setEnumerationArray in interface RestrictionDocument.Restriction

insertNewEnumeration

public NoFixedFacet insertNewEnumeration(int i)
Inserts and returns a new empty value (as xml) as the ith "enumeration" element

Specified by:
insertNewEnumeration in interface RestrictionDocument.Restriction

addNewEnumeration

public NoFixedFacet addNewEnumeration()
Appends and returns a new empty value (as xml) as the last "enumeration" element

Specified by:
addNewEnumeration in interface RestrictionDocument.Restriction

removeEnumeration

public void removeEnumeration(int i)
Removes the ith "enumeration" element

Specified by:
removeEnumeration in interface RestrictionDocument.Restriction

getWhiteSpaceArray

public WhiteSpaceDocument.WhiteSpace[] getWhiteSpaceArray()
Gets array of all "whiteSpace" elements

Specified by:
getWhiteSpaceArray in interface RestrictionDocument.Restriction

getWhiteSpaceArray

public WhiteSpaceDocument.WhiteSpace getWhiteSpaceArray(int i)
Gets ith "whiteSpace" element

Specified by:
getWhiteSpaceArray in interface RestrictionDocument.Restriction

sizeOfWhiteSpaceArray

public int sizeOfWhiteSpaceArray()
Returns number of "whiteSpace" element

Specified by:
sizeOfWhiteSpaceArray in interface RestrictionDocument.Restriction

setWhiteSpaceArray

public void setWhiteSpaceArray(WhiteSpaceDocument.WhiteSpace[] whiteSpaceArray)
Sets array of all "whiteSpace" element

Specified by:
setWhiteSpaceArray in interface RestrictionDocument.Restriction

setWhiteSpaceArray

public void setWhiteSpaceArray(int i,
                               WhiteSpaceDocument.WhiteSpace whiteSpace)
Sets ith "whiteSpace" element

Specified by:
setWhiteSpaceArray in interface RestrictionDocument.Restriction

insertNewWhiteSpace

public WhiteSpaceDocument.WhiteSpace insertNewWhiteSpace(int i)
Inserts and returns a new empty value (as xml) as the ith "whiteSpace" element

Specified by:
insertNewWhiteSpace in interface RestrictionDocument.Restriction

addNewWhiteSpace

public WhiteSpaceDocument.WhiteSpace addNewWhiteSpace()
Appends and returns a new empty value (as xml) as the last "whiteSpace" element

Specified by:
addNewWhiteSpace in interface RestrictionDocument.Restriction

removeWhiteSpace

public void removeWhiteSpace(int i)
Removes the ith "whiteSpace" element

Specified by:
removeWhiteSpace in interface RestrictionDocument.Restriction

getPatternArray

public PatternDocument.Pattern[] getPatternArray()
Gets array of all "pattern" elements

Specified by:
getPatternArray in interface RestrictionDocument.Restriction

getPatternArray

public PatternDocument.Pattern getPatternArray(int i)
Gets ith "pattern" element

Specified by:
getPatternArray in interface RestrictionDocument.Restriction

sizeOfPatternArray

public int sizeOfPatternArray()
Returns number of "pattern" element

Specified by:
sizeOfPatternArray in interface RestrictionDocument.Restriction

setPatternArray

public void setPatternArray(PatternDocument.Pattern[] patternArray)
Sets array of all "pattern" element

Specified by:
setPatternArray in interface RestrictionDocument.Restriction

setPatternArray

public void setPatternArray(int i,
                            PatternDocument.Pattern pattern)
Sets ith "pattern" element

Specified by:
setPatternArray in interface RestrictionDocument.Restriction

insertNewPattern

public PatternDocument.Pattern insertNewPattern(int i)
Inserts and returns a new empty value (as xml) as the ith "pattern" element

Specified by:
insertNewPattern in interface RestrictionDocument.Restriction

addNewPattern

public PatternDocument.Pattern addNewPattern()
Appends and returns a new empty value (as xml) as the last "pattern" element

Specified by:
addNewPattern in interface RestrictionDocument.Restriction

removePattern

public void removePattern(int i)
Removes the ith "pattern" element

Specified by:
removePattern in interface RestrictionDocument.Restriction

getBase

public javax.xml.namespace.QName getBase()
Gets the "base" attribute

Specified by:
getBase in interface RestrictionDocument.Restriction

xgetBase

public org.apache.xmlbeans.XmlQName xgetBase()
Gets (as xml) the "base" attribute

Specified by:
xgetBase in interface RestrictionDocument.Restriction

isSetBase

public boolean isSetBase()
True if has "base" attribute

Specified by:
isSetBase in interface RestrictionDocument.Restriction

setBase

public void setBase(javax.xml.namespace.QName base)
Sets the "base" attribute

Specified by:
setBase in interface RestrictionDocument.Restriction

xsetBase

public void xsetBase(org.apache.xmlbeans.XmlQName base)
Sets (as xml) the "base" attribute

Specified by:
xsetBase in interface RestrictionDocument.Restriction

unsetBase

public void unsetBase()
Unsets the "base" attribute

Specified by:
unsetBase in interface RestrictionDocument.Restriction


Copyright © 2014 Martin Luther University Halle-Wittenberg. All Rights Reserved.