(az.referenceExpression(az.conditionalExpression(e).getElseExpression()).getQualifier().getText().equals(
az.binaryExpression(az.conditionalExpression(e).getCondition()).getLOperand().getText()));
}
private boolean secondScenario(PsiElement e){
return  iz.conditionalExpression(e) && iz.binaryExpression(az.conditionalExpression(e).getCondition()) &&
<BUG>(az.binaryExpression(az.conditionalExpression(e).getCondition()).getOperationSign() == JavaTokenType.EQEQ) &&
</BUG>
iz.nullExpression(az.binaryExpression(az.conditionalExpression(e).getCondition()).getLOperand()) &&
iz.nullExpression(az.conditionalExpression(e).getThenExpression()) &&
iz.referenceExpression(az.conditionalExpression(e).getElseExpression()) &&

(az.referenceExpression(az.conditionalExpression(e).getElseExpression()).getQualifier().getText().equals(
az.binaryExpression(az.conditionalExpression(e).getCondition()).getLOperand().getText()));
}
private boolean secondScenario(PsiElement e){
return  iz.conditionalExpression(e) && iz.binaryExpression(az.conditionalExpression(e).getCondition()) &&
(az.binaryExpression(az.conditionalExpression(e).getCondition()).getOperationSign().getText().equals("==")) &&
iz.nullExpression(az.binaryExpression(az.conditionalExpression(e).getCondition()).getLOperand()) &&
iz.nullExpression(az.conditionalExpression(e).getThenExpression()) &&
iz.referenceExpression(az.conditionalExpression(e).getElseExpression()) &&
