private IdentifierImpl createIdentifierForWildExpression ( String selector ) throws InvalidXPathSyntaxException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) tc . entry ( cclass , "createIdentifierForWildExpression" , "selector: " + selector ) ; IdentifierImpl wildIdentifier = new IdentifierImpl ( selector ) ; // Set the appropriate XPath parameters for this Identifier setXPathCharacteristics ( wildIdentifier ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) tc . exit ( this , cclass , "createIdentifierForSubExpression" , wildIdentifier ) ; return wildIdentifier ; }
Wrap a selector with a multilevel wildcard in an Identifier .