// Transform transform2 = new TransformApplyInsideExprFunctionOp(transform) ;
// Remember there is an outer substitue to the NOT EXISTS operation.
//Transform transform2 = new TransformApplyInsideExprFunctionOp(transform) ;
Op op2 = Transformer.transformSkipService(transform, op) ;
final boolean debug = false ;
if ( debug )
{
if ( label != null && log.isInfoEnabled() )
log.info("Transform: "+label) ;
if ( op == op2 )
{
if ( log.isInfoEnabled() )
log.info("No change (==)") ;
return op2 ;
}
if ( op.equals(op2) )
{
if ( log.isInfoEnabled() )
log.info("No change (equals)") ;
return op2 ;
}
if ( log.isInfoEnabled() )
{
log.info("\n"+op.toString()) ;
log.info("\n"+op2.toString()) ;
}
}
if ( op2 != op )
return op2 ;
return op ;