Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan D. Brooks2011-07-01 15:48:57 +0000
committerRyan D. Brooks2011-07-01 15:48:57 +0000
commit4b11a400f6c26f0d50ac73f694e3efc721f75d6b (patch)
tree99ee4c94ef5944dbe970adfe8f3cb604d3ba31cc
parent7f2c30d7c4771e9287b9cc7e85ba64e05355b904 (diff)
downloadorg.eclipse.osee-4b11a400f6c26f0d50ac73f694e3efc721f75d6b.tar.gz
org.eclipse.osee-4b11a400f6c26f0d50ac73f694e3efc721f75d6b.tar.xz
org.eclipse.osee-4b11a400f6c26f0d50ac73f694e3efc721f75d6b.zip
refactor: Remove obsolete method from ArtifactFileMonitor
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/render/ArtifactFileMonitor.java37
1 files changed, 1 insertions, 36 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/render/ArtifactFileMonitor.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/render/ArtifactFileMonitor.java
index 012f89fa983..60fc8b9e783 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/render/ArtifactFileMonitor.java
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/render/ArtifactFileMonitor.java
@@ -22,7 +22,6 @@ import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.jobs.IJobChangeEvent;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.core.runtime.jobs.JobChangeAdapter;
-import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.osee.framework.core.exception.OseeCoreException;
import org.eclipse.osee.framework.core.exception.OseeExceptions;
import org.eclipse.osee.framework.core.operation.IOperation;
@@ -34,14 +33,11 @@ import org.eclipse.osee.framework.jdk.core.util.io.IFileWatcherListener;
import org.eclipse.osee.framework.logging.OseeLevel;
import org.eclipse.osee.framework.logging.OseeLog;
import org.eclipse.osee.framework.ui.skynet.SkynetGuiPlugin;
-import org.eclipse.ui.IWorkbench;
-import org.eclipse.ui.IWorkbenchListener;
-import org.eclipse.ui.PlatformUI;
final class ArtifactFileMonitor implements IFileWatcherListener {
private final ResourceAttributes readonlyfileAttributes;
private final FileWatcher watcher;
- private boolean firstTime;
+ private final boolean firstTime;
private final Map<File, IOperation> fileMap = new ConcurrentHashMap<File, IOperation>(128);
public ArtifactFileMonitor() {
@@ -93,35 +89,4 @@ final class ArtifactFileMonitor implements IFileWatcherListener {
public void handleException(Exception ex) {
OseeLog.log(SkynetGuiPlugin.class, OseeLevel.SEVERE_POPUP, ex);
}
-
- private void monitorFile(File file) {
- watcher.addFile(file);
- if (firstTime) {
- firstTime = false;
-
- PlatformUI.getWorkbench().addWorkbenchListener(new IWorkbenchListener() {
-
- @Override
- public void postShutdown(IWorkbench workbench) {
- // do nothing
- }
-
- @Override
- public boolean preShutdown(IWorkbench workbench, boolean forced) {
- boolean wasConfirmed = true;
- if (RenderingUtil.arePopupsAllowed()) {
- wasConfirmed =
- MessageDialog.openConfirm(
- PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
- "OSEE Edit",
- "OSEE artifacts were opened for edit. Please save all external work before continuing. Click OK to continue shutdown process or Cancel to abort.");
- } else {
- OseeLog.log(SkynetGuiPlugin.class, Level.INFO,
- "Test - OSEE artifacts were opened for edit - Default to saving edited artifacts");
- }
- return forced || wasConfirmed;
- }
- });
- }
- }
} \ No newline at end of file

Back to the top