A massive organize imports and formatting of the sources using default Eclipse code...
[phpeclipse.git] / net.sourceforge.phpeclipse.externaltools / src / net / sourceforge / phpdt / externaltools / internal / program / launchConfigurations / BackgroundResourceRefresher.java
index 1625a08..5a7f8bc 100644 (file)
@@ -1,13 +1,13 @@
 package net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations;
 
 /**********************************************************************
-Copyright (c) 2002 IBM Corp. and others. All rights reserved.
-This file is made available under the terms of the Common Public License v1.0
-which accompanies this distribution, and is available at
-http://www.eclipse.org/legal/cpl-v10.html
-�
-Contributors:
-**********************************************************************/
+ Copyright (c) 2002 IBM Corp. and others. All rights reserved.
+ This file is made available under the terms of the Common Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/cpl-v10.html
+ �
+ Contributors:
+ **********************************************************************/
 
 import java.lang.reflect.InvocationTargetException;
 
@@ -26,21 +26,25 @@ import org.eclipse.jface.dialogs.ProgressMonitorDialog;
 import org.eclipse.jface.operation.IRunnableWithProgress;
 
 /**
- * Refreshes resources as specified by a lanunch configuration, when 
- * an associated process terminates.
+ * Refreshes resources as specified by a lanunch configuration, when an
+ * associated process terminates.
  */
-public class BackgroundResourceRefresher implements IDebugEventSetListener, Runnable, IRunnableWithProgress  {
+public class BackgroundResourceRefresher implements IDebugEventSetListener,
+               Runnable, IRunnableWithProgress {
 
        private ExpandVariableContext fContext;
+
        private ILaunchConfiguration fConfiguration;
+
        private IProcess fProcess;
-       
-       public BackgroundResourceRefresher(ILaunchConfiguration configuration, IProcess process, ExpandVariableContext context) {
+
+       public BackgroundResourceRefresher(ILaunchConfiguration configuration,
+                       IProcess process, ExpandVariableContext context) {
                fConfiguration = configuration;
                fProcess = process;
                fContext = context;
        }
-       
+
        /**
         * If the process has already terminated, resource refreshing is done
         * immediately in the current thread. Otherwise, refreshing is done when the
@@ -55,35 +59,37 @@ public class BackgroundResourceRefresher implements IDebugEventSetListener, Runn
                        }
                }
        }
-       
+
        /**
         * @see org.eclipse.debug.core.IDebugEventSetListener#handleDebugEvents(org.eclipse.debug.core.DebugEvent)
         */
        public void handleDebugEvents(DebugEvent[] events) {
                for (int i = 0; i < events.length; i++) {
                        DebugEvent event = events[i];
-                       if (event.getSource() == fProcess && event.getKind() == DebugEvent.TERMINATE) {
+                       if (event.getSource() == fProcess
+                                       && event.getKind() == DebugEvent.TERMINATE) {
                                DebugPlugin.getDefault().removeDebugEventListener(this);
                                refresh();
                                break;
                        }
                }
        }
-       
+
        /**
         * Submits a runnable to do the refresh
         */
        protected void refresh() {
-         ExternalToolsPlugin.getStandardDisplay().asyncExec(this);
+               ExternalToolsPlugin.getStandardDisplay().asyncExec(this);
        }
-       
-       /** 
+
+       /**
         * Creates a dialog to run the refresh
         * 
         * @see java.lang.Runnable#run()
         */
        public void run() {
-               ProgressMonitorDialog dialog = new ProgressMonitorDialog(ExternalToolsPlugin.getStandardDisplay().getActiveShell());
+               ProgressMonitorDialog dialog = new ProgressMonitorDialog(
+                               ExternalToolsPlugin.getStandardDisplay().getActiveShell());
                try {
                        dialog.run(true, true, this);
                } catch (InvocationTargetException e) {
@@ -91,17 +97,20 @@ public class BackgroundResourceRefresher implements IDebugEventSetListener, Runn
                } catch (InterruptedException e) {
                }
        }
+
        /**
         * Peforms the refresh
         * 
         * @see org.eclipse.jface.operation.IRunnableWithProgress#run(org.eclipse.core.runtime.IProgressMonitor)
         */
-       public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
+       public void run(IProgressMonitor monitor) throws InvocationTargetException,
+                       InterruptedException {
                try {
-                       ExternalToolsUtil.refreshResources(fConfiguration, fContext, monitor);
+                       ExternalToolsUtil.refreshResources(fConfiguration, fContext,
+                                       monitor);
                } catch (CoreException e) {
                        throw new InvocationTargetException(e);
-               }                               
+               }
        }
 
 }