A massive organize imports and formatting of the sources using default Eclipse code...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / core / DiscardWorkingCopyOperation.java
index 78f0f8a..75b92d3 100644 (file)
@@ -15,46 +15,56 @@ import net.sourceforge.phpdt.core.IJavaElementDelta;
 import net.sourceforge.phpdt.core.JavaModelException;
 
 /**
- * Discards a working copy (decrement its use count and remove its working copy info if the use count is 0)
- * and signal its removal through a delta.
+ * Discards a working copy (decrement its use count and remove its working copy
+ * info if the use count is 0) and signal its removal through a delta.
  */
 public class DiscardWorkingCopyOperation extends JavaModelOperation {
-       
+
        public DiscardWorkingCopyOperation(IJavaElement workingCopy) {
-               super(new IJavaElement[] {workingCopy});
+               super(new IJavaElement[] { workingCopy });
        }
+
        protected void executeOperation() throws JavaModelException {
                CompilationUnit workingCopy = getWorkingCopy();
-               
-               int useCount = JavaModelManager.getJavaModelManager().discardPerWorkingCopyInfo(workingCopy);
+
+               int useCount = JavaModelManager.getJavaModelManager()
+                               .discardPerWorkingCopyInfo(workingCopy);
                if (useCount == 0) {
                        if (!workingCopy.isPrimary()) {
                                // report removed java delta for a non-primary working copy
-                               JavaElementDelta delta = new JavaElementDelta(this.getJavaModel());
+                               JavaElementDelta delta = new JavaElementDelta(this
+                                               .getJavaModel());
                                delta.removed(workingCopy);
                                addDelta(delta);
                                removeReconcileDelta(workingCopy);
                        } else {
                                if (workingCopy.getResource().isAccessible()) {
-                                       // report a F_PRIMARY_WORKING_COPY change delta for a primary working copy
-                                       JavaElementDelta delta = new JavaElementDelta(this.getJavaModel());
-                                       delta.changed(workingCopy, IJavaElementDelta.F_PRIMARY_WORKING_COPY);
+                                       // report a F_PRIMARY_WORKING_COPY change delta for a
+                                       // primary working copy
+                                       JavaElementDelta delta = new JavaElementDelta(this
+                                                       .getJavaModel());
+                                       delta.changed(workingCopy,
+                                                       IJavaElementDelta.F_PRIMARY_WORKING_COPY);
                                        addDelta(delta);
                                } else {
                                        // report a REMOVED delta
-                                       JavaElementDelta delta = new JavaElementDelta(this.getJavaModel());
-                                       delta.removed(workingCopy, IJavaElementDelta.F_PRIMARY_WORKING_COPY);
+                                       JavaElementDelta delta = new JavaElementDelta(this
+                                                       .getJavaModel());
+                                       delta.removed(workingCopy,
+                                                       IJavaElementDelta.F_PRIMARY_WORKING_COPY);
                                        addDelta(delta);
                                }
                        }
                }
        }
+
        /**
         * Returns the working copy this operation is working on.
         */
        protected CompilationUnit getWorkingCopy() {
-               return (CompilationUnit)getElementToProcess();
+               return (CompilationUnit) getElementToProcess();
        }
+
        /**
         * @see JavaModelOperation#isReadOnly
         */