public static BodyDeclaration getMethodOrAnnotationTypeMemberDeclarationNode(IMethod iMethod, CompilationUnit cuNode) throws JavaModelException { if (JdtFlags.isAnnotation(iMethod.getDeclaringType())) return getAnnotationTypeMemberDeclarationNode(iMethod, cuNode); else return getMethodDeclarationNode(iMethod, cuNode); }
public static BodyDeclaration getMethodOrAnnotationTypeMemberDeclarationNode(IMethod iMethod, CompilationUnit cuNode) throws JavaModelException { if (JdtFlags.isAnnotation(iMethod.getDeclaringType())) return getAnnotationTypeMemberDeclarationNode(iMethod, cuNode); else return getMethodDeclarationNode(iMethod, cuNode); }
public static BodyDeclaration getMethodOrAnnotationTypeMemberDeclarationNode(IMethod iMethod, CompilationUnit cuNode) throws JavaModelException { if (JdtFlags.isAnnotation(iMethod.getDeclaringType())) return getAnnotationTypeMemberDeclarationNode(iMethod, cuNode); else return getMethodDeclarationNode(iMethod, cuNode); }
public static boolean isPullUpAvailable(IMember member) throws JavaModelException { if (!member.exists()) return false; final int type= member.getElementType(); if (type != IJavaElement.METHOD && type != IJavaElement.FIELD && type != IJavaElement.TYPE) return false; if (JdtFlags.isEnum(member) && type != IJavaElement.TYPE) return false; if (!Checks.isAvailable(member)) return false; if (member instanceof IType) { if (!JdtFlags.isStatic(member) && !JdtFlags.isEnum(member) && !JdtFlags.isAnnotation(member)) return false; } if (member instanceof IMethod) { final IMethod method= (IMethod) member; if (method.isConstructor()) return false; if (JdtFlags.isNative(method)) return false; final IType declaring= method.getDeclaringType(); if (declaring != null && declaring.isAnnotation()) return false; } return true; }
public static boolean isPullUpAvailable(IMember member) throws JavaModelException { if (!member.exists()) return false; final int type= member.getElementType(); if (type != IJavaElement.METHOD && type != IJavaElement.FIELD && type != IJavaElement.TYPE) return false; if (JdtFlags.isEnum(member) && type != IJavaElement.TYPE) return false; if (!Checks.isAvailable(member)) return false; if (member instanceof IType) { if (!JdtFlags.isStatic(member) && !JdtFlags.isEnum(member) && !JdtFlags.isAnnotation(member)) return false; } if (member instanceof IMethod) { final IMethod method= (IMethod) member; if (method.isConstructor()) return false; if (JdtFlags.isNative(method)) return false; final IType declaring= method.getDeclaringType(); if (declaring != null && declaring.isAnnotation()) return false; } return true; }
public static boolean isExtractSupertypeAvailable(IMember member) throws JavaModelException { if (!member.exists()) return false; final int type= member.getElementType(); if (type != IJavaElement.METHOD && type != IJavaElement.FIELD && type != IJavaElement.TYPE) return false; if (JdtFlags.isEnum(member) && type != IJavaElement.TYPE) return false; if (!Checks.isAvailable(member)) return false; if (member instanceof IType) { if (!JdtFlags.isStatic(member) && !JdtFlags.isEnum(member) && !JdtFlags.isAnnotation(member)) return false; } if (member instanceof IMethod) { final IMethod method= (IMethod) member; if (method.isConstructor()) return false; if (JdtFlags.isNative(method)) return false; final IType declaring= method.getDeclaringType(); if (declaring != null && declaring.isAnnotation()) return false; } return true; }
public static boolean isPullUpAvailable(IMember member) throws JavaModelException { if (!member.exists()) return false; final int type= member.getElementType(); if (type != IJavaElement.METHOD && type != IJavaElement.FIELD && type != IJavaElement.TYPE) return false; if (JdtFlags.isEnum(member) && type != IJavaElement.TYPE) return false; if (!Checks.isAvailable(member)) return false; if (member instanceof IType) { if (!JdtFlags.isStatic(member) && !JdtFlags.isEnum(member) && !JdtFlags.isAnnotation(member)) return false; } if (member instanceof IMethod) { final IMethod method= (IMethod) member; if (method.isConstructor()) return false; if (JdtFlags.isNative(method)) return false; final IType declaring= method.getDeclaringType(); if (declaring != null && declaring.isAnnotation()) return false; } return true; }
if (!JdtFlags.isStatic(member) && !JdtFlags.isEnum(member) && !JdtFlags.isAnnotation(member)) { return false;
if (JdtFlags.isEnum(member) || JdtFlags.isAnnotation(member)) return false; if (member.getDeclaringType() != null && !JdtFlags.isStatic(member))
if (JdtFlags.isEnum(member) || JdtFlags.isAnnotation(member)) return false; if (member.getDeclaringType() != null && !JdtFlags.isStatic(member))
if (JdtFlags.isEnum(member) || JdtFlags.isAnnotation(member)) { return false;