MethodInvocation decl= (MethodInvocation) parent; if (selector == decl.getName()) { return getBinding(decl.getExpression()); QualifiedName qualifiedName= (QualifiedName) parent; if (selector == qualifiedName.getName()) { return getBinding(qualifiedName.getQualifier()); FieldAccess fieldAccess= (FieldAccess) parent; if (selector == fieldAccess.getName()) { return getBinding(fieldAccess.getExpression()); if (normalizedNode.getLocationInParent() == ClassInstanceCreation.TYPE_PROPERTY) { ClassInstanceCreation creation= (ClassInstanceCreation) normalizedNode.getParent(); return getBinding(creation.getExpression());
MethodInvocation decl= (MethodInvocation) parent; if (selector == decl.getName()) { return getBinding(decl.getExpression()); QualifiedName qualifiedName= (QualifiedName) parent; if (selector == qualifiedName.getName()) { return getBinding(qualifiedName.getQualifier()); FieldAccess fieldAccess= (FieldAccess) parent; if (selector == fieldAccess.getName()) { return getBinding(fieldAccess.getExpression()); if (normalizedNode.getLocationInParent() == ClassInstanceCreation.TYPE_PROPERTY) { ClassInstanceCreation creation= (ClassInstanceCreation) normalizedNode.getParent(); return getBinding(creation.getExpression());
MethodInvocation decl= (MethodInvocation) parent; if (selector == decl.getName()) { return getBinding(decl.getExpression()); QualifiedName qualifiedName= (QualifiedName) parent; if (selector == qualifiedName.getName()) { return getBinding(qualifiedName.getQualifier()); FieldAccess fieldAccess= (FieldAccess) parent; if (selector == fieldAccess.getName()) { return getBinding(fieldAccess.getExpression()); if (normalizedNode.getLocationInParent() == ClassInstanceCreation.TYPE_PROPERTY) { ClassInstanceCreation creation= (ClassInstanceCreation) normalizedNode.getParent(); return getBinding(creation.getExpression());