From d2bbf9cad1f4c4aa5d911fa99464e73408540c32 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 18 Dec 2007 19:39:03 +0000 Subject: [PATCH] [143503] [updating] need a synchronize cache operation - nls messages --- .../org/eclipse/rse/internal/files/ui/FileResources.java | 4 ++++ .../eclipse/rse/internal/files/ui/FileResources.properties | 7 +++++++ .../files/ui/actions/SynchronizeCacheActionDelegate.java | 7 ++++--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.java index 60bb5e5173f..407eb825fd2 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.java @@ -256,6 +256,10 @@ public class FileResources extends NLS // Property Pages public static String MESSAGE_ENCODING_NOT_SUPPORTED; + // synchronize cache action + public static String MESSAGE_ERROR_CACHING_REMOTE_FILES; + public static String MESSAGE_SYNCHRONIZING_REMOTE_FILE_CACHE; + static { // load message values from bundle file diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.properties b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.properties index 002aaf5eace..53601b6918e 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.properties +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/FileResources.properties @@ -247,3 +247,10 @@ ACTION_SELECT_FILE_TOOLTIP=Select file from remote system # Property Pages... #============================================================= MESSAGE_ENCODING_NOT_SUPPORTED=The selected encoding is not supported. + + +#============================================================= +# Synchronize Cache Action... +#============================================================= +MESSAGE_ERROR_CACHING_REMOTE_FILES=Error Caching Remote Files +MESSAGE_SYNCHRONIZING_REMOTE_FILE_CACHE=Remote File Cache Synchronizing Remote File Cache diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/actions/SynchronizeCacheActionDelegate.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/actions/SynchronizeCacheActionDelegate.java index 400f0324ad3..2d6ece1b0ac 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/actions/SynchronizeCacheActionDelegate.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/actions/SynchronizeCacheActionDelegate.java @@ -36,6 +36,7 @@ import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.rse.core.model.SystemRemoteResourceSet; import org.eclipse.rse.internal.files.ui.Activator; +import org.eclipse.rse.internal.files.ui.FileResources; import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile; import org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFileSubSystem; import org.eclipse.rse.ui.view.ISystemViewElementAdapter; @@ -70,7 +71,7 @@ public class SynchronizeCacheActionDelegate implements IActionDelegate { // If errors occurred, open an Error dialog if (errorStatus != null) { - ErrorDialog.openError(getShell(), "Error Caching Remote Files", null, errorStatus); + ErrorDialog.openError(getShell(), FileResources.MESSAGE_ERROR_CACHING_REMOTE_FILES, null, errorStatus); errorStatus = null; } } @@ -134,7 +135,7 @@ public class SynchronizeCacheActionDelegate implements IActionDelegate { ProgressMonitorDialog mon = new ProgressMonitorDialog(getShell()) { protected void configureShell(Shell shell) { super.configureShell(shell); - shell.setText("Synchronizing Remote File Cache"); + shell.setText(FileResources.MESSAGE_SYNCHRONIZING_REMOTE_FILE_CACHE); } }; mon.run(true, true, op); @@ -159,7 +160,7 @@ public class SynchronizeCacheActionDelegate implements IActionDelegate { * the message */ void displayError(String message) { - MessageDialog.openError(getShell(), "Error Caching Remote Files", message); + MessageDialog.openError(getShell(), FileResources.MESSAGE_ERROR_CACHING_REMOTE_FILES, message); } /**