protected SimpleValue[] arraySetterHelper ( int sourcesLength, QName elemName ) { SimpleValue[] dests = new SimpleValue[sourcesLength]; TypeStore store = get_store(); int m = store.count_elements( elemName ); for ( ; m > sourcesLength ; m-- ) store.remove_element( elemName, m - 1 ); for ( int i = 0 ; i < sourcesLength ; i++ ) { TypeStoreUser user; if (i >= m) user = store.add_element_user( elemName ); else user = store.find_element_user( elemName, i ); dests[i] = (SimpleValue) user; } return dests; }
public XmlComplexContentImpl(SchemaType type) { _schemaType = (SchemaTypeImpl)type; initComplexType(true, true); }
public boolean is_child_element_order_sensitive() { return schemaType().isOrderSensitive(); }
return new XmlComplexContentImpl(sType); case ATOMIC: return new XmlAnySimpleTypeRestriction(sType, complex);
/** * Sets (as xml) array of all "Language" element */ public void xsetLanguageArray(org.apache.xmlbeans.XmlLanguage[]languageArray) { synchronized (monitor()) { check_orphaned(); arraySetterHelper(languageArray, LANGUAGE$0); } }
return new XmlComplexContentImpl(sType); case ATOMIC: return new XmlAnySimpleTypeRestriction(sType, complex);
/** * Sets array of all "CRS" element */ public void setCRSArray(java.lang.String[] crsArray) { synchronized (monitor()) { check_orphaned(); arraySetterHelper(crsArray, CRS$0); } }
return new XmlComplexContentImpl(sType); case ATOMIC: return new XmlAnySimpleTypeRestriction(sType, complex);
protected SimpleValue[] arraySetterHelper ( int sourcesLength, QName elemName, QNameSet set ) { SimpleValue[] dests = new SimpleValue[sourcesLength]; TypeStore store = get_store(); int m = store.count_elements( set ); for ( ; m > sourcesLength ; m-- ) store.remove_element( set, m - 1 ); for ( int i = 0 ; i < sourcesLength ; i++ ) { TypeStoreUser user; if (i >= m) user = store.add_element_user( elemName ); else user = store.find_element_user( set, i ); dests[i] = (SimpleValue) user; } return dests; }
public String get_default_element_text(QName eltName) { SchemaProperty prop = schemaType().getElementProperty(eltName); if (prop == null) return ""; return prop.getDefaultText(); }
public XmlComplexContentImpl(SchemaType type) { _schemaType = (SchemaTypeImpl)type; initComplexType(true, true); }
/** * Sets array of all "Input" element */ public void setInputArray(net.opengis.wps.x100.InputDescriptionType[] inputArray) { synchronized (monitor()) { check_orphaned(); arraySetterHelper(inputArray, INPUT$0); } }
protected void arraySetterHelper ( double[] sources, QName elemName ) { int n = sources == null ? 0 : sources.length; TypeStore store = get_store(); int m = store.count_elements( elemName ); for ( ; m > n ; m-- ) store.remove_element( elemName, m - 1 ); for ( int i = 0 ; i < n ; i++ ) { TypeStoreUser user; if (i >= m) user = store.add_element_user( elemName ); else user = store.find_element_user( elemName, i ); ((XmlObjectBase) user).set( sources[ i ] ); } }
public int get_elementflags(QName eltName) { SchemaProperty prop = schemaType().getElementProperty(eltName); if (prop == null) return 0; if (prop.hasDefault() == SchemaProperty.VARIABLE || prop.hasFixed() == SchemaProperty.VARIABLE || prop.hasNillable() == SchemaProperty.VARIABLE) return -1; return (prop.hasDefault() == SchemaProperty.NEVER ? 0 : TypeStore.HASDEFAULT) | (prop.hasFixed() == SchemaProperty.NEVER ? 0 : TypeStore.FIXED) | (prop.hasNillable() == SchemaProperty.NEVER ? 0 : TypeStore.NILLABLE); }
public XmlComplexContentImpl(SchemaType type) { _schemaType = (SchemaTypeImpl)type; initComplexType(true, true); }
/** * Sets array of all "Language" element */ public void setLanguageArray(java.lang.String[] languageArray) { synchronized (monitor()) { check_orphaned(); arraySetterHelper(languageArray, LANGUAGE$0); } }
protected void arraySetterHelper ( byte[] sources, QName elemName ) { int n = sources == null ? 0 : sources.length; TypeStore store = get_store(); int m = store.count_elements( elemName ); for ( ; m > n ; m-- ) store.remove_element( elemName, m - 1 ); for ( int i = 0 ; i < n ; i++ ) { TypeStoreUser user; if (i >= m) user = store.add_element_user( elemName ); else user = store.find_element_user( elemName, i ); ((XmlObjectBase) user).set( sources[ i ] ); } }
public boolean is_child_element_order_sensitive() { return schemaType().isOrderSensitive(); }
/** * Sets (as xml) array of all "CRS" element */ public void xsetCRSArray(org.apache.xmlbeans.XmlAnyURI[]crsArray) { synchronized (monitor()) { check_orphaned(); arraySetterHelper(crsArray, CRS$0); } }
protected void arraySetterHelper ( Calendar[] sources, QName elemName ) { int n = sources == null ? 0 : sources.length; TypeStore store = get_store(); int m = store.count_elements( elemName ); for ( ; m > n ; m-- ) store.remove_element( elemName, m - 1 ); for ( int i = 0 ; i < n ; i++ ) { TypeStoreUser user; if (i >= m) user = store.add_element_user( elemName ); else user = store.find_element_user( elemName, i ); ((XmlObjectBase) user).set( sources[ i ] ); } }