/** * @return Object */ public String getKey() { return getMember().getHandleIdentifier(); }
/** * @return Object */ public Object getKey() { return getMember().getHandleIdentifier(); }
/** * @return Object */ public String getKey() { return getMember().getHandleIdentifier(); }
protected void addMember(IMember member, IMember calledMember, int start, int end, int lineNumber) { if ((member != null) && (calledMember != null)) { if (!isIgnored(calledMember)) { MethodCall methodCall = fCalledMembers.get(calledMember.getHandleIdentifier()); if (methodCall == null) { methodCall = new MethodCall(calledMember); fCalledMembers.put(calledMember.getHandleIdentifier(), methodCall); } methodCall.addCallLocation(new CallLocation(member, calledMember, start, end, lineNumber)); } } }
protected void addMember(IMember member, IMember calledMember, int start, int end, int lineNumber) { if ((member != null) && (calledMember != null)) { if (!isIgnored(calledMember)) { MethodCall methodCall = (MethodCall) fCalledMembers.get(calledMember.getHandleIdentifier()); if (methodCall == null) { methodCall = new MethodCall(calledMember); fCalledMembers.put(calledMember.getHandleIdentifier(), methodCall); } methodCall.addCallLocation(new CallLocation(member, calledMember, start, end, lineNumber)); } } }
protected void addMember(IMember member, IMember calledMember, int start, int end, int lineNumber) { if ((member != null) && (calledMember != null)) { if (!isIgnored(calledMember)) { MethodCall methodCall = fCalledMembers.get(calledMember.getHandleIdentifier()); if (methodCall == null) { methodCall = new MethodCall(calledMember); fCalledMembers.put(calledMember.getHandleIdentifier(), methodCall); } methodCall.addCallLocation(new CallLocation(member, calledMember, start, end, lineNumber)); } } }
/** * Determines if the method represents a recursion call (i.e. whether the * method call is already in the cache.) * * @return True if the call is part of a recursion */ public boolean isRecursive() { MethodWrapper current = getParent(); while (current != null) { if (getMember().getHandleIdentifier().equals(current.getMember() .getHandleIdentifier())) { return true; } current = current.getParent(); } return false; }
/** * Determines if the method represents a recursion call (i.e. whether the * method call is already in the cache.) * * @return True if the call is part of a recursion */ public boolean isRecursive() { if (fParent instanceof RealCallers) return false; MethodWrapper current = getParent(); while (current != null) { if (getMember().getHandleIdentifier().equals(current.getMember() .getHandleIdentifier())) { return true; } current = current.getParent(); } return false; }
/** * Determines if the method represents a recursion call (i.e. whether the * method call is already in the cache.) * * @return True if the call is part of a recursion */ public boolean isRecursive() { if (fParent instanceof RealCallers) return false; MethodWrapper current = getParent(); while (current != null) { if (getMember().getHandleIdentifier().equals(current.getMember() .getHandleIdentifier())) { return true; } current = current.getParent(); } return false; }
version, Integer.valueOf(IApiMarkerConstants.SINCE_TAG_MARKER_ID), member.getHandleIdentifier() }, lineNumber, charStart, charEnd, info.getElementType(), kind); } catch (CoreException e) { ApiPlugin.log(e);
IApiMarkerConstants.MARKER_ATTR_HANDLE_ID, IApiMarkerConstants.API_MARKER_ATTR_ID }, new Object[] { member == null ? null : member.getHandleIdentifier(), Integer.valueOf(IApiMarkerConstants.COMPATIBILITY_MARKER_ID), }, lineNumber, charStart, charEnd, IApiProblem.CATEGORY_COMPATIBILITY, delta.getElementType(), delta.getKind(), delta.getFlags()); return apiProblem;