private static boolean isInterfaceOrAnnotation(ASTNode node) { boolean isInterface= (node instanceof TypeDeclaration) && ((TypeDeclaration) node).isInterface(); boolean isAnnotation= node instanceof AnnotationTypeDeclaration; return isInterface || isAnnotation; }
private static boolean isInterfaceOrAnnotation(ASTNode node) { boolean isInterface= (node instanceof TypeDeclaration) && ((TypeDeclaration) node).isInterface(); boolean isAnnotation= node instanceof AnnotationTypeDeclaration; return isInterface || isAnnotation; }
private static boolean isInterfaceOrAnnotation(ASTNode node) { boolean isInterface= (node instanceof TypeDeclaration) && ((TypeDeclaration) node).isInterface(); boolean isAnnotation= node instanceof AnnotationTypeDeclaration; return isInterface || isAnnotation; }
@Override public boolean isClass() { ASTNode declaration = getDeclaration(); return (declaration instanceof TypeDeclaration) && !((TypeDeclaration) declaration).isInterface(); }
@Override public boolean isInterface() { ASTNode declaration = getDeclaration(); return (declaration instanceof TypeDeclaration) && ((TypeDeclaration) declaration).isInterface(); }
@Override public boolean visit(TypeDeclaration node) { if (!fFindUnqualifiedStaticAccesses && !fFindUnqualifiedStaticMethodAccesses && node.isInterface()) return false; return super.visit(node); }
@Override public boolean isInterface() { AbstractTypeDeclaration declaration = getBodyDeclaration(); return (declaration instanceof TypeDeclaration) && ((TypeDeclaration) declaration).isInterface(); }
/** * {@inheritDoc} */ public boolean visit(TypeDeclaration node) { if (!fFindUnqualifiedStaticAccesses && !fFindUnqualifiedStaticMethodAccesses && node.isInterface()) return false; return super.visit(node); }
@Override public boolean isClass() { AbstractTypeDeclaration declaration = getBodyDeclaration(); return (declaration instanceof TypeDeclaration) && !((TypeDeclaration) declaration).isInterface(); }
final boolean internalGetSetBooleanProperty(SimplePropertyDescriptor property, boolean get, boolean value) { if (property == INTERFACE_PROPERTY) { if (get) { return isInterface(); } else { setInterface(value); return false; } } // allow default implementation to flag the error return super.internalGetSetBooleanProperty(property, get, value); }
boolean isValidDestination(ASTNode node) { boolean isInterface= node instanceof TypeDeclaration && ((TypeDeclaration) node).isInterface(); return !(node instanceof AnnotationTypeDeclaration) && !(isInterface && !JavaModelUtil.is18OrHigher(fCUnit.getJavaProject())); }
boolean isValidDestination(ASTNode node) { boolean isInterface= node instanceof TypeDeclaration && ((TypeDeclaration) node).isInterface(); return !(node instanceof AnnotationTypeDeclaration) && !(isInterface && !JavaModelUtil.is18OrHigher(fCUnit.getJavaProject())); }
boolean isValidDestination(ASTNode node) { boolean isInterface = node instanceof TypeDeclaration && ((TypeDeclaration) node).isInterface(); return !(node instanceof AnnotationTypeDeclaration) && !(isInterface && !JavaModelUtil.is18OrHigher(fCUnit.getJavaProject())); }
public boolean isDummyType(final AbstractTypeDeclaration it) { if ((it instanceof TypeDeclaration)) { return (("MISSING".equals(((TypeDeclaration)it).getName().getIdentifier()) && (!((TypeDeclaration)it).isInterface())) && (((TypeDeclaration)it).getModifiers() == 0)); } return false; }
@Override public boolean visit(FieldDeclaration node) { TypeDeclaration typeDecl= ASTNodes.getParent(node, TypeDeclaration.class); if (typeDecl != null && typeDecl.isInterface()) { final int excluded= Modifier.PUBLIC | Modifier.STATIC | Modifier.FINAL; if ((node.getModifiers() & excluded) > 0) { rewriteOperations.add(new RemoveModifiersOperation(node, excluded)); } } return true; }
public boolean isNotSupportedInnerType(final TypeDeclaration it) { return (((!it.isInterface()) && ((it.getParent() instanceof TypeDeclaration) || (it.getParent() instanceof Block))) && (!IterableExtensions.<Modifier>exists(Iterables.<Modifier>filter(it.modifiers(), Modifier.class), ((Function1<Modifier, Boolean>) (Modifier it_1) -> { return Boolean.valueOf(it_1.isStatic()); })))); }
private static boolean isInterfaceOrAnnotationMember(BodyDeclaration bodyDeclaration) { boolean isInterface= (bodyDeclaration.getParent() instanceof TypeDeclaration) && ((TypeDeclaration)bodyDeclaration.getParent()).isInterface(); boolean isAnnotation= bodyDeclaration.getParent() instanceof AnnotationTypeDeclaration; return isInterface || isAnnotation; }
@Override public boolean visit(TypeDeclaration node) { TypeDeclaration typeDecl= ASTNodes.getParent(node, TypeDeclaration.class); if (typeDecl != null && node.isInterface() && Modifier.isStatic(node.getModifiers())) { rewriteOperations.add(new RemoveModifiersOperation(node, Modifier.STATIC)); } return true; }
private void createInheritedAbstractMemberStubs(AbstractTypeDeclaration node) { if (node instanceof TypeDeclaration && ((TypeDeclaration)node).isInterface()) return; ITypeBinding binding = node.resolveBinding(); if (!Modifier.isAbstract(node.getModifiers())) return; Set<ITypeBinding> interfaces = new LinkedHashSet<ITypeBinding>(); collectInterfaces(interfaces, binding); for (ITypeBinding baseType : interfaces) { createInheritedAbstractMemberStubs(binding, baseType); } }
@Override public boolean visit(TypeDeclaration node) { push(node.isInterface() ? JavaNode.INTERFACE : JavaNode.CLASS, node.getName().toString(), node.getStartPosition(), node.getLength()); return true; }