Author: jm
Date: 2011-09-20 08:41:12 -0700 (Tue, 20 Sep 2011)
New Revision: 26873

Modified:
   
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayout.java
   
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayoutTask.java
   
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
   
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
   
core3/impl/trunk/layout-cytoscape-impl/src/main/resources/META-INF/spring/bundle-context.xml
Log:
Removed unnecessary references to CyTableManager

Modified: 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayout.java
===================================================================
--- 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayout.java
 2011-09-20 15:38:34 UTC (rev 26872)
+++ 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayout.java
 2011-09-20 15:41:12 UTC (rev 26873)
@@ -40,7 +40,6 @@
 import java.util.List;
 import java.util.Set;
 
-import org.cytoscape.model.CyTableManager;
 import org.cytoscape.view.layout.AbstractLayoutAlgorithm;
 import org.cytoscape.work.TaskIterator;
 import org.cytoscape.work.Tunable;
@@ -84,20 +83,16 @@
        //@Tunable(description="The namespace of the attribute to use for the 
layout")
        public String attributeNamespace;
        
-       private CyTableManager tableMgr;
-       
        /**
         * Creates a new GroupAttributesLayout object.
         */
-       public GroupAttributesLayout(UndoSupport undoSupport, CyTableManager 
tableMgr) {
+       public GroupAttributesLayout(UndoSupport undoSupport) {
                super(undoSupport, "attributes-layout", "Group Attributes 
Layout", true);
-               this.tableMgr = tableMgr;
-               
        }
 
        public TaskIterator getTaskIterator() {
                return new TaskIterator(new 
GroupAttributesLayoutTask(networkView, getName(), selectedOnly, staticNodes,
-                               
spacingx,spacingy,maxwidth,minrad,radmult,attributeName,attributeNamespace, 
tableMgr));
+                               
spacingx,spacingy,maxwidth,minrad,radmult,attributeName,attributeNamespace));
        }
        
        @Override

Modified: 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayoutTask.java
===================================================================
--- 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayoutTask.java
     2011-09-20 15:38:34 UTC (rev 26872)
+++ 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/GroupAttributesLayoutTask.java
     2011-09-20 15:41:12 UTC (rev 26873)
@@ -11,7 +11,6 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableManager;
 import org.cytoscape.view.layout.AbstractBasicLayoutTask;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.View;
@@ -35,12 +34,10 @@
        
        private TaskMonitor taskMonitor;        
        private CyNetwork network;
-       private CyTableManager tableMgr;
        
        public GroupAttributesLayoutTask(final CyNetworkView networkView, final 
String name, final boolean selectedOnly,
                        final Set<View<CyNode>> staticNodes, final double 
spacingx, final double spacingy, final double maxwidth,
-                       final double minrad, final double radmult, final String 
attributeName, final String attributeNamespace,
-                       CyTableManager tableMgr) {
+                       final double minrad, final double radmult, final String 
attributeName, final String attributeNamespace) {
                
                super(networkView, name, selectedOnly, staticNodes);
                
@@ -55,7 +52,6 @@
 
                this.attributeName = attributeName;
                this.attributeNamespace = attributeNamespace;
-               this.tableMgr = tableMgr;
        }
 
 
@@ -97,7 +93,7 @@
                
                taskMonitor.setStatusMessage("Initializing");
 
-               CyTable dataTable = tableMgr.getTableMap(CyNode.class, 
network).get(CyNetwork.DEFAULT_ATTRS);
+               CyTable dataTable = network.getDefaultNodeTable();
                Class<?> klass = dataTable.getColumn(attributeName).getType();
                
                if (Comparable.class.isAssignableFrom(klass)){

Modified: 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
===================================================================
--- 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
       2011-09-20 15:38:34 UTC (rev 26872)
+++ 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
       2011-09-20 15:41:12 UTC (rev 26873)
@@ -1,29 +1,15 @@
 package csplugins.layout.algorithms.graphPartition;
 
 
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.List;
-
-import org.cytoscape.model.CyEdge;
-import org.cytoscape.model.CyNetwork;
-import org.cytoscape.model.CyNode;
-import org.cytoscape.model.CyTableManager;
-import org.cytoscape.view.layout.AbstractPartitionLayoutTask;
 import org.cytoscape.view.layout.AbstractLayoutAlgorithm;
-import org.cytoscape.view.layout.LayoutNode;
-import org.cytoscape.view.layout.LayoutPartition;
 import org.cytoscape.work.TaskIterator;
 import org.cytoscape.work.Tunable;
 import org.cytoscape.work.TunableValidator;
-import org.cytoscape.work.TunableValidator.ValidationState;
 import org.cytoscape.work.undo.UndoSupport;
 
 
 public class DegreeSortedCircleLayout extends AbstractLayoutAlgorithm 
implements TunableValidator {
        private static final String DEGREE_ATTR_NAME = "degree";
-       private CyTableManager tableMgr;
 
        @Tunable(description="Don't partition graph before layout", 
groups="Standard settings")
        public boolean singlePartition;
@@ -31,9 +17,8 @@
        /**
         * Creates a new DegreeSortedCircleLayout object.
         */
-       public DegreeSortedCircleLayout(UndoSupport undoSupport, CyTableManager 
tableMgr) {
+       public DegreeSortedCircleLayout(UndoSupport undoSupport) {
                super(undoSupport, "degree-circle", "Degree Sorted Circle 
Layout", true);
-               this.tableMgr = tableMgr;
        }
 
        @Override // TODO
@@ -44,7 +29,6 @@
        public TaskIterator getTaskIterator() {
                return new TaskIterator(
                        new DegreeSortedCircleLayoutTask(networkView, 
getName(), selectedOnly,
-                                                        staticNodes, 
DEGREE_ATTR_NAME,
-                                                        tableMgr, 
singlePartition));
+                                                        staticNodes, 
DEGREE_ATTR_NAME, singlePartition));
        }
 }

Modified: 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
===================================================================
--- 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
   2011-09-20 15:38:34 UTC (rev 26872)
+++ 
core3/impl/trunk/layout-cytoscape-impl/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
   2011-09-20 15:41:12 UTC (rev 26873)
@@ -10,19 +10,16 @@
 import org.cytoscape.model.CyEdge;
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNode;
-import org.cytoscape.model.CyTableManager;
 import org.cytoscape.model.CyTable;
 import org.cytoscape.view.layout.AbstractPartitionLayoutTask;
 import org.cytoscape.view.layout.LayoutNode;
 import org.cytoscape.view.layout.LayoutPartition;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.View;
-import org.cytoscape.model.CyTableEntry;
 
 
 public class DegreeSortedCircleLayoutTask extends AbstractPartitionLayoutTask {
        private String DEGREE_ATTR_NAME = "degree";
-       private CyTableManager tableMgr;
        private CyNetwork network;
 
        /**
@@ -31,12 +28,11 @@
        public DegreeSortedCircleLayoutTask(
                final CyNetworkView networkView, final String name, final 
boolean selectedOnly,
                final Set<View<CyNode>> staticNodes, final String 
DEGREE_ATTR_NAME,
-               final CyTableManager tableMgr, final boolean singlePartition)
+               final boolean singlePartition)
        {
                super(networkView, name, singlePartition, selectedOnly, 
staticNodes);
 
                this.DEGREE_ATTR_NAME= DEGREE_ATTR_NAME;
-               this.tableMgr = tableMgr;
                this.network = networkView.getModel();
        }
 
@@ -47,7 +43,7 @@
         */
        public void layoutPartion(LayoutPartition partition) {
                // Create attribute
-               CyTable table = tableMgr.getTableMap(CyNode.class, 
network).get(CyNetwork.DEFAULT_ATTRS);
+               CyTable table = network.getDefaultNodeTable();
                if (table.getColumn(DEGREE_ATTR_NAME) == null)
                        table.createColumn(DEGREE_ATTR_NAME, Double.class, 
false);
 

Modified: 
core3/impl/trunk/layout-cytoscape-impl/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
--- 
core3/impl/trunk/layout-cytoscape-impl/src/main/resources/META-INF/spring/bundle-context.xml
        2011-09-20 15:38:34 UTC (rev 26872)
+++ 
core3/impl/trunk/layout-cytoscape-impl/src/main/resources/META-INF/spring/bundle-context.xml
        2011-09-20 15:41:12 UTC (rev 26873)
@@ -33,7 +33,6 @@
 
        <bean id="degreeSortedCircleLayout" 
class="csplugins.layout.algorithms.graphPartition.DegreeSortedCircleLayout">
                <constructor-arg ref="undoSupportServiceRef"/>
-               <constructor-arg ref="cyTableManagerServiceRef"/>
        </bean>
 
        <bean id="ISOMLayout" 
class="csplugins.layout.algorithms.graphPartition.ISOMLayout">
@@ -62,7 +61,6 @@
 
        <bean id="groupAttributesLayout" 
class="csplugins.layout.algorithms.GroupAttributesLayout">
                <constructor-arg ref="undoSupportServiceRef"/>
-               <constructor-arg ref="cyTableManagerServiceRef"/>
        </bean>
 
 </beans>

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