synchronized (e) { ArrayList<Integer> toremove = new ArrayList(); for (int i = 0; i < e.getSubstitutionGroup().size(); i++) { XSDElementDeclaration se = (XSDElementDeclaration) e.getSubstitutionGroup().get(i); if (se == null || (Utilities.equals(el.getTargetNamespace(), se.getTargetNamespace())
for (XSDElementDeclaration subs : dec.getSubstitutionGroup()) { if (subs != null && subs.getContainer() != null dec.getSubstitutionGroup().removeAll(toRemove);
oldSubstitutionGroupAffiliation.getSubstitutionGroup().removeAll(substitutionGroup); newSubstitutionGroupAffiliation.getSubstitutionGroup().addAll(substitutionGroup);
List sub = safeCopy(entry.element.getSubstitutionGroup());
oldSubstitutionGroupAffiliation.getSubstitutionGroup().removeAll(substitutionGroup); newSubstitutionGroupAffiliation.getSubstitutionGroup().addAll(substitutionGroup);
boolean nillable = elemDecl.isNillable(); Iterator substitutions = elemDecl.getSubstitutionGroup().iterator(); XSDElementDeclaration sub; while (substitutions.hasNext()) {
oldSubstitutionGroupAffiliation.getSubstitutionGroup().removeAll(substitutionGroup); newSubstitutionGroupAffiliation.getSubstitutionGroup().addAll(substitutionGroup);
attribute.getSubstitutionGroup()) { Name substPropertyName = new NameImpl(
oldSubstitutionGroupAffiliation.getSubstitutionGroup().removeAll(substitutionGroup); newSubstitutionGroupAffiliation.getSubstitutionGroup().addAll(substitutionGroup);
(List<XSDElementDeclaration>) childElement.getSubstitutionGroup()) { Name name = new NameImpl(e.getTargetNamespace(), e.getName()); Collection<Property> nameProperties = complex.getProperties(name);
oldSubstitutionGroupAffiliation.getSubstitutionGroup().remove(this); newSubstitutionGroupAffiliation.getSubstitutionGroup().add(this);
result += xsdElementDeclarations[i].getSubstitutionGroup().hashCode(); if (elements.add(xsdElementDeclaration)) result += xsdElementDeclaration.getSubstitutionGroup().hashCode();
result += xsdElementDeclarations[i].getSubstitutionGroup().hashCode(); if (elements.add(xsdElementDeclaration)) result += xsdElementDeclaration.getSubstitutionGroup().hashCode();
List sub = entry.element.getSubstitutionGroup(); if ( sub.size() > 0 ) {
List sub = entry.element.getSubstitutionGroup();
boolean nillable = elemDecl.isNillable(); Iterator substitutions = elemDecl.getSubstitutionGroup().iterator(); XSDElementDeclaration sub; while (substitutions.hasNext()) {
boolean nillable = elemDecl.isNillable(); Iterator substitutions = elemDecl.getSubstitutionGroup().iterator(); XSDElementDeclaration sub; while (substitutions.hasNext()) {
for (XSDElementDeclaration substititonGroupMember : xsdElementDeclaration.getSubstitutionGroup())
for (XSDElementDeclaration substititonGroupMember : xsdElementDeclaration.getSubstitutionGroup())
.getSubstitutionGroup()) { Name name = new NameImpl(e.getTargetNamespace(), e.getName()); Collection<Property> nameProperties = complex.getProperties(name);