Bug 558322: [RGraphic] Replace Tool by RTool in rj.eclient.graphics if
appropriate
Change-Id: I67cf52eb7643776d0847d3c7091e28e91d2f3e29
diff --git a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/internal/rj/eclient/graphics/EclipseRGraphic.java b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/internal/rj/eclient/graphics/EclipseRGraphic.java
index 8d5475a..79d97d1 100644
--- a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/internal/rj/eclient/graphics/EclipseRGraphic.java
+++ b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/internal/rj/eclient/graphics/EclipseRGraphic.java
@@ -41,7 +41,6 @@
import org.eclipse.statet.jcommons.status.StatusChangeListener;
import org.eclipse.statet.jcommons.status.StatusException;
import org.eclipse.statet.jcommons.status.Statuses;
-import org.eclipse.statet.jcommons.ts.core.Tool;
import org.eclipse.statet.ecommons.ui.util.UIAccess;
@@ -61,6 +60,7 @@
import org.eclipse.statet.rj.server.client.RClientGraphicFactory;
import org.eclipse.statet.rj.services.RService;
import org.eclipse.statet.rj.services.RServiceControlExtension;
+import org.eclipse.statet.rj.ts.core.RTool;
/**
@@ -1191,7 +1191,7 @@
}
@Override
- public @Nullable Tool getRHandle() {
+ public @Nullable RTool getRHandle() {
if (this.actions != null) {
return this.actions.getRHandle();
}
diff --git a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/ERGraphic.java b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/ERGraphic.java
index 7f72b50..440aa50 100644
--- a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/ERGraphic.java
+++ b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/ERGraphic.java
@@ -22,9 +22,9 @@
import org.eclipse.statet.jcommons.status.Status;
import org.eclipse.statet.jcommons.status.StatusChangeListener;
import org.eclipse.statet.jcommons.status.StatusException;
-import org.eclipse.statet.jcommons.ts.core.Tool;
import org.eclipse.statet.rj.graphic.core.RGraphic;
+import org.eclipse.statet.rj.ts.core.RTool;
/**
@@ -106,7 +106,7 @@
@Override
boolean isActive();
- @Nullable Tool getRHandle();
+ @Nullable RTool getRHandle();
@Override
List<? extends ERGraphicInstruction> getInstructions();
diff --git a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/PageBookRGraphicView.java b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/PageBookRGraphicView.java
index cae3b9b..09ebd30 100644
--- a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/PageBookRGraphicView.java
+++ b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/PageBookRGraphicView.java
@@ -65,6 +65,7 @@
import org.eclipse.statet.ecommons.ui.workbench.ContextHandlers;
import org.eclipse.statet.rj.ts.core.AbstractRToolRunnable;
+import org.eclipse.statet.rj.ts.core.RTool;
import org.eclipse.statet.rj.ts.core.RToolService;
@@ -183,12 +184,12 @@
}
- protected abstract Tool getTool() throws CoreException;
+ protected abstract RTool getTool() throws CoreException;
@Override
public @Nullable Object execute(final ExecutionEvent event) throws ExecutionException {
try {
- final Tool tool= getTool();
+ final RTool tool= getTool();
if (tool != null) {
tool.getQueue().add(new AbstractRToolRunnable(
"r/rj/gd/new", "New R Graphic") { //$NON-NLS-1$
@@ -224,8 +225,8 @@
@Override
public int compare(final RGraphicSession o1, final RGraphicSession o2) {
- final Tool handle1= o1.graphic.getRHandle();
- final Tool handle2= o2.graphic.getRHandle();
+ final RTool handle1= o1.graphic.getRHandle();
+ final RTool handle2= o2.graphic.getRHandle();
if (handle1 == null) {
if (handle2 == null) {
return 0;
diff --git a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/util/AbstractLocalLocator.java b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/util/AbstractLocalLocator.java
index 3aebcaf..34933d8 100644
--- a/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/util/AbstractLocalLocator.java
+++ b/eclient/org.eclipse.statet.rj.eclient.graphics/src/org/eclipse/statet/rj/eclient/graphics/util/AbstractLocalLocator.java
@@ -29,6 +29,7 @@
import org.eclipse.statet.rj.eclient.graphics.ERGraphic;
import org.eclipse.statet.rj.eclient.graphics.LocatorCallback;
+import org.eclipse.statet.rj.ts.core.RTool;
/**
@@ -44,7 +45,7 @@
private final ERGraphic graphic;
- private final Tool tool;
+ private final RTool tool;
private boolean started;
private boolean graphicLocatorStarted;
diff --git a/examples/org.eclipse.statet.rj.example.rcpdemo2/src/org/eclipse/statet/rj/example/rcpdemo/RServiManager.java b/examples/org.eclipse.statet.rj.example.rcpdemo2/src/org/eclipse/statet/rj/example/rcpdemo/RServiManager.java
index 94362b2..ee16292 100644
--- a/examples/org.eclipse.statet.rj.example.rcpdemo2/src/org/eclipse/statet/rj/example/rcpdemo/RServiManager.java
+++ b/examples/org.eclipse.statet.rj.example.rcpdemo2/src/org/eclipse/statet/rj/example/rcpdemo/RServiManager.java
@@ -33,7 +33,6 @@
import org.eclipse.statet.jcommons.status.ProgressMonitor;
import org.eclipse.statet.jcommons.status.Status;
import org.eclipse.statet.jcommons.status.StatusException;
-import org.eclipse.statet.jcommons.ts.core.Tool;
import org.eclipse.statet.jcommons.ts.core.ToolRunnable;
import org.eclipse.statet.ecommons.runtime.core.util.StatusUtils;
@@ -52,6 +51,7 @@
import org.eclipse.statet.rj.servi.node.RServiNodeConfig;
import org.eclipse.statet.rj.servi.node.RServiNodeFactory;
import org.eclipse.statet.rj.servi.node.RServiNodeManager;
+import org.eclipse.statet.rj.ts.core.RTool;
public class RServiManager implements Disposable {
@@ -191,7 +191,7 @@
}
- public synchronized Tool getRServiSession() throws StatusException {
+ public synchronized RTool getRServiSession() throws StatusException {
if (this.currentSession == null) {
final RServi servi= getRServi("session");
this.currentSession= new RServiSession(servi) {
@@ -218,7 +218,7 @@
public void schedule(final ToolRunnable runnable) throws StatusException {
- final Tool session= getRServiSession();
+ final RTool session= getRServiSession();
final Status status;
if (session != null) {
status= session.getQueue().add(runnable);