diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/CyActivator.java b/src/main/java/de/hhu/ba/yoshikoWrapper/CyActivator.java index feb666df60918d5d31bf6c2400222f75655ce008..e78c38439b44bd5df6241fdce1a00923e6fbdcf5 100644 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/CyActivator.java +++ b/src/main/java/de/hhu/ba/yoshikoWrapper/CyActivator.java @@ -112,7 +112,6 @@ public class CyActivator extends AbstractCyActivator { } //Register commands / CyRest - TaskFactory commandTaskFactory = new CommandTaskFactory(YoshikoCommand.PERFORM_ALGORITHM); Properties props = new Properties(); props.setProperty(COMMAND_NAMESPACE, "yoshiko"); @@ -120,8 +119,6 @@ public class CyActivator extends AbstractCyActivator { props.setProperty(COMMAND_DESCRIPTION,"TEST PERFORM ALGORITHM"); registerService(context, commandTaskFactory, TaskFactory.class, props); - - //Initialize and register main panel MainPanel mainPanel = new MainPanel(); registerService(context,mainPanel,CytoPanelComponent.class, new Properties()); diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/taskFactories/CommandTaskFactory.java b/src/main/java/de/hhu/ba/yoshikoWrapper/taskFactories/CommandTaskFactory.java index 8d17d1bb0ff85c60a6d059de43180ac2ef2210f4..bba25a2f065e925a400c831653354ef420fd6233 100644 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/taskFactories/CommandTaskFactory.java +++ b/src/main/java/de/hhu/ba/yoshikoWrapper/taskFactories/CommandTaskFactory.java @@ -1,11 +1,12 @@ package de.hhu.ba.yoshikoWrapper.taskFactories; import org.cytoscape.work.AbstractTaskFactory; +import org.cytoscape.work.TaskFactory; import org.cytoscape.work.TaskIterator; import de.hhu.ba.yoshikoWrapper.tasks.AlgorithmTask; -public class CommandTaskFactory extends AbstractTaskFactory{ +public class CommandTaskFactory implements TaskFactory{ private final YoshikoCommand command;