Refactory: remove unused classes, imports, fields and methods.
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / corext / util / JdtFlags.java
index cdb35a0..49e0f69 100644 (file)
@@ -13,11 +13,13 @@ package net.sourceforge.phpdt.internal.corext.util;
 import java.lang.reflect.Modifier;
 
 import net.sourceforge.phpdt.core.Flags;
-import net.sourceforge.phpdt.core.IJavaElement;
+//import net.sourceforge.phpdt.core.IJavaElement;
 import net.sourceforge.phpdt.core.IMember;
-import net.sourceforge.phpdt.core.IType;
+//import net.sourceforge.phpdt.core.IType;
 import net.sourceforge.phpdt.core.JavaModelException;
-import net.sourceforge.phpdt.internal.corext.Assert;
+//incastrix
+//import net.sourceforge.phpdt.internal.corext.Assert;
+import org.eclipse.core.runtime.Assert;
 
 public class JdtFlags {
        private JdtFlags() {
@@ -33,11 +35,11 @@ public class JdtFlags {
 
        public static final int VISIBILITY_CODE_INVALID = -1;
 
-       public static boolean isAbstract(IMember member) throws JavaModelException {
-               if (isInterfaceMethod(member))
-                       return true;
-               return Flags.isAbstract(member.getFlags());
-       }
+//     public static boolean isAbstract(IMember member) throws JavaModelException {
+//             if (isInterfaceMethod(member))
+//                     return true;
+//             return Flags.isAbstract(member.getFlags());
+//     }
 
        // public static boolean isAbstract(IMethodBinding member) {
        // if (isInterfaceMember(member))
@@ -45,27 +47,27 @@ public class JdtFlags {
        // return Modifier.isAbstract(member.getModifiers());
        // }
 
-       public static boolean isDeprecated(IMember member)
-                       throws JavaModelException {
-               return Flags.isDeprecated(member.getFlags());
-       }
+//     public static boolean isDeprecated(IMember member)
+//                     throws JavaModelException {
+//             return Flags.isDeprecated(member.getFlags());
+//     }
 
-       public static boolean isFinal(IMember member) throws JavaModelException {
-               if (isInterfaceField(member))
-                       return true;
-               if (isAnonymousType(member))
-                       return true;
-               return Flags.isFinal(member.getFlags());
-       }
+//     public static boolean isFinal(IMember member) throws JavaModelException {
+//             if (isInterfaceField(member))
+//                     return true;
+//             if (isAnonymousType(member))
+//                     return true;
+//             return Flags.isFinal(member.getFlags());
+//     }
 
        // public static boolean isNative(IMember member) throws JavaModelException{
        // return Flags.isNative(member.getFlags());
        // }
 
-       public static boolean isPackageVisible(IMember member)
-                       throws JavaModelException {
-               return (!isPrivate(member) && !isProtected(member) && !isPublic(member));
-       }
+//     public static boolean isPackageVisible(IMember member)
+//                     throws JavaModelException {
+//             return (!isPrivate(member) && !isProtected(member) && !isPublic(member));
+//     }
 
        // public static boolean isPackageVisible(BodyDeclaration bodyDeclaration) {
        // return (! isPrivate(bodyDeclaration) && ! isProtected(bodyDeclaration) &&
@@ -120,14 +122,14 @@ public class JdtFlags {
        // return Modifier.isPublic(bodyDeclaration.getModifiers());
        // }
 
-       public static boolean isStatic(IMember member) throws JavaModelException {
-               if (isNestedInterface(member))
-                       return true;
-               if (member.getElementType() != IJavaElement.METHOD
-                               && isInterfaceMember(member))
-                       return true;
-               return Flags.isStatic(member.getFlags());
-       }
+//     public static boolean isStatic(IMember member) throws JavaModelException {
+//             if (isNestedInterface(member))
+//                     return true;
+//             if (member.getElementType() != IJavaElement.METHOD
+//                             && isInterfaceMember(member))
+//                     return true;
+//             return Flags.isStatic(member.getFlags());
+//     }
 
        // public static boolean isStatic(IMethodBinding methodBinding){
        // return Modifier.isStatic(methodBinding.getModifiers());
@@ -164,17 +166,17 @@ public class JdtFlags {
        // return Flags.isVolatile(member.getFlags());
        // }
 
-       private static boolean isInterfaceMethod(IMember member)
-                       throws JavaModelException {
-               return member.getElementType() == IJavaElement.METHOD
-                               && isInterfaceMember(member);
-       }
-
-       private static boolean isInterfaceField(IMember member)
-                       throws JavaModelException {
-               return member.getElementType() == IJavaElement.FIELD
-                               && isInterfaceMember(member);
-       }
+//     private static boolean isInterfaceMethod(IMember member)
+//                     throws JavaModelException {
+//             return member.getElementType() == IJavaElement.METHOD
+//                             && isInterfaceMember(member);
+//     }
+//
+//     private static boolean isInterfaceField(IMember member)
+//                     throws JavaModelException {
+//             return member.getElementType() == IJavaElement.FIELD
+//                             && isInterfaceMember(member);
+//     }
 
        private static boolean isInterfaceMember(IMember member)
                        throws JavaModelException {
@@ -200,18 +202,18 @@ public class JdtFlags {
        // ((TypeDeclaration)bodyDeclaration.getParent()).isInterface();
        // }
 
-       private static boolean isNestedInterface(IMember member)
-                       throws JavaModelException {
-               return member.getElementType() == IJavaElement.TYPE
-                               && member.getDeclaringType() != null
-                               && ((IType) member).isInterface();
-       }
-
-       private static boolean isAnonymousType(IMember member)
-                       throws JavaModelException {
-               return member.getElementType() == IJavaElement.TYPE
-                               && ((IType) member).isAnonymous();
-       }
+//     private static boolean isNestedInterface(IMember member)
+//                     throws JavaModelException {
+//             return member.getElementType() == IJavaElement.TYPE
+//                             && member.getDeclaringType() != null
+//                             && ((IType) member).isInterface();
+//     }
+//
+//     private static boolean isAnonymousType(IMember member)
+//                     throws JavaModelException {
+//             return member.getElementType() == IJavaElement.TYPE
+//                             && ((IType) member).isAnonymous();
+//     }
 
        public static int getVisibilityCode(IMember member)
                        throws JavaModelException {
@@ -254,15 +256,15 @@ public class JdtFlags {
        // return VISIBILITY_CODE_INVALID;
        // }
 
-       public static String getVisibilityString(int visibilityCode) {
-               if (Modifier.isPublic(visibilityCode))
-                       return VISIBILITY_STRING_PUBLIC;
-               if (Modifier.isProtected(visibilityCode))
-                       return VISIBILITY_STRING_PROTECTED;
-               if (Modifier.isPrivate(visibilityCode))
-                       return VISIBILITY_STRING_PRIVATE;
-               return VISIBILITY_STRING_PACKAGE;
-       }
+//     public static String getVisibilityString(int visibilityCode) {
+//             if (Modifier.isPublic(visibilityCode))
+//                     return VISIBILITY_STRING_PUBLIC;
+//             if (Modifier.isProtected(visibilityCode))
+//                     return VISIBILITY_STRING_PROTECTED;
+//             if (Modifier.isPrivate(visibilityCode))
+//                     return VISIBILITY_STRING_PRIVATE;
+//             return VISIBILITY_STRING_PACKAGE;
+//     }
 
        public static void assertVisibility(int visibility) {
                Assert.isTrue(visibility == Modifier.PUBLIC
@@ -271,43 +273,43 @@ public class JdtFlags {
                                visibility == Modifier.PRIVATE);
        }
 
-       public static boolean isHigherVisibility(int newVisibility,
-                       int oldVisibility) {
-               assertVisibility(oldVisibility);
-               assertVisibility(newVisibility);
-               switch (oldVisibility) {
-               case Modifier.PRIVATE:
-                       return // newVisibility == Modifier.NONE ||
-                       newVisibility == Modifier.PUBLIC
-                                       || newVisibility == Modifier.PROTECTED;
-                       // case Modifier.NONE :
-                       // return newVisibility == Modifier.PUBLIC
-                       // || newVisibility == Modifier.PROTECTED;
-
-               case Modifier.PROTECTED:
-                       return newVisibility == Modifier.PUBLIC;
-
-               case Modifier.PUBLIC:
-                       return false;
-               default:
-                       // Assert.isTrue(false);
-                       return false;
-               }
-       }
-
-       public static int getLowerVisibility(int visibility1, int visibility2) {
-               if (isHigherVisibility(visibility1, visibility2))
-                       return visibility2;
-               else
-                       return visibility1;
-       }
-
-       public static int clearAccessModifiers(int flags) {
-               return clearFlag(Modifier.PROTECTED | Modifier.PUBLIC
-                               | Modifier.PRIVATE, flags);
-       }
-
-       public static int clearFlag(int flag, int flags) {
-               return flags & ~flag;
-       }
+//     public static boolean isHigherVisibility(int newVisibility,
+//                     int oldVisibility) {
+//             assertVisibility(oldVisibility);
+//             assertVisibility(newVisibility);
+//             switch (oldVisibility) {
+//             case Modifier.PRIVATE:
+//                     return // newVisibility == Modifier.NONE ||
+//                     newVisibility == Modifier.PUBLIC
+//                                     || newVisibility == Modifier.PROTECTED;
+//                     // case Modifier.NONE :
+//                     // return newVisibility == Modifier.PUBLIC
+//                     // || newVisibility == Modifier.PROTECTED;
+//
+//             case Modifier.PROTECTED:
+//                     return newVisibility == Modifier.PUBLIC;
+//
+//             case Modifier.PUBLIC:
+//                     return false;
+//             default:
+//                     // Assert.isTrue(false);
+//                     return false;
+//             }
+//     }
+
+//     public static int getLowerVisibility(int visibility1, int visibility2) {
+//             if (isHigherVisibility(visibility1, visibility2))
+//                     return visibility2;
+//             else
+//                     return visibility1;
+//     }
+
+//     public static int clearAccessModifiers(int flags) {
+//             return clearFlag(Modifier.PROTECTED | Modifier.PUBLIC
+//                             | Modifier.PRIVATE, flags);
+//     }
+
+//     public static int clearFlag(int flag, int flags) {
+//             return flags & ~flag;
+//     }
 }