str1 = XMLChar.trim(str1);
Selector.XPath localXPath = null;
try
{
localXPath = new Selector.XPath(str1, this.fSymbolTable, paramXSDocumentInfo.fNamespaceSupport);
Selector localSelector = new Selector(localXPath, paramIdentityConstraint);
paramIdentityConstraint.setSelector(localSelector);
}
catch (XPathException localXPathException1)
{
reportSchemaError(localXPathException1.getKey(), new Object[] { str1 }, localElement1);