Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2007-03-27 17:22:26 +0000
committerMichael Valenta2007-03-27 17:22:26 +0000
commit4a1b71675a336a2605fc4b6b4bf70e1f54522545 (patch)
treea21a5c78f1f31bc69d75e9a8c3afbee185541652 /examples/org.eclipse.team.examples.filesystem
parent441047722497380c34bda93a874deb9954e12310 (diff)
downloadeclipse.platform.team-4a1b71675a336a2605fc4b6b4bf70e1f54522545.tar.gz
eclipse.platform.team-4a1b71675a336a2605fc4b6b4bf70e1f54522545.tar.xz
eclipse.platform.team-4a1b71675a336a2605fc4b6b4bf70e1f54522545.zip
Bug 173456 Convert the CVS action sets actions to the new menu support
Diffstat (limited to 'examples/org.eclipse.team.examples.filesystem')
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/DisconnectAction.java10
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/FileSystemAction.java2
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/GetAction.java3
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/MergeAction.java3
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/PutAction.java8
-rw-r--r--examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/SynchronizeAction.java8
6 files changed, 17 insertions, 17 deletions
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/DisconnectAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/DisconnectAction.java
index 18bcea03a..0017419f4 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/DisconnectAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/DisconnectAction.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.team.examples.filesystem.ui;
+import java.lang.reflect.InvocationTargetException;
+
import org.eclipse.core.resources.IProject;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.dialogs.ErrorDialog;
@@ -23,10 +25,8 @@ import org.eclipse.team.internal.ui.actions.TeamAction;
*/
public class DisconnectAction extends TeamAction {
- /**
- * @see org.eclipse.ui.IActionDelegate#run(IAction)
- */
- public void run(IAction action) {
+ protected void execute(IAction action) throws InvocationTargetException,
+ InterruptedException {
IProject projects[] = getSelectedProjects();
try {
for (int i = 0; i < projects.length; i++) {
@@ -40,7 +40,7 @@ public class DisconnectAction extends TeamAction {
/**
* @see TeamAction#isEnabled()
*/
- protected boolean isEnabled() {
+ public boolean isEnabled() {
return true;
}
}
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/FileSystemAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/FileSystemAction.java
index 04b1d79f5..a2d46a5c2 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/FileSystemAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/FileSystemAction.java
@@ -27,7 +27,7 @@ public abstract class FileSystemAction extends TeamAction {
/**
* @see org.eclipse.team.internal.ui.actions.TeamAction#isEnabled()
*/
- protected boolean isEnabled() {
+ public boolean isEnabled() {
return getSelectedMappings().length > 0;
}
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/GetAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/GetAction.java
index b8bc5eb81..39dd02f20 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/GetAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/GetAction.java
@@ -20,7 +20,8 @@ import org.eclipse.team.examples.filesystem.Policy;
*/
public class GetAction extends FileSystemAction {
- public void run(IAction action) {
+ protected void execute(IAction action) throws InvocationTargetException,
+ InterruptedException {
try {
GetOperation operation = new GetOperation(getTargetPart(),
FileSystemOperation.createScopeManager(Policy.bind("GetAction.working"), getSelectedMappings())); //$NON-NLS-1$
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/MergeAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/MergeAction.java
index fcf4f49f7..5289bba53 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/MergeAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/MergeAction.java
@@ -24,7 +24,8 @@ import org.eclipse.team.ui.synchronize.ModelMergeOperation;
*/
public class MergeAction extends FileSystemAction {
- public void run(IAction action) {
+ protected void execute(IAction action) throws InvocationTargetException,
+ InterruptedException {
try {
ModelMergeOperation operation;
if (isUseSyncFramework()) {
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/PutAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/PutAction.java
index fe6936a27..ac44a2e5b 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/PutAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/PutAction.java
@@ -20,13 +20,11 @@ import org.eclipse.team.examples.filesystem.Policy;
*/
public class PutAction extends FileSystemAction {
- /*
- * Method declared on IActionDelegate.
- */
- public void run(IAction action) {
+ protected void execute(IAction action) throws InvocationTargetException,
+ InterruptedException {
try {
PutOperation operation = new PutOperation(getTargetPart(),
- FileSystemOperation.createScopeManager(Policy.bind("PutAction.working"), getSelectedMappings())); //$NON-NLS-1$
+ FileSystemOperation.createScopeManager(Policy.bind("PutAction.working"), getSelectedMappings())); //$NON-NLS-1$
operation.setOverwriteIncoming(isOverrideIncoming());
operation.run();
} catch (InvocationTargetException e) {
diff --git a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/SynchronizeAction.java b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/SynchronizeAction.java
index 5bdfa4328..938111933 100644
--- a/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/SynchronizeAction.java
+++ b/examples/org.eclipse.team.examples.filesystem/src/org/eclipse/team/examples/filesystem/ui/SynchronizeAction.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.team.examples.filesystem.ui;
+import java.lang.reflect.InvocationTargetException;
+
import org.eclipse.core.resources.mapping.ResourceMapping;
import org.eclipse.jface.action.IAction;
import org.eclipse.team.core.subscribers.SubscriberScopeManager;
@@ -24,10 +26,8 @@ import org.eclipse.team.ui.synchronize.ISynchronizeParticipant;
*/
public class SynchronizeAction extends FileSystemAction {
- /* (non-Javadoc)
- * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
- */
- public void run(IAction action) {
+ protected void execute(IAction action) throws InvocationTargetException,
+ InterruptedException {
ResourceMapping[] mappings = getSelectedMappings();
if (mappings.length == 0)
return;

Back to the top