diff --git a/nbactions.xml b/nbactions.xml
index d55cef1..877f07e 100644
--- a/nbactions.xml
+++ b/nbactions.xml
@@ -12,7 +12,7 @@
-classpath %classpath ch.psi.pshell.ui.App -p=ch.psi.plugin.TestPlugin
java
- ../pshell
+ ../../pshell
@@ -29,7 +29,7 @@
-Xdebug -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address} -classpath %classpath ch.psi.pshell.ui.App -p=ch.psi.plugin.TestPlugin
java
true
- ../pshell
+ ../../pshell
@@ -45,7 +45,7 @@
-classpath %classpath ch.psi.pshell.ui.App -p=ch.psi.plugin.TestPlugin
java
- ../pshell
+ ../../pshell
diff --git a/src/main/java/ch/psi/plugin/TestPlugin.java b/src/main/java/ch/psi/plugin/TestPlugin.java
index c991cb3..27a6f79 100644
--- a/src/main/java/ch/psi/plugin/TestPlugin.java
+++ b/src/main/java/ch/psi/plugin/TestPlugin.java
@@ -11,14 +11,14 @@ import ch.psi.utils.swing.SwingUtils;
/**
*
*/
-public class TestPlugin extends Plugin{
+public class TestPlugin implements Plugin{
MainPanel panel;
@Override
- protected void onStart() {
+ public void onStart() {
panel = new MainPanel(){
protected void run(String name){
try {
- TestPlugin.this.run(name);
+ TestPlugin.this.runAsync(name);
} catch (Exception ex) {
SwingUtils.showException(panel, ex);
}
@@ -29,16 +29,16 @@ public class TestPlugin extends Plugin{
}
@Override
- protected void onStop() {
+ public void onStop() {
}
- protected void onStateChange(State state, State former){
+ public void onStateChange(State state, State former){
panel.setState(state);
}
@Override
- protected void onInitialize(int runCount){
+ public void onInitialize(int runCount){
panel.setDevice(getDevice("motor"));
}