<s> package org . eclipse . jdt . core ; public interface IMember extends IJavaElement , ISourceReference , ISourceManipulation , IParent { String [ ] getCategories ( ) throws JavaModelException ; IClassFile getClassFile ( ) ; ICompilationUnit getCompilationUnit ( ) ; IType getDeclaringType ( ) ; int getFlags ( ) throws JavaModelException ; ISourceRange getJavadocRange ( ) throws JavaModelException ; ISourceRange getNameRange ( ) throws JavaModelException ; int getOccurrenceCount ( ) ; ITypeRoot getTypeRoot ( ) ; IType getType ( String name , int occurrenceCount ) ; boolean isBinary ( ) ; } </s>