private void postProcessOperands ( OperatorImpl opImpl , String fullPath ) throws InvalidXPathSyntaxException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) tc . entry ( cclass , "postProcessOperands" , "opImpl: " + opImpl + ", fullPath: " + fullPath ) ; // Check for Identifiers with ampersand strings for ( int i = 0 ; i < opImpl . operands . length ; i ++ ) { Selector sel = opImpl . operands [ i ] ; postProcessSelectorTree ( sel , fullPath ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) tc . exit ( this , cclass , "postProcessOperands" ) ; }
Traverse an Operator tree handling special character substitution .