Author: pwang
Date: 2011-10-04 14:49:18 -0700 (Tue, 04 Oct 2011)
New Revision: 27058

Added:
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTask.java
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTaskFactory.java
Removed:
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTask.java
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTaskFactory.java
Log:
Replace ShowGraphicsDetail with SwitchGraphicsDetail

Deleted: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTask.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTask.java
 2011-10-04 21:47:12 UTC (rev 27057)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTask.java
 2011-10-04 21:49:18 UTC (rev 27058)
@@ -1,43 +0,0 @@
-package org.cytoscape.ding.impl;
-
-import java.util.Properties;
-
-import org.cytoscape.application.CyApplicationManager;
-import org.cytoscape.graph.render.stateful.GraphLOD;
-import org.cytoscape.model.CyNetwork;
-import org.cytoscape.property.CyProperty;
-import org.cytoscape.view.model.CyNetworkView;
-import org.cytoscape.view.presentation.RenderingEngine;
-import org.cytoscape.work.AbstractTask;
-import org.cytoscape.work.TaskMonitor;
-
-public class ShowGraphicsDetailTask extends AbstractTask {
-
-    private final CyApplicationManager appManager;
-    private final CyProperty<Properties> defaultProps;
-
-    ShowGraphicsDetailTask(final CyProperty<Properties> defaultProps, final 
CyApplicationManager appManager) {
-       this.appManager = appManager;
-       this.defaultProps = defaultProps;
-    }
-
-
-    @Override
-    public void run(TaskMonitor taskMonitor) throws Exception {
-       final RenderingEngine<CyNetwork> engine = 
appManager.getCurrentRenderingEngine();
-       
-       if(engine instanceof DGraphView == false)
-           return;
-       
-       final GraphLOD lod = ((DGraphView) engine).getGraphLOD();
-       
-       if (lod instanceof DingGraphLODAll)
-           ((DGraphView) engine).setGraphLOD(new 
DingGraphLOD(this.defaultProps,this.appManager));
-       else
-           ((DGraphView) engine).setGraphLOD(new DingGraphLODAll());
-       
-       ((CyNetworkView) engine.getViewModel()).updateView();
-
-    }
-
-}

Deleted: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTaskFactory.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTaskFactory.java
  2011-10-04 21:47:12 UTC (rev 27057)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/ShowGraphicsDetailTaskFactory.java
  2011-10-04 21:49:18 UTC (rev 27058)
@@ -1,27 +0,0 @@
-package org.cytoscape.ding.impl;
-
-
-import java.util.Properties;
-
-import org.cytoscape.application.CyApplicationManager;
-import org.cytoscape.di.util.DIUtil;
-import org.cytoscape.property.CyProperty;
-import org.cytoscape.work.TaskFactory;
-import org.cytoscape.work.TaskIterator;
-
-
-public class ShowGraphicsDetailTaskFactory implements TaskFactory {
-    private final CyApplicationManager appManager;
-    private final CyProperty<Properties> defaultProps;
-    
-    public ShowGraphicsDetailTaskFactory(final CyApplicationManager 
appManager, final CyProperty<Properties> defaultProps) {
-           this.appManager   = DIUtil.stripProxy(appManager);
-           this.defaultProps = DIUtil.stripProxy(defaultProps);
-    }
-    
-    @Override
-    public TaskIterator getTaskIterator() {
-       return new TaskIterator(new ShowGraphicsDetailTask(defaultProps, 
appManager));
-    }
-
-}

Added: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTask.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTask.java
                               (rev 0)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTask.java
       2011-10-04 21:49:18 UTC (rev 27058)
@@ -0,0 +1,41 @@
+package org.cytoscape.ding.impl;
+
+import java.util.Properties;
+
+import org.cytoscape.application.CyApplicationManager;
+import org.cytoscape.graph.render.stateful.GraphLOD;
+import org.cytoscape.model.CyNetwork;
+import org.cytoscape.property.CyProperty;
+import org.cytoscape.view.model.CyNetworkView;
+import org.cytoscape.view.presentation.RenderingEngine;
+import org.cytoscape.work.AbstractTask;
+import org.cytoscape.work.TaskMonitor;
+
+public class SwitchGraphicsDetailTask extends AbstractTask {
+
+       private final CyApplicationManager appManager;
+       private final CyProperty<Properties> defaultProps;
+
+       SwitchGraphicsDetailTask(final CyProperty<Properties> defaultProps, 
final CyApplicationManager appManager) {
+               this.appManager = appManager;
+               this.defaultProps = defaultProps;
+       }
+
+
+       @Override
+       public void run(TaskMonitor taskMonitor) throws Exception {
+               final RenderingEngine<CyNetwork> engine = 
appManager.getCurrentRenderingEngine();
+
+               if(engine instanceof DGraphView == false)
+                       return;
+
+               final GraphLOD lod = ((DGraphView) engine).getGraphLOD();
+
+               if (lod instanceof DingGraphLODAll)
+                       ((DGraphView) engine).setGraphLOD(new 
DingGraphLOD(this.defaultProps,this.appManager));
+               else
+                       ((DGraphView) engine).setGraphLOD(new 
DingGraphLODAll());
+
+               ((CyNetworkView) engine.getViewModel()).updateView();
+       }
+}

Added: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTaskFactory.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTaskFactory.java
                                (rev 0)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/SwitchGraphicsDetailTaskFactory.java
        2011-10-04 21:49:18 UTC (rev 27058)
@@ -0,0 +1,27 @@
+package org.cytoscape.ding.impl;
+
+
+import java.util.Properties;
+
+import org.cytoscape.application.CyApplicationManager;
+import org.cytoscape.di.util.DIUtil;
+import org.cytoscape.property.CyProperty;
+import org.cytoscape.work.TaskFactory;
+import org.cytoscape.work.TaskIterator;
+
+
+public class SwitchGraphicsDetailTaskFactory implements TaskFactory {
+       private final CyApplicationManager appManager;
+       private final CyProperty<Properties> defaultProps;
+
+       public SwitchGraphicsDetailTaskFactory(final CyApplicationManager 
appManager, final CyProperty<Properties> defaultProps) {
+               this.appManager   = DIUtil.stripProxy(appManager);
+               this.defaultProps = DIUtil.stripProxy(defaultProps);
+       }
+
+       @Override
+       public TaskIterator getTaskIterator() {
+               return new TaskIterator(new 
SwitchGraphicsDetailTask(defaultProps, appManager));
+       }
+
+}

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