A massive organize imports and formatting of the sources using default Eclipse code...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / core / ElementCache.java
index 2f990d7..c004404 100644 (file)
@@ -18,45 +18,51 @@ import net.sourceforge.phpdt.internal.core.util.LRUCache;
  * An LRU cache of <code>JavaElements</code>.
  */
 public class ElementCache extends OverflowingLRUCache {
-/**
- * Constructs a new element cache of the given size.
- */
-public ElementCache(int size) {
-       super(size);
-}
-/**
- * Constructs a new element cache of the given size.
- */
-public ElementCache(int size, int overflow) {
-       super(size, overflow);
-}
-/**
- * Returns true if the element is successfully closed and
- * removed from the cache, otherwise false.
- *
- * <p>NOTE: this triggers an external removal of this element
- * by closing the element.
- */
-protected boolean close(LRUCacheEntry entry) {
-       IOpenable element = (IOpenable) entry._fKey;
-       try {
-               if (element.hasUnsavedChanges()) {
-                       return false;
-               } else {
-                       // We must close an entire JarPackageFragmentRoot at once.
-//                     if (element instanceof JarPackageFragment) {
-//                             JarPackageFragment packageFragment= (JarPackageFragment) element;
-//                             JarPackageFragmentRoot root = (JarPackageFragmentRoot) packageFragment.getParent();
-//                             root.close();
-//                     } else {
+       /**
+        * Constructs a new element cache of the given size.
+        */
+       public ElementCache(int size) {
+               super(size);
+       }
+
+       /**
+        * Constructs a new element cache of the given size.
+        */
+       public ElementCache(int size, int overflow) {
+               super(size, overflow);
+       }
+
+       /**
+        * Returns true if the element is successfully closed and removed from the
+        * cache, otherwise false.
+        * 
+        * <p>
+        * NOTE: this triggers an external removal of this element by closing the
+        * element.
+        */
+       protected boolean close(LRUCacheEntry entry) {
+               IOpenable element = (IOpenable) entry._fKey;
+               try {
+                       if (element.hasUnsavedChanges()) {
+                               return false;
+                       } else {
+                               // We must close an entire JarPackageFragmentRoot at once.
+                               // if (element instanceof JarPackageFragment) {
+                               // JarPackageFragment packageFragment= (JarPackageFragment)
+                               // element;
+                               // JarPackageFragmentRoot root = (JarPackageFragmentRoot)
+                               // packageFragment.getParent();
+                               // root.close();
+                               // } else {
                                element.close();
-//                     }
-                       return true;
+                               // }
+                               return true;
+                       }
+               } catch (JavaModelException npe) {
+                       return false;
                }
-       } catch (JavaModelException npe) {
-               return false;
        }
-}
+
        /**
         * Returns a new instance of the reciever.
         */