Package org.apache.xerces.impl.xs

Examples of org.apache.xerces.impl.xs.XMLSchemaException


    for (int i = 0; i < this.fNumElements; i++)
      for (int j = i + 1; j < this.fNumElements; j++)
      {
        if (!XSConstraints.overlapUPA(this.fAllElements[i], this.fAllElements[j], paramSubstitutionGroupHandler))
          continue;
        throw new XMLSchemaException("cos-nonambig", new Object[] { this.fAllElements[i].toString(), this.fAllElements[j].toString() });
      }
    return false;
  }
View Full Code Here


        // check whether there is conflict between any two leaves
        for (int i = 0; i < fNumElements; i++) {
            for (int j = i+1; j < fNumElements; j++) {
                if (xsConstraints.overlapUPA((XSElementDecl)fAllDecls[i], (XSElementDecl)fAllDecls[j], subGroupHandler)) {
                    // REVISIT: do we want to report all errors? or just one?
                    throw new XMLSchemaException("cos-nonambig", new Object[]{fAllDecls[i].toString(),
                                                                              fAllDecls[j].toString()});
                }
            }
        }
        for (int i = fNumElements; i < fNumDecls; i++) {
            for (int j = i+1; j < fNumDecls; j++) {
                if (xsConstraints.overlapUPA((XSWildcardDecl)fAllDecls[i], (XSWildcardDecl)fAllDecls[j])) {
                    // REVISIT: do we want to report all errors? or just one?
                    throw new XMLSchemaException("cos-nonambig", new Object[]{fAllDecls[i].toString(),
                                                                              fAllDecls[j].toString()});
                }
            }
        }
        return false;
View Full Code Here

            for (int j = 0; j < fElemMapSize; j++) {
                if (conflictTable[i][j] == 1) {
                    //errors.newError("cos-nonambig", new Object[]{fElemMap[i].toString(),
                    //                                             fElemMap[j].toString()});
                    // REVISIT: do we want to report all errors? or just one?
                    throw new XMLSchemaException("cos-nonambig", new Object[]{fElemMap[i].toString(),
                                                                              fElemMap[j].toString()});
                }
            }
        }
View Full Code Here

        // check whether there is conflict between any two leaves
        for (int i = 0; i < fNumElements; i++) {
            for (int j = i+1; j < fNumElements; j++) {
                if (xsConstraints.overlapUPA(fAllElements[i], fAllElements[j], subGroupHandler)) {
                    // REVISIT: do we want to report all errors? or just one?
                    throw new XMLSchemaException("cos-nonambig", new Object[]{fAllElements[i].toString(),
                                                                              fAllElements[j].toString()});
                }
            }
        }
View Full Code Here

TOP

Related Classes of org.apache.xerces.impl.xs.XMLSchemaException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.