Lines 23-28
Link Here
|
23 |
import org.eclipse.jdt.core.search.SearchEngine; |
23 |
import org.eclipse.jdt.core.search.SearchEngine; |
24 |
import org.eclipse.jdt.internal.codeassist.CompletionEngine; |
24 |
import org.eclipse.jdt.internal.codeassist.CompletionEngine; |
25 |
import org.eclipse.jdt.internal.compiler.ast.TypeDeclaration; |
25 |
import org.eclipse.jdt.internal.compiler.ast.TypeDeclaration; |
|
|
26 |
import org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants; |
26 |
import org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation; |
27 |
import org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation; |
27 |
import org.eclipse.jdt.internal.compiler.env.IBinaryType; |
28 |
import org.eclipse.jdt.internal.compiler.env.IBinaryType; |
28 |
import org.eclipse.jdt.internal.compiler.lookup.Binding; |
29 |
import org.eclipse.jdt.internal.compiler.lookup.Binding; |
Lines 315-321
Link Here
|
315 |
*/ |
316 |
*/ |
316 |
public int getFlags() throws JavaModelException { |
317 |
public int getFlags() throws JavaModelException { |
317 |
IBinaryType info = (IBinaryType) getElementInfo(); |
318 |
IBinaryType info = (IBinaryType) getElementInfo(); |
318 |
return info.getModifiers(); |
319 |
return info.getModifiers() & ~ClassFileConstants.AccSuper; |
319 |
} |
320 |
} |
320 |
/* |
321 |
/* |
321 |
* @see IType#getFullyQualifiedName() |
322 |
* @see IType#getFullyQualifiedName() |