List of usage examples for org.eclipse.jdt.core.dom MethodDeclaration internalSetModifiers
final void internalSetModifiers(int pmodifiers)
From source file:org.eclipse.jdt.core.dom.ASTConverter.java
License:Open Source License
/** * @param methodDecl/*from w w w.j av a 2 s .c o m*/ * @param methodDeclaration */ protected void setModifiers(MethodDeclaration methodDecl, AbstractMethodDeclaration methodDeclaration) { switch (this.ast.apiLevel) { case AST.JLS2_INTERNAL: methodDecl.internalSetModifiers(methodDeclaration.modifiers & ExtraCompilerModifiers.AccJustFlag); if (methodDeclaration.annotations != null) { methodDecl.setFlags(methodDecl.getFlags() | ASTNode.MALFORMED); } break; default: this.scanner.resetTo(methodDeclaration.declarationSourceStart, methodDeclaration.sourceStart); this.setModifiers(methodDecl, methodDeclaration.annotations, methodDeclaration.sourceStart); } }