if ( relDescr.getRight() instanceof AtomicExprDescr ) {
AtomicExprDescr rdescr = ((AtomicExprDescr) relDescr.getRight());
value2 = rdescr.getRewrittenExpression().trim();
usesThisRef = "this".equals( value2 ) || value2.startsWith( "this." );
} else {
BindingDescr rdescr = ((BindingDescr) relDescr.getRight());
value2 = rdescr.getExpression().trim();
usesThisRef = "this".equals( value2 ) || value2.startsWith( "this." );
}
if ( relDescr.getLeft() instanceof AtomicExprDescr ) {
AtomicExprDescr ldescr = (AtomicExprDescr) relDescr.getLeft();
value1 = ldescr.getRewrittenExpression();