Author: kono
Date: 2012-05-03 17:04:55 -0700 (Thu, 03 May 2012)
New Revision: 29102

Modified:
   
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
Log:
fixes #927 ApplyVisualStyleTaskFactory is now in the Network Panel's context 
menu.

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-05-03 23:47:56 UTC (rev 29101)
+++ 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/CyActivator.java
  2012-05-04 00:04:55 UTC (rev 29102)
@@ -276,7 +276,7 @@
                ApplyVisualStyleTaskFactoryimpl applyVisualStyleTaskFactory = 
new ApplyVisualStyleTaskFactoryimpl(visualMappingManagerServiceRef, 
tunableSetterServiceRef);
                Properties applyVisualStyleProps = new Properties();
                
applyVisualStyleProps.setProperty(ID,"applyVisualStyleTaskFactory");
-               applyVisualStyleProps.setProperty(TITLE, "Apply visual style");
+               applyVisualStyleProps.setProperty(TITLE, "Apply Visual Style");
                applyVisualStyleProps.setProperty(COMMAND,"apply-visualstyle");
                applyVisualStyleProps.setProperty(COMMAND_NAMESPACE,"vizmap");
                
applyVisualStyleProps.setProperty(IN_NETWORK_PANEL_CONTEXT_MENU,"true");

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
       2012-05-03 23:47:56 UTC (rev 29101)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
       2012-05-04 00:04:55 UTC (rev 29102)
@@ -111,6 +111,7 @@
 import org.cytoscape.task.NetworkViewCollectionTaskFactory;
 import org.cytoscape.task.NetworkViewTaskFactory;
 import org.cytoscape.task.TableTaskFactory;
+import org.cytoscape.task.visualize.ApplyVisualStyleTaskFactory;
 import org.cytoscape.task.write.SaveSessionAsTaskFactory;
 import org.cytoscape.util.swing.OpenBrowser;
 import org.cytoscape.view.layout.CyLayoutAlgorithm;
@@ -179,7 +180,7 @@
                OpenBrowser openBrowserServiceRef = getService(bc, 
OpenBrowser.class);
                
                VisualMappingManager visualMappingManagerServiceRef  = 
getService(bc, VisualMappingManager.class);
-
+               
                UndoAction undoAction = new UndoAction(undoSupportServiceRef);
                RedoAction redoAction = new RedoAction(undoSupportServiceRef);
                ConfigDirPropertyWriter configDirPropertyWriter = new 
ConfigDirPropertyWriter(dialogTaskManagerServiceRef,
@@ -389,6 +390,8 @@
                                        "removeTableTaskFactory", 
TableTaskFactory.class);
                registerServiceListener(bc, networkViewManager, 
"addPresentationFactory",
                                        "removePresentationFactory", 
RenderingEngineFactory.class);
+               
+               // For Network Panel context menu
                registerServiceListener(bc, networkPanel, 
"addNetworkViewTaskFactory",
                                        "removeNetworkViewTaskFactory", 
NetworkViewTaskFactory.class, CONTEXT_MENU_FILTER);
                registerServiceListener(bc, networkPanel, 
"addNetworkTaskFactory",
@@ -399,6 +402,7 @@
                registerServiceListener(bc, networkPanel, 
"addNetworkCollectionTaskFactory",
                                        "removeNetworkCollectionTaskFactory",
                                        NetworkCollectionTaskFactory.class, 
CONTEXT_MENU_FILTER);
+               
                registerServiceListener(bc, configDirPropertyWriter, 
"addCyProperty", "removeCyProperty",
                                        CyProperty.class);
                registerServiceListener(bc, layoutMenuPopulator, "addLayout", 
"removeLayout",

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2012-05-03 23:47:56 UTC (rev 29101)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2012-05-04 00:04:55 UTC (rev 29102)
@@ -84,6 +84,7 @@
 import org.cytoscape.task.NetworkTaskFactory;
 import org.cytoscape.task.NetworkViewCollectionTaskFactory;
 import org.cytoscape.task.NetworkViewTaskFactory;
+import org.cytoscape.task.visualize.ApplyVisualStyleTaskFactory;
 import org.cytoscape.util.swing.JTreeTable;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewManager;
@@ -235,6 +236,7 @@
                popup.addPopupMenuListener(action);
        }
 
+
        private void removeFactory(TaskFactory factory) {
                JMenuItem item = popupMap.remove(factory);
                if (item != null)
@@ -292,6 +294,7 @@
                removeFactory(provisionerMap.remove(factory));
        }
 
+
        public void setNavigator(final Component comp) {
                this.navigatorPanel.removeAll();
                this.navigatorPanel.add(comp, BorderLayout.CENTER);

-- 
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.

Reply via email to