Author: mes
Date: 2010-10-25 16:02:06 -0700 (Mon, 25 Oct 2010)
New Revision: 22405

Modified:
   
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DGraphView.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/datatable/TextDataTableReader.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/expression/ExpressionData.java
   
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/handler/HandleComplexAttribute.java
   
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/LayoutTask.java
   
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
   core3/model-api/trunk/src/main/java/org/cytoscape/model/CyTable.java
   
core3/model-api/trunk/src/test/java/org/cytoscape/model/AbstractCyTableTest.java
   
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/ArrayGraph.java
   
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/CyTableImpl.java
   core3/psi-mi-impl/trunk/
   
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/cyto_mapper/MapToCytoscape.java
Log:
changed createColumn syntax for CyTable

Modified: 
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DGraphView.java
===================================================================
--- 
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DGraphView.java
    2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DGraphView.java
    2010-10-25 23:02:06 UTC (rev 22405)
@@ -395,11 +395,11 @@
                this.manager = manager;
 
                final CyTable nodeCAM = dataFactory.createTable("node view", 
"SUID", Long.class, false);
-               nodeCAM.createColumn("hidden", Boolean.class, false);
+               nodeCAM.createColumn("hidden", Boolean.class);
                tableMgr.getTableMap("NODE", networkModel).put("VIEW", nodeCAM);
 
                final CyTable edgeCAM = dataFactory.createTable("edge view", 
"SUID", Long.class, false);
-               edgeCAM.createColumn("hidden", Boolean.class, false);
+               edgeCAM.createColumn("hidden", Boolean.class);
                tableMgr.getTableMap("EDGE", networkModel).put("VIEW", edgeCAM);
 
                // creating empty subnetworks

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/datatable/TextDataTableReader.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/datatable/TextDataTableReader.java
 2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/datatable/TextDataTableReader.java
 2010-10-25 23:02:06 UTC (rev 22405)
@@ -78,7 +78,7 @@
                                                                   
String.class, true);
                
                for ( String col : columnNames ) 
-                       table.createColumn(col, String.class, false);
+                       table.createColumn(col, String.class);
 
                return table;
        }

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/expression/ExpressionData.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/expression/ExpressionData.java
     2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/expression/ExpressionData.java
     2010-10-25 23:02:06 UTC (rev 22405)
@@ -1055,14 +1055,14 @@
                String[] condNames = getConditionNames();
 
                // first set up the columns
-               table.createColumn("geneName",String.class,true);
+               table.createColumn("geneName",String.class);
 
                for (int condNum = 0; condNum < condNames.length; condNum++) {
                        String condName = condNames[condNum];
                        String eStr = condName + "exp";
                        String sStr = condName + "sig";
-                       table.createColumn(eStr,Double.class,false);
-                       table.createColumn(sStr,Double.class,false);
+                       table.createColumn(eStr,Double.class);
+                       table.createColumn(sStr,Double.class);
                }
 
                // now create the rows and populate

Modified: 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/handler/HandleComplexAttribute.java
===================================================================
--- 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/handler/HandleComplexAttribute.java
  2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/xgmml/handler/HandleComplexAttribute.java
  2010-10-25 23:02:06 UTC (rev 22405)
@@ -60,7 +60,7 @@
                        if (Map.class == manager.currentAttributes
                                        .getType(manager.currentAttributeID)) {
                                
manager.currentAttributes.getDataTable().createColumn(
-                                               manager.currentAttributeID, 
Map.class, false);
+                                               manager.currentAttributeID, 
Map.class);
                        }
                        // Now define set the attribute
                        if (manager.objectTarget != null)

Modified: 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/LayoutTask.java
===================================================================
--- 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/LayoutTask.java  
    2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/layout-api/trunk/src/main/java/org/cytoscape/view/layout/LayoutTask.java  
    2010-10-25 23:02:06 UTC (rev 22405)
@@ -62,7 +62,7 @@
 
                // update the __layoutAlgorithm attribute
                final CyRow networkAttributes = 
network.getCyRow(CyNetwork.HIDDEN_ATTRS);
-               networkAttributes.getDataTable().createColumn(LAYOUT_ALGORITHM, 
String.class, false);
+               networkAttributes.getDataTable().createColumn(LAYOUT_ALGORITHM, 
String.class);
                networkAttributes.set(LAYOUT_ALGORITHM, name);
 
                logger.debug("Layout finished: " + 
(System.currentTimeMillis()-start) + " msec.");

Modified: 
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
===================================================================
--- 
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
        2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayoutTask.java
        2010-10-25 23:02:06 UTC (rev 22405)
@@ -48,7 +48,7 @@
                // Create attribute
                CyTable table = tableMgr.getTableMap(CyTableEntry.NODE, 
network).get(CyNetwork.DEFAULT_ATTRS);
                if(table.getColumnTypeMap().keySet().contains(DEGREE_ATTR_NAME) 
== false) {
-                       table.createColumn(DEGREE_ATTR_NAME, Double.class, 
false);
+                       table.createColumn(DEGREE_ATTR_NAME, Double.class);
                }
 
     // just add the unlocked nodes

Modified: core3/model-api/trunk/src/main/java/org/cytoscape/model/CyTable.java
===================================================================
--- core3/model-api/trunk/src/main/java/org/cytoscape/model/CyTable.java        
2010-10-25 22:56:28 UTC (rev 22404)
+++ core3/model-api/trunk/src/main/java/org/cytoscape/model/CyTable.java        
2010-10-25 23:02:06 UTC (rev 22405)
@@ -97,13 +97,11 @@
        void deleteColumn(String columnName);
 
        /**
-        * Create a column of the specified name with the specified type
-        * and uniqueness.
+        * Create a column of the specified name and the specified type.
         * @param columnName The name identifying the attribute.
         * @param type The type of the column.
-        * @param unique Whether the values contained in the column must be 
unique  
         */
-       <T> void createColumn(String columnName, Class<?extends T> type, 
boolean unique);
+       <T> void createColumn(String columnName, Class<?extends T> type);
 
        /**
         * Returns the list of all values contained in the specified column.

Modified: 
core3/model-api/trunk/src/test/java/org/cytoscape/model/AbstractCyTableTest.java
===================================================================
--- 
core3/model-api/trunk/src/test/java/org/cytoscape/model/AbstractCyTableTest.java
    2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/model-api/trunk/src/test/java/org/cytoscape/model/AbstractCyTableTest.java
    2010-10-25 23:02:06 UTC (rev 22405)
@@ -70,8 +70,8 @@
         *  DOCUMENT ME!
         */
        public void testAddStringAttr() {
-               mgr.createColumn("someString", String.class, false);
-               mgr.createColumn("someStringElse", String.class, false);
+               mgr.createColumn("someString", String.class);
+               mgr.createColumn("someStringElse", String.class);
 
                attrs.set("someString", "apple");
                attrs.set("someStringElse", "orange");
@@ -88,8 +88,8 @@
         *  DOCUMENT ME!
         */
        public void testAddIntAttr() {
-               mgr.createColumn("someInt", Integer.class, false);
-               mgr.createColumn("someOtherInt", Integer.class, false);
+               mgr.createColumn("someInt", Integer.class);
+               mgr.createColumn("someOtherInt", Integer.class);
 
                attrs.set("someInt", 50);
                attrs.set("someOtherInt", 100);
@@ -106,8 +106,8 @@
         *  DOCUMENT ME!
         */
        public void testAddDoubleAttr() {
-               mgr.createColumn("someDouble", Double.class, false);
-               mgr.createColumn("someOtherDouble", Double.class, false);
+               mgr.createColumn("someDouble", Double.class);
+               mgr.createColumn("someOtherDouble", Double.class);
 
                attrs.set("someDouble", 3.14);
                attrs.set("someOtherDouble", 2.76);
@@ -124,8 +124,8 @@
         *  DOCUMENT ME!
         */
        public void testAddBooleanAttr() {
-               mgr.createColumn("someBoolean", Boolean.class, false);
-               mgr.createColumn("someOtherBoolean", Boolean.class, false);
+               mgr.createColumn("someBoolean", Boolean.class);
+               mgr.createColumn("someOtherBoolean", Boolean.class);
 
                attrs.set("someBoolean", true);
                attrs.set("someOtherBoolean", false);
@@ -142,7 +142,7 @@
         *  DOCUMENT ME!
         */
        public void testAddListAttr() {
-               mgr.createColumn("someList", List.class, false);
+               mgr.createColumn("someList", List.class);
 
                List<String> l = new LinkedList<String>();
                l.add("orange");
@@ -159,7 +159,7 @@
         *  DOCUMENT ME!
         */
        public void testAddMapAttr() {
-               mgr.createColumn("someMap", Map.class, false);
+               mgr.createColumn("someMap", Map.class);
 
                Map<String, Integer> m = new HashMap<String, Integer>();
                m.put("orange", 1);
@@ -209,9 +209,9 @@
        // You can't have an attribute with the same name, but
        // a different type.
        public void testAddDuplicateNameAttr() {
-               mgr.createColumn("something", String.class, false);
+               mgr.createColumn("something", String.class);
                try {
-                       mgr.createColumn("something", Integer.class, false);
+                       mgr.createColumn("something", Integer.class);
                } catch (Exception e) {
                        return;
                }
@@ -219,7 +219,7 @@
        }
 
        public void testRowSetMicroListener() {
-               mgr.createColumn("someString", String.class, false);
+               mgr.createColumn("someString", String.class);
                attrs.set("someString", "apple");
 
                Object last = eventHelper.getLastMicroListener();
@@ -228,7 +228,7 @@
        }
 
        public void testColumnCreatedEvent() {
-               mgr.createColumn("someInt", Integer.class, false);
+               mgr.createColumn("someInt", Integer.class);
 
                Object last = eventHelper.getLastAsynchronousEvent();
                assertNotNull( last );
@@ -236,7 +236,7 @@
        }
 
        public void testColumnDeletedEvent() {
-               mgr.createColumn("someInt", Integer.class, false);
+               mgr.createColumn("someInt", Integer.class);
                mgr.deleteColumn("someInt");
 
                Object last = eventHelper.getLastSynchronousEvent();
@@ -245,13 +245,13 @@
        }
 
        public void testColumnCreate() {
-               mgr.createColumn("someInt", Integer.class, false);
+               mgr.createColumn("someInt", Integer.class);
                assertTrue( mgr.getColumnTypeMap().containsKey("someInt") );
                assertEquals( mgr.getColumnTypeMap().get("someInt"), 
Integer.class );
        }
 
        public void testColumnDelete() {
-               mgr.createColumn("someInt", Integer.class, false);
+               mgr.createColumn("someInt", Integer.class);
                assertTrue( mgr.getColumnTypeMap().containsKey("someInt") );
                
                mgr.deleteColumn("someInt");

Modified: 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/ArrayGraph.java
===================================================================
--- 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/ArrayGraph.java
   2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/ArrayGraph.java
   2010-10-25 23:02:06 UTC (rev 22405)
@@ -123,8 +123,8 @@
                netAttrMgr.put(CyNetwork.DEFAULT_ATTRS, 
tableFactory.createTable( suid + " network", "SUID", Long.class, true));
                netAttrMgr.put(CyNetwork.HIDDEN_ATTRS, 
tableFactory.createTable( suid + " network", "SUID", Long.class, false));
 
-               
netAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class,false);
-               
netAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class,false);
+               
netAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class);
+               
netAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class);
                getCyRow().set(CyTableEntry.NAME,"");
                // potential leak since "this" isn't yet fully constructed
 
@@ -132,16 +132,16 @@
                nodeAttrMgr.put(CyNetwork.DEFAULT_ATTRS, 
tableFactory.createTable( suid + " node", "SUID", Long.class, true));
                nodeAttrMgr.put(CyNetwork.HIDDEN_ATTRS, 
tableFactory.createTable( suid + " node", "SUID", Long.class, false));
 
-               
nodeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class,false);
-               
nodeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class,false);
+               
nodeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class);
+               
nodeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class);
 
                edgeAttrMgr = new HashMap<String, CyTable>();
                edgeAttrMgr.put(CyNetwork.DEFAULT_ATTRS, 
tableFactory.createTable( suid + " edge", "SUID", Long.class, true));
                edgeAttrMgr.put(CyNetwork.HIDDEN_ATTRS, 
tableFactory.createTable( suid + " edge", "SUID", Long.class, false));
 
-               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class,false);
-               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class,false);
-               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyEdge.INTERACTION,String.class,false);
+               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.NAME,String.class);
+               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyTableEntry.SELECTED,Boolean.class);
+               
edgeAttrMgr.get(CyNetwork.DEFAULT_ATTRS).createColumn(CyEdge.INTERACTION,String.class);
                
                eventHelper = eh;
 

Modified: 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/CyTableImpl.java
===================================================================
--- 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/CyTableImpl.java
  2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/model-impl/trunk/src/main/java/org/cytoscape/model/internal/CyTableImpl.java
  2010-10-25 23:02:06 UTC (rev 22405)
@@ -176,18 +176,17 @@
 
        /**
         * DOCUMENT ME!
-        * 
-        * @param <T>
+        * @param type
         *            DOCUMENT ME!
         * @param attributeName
         *            DOCUMENT ME!
-        * @param type
-        *            DOCUMENT ME!
         * @param u
         *            DOCUMENT ME!
+        * 
+        * @param <T>
+        *            DOCUMENT ME!
         */
-       public <T> void createColumn(String attributeName, Class<? extends T> 
type,
-                       boolean u) {
+       public <T> void createColumn(String attributeName, Class<? extends T> 
type) {
                if (attributeName == null)
                        throw new NullPointerException("attribute name is 
null");
 


Property changes on: core3/psi-mi-impl/trunk
___________________________________________________________________
Name: svn:ignore
   + target


Modified: 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/cyto_mapper/MapToCytoscape.java
===================================================================
--- 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/cyto_mapper/MapToCytoscape.java
 2010-10-25 22:56:28 UTC (rev 22404)
+++ 
core3/psi-mi-impl/trunk/src/main/java/org/cytoscape/psi_mi/internal/cyto_mapper/MapToCytoscape.java
 2010-10-25 23:02:06 UTC (rev 22405)
@@ -566,7 +566,7 @@
                        if (attrObject instanceof String) {
                                String object;
                                if (!attributes.contains(key, String.class)) {
-                                       
attributes.getDataTable().createColumn(key, String.class, true);
+                                       
attributes.getDataTable().createColumn(key, String.class);
                                        object = null;
                                } else {
                                        object = attributes.get(key, 
String.class);
@@ -612,7 +612,7 @@
 
        private <T> void addAttribute(CyRow attributes, String name, T value) {
                if (!attributes.contains(name, value.getClass())) {
-                       attributes.getDataTable().createColumn(name, 
value.getClass(), true);
+                       attributes.getDataTable().createColumn(name, 
value.getClass());
                }
                attributes.set(name, value);
        }

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