JIRA Issue #1479: http://issues.apache.org/jira/browse/XERCESJ-1479. Bug fix: in checking element-element collision in schema 1.1 UPA, need to make sure the 2 element's substitution groups don't overlap, because the same element can have multiple substitution affiliations. e.g. if "e" substitutes both "a" and "b", then (a|b) should be marked as UPA violation.
JIRA Issue #1479: http://issues.apache.org/jira/browse/XERCESJ-1479. Bug fix: in checking element-element collision in schema 1.1 UPA, need to make sure the 2 element's substitution groups don't overlap, because the same element can have multiple substitution affiliations. e.g. if "e" substitutes both "a" and "b", then (a|b) should be marked as UPA violation.

git-svn-id: 39602be06c88ea89c23a8a9fd3d1314146990de6@1031751 13f79535-47bb-0310-9956-ffa450edef68

RackerWilliams/xercesj,RackerWilliams/xercesj,RackerWilliams/xercesj