Author: kono
Date: 2012-06-05 10:11:38 -0700 (Tue, 05 Jun 2012)
New Revision: 29459

Modified:
   
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/SelectedVisualStyleManager.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/AbstractVizMapperPanel.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/SelectedVisualStyleManagerImpl.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/DeleteVisualStyleTask.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTask.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTaskFactory.java
Log:
>From this version, default Visual Style can be obtained only from VMM.

Modified: 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/SelectedVisualStyleManager.java
===================================================================
--- 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/SelectedVisualStyleManager.java
  2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/SelectedVisualStyleManager.java
  2012-06-05 17:11:38 UTC (rev 29459)
@@ -17,13 +17,4 @@
         * 
         */
        VisualStyle getCurrentVisualStyle();
-
-       /**
-        * Returns Default Visual Style.
-        * Manager should always return actual (non-null) Visual Style. 
-        * 
-        * @return default Visual Style.  This cannot be null.
-        */
-       VisualStyle getDefaultStyle();
-
 }

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/AbstractVizMapperPanel.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/AbstractVizMapperPanel.java
   2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/AbstractVizMapperPanel.java
   2012-06-05 17:11:38 UTC (rev 29459)
@@ -248,7 +248,7 @@
        
        private void initializeVisualStyleComboBox() {
                vsComboBoxModel = new DefaultComboBoxModel();
-               final VisualStyle defaultVS = manager.getDefaultStyle();
+               final VisualStyle defaultVS = this.vmm.getDefaultVisualStyle();
                final Set<VisualStyle> styles = vmm.getAllVisualStyles();
                
                for(VisualStyle style: styles)

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
      2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
      2012-06-05 17:11:38 UTC (rev 29459)
@@ -130,7 +130,7 @@
                
                SetViewModeAction viewModeAction = new SetViewModeAction();
                VizMapperMainPanel vizMapperMainPanel = new 
VizMapperMainPanel(visualStyleFactoryServiceRef,defViewEditor,iconManager,colorMgr,vmmServiceRef,menuManager,editorManager,propertySheetPanel,vizMapPropertySheetBuilder,editorWindowManager,cyApplicationManagerServiceRef,cyEventHelperServiceRef,selectedVisualStyleManager,importDefaultVizmapTaskFactory,dialogTaskManagerServiceRef,viewModeAction
 );
-               RenameVisualStyleTaskFactory renameVisualStyleTaskFactory = new 
RenameVisualStyleTaskFactory(selectedVisualStyleManager);
+               RenameVisualStyleTaskFactory renameVisualStyleTaskFactory = new 
RenameVisualStyleTaskFactory(selectedVisualStyleManager, vmmServiceRef);
                CopyVisualStyleTaskFactory copyVisualStyleTaskFactory = new 
CopyVisualStyleTaskFactory(vmmServiceRef,visualStyleFactoryServiceRef,selectedVisualStyleManager);
                CreateLegendTaskFactory createLegendTaskFactory = new 
CreateLegendTaskFactory(selectedVisualStyleManager,cyApplicationManagerServiceRef,
 vmmServiceRef);
                DeleteMappingFunctionTaskFactory 
deleteMappingFunctionTaskFactory = new 
DeleteMappingFunctionTaskFactory(propertySheetPanel,selectedVisualStyleManager,cyApplicationManagerServiceRef);

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/SelectedVisualStyleManagerImpl.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/SelectedVisualStyleManagerImpl.java
   2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/SelectedVisualStyleManagerImpl.java
   2012-06-05 17:11:38 UTC (rev 29459)
@@ -20,21 +20,14 @@
        
        private VisualStyle selectedStyle;
        
-       protected final VisualStyle defaultVS;
-       
        public SelectedVisualStyleManagerImpl(final VisualMappingManager vmm) {
                if (vmm == null)
                        throw new NullPointerException("Visual Mapping Manager 
is missing.");
                this.vmm = vmm;
                
-               this.defaultVS = vmm.getDefaultVisualStyle();
-               this.selectedStyle = this.defaultVS;
+               this.selectedStyle = this.vmm.getDefaultVisualStyle();
        }
 
-       public VisualStyle getDefaultVisualStyle() {
-               return defaultVS;
-       }
-       
 
        @Override
        public void handleEvent(SelectedVisualStyleSwitchedEvent e) {
@@ -52,10 +45,6 @@
                return selectedStyle;
        }
 
-       @Override
-       public VisualStyle getDefaultStyle() {
-               return defaultVS;
-       }
 
        @Override
        public void handleEvent(SetCurrentNetworkViewEvent e) {

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
       2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
       2012-06-05 17:11:38 UTC (rev 29459)
@@ -266,7 +266,7 @@
                }
 
                // Switch back to the original style.
-               switchVS(manager.getDefaultStyle());
+               switchVS(this.vmm.getDefaultVisualStyle());
 
                // Sync check box and actual lock state
                spcs.firePropertyChange("UPDATE_LOCK", null, true);
@@ -414,7 +414,7 @@
 
                // Switch to the default style if necessary
                if (toBeRemoved.equals(selectedStyle)) {
-                       final VisualStyle defaultStyle = 
manager.getDefaultStyle();
+                       final VisualStyle defaultStyle = 
this.vmm.getDefaultVisualStyle();
                        switchVS(defaultStyle);
                        
                        // Apply to the current view

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/DeleteVisualStyleTask.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/DeleteVisualStyleTask.java
       2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/DeleteVisualStyleTask.java
       2012-06-05 17:11:38 UTC (rev 29459)
@@ -25,7 +25,7 @@
 
                final VisualStyle currentStyle = 
manager.getCurrentVisualStyle();
 
-               if (currentStyle.equals(manager.getDefaultStyle()))
+               if (currentStyle.equals(this.vmm.getDefaultVisualStyle()))
                        throw new IllegalArgumentException("You cannot delete 
the default style.");
 
                vmm.removeVisualStyle(currentStyle);

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTask.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTask.java
       2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTask.java
       2012-06-05 17:11:38 UTC (rev 29459)
@@ -1,5 +1,6 @@
 package org.cytoscape.view.vizmap.gui.internal.task;
 
+import org.cytoscape.view.vizmap.VisualMappingManager;
 import org.cytoscape.view.vizmap.VisualStyle;
 import org.cytoscape.view.vizmap.gui.SelectedVisualStyleManager;
 import org.cytoscape.work.AbstractTask;
@@ -18,9 +19,11 @@
        public String vsName;
 
        private final SelectedVisualStyleManager manager;
+       private final VisualMappingManager vmm;
 
-       public RenameVisualStyleTask(final SelectedVisualStyleManager manager) {
+       public RenameVisualStyleTask(final SelectedVisualStyleManager manager, 
final VisualMappingManager vmm) {
                this.manager = manager;
+               this.vmm = vmm;
        }
 
        @Override
@@ -28,7 +31,7 @@
 
                final VisualStyle currentStyle = 
manager.getCurrentVisualStyle();
 
-               if (currentStyle.equals(manager.getDefaultStyle()))
+               if (currentStyle.equals(this.vmm.getDefaultVisualStyle()))
                        throw new IllegalArgumentException("You cannot rename 
the default style.");
 
                // Ignore if user does not enter new name.

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTaskFactory.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTaskFactory.java
        2012-06-05 17:08:52 UTC (rev 29458)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/RenameVisualStyleTaskFactory.java
        2012-06-05 17:11:38 UTC (rev 29459)
@@ -1,5 +1,6 @@
 package org.cytoscape.view.vizmap.gui.internal.task;
 
+import org.cytoscape.view.vizmap.VisualMappingManager;
 import org.cytoscape.view.vizmap.gui.SelectedVisualStyleManager;
 import org.cytoscape.work.AbstractTaskFactory;
 import org.cytoscape.work.TaskIterator;
@@ -7,13 +8,15 @@
 public class RenameVisualStyleTaskFactory extends AbstractTaskFactory {
 
        private final SelectedVisualStyleManager manager;
+       private final VisualMappingManager vmm;
 
-       public RenameVisualStyleTaskFactory(final SelectedVisualStyleManager 
manager) {
+       public RenameVisualStyleTaskFactory(final SelectedVisualStyleManager 
manager, final VisualMappingManager vmm) {
                this.manager = manager;
+               this.vmm = vmm;
        }
 
        @Override
        public TaskIterator createTaskIterator() {
-               return new TaskIterator(new RenameVisualStyleTask(manager));
+               return new TaskIterator(new RenameVisualStyleTask(manager, 
vmm));
        }
 }

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