Author: mes
Date: 2012-03-15 12:22:01 -0700 (Thu, 15 Mar 2012)
New Revision: 28553
Modified:
core3/impl/trunk/command-executor-impl/src/main/java/org/cytoscape/command/internal/CommandExecutorImpl.java
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
Log:
changed syntax of commands to be simpler
Modified:
core3/impl/trunk/command-executor-impl/src/main/java/org/cytoscape/command/internal/CommandExecutorImpl.java
===================================================================
---
core3/impl/trunk/command-executor-impl/src/main/java/org/cytoscape/command/internal/CommandExecutorImpl.java
2012-03-15 18:36:38 UTC (rev 28552)
+++
core3/impl/trunk/command-executor-impl/src/main/java/org/cytoscape/command/internal/CommandExecutorImpl.java
2012-03-15 19:22:01 UTC (rev 28553)
@@ -5,6 +5,8 @@
import java.util.Map;
import java.util.HashMap;
import java.util.List;
+import java.util.regex.Pattern;
+import java.util.regex.Matcher;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -24,6 +26,8 @@
private final Map<String, Map<String,Executor>> commandExecutorMap =
new
HashMap<String,Map<String,Executor>>();
+ private final String commandRegex ="^(\\S+)\\s+(\\S+)(\\s+.+)?$";
+ private final Pattern commandPattern = Pattern.compile(commandRegex);
private final CommandTunableInterceptorImpl interceptor;
private final CyApplicationManager appMgr;
@@ -113,32 +117,32 @@
double count = 1.0;
// begin iterating over the lines
- for ( String line : commandLines ) {
- boolean finished = false;
-
- tm.setStatusMessage("Executing command: '" + line +
"'");
- logger.info("Executing command: '" + line + "'");
- // match the namespace
- for ( String namespace : commandExecutorMap.keySet() ) {
- if ( finished ) return;
+ for ( String fullLine : commandLines ) {
+ String line = fullLine.trim();
- String commLine = peel( line, namespace + " " );
- if ( commLine != null ) {
- Map<String,Executor> commandMap =
commandExecutorMap.get(namespace);
- if ( commandMap != null ) {
+ // ignore comments
+ if ( line.startsWith("#"))
+ continue;
- // now match and execute the
command
- for ( String command :
commandMap.keySet() ) {
- String args = peel(
commLine, command );
- if ( args != null ) {
-
commandMap.get(command).execute(args);
- finished = true;
- break;
- }
- }
- }
- }
- }
+ Matcher m = commandPattern.matcher(line);
+ if ( !m.matches() )
+ throw new RuntimeException("command line (" +
line + ") does not match pattern: namespace command [args ...]");
+ String all = m.group(0);
+ String namespace = m.group(1);
+ String command = m.group(2);
+ String args = m.group(3);
+
+ Map<String,Executor> commandMap =
commandExecutorMap.get(namespace);
+
+ if ( commandMap == null )
+ throw new RuntimeException("Failed to find
command namespace: '" + namespace +"'");
+
+ Executor ex = commandMap.get(command);
+
+ if ( ex == null )
+ throw new RuntimeException("Failed to find
command: '" + command +"' (from namespace: " + namespace + ")");
+ ex.execute(args);
+
tm.setProgress(count/size);
count += 1.0;
}
Modified:
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
===================================================================
---
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
2012-03-15 18:36:38 UTC (rev 28552)
+++
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
2012-03-15 19:22:01 UTC (rev 28553)
@@ -320,7 +320,7 @@
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("title","Delete
Selected Nodes and Edges...");
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("menuGravity","5.0");
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("accelerator","DELETE");
-
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("command","delete
selected nodes and edges");
+
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("command","delete-selected-nodes-and-edges");
deleteSelectedNodesAndEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,deleteSelectedNodesAndEdgesTaskFactory,TaskFactory.class,
deleteSelectedNodesAndEdgesTaskFactoryProps);
@@ -331,7 +331,7 @@
selectAllTaskFactoryProps.setProperty("enableFor","network");
selectAllTaskFactoryProps.setProperty("title","Select all nodes
and edges");
selectAllTaskFactoryProps.setProperty("menuGravity","5.0");
- selectAllTaskFactoryProps.setProperty("command","select all
nodes and edges");
+
selectAllTaskFactoryProps.setProperty("command","select-all-nodes-and-edges");
selectAllTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectAllTaskFactory,NetworkTaskFactory.class,
selectAllTaskFactoryProps);
@@ -341,7 +341,7 @@
selectAllEdgesTaskFactoryProps.setProperty("enableFor","network");
selectAllEdgesTaskFactoryProps.setProperty("title","Select all
edges");
selectAllEdgesTaskFactoryProps.setProperty("menuGravity","4.0");
- selectAllEdgesTaskFactoryProps.setProperty("command","select
all edges");
+
selectAllEdgesTaskFactoryProps.setProperty("command","select-all-edges");
selectAllEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectAllEdgesTaskFactory,NetworkTaskFactory.class,
selectAllEdgesTaskFactoryProps);
@@ -351,7 +351,7 @@
selectAllNodesTaskFactoryProps.setProperty("menuGravity","4.0");
selectAllNodesTaskFactoryProps.setProperty("accelerator","cmd
a");
selectAllNodesTaskFactoryProps.setProperty("title","Select all
nodes");
- selectAllNodesTaskFactoryProps.setProperty("command","select
all nodes");
+
selectAllNodesTaskFactoryProps.setProperty("command","select-all-nodes");
selectAllNodesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectAllNodesTaskFactory,NetworkTaskFactory.class,
selectAllNodesTaskFactoryProps);
@@ -361,7 +361,7 @@
selectAdjacentEdgesTaskFactoryProps.setProperty("menuGravity","6.0");
selectAdjacentEdgesTaskFactoryProps.setProperty("accelerator","alt e");
selectAdjacentEdgesTaskFactoryProps.setProperty("title","Select
adjacent edges");
-
selectAdjacentEdgesTaskFactoryProps.setProperty("command","select adjacent
edges");
+
selectAdjacentEdgesTaskFactoryProps.setProperty("command","select-adjacent-edges");
selectAdjacentEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectAdjacentEdgesTaskFactory,NetworkTaskFactory.class,
selectAdjacentEdgesTaskFactoryProps);
@@ -371,7 +371,7 @@
selectConnectedNodesTaskFactoryProps.setProperty("menuGravity","7.0");
selectConnectedNodesTaskFactoryProps.setProperty("accelerator","cmd 7");
selectConnectedNodesTaskFactoryProps.setProperty("title","Nodes
connected by selected edges");
-
selectConnectedNodesTaskFactoryProps.setProperty("command","select nodes
connected by selected edges");
+
selectConnectedNodesTaskFactoryProps.setProperty("command","select-nodes-connected-by-selected-edges");
selectConnectedNodesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectConnectedNodesTaskFactory,NetworkTaskFactory.class,
selectConnectedNodesTaskFactoryProps);
@@ -385,7 +385,7 @@
selectFirstNeighborsTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/select_firstneighbors.png").toString());
selectFirstNeighborsTaskFactoryProps.setProperty("inToolBar","true");
selectFirstNeighborsTaskFactoryProps.setProperty("tooltip","First Neighbors of
Selected Nodes (Undirected)");
-
selectFirstNeighborsTaskFactoryProps.setProperty("command","select first
neighbors of selected nodes undirected");
+
selectFirstNeighborsTaskFactoryProps.setProperty("command","select-first-neighbors-of-selected-nodes-undirected");
selectFirstNeighborsTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectFirstNeighborsTaskFactory,NetworkTaskFactory.class,
selectFirstNeighborsTaskFactoryProps);
Properties selectFirstNeighborsTaskFactoryInEdgeProps = new
Properties();
@@ -394,7 +394,7 @@
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("menuGravity","6.1");
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("title","Directed:
Incoming");
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("tooltip","First
Neighbors of Selected Nodes (Directed: Incoming)");
-
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("command","select first
neighbors of selected nodes incoming");
+
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("command","select-first-neighbors-of-selected-nodes-incoming");
selectFirstNeighborsTaskFactoryInEdgeProps.setProperty("commandNamespace","network");
registerService(bc,selectFirstNeighborsTaskFactoryInEdge,NetworkTaskFactory.class,
selectFirstNeighborsTaskFactoryInEdgeProps);
Properties selectFirstNeighborsTaskFactoryOutEdgeProps = new
Properties();
@@ -403,7 +403,7 @@
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("menuGravity","6.2");
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("title","Directed:
Outgoing");
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("tooltip","First
Neighbors of Selected Nodes (Directed: Outgoing)");
-
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("command","select first
neighbors of selected nodes outgoing");
+
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("command","select-first-neighbors-of-selected-nodes-outgoing");
selectFirstNeighborsTaskFactoryOutEdgeProps.setProperty("commandNamespace","network");
registerService(bc,selectFirstNeighborsTaskFactoryOutEdge,NetworkTaskFactory.class,
selectFirstNeighborsTaskFactoryOutEdgeProps);
@@ -414,7 +414,7 @@
deselectAllTaskFactoryProps.setProperty("menuGravity","5.1");
deselectAllTaskFactoryProps.setProperty("accelerator","cmd
shift alt a");
deselectAllTaskFactoryProps.setProperty("title","Deselect all
nodes and edges");
- deselectAllTaskFactoryProps.setProperty("command","deselect
all");
+
deselectAllTaskFactoryProps.setProperty("command","deselect-all");
deselectAllTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,deselectAllTaskFactory,NetworkTaskFactory.class,
deselectAllTaskFactoryProps);
@@ -424,7 +424,7 @@
deselectAllEdgesTaskFactoryProps.setProperty("menuGravity","5.0");
deselectAllEdgesTaskFactoryProps.setProperty("accelerator","alt
shift a");
deselectAllEdgesTaskFactoryProps.setProperty("title","Deselect
all edges");
-
deselectAllEdgesTaskFactoryProps.setProperty("command","deselect all edges");
+
deselectAllEdgesTaskFactoryProps.setProperty("command","deselect-all-edges");
deselectAllEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,deselectAllEdgesTaskFactory,NetworkTaskFactory.class,
deselectAllEdgesTaskFactoryProps);
@@ -434,7 +434,7 @@
deselectAllNodesTaskFactoryProps.setProperty("menuGravity","5.0");
deselectAllNodesTaskFactoryProps.setProperty("accelerator","cmd
shift a");
deselectAllNodesTaskFactoryProps.setProperty("title","Deselect
all nodes");
-
deselectAllNodesTaskFactoryProps.setProperty("command","deselect all nodes");
+
deselectAllNodesTaskFactoryProps.setProperty("command","deselect-all-nodes");
deselectAllNodesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,deselectAllNodesTaskFactory,NetworkTaskFactory.class,
deselectAllNodesTaskFactoryProps);
@@ -444,7 +444,7 @@
invertSelectedEdgesTaskFactoryProps.setProperty("menuGravity","1.0");
invertSelectedEdgesTaskFactoryProps.setProperty("accelerator","alt i");
invertSelectedEdgesTaskFactoryProps.setProperty("title","Invert
edge selection");
-
invertSelectedEdgesTaskFactoryProps.setProperty("command","invert selected
edges");
+
invertSelectedEdgesTaskFactoryProps.setProperty("command","invert-selected-edges");
invertSelectedEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,invertSelectedEdgesTaskFactory,NetworkTaskFactory.class,
invertSelectedEdgesTaskFactoryProps);
@@ -458,7 +458,7 @@
invertSelectedNodesTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/invert_selection.png").toString());
invertSelectedNodesTaskFactoryProps.setProperty("inToolBar","true");
invertSelectedNodesTaskFactoryProps.setProperty("tooltip","Invert Node
Selection");
-
invertSelectedNodesTaskFactoryProps.setProperty("command","invert selected
nodes");
+
invertSelectedNodesTaskFactoryProps.setProperty("command","invert-selected-nodes");
invertSelectedNodesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,invertSelectedNodesTaskFactory,NetworkTaskFactory.class,
invertSelectedNodesTaskFactoryProps);
@@ -468,7 +468,7 @@
selectFromFileListTaskFactoryProps.setProperty("menuGravity","8.0");
selectFromFileListTaskFactoryProps.setProperty("accelerator","cmd i");
selectFromFileListTaskFactoryProps.setProperty("title","From ID
List file...");
-
selectFromFileListTaskFactoryProps.setProperty("command","select nodes for id
list");
+
selectFromFileListTaskFactoryProps.setProperty("command","select-nodes-for-id-list");
selectFromFileListTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,selectFromFileListTaskFactory,NetworkTaskFactory.class,
selectFromFileListTaskFactoryProps);
@@ -485,7 +485,7 @@
hideSelectedTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/hide_selected.png").toString());
hideSelectedTaskFactoryProps.setProperty("inToolBar","true");
hideSelectedTaskFactoryProps.setProperty("tooltip","Hide
Selected Nodes and Edges");
- hideSelectedTaskFactoryProps.setProperty("command","hide
selected nodes and edges");
+
hideSelectedTaskFactoryProps.setProperty("command","hide-selected-nodes-and-edges");
hideSelectedTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,hideSelectedTaskFactory,NetworkViewTaskFactory.class,
hideSelectedTaskFactoryProps);
@@ -494,7 +494,7 @@
hideSelectedNodesTaskFactoryProps.setProperty("preferredMenu","Select.Nodes");
hideSelectedNodesTaskFactoryProps.setProperty("menuGravity","2.0");
hideSelectedNodesTaskFactoryProps.setProperty("title","Hide
selected nodes");
- hideSelectedNodesTaskFactoryProps.setProperty("command","hide
selected nodes");
+
hideSelectedNodesTaskFactoryProps.setProperty("command","hide-selected-nodes");
hideSelectedNodesTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,hideSelectedNodesTaskFactory,NetworkViewTaskFactory.class,
hideSelectedNodesTaskFactoryProps);
@@ -503,7 +503,7 @@
hideSelectedEdgesTaskFactoryProps.setProperty("preferredMenu","Select.Edges");
hideSelectedEdgesTaskFactoryProps.setProperty("menuGravity","2.0");
hideSelectedEdgesTaskFactoryProps.setProperty("title","Hide
selected edges");
- hideSelectedEdgesTaskFactoryProps.setProperty("command","hide
selected edges");
+
hideSelectedEdgesTaskFactoryProps.setProperty("command","hide-selected-edges");
hideSelectedEdgesTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,hideSelectedEdgesTaskFactory,NetworkViewTaskFactory.class,
hideSelectedEdgesTaskFactoryProps);
@@ -513,7 +513,7 @@
unHideAllTaskFactoryProps.setProperty("menuGravity","3.0");
unHideAllTaskFactoryProps.setProperty("toolBarGravity","9.6");
unHideAllTaskFactoryProps.setProperty("title","Show all nodes
and edges");
- unHideAllTaskFactoryProps.setProperty("command","show all nodes
and edges");
+
unHideAllTaskFactoryProps.setProperty("command","show-all-nodes-and-edges");
unHideAllTaskFactoryProps.setProperty("commandNamespace","network-view");
unHideAllTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/unhide_all.png").toString());
unHideAllTaskFactoryProps.setProperty("inToolBar","true");
@@ -525,7 +525,7 @@
unHideAllNodesTaskFactoryProps.setProperty("preferredMenu","Select.Nodes");
unHideAllNodesTaskFactoryProps.setProperty("menuGravity","3.0");
unHideAllNodesTaskFactoryProps.setProperty("title","Show all
nodes");
- unHideAllNodesTaskFactoryProps.setProperty("command","show all
nodes");
+
unHideAllNodesTaskFactoryProps.setProperty("command","show-all-nodes");
unHideAllNodesTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,unHideAllNodesTaskFactory,NetworkViewTaskFactory.class,
unHideAllNodesTaskFactoryProps);
@@ -534,7 +534,7 @@
unHideAllEdgesTaskFactoryProps.setProperty("preferredMenu","Select.Edges");
unHideAllEdgesTaskFactoryProps.setProperty("menuGravity","3.0");
unHideAllEdgesTaskFactoryProps.setProperty("title","Show all
edges");
- unHideAllEdgesTaskFactoryProps.setProperty("command","show all
edges");
+
unHideAllEdgesTaskFactoryProps.setProperty("command","show-all-edges");
unHideAllEdgesTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,unHideAllEdgesTaskFactory,NetworkViewTaskFactory.class,
unHideAllEdgesTaskFactoryProps);
@@ -542,7 +542,7 @@
newEmptyNetworkTaskFactoryProps.setProperty("preferredMenu","File.New.Network");
newEmptyNetworkTaskFactoryProps.setProperty("menuGravity","4.0");
newEmptyNetworkTaskFactoryProps.setProperty("title","Empty
Network");
- newEmptyNetworkTaskFactoryProps.setProperty("command","new
empty network");
+
newEmptyNetworkTaskFactoryProps.setProperty("command","new-empty-network");
newEmptyNetworkTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,newEmptyNetworkTaskFactory,TaskFactory.class,
newEmptyNetworkTaskFactoryProps);
registerService(bc,newEmptyNetworkTaskFactory,NewEmptyNetworkViewFactory.class,
newEmptyNetworkTaskFactoryProps);
@@ -553,7 +553,7 @@
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("menuGravity","2.0");
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("accelerator","cmd
shift n");
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("title","From selected
nodes, selected edges");
-
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("command","new network
from selected nodes and selected edges");
+
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("command","new-network-from-selected-nodes-and-selected-edges");
newNetworkSelectedNodesEdgesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,newNetworkSelectedNodesEdgesTaskFactory,NetworkTaskFactory.class,
newNetworkSelectedNodesEdgesTaskFactoryProps);
@@ -567,7 +567,7 @@
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("inToolBar","true");
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("menuGravity","1.0");
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("tooltip","New Network
From Selection");
-
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("command","new network
selected nodes and all edges");
+
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("command","new-network-selected-nodes-and-all-edges");
newNetworkSelectedNodesOnlyTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,newNetworkSelectedNodesOnlyTaskFactory,NetworkTaskFactory.class,
newNetworkSelectedNodesOnlyTaskFactoryProps);
@@ -576,7 +576,7 @@
cloneNetworkTaskFactoryProps.setProperty("preferredMenu","File.New.Network");
cloneNetworkTaskFactoryProps.setProperty("menuGravity","3.0");
cloneNetworkTaskFactoryProps.setProperty("title","Clone Current
Network");
- cloneNetworkTaskFactoryProps.setProperty("command","clone
current network");
+
cloneNetworkTaskFactoryProps.setProperty("command","clone-current-network");
cloneNetworkTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,cloneNetworkTaskFactory,NetworkTaskFactory.class,
cloneNetworkTaskFactoryProps);
@@ -587,7 +587,7 @@
destroyNetworkTaskFactoryProps.setProperty("title","Destroy
Network");
destroyNetworkTaskFactoryProps.setProperty("scope","limited");
destroyNetworkTaskFactoryProps.setProperty("menuGravity","3.2");
- destroyNetworkTaskFactoryProps.setProperty("command","destroy
network");
+
destroyNetworkTaskFactoryProps.setProperty("command","destroy-network");
destroyNetworkTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,destroyNetworkTaskFactory,NetworkCollectionTaskFactory.class,
destroyNetworkTaskFactoryProps);
@@ -598,7 +598,7 @@
destroyNetworkViewTaskFactoryProps.setProperty("title","Destroy
View");
destroyNetworkViewTaskFactoryProps.setProperty("scope","limited");
destroyNetworkViewTaskFactoryProps.setProperty("menuGravity","3.1");
-
destroyNetworkViewTaskFactoryProps.setProperty("command","destroy view");
+
destroyNetworkViewTaskFactoryProps.setProperty("command","destroy-view");
destroyNetworkViewTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,destroyNetworkViewTaskFactory,NetworkViewCollectionTaskFactory.class,
destroyNetworkViewTaskFactoryProps);
@@ -610,7 +610,7 @@
zoomInTaskFactoryProps.setProperty("tooltip","Zoom In");
zoomInTaskFactoryProps.setProperty("toolBarGravity","5.1");
zoomInTaskFactoryProps.setProperty("inToolBar","true");
- zoomInTaskFactoryProps.setProperty("command","zoom in");
+ zoomInTaskFactoryProps.setProperty("command","zoom-in");
zoomInTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,zoomInTaskFactory,NetworkViewTaskFactory.class,
zoomInTaskFactoryProps);
@@ -622,7 +622,7 @@
zoomOutTaskFactoryProps.setProperty("tooltip","Zoom Out");
zoomOutTaskFactoryProps.setProperty("toolBarGravity","5.2");
zoomOutTaskFactoryProps.setProperty("inToolBar","true");
- zoomOutTaskFactoryProps.setProperty("command","zoom out");
+ zoomOutTaskFactoryProps.setProperty("command","zoom-out");
zoomOutTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,zoomOutTaskFactory,NetworkViewTaskFactory.class,
zoomOutTaskFactoryProps);
@@ -634,7 +634,7 @@
fitSelectedTaskFactoryProps.setProperty("tooltip","Zoom
selected region");
fitSelectedTaskFactoryProps.setProperty("toolBarGravity","5.4");
fitSelectedTaskFactoryProps.setProperty("inToolBar","true");
- fitSelectedTaskFactoryProps.setProperty("command","fit
selected");
+
fitSelectedTaskFactoryProps.setProperty("command","fit-selected");
fitSelectedTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,fitSelectedTaskFactory,NetworkViewTaskFactory.class,
fitSelectedTaskFactoryProps);
@@ -646,7 +646,7 @@
fitContentTaskFactoryProps.setProperty("tooltip","Zoom out to
display all of current Network");
fitContentTaskFactoryProps.setProperty("toolBarGravity","5.3");
fitContentTaskFactoryProps.setProperty("inToolBar","true");
- fitContentTaskFactoryProps.setProperty("command","fit content");
+ fitContentTaskFactoryProps.setProperty("command","fit-content");
fitContentTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,fitContentTaskFactory,NetworkViewTaskFactory.class,
fitContentTaskFactoryProps);
@@ -667,7 +667,7 @@
createNetworkViewTaskFactoryProps.setProperty("scope","limited");
createNetworkViewTaskFactoryProps.setProperty("menuGravity","3.0");
createNetworkViewTaskFactoryProps.setProperty("title","Create
View");
- createNetworkViewTaskFactoryProps.setProperty("command","create
view");
+
createNetworkViewTaskFactoryProps.setProperty("command","create-view");
createNetworkViewTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,createNetworkViewTaskFactory,NetworkTaskFactory.class,
createNetworkViewTaskFactoryProps);
@@ -679,7 +679,7 @@
exportNetworkImageTaskFactoryProps.setProperty("toolBarGravity","3.7");
exportNetworkImageTaskFactoryProps.setProperty("inToolBar","true");
exportNetworkImageTaskFactoryProps.setProperty("tooltip","Export Network Image
to File");
-
exportNetworkImageTaskFactoryProps.setProperty("command","export network
image");
+
exportNetworkImageTaskFactoryProps.setProperty("command","export-network-image");
exportNetworkImageTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,exportNetworkImageTaskFactory,NetworkViewTaskFactory.class,
exportNetworkImageTaskFactoryProps);
@@ -692,7 +692,7 @@
exportNetworkViewTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/net_file_export.png").toString());
exportNetworkViewTaskFactoryProps.setProperty("inToolBar","true");
exportNetworkViewTaskFactoryProps.setProperty("tooltip","Export
Network to File");
- exportNetworkViewTaskFactoryProps.setProperty("command","export
network");
+
exportNetworkViewTaskFactoryProps.setProperty("command","export-network");
exportNetworkViewTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,exportNetworkViewTaskFactory,NetworkViewTaskFactory.class,
exportNetworkViewTaskFactoryProps);
@@ -705,7 +705,7 @@
exportCurrentTableTaskFactoryProps.setProperty("largeIconURL",getClass().getResource("/images/icons/table_file_export.png").toString());
exportCurrentTableTaskFactoryProps.setProperty("inToolBar","true");
exportCurrentTableTaskFactoryProps.setProperty("tooltip","Export Table to
File");
-
exportCurrentTableTaskFactoryProps.setProperty("command","export table");
+
exportCurrentTableTaskFactoryProps.setProperty("command","export-table");
exportCurrentTableTaskFactoryProps.setProperty("commandNamespace","table");
registerService(bc,exportCurrentTableTaskFactory,TableTaskFactory.class,
exportCurrentTableTaskFactoryProps);
@@ -714,7 +714,7 @@
exportVizmapTaskFactoryProps.setProperty("preferredMenu","File.Export.Vizmap");
exportVizmapTaskFactoryProps.setProperty("menuGravity","1.1");
exportVizmapTaskFactoryProps.setProperty("title","File...");
- exportVizmapTaskFactoryProps.setProperty("command","export
vizmap");
+
exportVizmapTaskFactoryProps.setProperty("command","export-vizmap");
exportVizmapTaskFactoryProps.setProperty("commandNamespace","vizmap");
registerService(bc,exportVizmapTaskFactory,TaskFactory.class,
exportVizmapTaskFactoryProps);
@@ -722,7 +722,7 @@
newSessionTaskFactoryProps.setProperty("preferredMenu","File.New");
newSessionTaskFactoryProps.setProperty("menuGravity","1.1");
newSessionTaskFactoryProps.setProperty("title","Session");
- newSessionTaskFactoryProps.setProperty("command","new session");
+ newSessionTaskFactoryProps.setProperty("command","new-session");
newSessionTaskFactoryProps.setProperty("commandNamespace","cytoscape");
registerService(bc,newSessionTaskFactory,TaskFactory.class,
newSessionTaskFactoryProps);
@@ -736,7 +736,7 @@
openSessionTaskFactoryProps.setProperty("inToolBar","true");
openSessionTaskFactoryProps.setProperty("menuGravity","1.0");
openSessionTaskFactoryProps.setProperty("tooltip","Open
Session");
- openSessionTaskFactoryProps.setProperty("command","open
session");
+
openSessionTaskFactoryProps.setProperty("command","open-session");
openSessionTaskFactoryProps.setProperty("commandNamespace","cytoscape");
registerService(bc,openSessionTaskFactory,TaskFactory.class,
openSessionTaskFactoryProps);
@@ -750,7 +750,7 @@
saveSessionTaskFactoryProps.setProperty("menuGravity","3.0");
saveSessionTaskFactoryProps.setProperty("tooltip","Save
Session");
saveSessionTaskFactoryProps.setProperty("task.id","saveSession"); // TODO: Find
a better way of making anonymous TaskFactories available to other bundles
- saveSessionTaskFactoryProps.setProperty("command","save
session"); // TODO: Find a better way of making anonymous TaskFactories
available to other bundles
+
saveSessionTaskFactoryProps.setProperty("command","save-session"); // TODO:
Find a better way of making anonymous TaskFactories available to other bundles
saveSessionTaskFactoryProps.setProperty("commandNamespace","cytoscape"); //
TODO: Find a better way of making anonymous TaskFactories available to other
bundles
registerService(bc,saveSessionTaskFactory,TaskFactory.class,
saveSessionTaskFactoryProps);
@@ -759,7 +759,7 @@
saveSessionAsTaskFactoryProps.setProperty("accelerator","cmd
shift s");
saveSessionAsTaskFactoryProps.setProperty("menuGravity","3.1");
saveSessionAsTaskFactoryProps.setProperty("title","Save As");
- saveSessionAsTaskFactoryProps.setProperty("command","save
session as");
+
saveSessionAsTaskFactoryProps.setProperty("command","save-session-as");
saveSessionAsTaskFactoryProps.setProperty("commandNamespace","cytoscape");
registerService(bc,saveSessionAsTaskFactory,TaskFactory.class,
saveSessionAsTaskFactoryProps);
@@ -773,19 +773,19 @@
applyPreferredLayoutTaskFactoryProps.setProperty("inToolBar","true");
applyPreferredLayoutTaskFactoryProps.setProperty("menuGravity","5.0");
applyPreferredLayoutTaskFactoryProps.setProperty("tooltip","Apply Preferred
Layout");
-
applyPreferredLayoutTaskFactoryProps.setProperty("command","apply preferred
layout");
+
applyPreferredLayoutTaskFactoryProps.setProperty("command","apply-preferred-layout");
applyPreferredLayoutTaskFactoryProps.setProperty("commandNamespace","network-view");
registerService(bc,applyPreferredLayoutTaskFactory,NetworkViewTaskFactory.class,
applyPreferredLayoutTaskFactoryProps);
Properties deleteColumnTaskFactoryProps = new Properties();
deleteColumnTaskFactoryProps.setProperty("title","Delete
column");
- deleteColumnTaskFactoryProps.setProperty("command","delete
column");
+
deleteColumnTaskFactoryProps.setProperty("command","delete-column");
deleteColumnTaskFactoryProps.setProperty("commandNamespace","table");
registerService(bc,deleteColumnTaskFactory,TableColumnTaskFactory.class,
deleteColumnTaskFactoryProps);
Properties renameColumnTaskFactoryProps = new Properties();
renameColumnTaskFactoryProps.setProperty("title","Rename
column");
- renameColumnTaskFactoryProps.setProperty("command","rename
column");
+
renameColumnTaskFactoryProps.setProperty("command","rename-column");
renameColumnTaskFactoryProps.setProperty("commandNamespace","table");
registerService(bc,renameColumnTaskFactory,TableColumnTaskFactory.class,
renameColumnTaskFactoryProps);
@@ -801,7 +801,7 @@
connectSelectedNodesTaskFactoryProps.setProperty("enableFor","network");
connectSelectedNodesTaskFactoryProps.setProperty("toolBarGravity","2.5");
connectSelectedNodesTaskFactoryProps.setProperty("title","Connect Selected
Nodes");
-
connectSelectedNodesTaskFactoryProps.setProperty("command","connect selected
nodes");
+
connectSelectedNodesTaskFactoryProps.setProperty("command","connect-selected-nodes");
connectSelectedNodesTaskFactoryProps.setProperty("commandNamespace","network");
registerService(bc,connectSelectedNodesTaskFactory,TaskFactory.class,
connectSelectedNodesTaskFactoryProps);
@@ -814,7 +814,7 @@
groupNodesTaskFactoryProps.setProperty("title","Group Nodes");
groupNodesTaskFactoryProps.setProperty("tooltip","Group
Selected Nodes Together");
groupNodesTaskFactoryProps.setProperty("preferredAction",
"NEW");
- groupNodesTaskFactoryProps.setProperty("command", "group
selected nodes");
+ groupNodesTaskFactoryProps.setProperty("command",
"group-selected-nodes");
groupNodesTaskFactoryProps.setProperty("commandNamespace",
"network-view");
registerService(bc,groupNodesTaskFactory,NetworkViewTaskFactory.class,
groupNodesTaskFactoryProps);
@@ -822,7 +822,7 @@
collapseGroupTaskFactoryProps.setProperty("title","Collapse
Group");
collapseGroupTaskFactoryProps.setProperty("tooltip","Collapse
Grouped Nodes");
collapseGroupTaskFactoryProps.setProperty("preferredAction",
"NEW");
- collapseGroupTaskFactoryProps.setProperty("command", "collapse
grouped nodes");
+ collapseGroupTaskFactoryProps.setProperty("command",
"collapse-grouped-nodes");
collapseGroupTaskFactoryProps.setProperty("commandNamespace",
"network-view"); // TODO right namespace?
registerService(bc,collapseGroupTaskFactory,NodeViewTaskFactory.class,
collapseGroupTaskFactoryProps);
@@ -830,7 +830,7 @@
expandGroupTaskFactoryProps.setProperty("title","Expand Group");
expandGroupTaskFactoryProps.setProperty("tooltip","Expand
Group");
expandGroupTaskFactoryProps.setProperty("preferredAction",
"NEW");
- expandGroupTaskFactoryProps.setProperty("command", "expand
group");
+ expandGroupTaskFactoryProps.setProperty("command",
"expand-group");
expandGroupTaskFactoryProps.setProperty("commandNamespace",
"network-view"); // TODO right namespace
registerService(bc,expandGroupTaskFactory,NodeViewTaskFactory.class,
expandGroupTaskFactoryProps);
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.