private void findDetailedErrorEnd(Event event, State state) SchemaProperty[] eltProperties = state._type.getElementProperties();
ArrayList optionalNames = new ArrayList(); SchemaProperty[] eltProperties = state._type.getElementProperties(); for (int ii = 0; ii < eltProperties.length; ii++)
/** * Element is plain if it has not attribute or properties * * @param type * @return */ private boolean isPlainElement(SchemaType type) { return (type.getAttributeProperties() == null || type.getAttributeProperties().length == 0) && (type.getElementProperties() == null || type.getElementProperties().length == 0); }
private void findDetailedErrorEnd(Event event, State state) SchemaProperty[] eltProperties = state._type.getElementProperties();
private void findDetailedErrorEnd(Event event, State state) SchemaProperty[] eltProperties = state._type.getElementProperties();
ArrayList optionalNames = new ArrayList(); SchemaProperty[] eltProperties = state._type.getElementProperties(); for (int ii = 0; ii < eltProperties.length; ii++)
ArrayList optionalNames = new ArrayList(); SchemaProperty[] eltProperties = state._type.getElementProperties(); for (int ii = 0; ii < eltProperties.length; ii++)
/** * @param stype * @param base64Types */ private static void findPlainBase64Types(SchemaType stype, ArrayList base64Types, ArrayList processedTypes) { SchemaProperty[] elementProperties = stype.getElementProperties(); QName name; SchemaType schemaType; for (int i = 0; i < elementProperties.length; i++) { schemaType = elementProperties[i].getType(); name = elementProperties[i].getName(); if (!base64Types.contains(name) && !processedTypes.contains(schemaType.getName())) { processedTypes.add(stype.getName()); if (schemaType.isPrimitiveType()) { SchemaType primitiveType = schemaType.getPrimitiveType(); if (org.apache.axis2.namespace.Constants.BASE_64_CONTENT_QNAME .equals(primitiveType.getName())) { base64Types.add(name); } } else { findPlainBase64Types(schemaType, base64Types, processedTypes); } } } }
/** * @param stype * @param base64Types */ private static void findPlainBase64Types(SchemaType stype, ArrayList base64Types, ArrayList processedTypes) { SchemaProperty[] elementProperties = stype.getElementProperties(); QName name; SchemaType schemaType; for (int i = 0; i < elementProperties.length; i++) { schemaType = elementProperties[i].getType(); name = elementProperties[i].getName(); if (!base64Types.contains(name) && !processedTypes.contains(schemaType.getName())) { processedTypes.add(stype.getName()); if (schemaType.isPrimitiveType()) { SchemaType primitiveType = schemaType.getPrimitiveType(); if (org.apache.axis2.namespace.Constants.BASE_64_CONTENT_QNAME .equals(primitiveType.getName())) { base64Types.add(name); } } else { findPlainBase64Types(schemaType, base64Types, processedTypes); } } } }
public Set getDependencies() { SchemaProperty[] properties = schemaType.getProperties(); HashSet deps = new HashSet(); for (int i = 0; i < properties.length; i++) { SchemaType etype = properties[i].getType(); SchemaProperty[] iprops = etype.getElementProperties(); for (int j = 0; j < iprops.length; j++) { SchemaType itype = iprops[j].getType(); testAndAddType(deps, itype); } testAndAddType(deps, etype.getBaseType()); testAndAddType(deps, etype.getBaseEnumType()); } return deps; }
SchemaType sType = xmlbeansElement.getType(); SchemaProperty[] elementProperties = sType.getElementProperties(); for (int i = 0; i < elementProperties.length; i++) { SchemaProperty elementProperty = elementProperties[i]; SchemaType sType = xmlbeansElement.getType(); SchemaProperty[] elementProperties = sType.getElementProperties(); for (int i = 0; i < elementProperties.length; i++) { SchemaProperty elementProperty = elementProperties[i];
SchemaType sType = xmlbeansElement.getType(); SchemaProperty[] elementProperties = sType.getElementProperties(); for (int i = 0; i < elementProperties.length; i++) { SchemaProperty elementProperty = elementProperties[i]; SchemaType sType = xmlbeansElement.getType(); SchemaProperty[] elementProperties = sType.getElementProperties(); for (int i = 0; i < elementProperties.length; i++) { SchemaProperty elementProperty = elementProperties[i];
SchemaProperty[] eltProperties = type.getElementProperties(); writeShort(eltProperties.length); for (int i = 0; i < eltProperties.length; i++)
SchemaProperty[] eltProperties = type.getElementProperties(); writeShort(eltProperties.length); for (int i = 0; i < eltProperties.length; i++)
SchemaProperty[] eltProperties = type.getElementProperties(); writeShort(eltProperties.length); for (int i = 0; i < eltProperties.length; i++)