Author: pwang
Date: 2012-03-26 16:25:33 -0700 (Mon, 26 Mar 2012)
New Revision: 28656

Modified:
   
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/data_mapper/PSIMI25EntryMapper.java
   
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabParser.java
   
core3/impl/trunk/search-impl/src/main/java/org/cytoscape/search/internal/EnhancedSearchIndex.java
   
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CyNetworkNamingImpl.java
   
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetwork.java
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetworkView.java
   
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/NetworkViewManager.java
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/AttributeBrowserToolBar.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTable.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/CustomHeaderRenderer.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/DefaultTableBrowser.java
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/util/TableBrowserUtil.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/GeneAssociationReader.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/OBOReader.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/MapGeneAssociationTask.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/RegisterOntologyTask.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
Log:
Fixed bug#810

Modified: 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/data_mapper/PSIMI25EntryMapper.java
===================================================================
--- 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/data_mapper/PSIMI25EntryMapper.java
   2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/data_mapper/PSIMI25EntryMapper.java
   2012-03-26 23:25:33 UTC (rev 28656)
@@ -12,7 +12,7 @@
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 
 import psidev.psi.mi.xml.model.Alias;
 import psidev.psi.mi.xml.model.Attribute;
@@ -156,7 +156,7 @@
                        
                        final CyNode node = network.addNode();
                        final String nameColumn = 
interactor.getNames().getShortLabel();
-                       nodeTable.getRow(node.getSUID()).set(CyTableEntry.NAME, 
nameColumn);
+                       nodeTable.getRow(node.getSUID()).set(CyNetwork.NAME, 
nameColumn);
                        
                        final InteractorType itrType = 
interactor.getInteractorType();
                        final Names typeNames = itrType.getNames();
@@ -230,9 +230,9 @@
 
                // TODO: what's the best value for interaction?
                edgeTable.getRow(edge.getSUID()).set(CyEdge.INTERACTION, "pp");
-               final String sourceName = 
nodeTable.getRow(sourceCyNode.getSUID()).get(CyTableEntry.NAME, String.class);
-               final String targetName = 
nodeTable.getRow(targetCyNode.getSUID()).get(CyTableEntry.NAME, String.class);
-               edgeTable.getRow(edge.getSUID()).set(CyTableEntry.NAME, 
sourceName + " (pp) " + targetName);
+               final String sourceName = 
nodeTable.getRow(sourceCyNode.getSUID()).get(CyNetwork.NAME, String.class);
+               final String targetName = 
nodeTable.getRow(targetCyNode.getSUID()).get(CyNetwork.NAME, String.class);
+               edgeTable.getRow(edge.getSUID()).set(CyNetwork.NAME, sourceName 
+ " (pp) " + targetName);
 
                mapNames(edgeTable, edge.getSUID(), interaction.getNames(), 
null);
                mapAttributes(interaction.getAttributes(), edgeTable, 
edge.getSUID());

Modified: 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabParser.java
===================================================================
--- 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabParser.java
    2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/psi-mi-impl/impl/src/main/java/org/cytoscape/psi_mi/internal/plugin/PsiMiTabParser.java
    2012-03-26 23:25:33 UTC (rev 28656)
@@ -18,7 +18,7 @@
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.work.TaskMonitor;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -143,8 +143,8 @@
                                CyRow targetRow = network.getRow(target);
 
                                // set various node attrs
-                               sourceRow.set(CyTableEntry.NAME, sourceRawID);
-                               targetRow.set(CyTableEntry.NAME, targetRawID);
+                               sourceRow.set(CyNetwork.NAME, sourceRawID);
+                               targetRow.set(CyNetwork.NAME, targetRawID);
 
                                setInteractorType(sourceRow,mline.srcAliases);
                                setInteractorType(targetRow,mline.tgtAliases);
@@ -165,7 +165,7 @@
                                        interactionId = 
mline.interactionIDs.get(0);
 
                                edgeRow.set(INTERACTION, interactionId);
-                               edgeRow.set(CyTableEntry.NAME, sourceRawID + " 
(" + interactionId + ") " + targetRawID);
+                               edgeRow.set(CyNetwork.NAME, sourceRawID + " (" 
+ interactionId + ") " + targetRawID);
 
                                setTypedEdgeListAttribute(edgeRow, 
mline.interactionTypes, INTERACTION_TYPE_ID, INTERACTION_TYPE);
                                setTypedEdgeListAttribute(edgeRow, 
mline.detectionMethods, DETECTION_METHOD_ID, DETECTION_METHOD);

Modified: 
core3/impl/trunk/search-impl/src/main/java/org/cytoscape/search/internal/EnhancedSearchIndex.java
===================================================================
--- 
core3/impl/trunk/search-impl/src/main/java/org/cytoscape/search/internal/EnhancedSearchIndex.java
   2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/search-impl/src/main/java/org/cytoscape/search/internal/EnhancedSearchIndex.java
   2012-03-26 23:25:33 UTC (rev 28656)
@@ -44,7 +44,7 @@
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyTableUtil;
 import org.cytoscape.search.internal.util.EnhancedSearchUtils;
 import org.cytoscape.work.TaskMonitor;
@@ -99,7 +99,7 @@
         * Make a Document object with an un-indexed identifier field and 
indexed
         * attribute fields
         */
-       private static Document createDocument(CyNetwork network, CyTableEntry 
graphObject, String graphObjectType, int index) {
+       private static Document createDocument(CyNetwork network, 
CyIdentifiable graphObject, String graphObjectType, int index) {
                Document doc = new Document();
                String identifier = Integer.toString(index);
                

Modified: 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CyNetworkNamingImpl.java
===================================================================
--- 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CyNetworkNamingImpl.java
 2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CyNetworkNamingImpl.java
 2012-03-26 23:25:33 UTC (rev 28656)
@@ -32,7 +32,7 @@
 
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkManager;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.session.CyNetworkNaming;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -55,7 +55,7 @@
        @Override
        public String getSuggestedSubnetworkTitle(final CyNetwork 
parentNetwork) {
                for (int i = 0; true; i++) {
-                       final String parentName = 
parentNetwork.getRow(parentNetwork).get(CyTableEntry.NAME, String.class);
+                       final String parentName = 
parentNetwork.getRow(parentNetwork).get(CyNetwork.NAME, String.class);
                        final String nameCandidate = parentName + " <" + 
SUBNETWORK_SUFFIX + " " + (i+1) + ">";
 
                        if (!isNetworkTitleTaken(nameCandidate))

Modified: 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
===================================================================
--- 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
        2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/session-impl/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
        2012-03-26 23:25:33 UTC (rev 28656)
@@ -51,7 +51,7 @@
 import org.cytoscape.model.CyNetworkTableManager;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.model.CyTableMetadata;
 import org.cytoscape.model.subnetwork.CyRootNetwork;
@@ -157,7 +157,7 @@
        }
 
        @SuppressWarnings("unchecked")
-       private static Class<? extends CyTableEntry>[] TYPES = new Class[] { 
CyNetwork.class, CyNode.class, CyEdge.class };
+       private static Class<? extends CyIdentifiable>[] TYPES = new Class[] { 
CyNetwork.class, CyNode.class, CyEdge.class };
        
        private Set<CyTableMetadata> buildMetadata(Set<CyTable> tables, 
Set<CyNetwork> networks) {
                Set<CyTableMetadata> result = new HashSet<CyTableMetadata>();
@@ -175,7 +175,7 @@
                                        allNetworks.add(rootNet);
                                        
                                        // TODO: remove it once manager is 
fixed to return all tables
-                                       for (Class<? extends CyTableEntry> type 
: TYPES) {
+                                       for (Class<? extends CyIdentifiable> 
type : TYPES) {
                                                Map<String, CyTable> tableMap = 
netTblMgr.getTables(rootNet, type);
                                                
allTables.addAll(tableMap.values());
                                        }
@@ -206,7 +206,7 @@
                Map<CyTable, Set<CyTableMetadata>> result = new 
HashMap<CyTable, Set<CyTableMetadata>>();
                
                for (CyNetwork network : networks) {
-                       for (Class<? extends CyTableEntry> type : TYPES) {
+                       for (Class<? extends CyIdentifiable> type : TYPES) {
                                Map<String, CyTable> tableMap = 
netTblMgr.getTables(network, type);
                                
                                for (Entry<String, CyTable> entry : 
tableMap.entrySet()) {

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetwork.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetwork.java
      2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetwork.java
      2012-03-26 23:25:33 UTC (rev 28656)
@@ -27,6 +27,6 @@
        public CyTable getDefaultNetworkTable() {return null;}
        public CyTable getDefaultNodeTable() {return null;}
        public CyTable getDefaultEdgeTable() {return null;}
-       public CyRow getRow(CyTableEntry entry, String tableName) {return null;}
-       public CyRow getRow(CyTableEntry entry) {return null;}
+       public CyRow getRow(CyIdentifiable entry, String tableName) {return 
null;}
+       public CyRow getRow(CyIdentifiable entry) {return null;}
 }

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetworkView.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetworkView.java
  2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/actions/dummies/DummyNetworkView.java
  2012-03-26 23:25:33 UTC (rev 28656)
@@ -13,7 +13,7 @@
        public Collection<View<CyNode>> getNodeViews() {return null;}
        public View<CyEdge> getEdgeView(final CyEdge edge) {return null;}
        public Collection<View<CyEdge>> getEdgeViews() {return null;}
-       public Collection<View<? extends CyTableEntry>> getAllViews() {return 
null;}
+       public Collection<View<? extends CyIdentifiable>> getAllViews() {return 
null;}
        public void fitContent() {}
        public void fitSelected() {}
        public void updateView() {}

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-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2012-03-26 23:25:33 UTC (rev 28656)
@@ -69,7 +69,7 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkManager;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.events.NetworkAboutToBeDestroyedEvent;
 import org.cytoscape.model.events.NetworkAboutToBeDestroyedListener;
 import org.cytoscape.model.events.NetworkAddedEvent;
@@ -407,7 +407,7 @@
                                // if it's the network name, then update the 
title 
                                CyNetwork n = nameTables.get(e.getSource());
                                if (n != null) {
-                                       final String title = 
n.getRow(n).get(CyTableEntry.NAME, String.class);
+                                       final String title = 
n.getRow(n).get(CyNetwork.NAME, String.class);
                                        updateTitle(n, title); 
                                        return;
                                }
@@ -515,7 +515,7 @@
                                parentTreeNode = new NetworkTreeNode("", null);
 
                        // Actual tree node for this network
-                       String netName = 
network.getRow(network).get(CyTableEntry.NAME, String.class);
+                       String netName = 
network.getRow(network).get(CyNetwork.NAME, String.class);
                        
                        if (netName == null) {
                                logger.error("Network name is null--SUID=" + 
network.getSUID());

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
   2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
   2012-03-26 23:25:33 UTC (rev 28656)
@@ -58,7 +58,7 @@
 import org.cytoscape.application.events.SetCurrentNetworkViewListener;
 import org.cytoscape.application.swing.CyHelpBroker;
 import org.cytoscape.model.CyNetwork;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.property.CyProperty;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewManager;
@@ -458,7 +458,7 @@
                String title = 
view.getVisualProperty(BasicVisualLexicon.NETWORK_TITLE);
                
                if (title == null || title.isEmpty())
-                       title = 
view.getModel().getRow(view.getModel()).get(CyTableEntry.NAME, String.class);
+                       title = 
view.getModel().getRow(view.getModel()).get(CyNetwork.NAME, String.class);
                
                return title;
        }

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
     2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
     2012-03-26 23:25:33 UTC (rev 28656)
@@ -16,7 +16,7 @@
 
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkManager;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.util.swing.JTreeTable;
 import org.cytoscape.view.model.CyNetworkViewManager;
 
@@ -77,7 +77,7 @@
                
                setForeground(treeNode.getNodeColor());
                setForeground(treeNode.getNodeColor());
-               
setToolTipText(treeNode.getNetwork().getRow(treeNode.getNetwork()).get(CyTableEntry.NAME,
 String.class));
+               
setToolTipText(treeNode.getNetwork().getRow(treeNode.getNetwork()).get(CyNetwork.NAME,
 String.class));
 
                return this;
        }

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/AttributeBrowserToolBar.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/AttributeBrowserToolBar.java
       2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/AttributeBrowserToolBar.java
       2012-03-26 23:25:33 UTC (rev 28656)
@@ -69,7 +69,7 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.subnetwork.CyRootNetwork;
 import org.cytoscape.model.subnetwork.CySubNetwork;
 import org.cytoscape.service.util.CyServiceRegistrar;
@@ -117,20 +117,20 @@
        
        private final JToggleButton selectionModeButton;
        
-       private final Class<? extends CyTableEntry> objType;
+       private final Class<? extends CyIdentifiable> objType;
        
        private final CyApplicationManager appManager;
        
        public AttributeBrowserToolBar(final CyServiceRegistrar 
serviceRegistrar, final EquationCompiler compiler,
                        final TableTaskFactory deleteTableTaskFactoryService, 
DialogTaskManager guiTaskManagerServiceRef,
-                       final JComboBox tableChooser, final Class<? extends 
CyTableEntry> objType, final CyApplicationManager appManager) {
+                       final JComboBox tableChooser, final Class<? extends 
CyIdentifiable> objType, final CyApplicationManager appManager) {
                this(serviceRegistrar, compiler, deleteTableTaskFactoryService, 
guiTaskManagerServiceRef, tableChooser,
                                new JToggleButton(), objType, appManager);
        }
        
        public AttributeBrowserToolBar(final CyServiceRegistrar 
serviceRegistrar, final EquationCompiler compiler,
                        final TableTaskFactory deleteTableTaskFactoryService, 
DialogTaskManager guiTaskManagerServiceRef,
-                       final JComboBox tableChooser, final JToggleButton 
selectionModeButton, Class<? extends CyTableEntry> objType, final 
CyApplicationManager appManager) {
+                       final JComboBox tableChooser, final JToggleButton 
selectionModeButton, Class<? extends CyIdentifiable> objType, final 
CyApplicationManager appManager) {
                this.compiler = compiler;
                this.selectionModeButton = selectionModeButton;
                this.appManager = appManager;

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTable.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTable.java
  2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTable.java
  2012-03-26 23:25:33 UTC (rev 28656)
@@ -59,7 +59,7 @@
 import org.cytoscape.model.CyNetworkTableManager;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.util.swing.OpenBrowser;
 import org.cytoscape.view.model.CyNetworkView;
 import org.slf4j.Logger;

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2012-03-26 23:25:33 UTC (rev 28656)
@@ -22,7 +22,7 @@
 import org.cytoscape.model.CyNetworkTableManager;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.events.ColumnCreatedEvent;
 import org.cytoscape.model.events.ColumnCreatedListener;
 import org.cytoscape.model.events.ColumnDeletedEvent;
@@ -375,7 +375,7 @@
                // Find Primary key index.
                for (int i = 0; i < columnCount; i++) {
                        final String colName = table.getColumnName(i);
-                       if (colName.equals(CyTableEntry.SUID)) {
+                       if (colName.equals(CyIdentifiable.SUID)) {
                                tablePKeyIndex = i;
                                break;
                        }
@@ -387,10 +387,10 @@
                for(RowSetRecord rowSetRecord : rows) {
                        if(rowSetRecord.getColumn().equals(CyNetwork.SELECTED)){
                                if(((Boolean)rowSetRecord.getValue()) == true){
-                                       
suidMapSelected.put(rowSetRecord.getRow().get(CyTableEntry.SUID, Long.class), 
(Boolean) rowSetRecord.getValue());
+                                       
suidMapSelected.put(rowSetRecord.getRow().get(CyIdentifiable.SUID, Long.class), 
(Boolean) rowSetRecord.getValue());
                                }
                                else{
-                                       
suidMapUnselected.put(rowSetRecord.getRow().get(CyTableEntry.SUID, Long.class), 
(Boolean) rowSetRecord.getValue());
+                                       
suidMapUnselected.put(rowSetRecord.getRow().get(CyIdentifiable.SUID, 
Long.class), (Boolean) rowSetRecord.getValue());
                                }
                        }
                }

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/CustomHeaderRenderer.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/CustomHeaderRenderer.java
  2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/CustomHeaderRenderer.java
  2012-03-26 23:25:33 UTC (rev 28656)
@@ -44,7 +44,7 @@
 import javax.swing.table.TableCellRenderer;
 
 import org.cytoscape.model.CyColumn;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 
 final class CustomHeaderRenderer extends JLabel implements TableCellRenderer {
 
@@ -117,7 +117,7 @@
                if(col.getType() == List.class) {
                        toolTip = "<html>This is a List column<br />" +
                                        "The lists contain " + 
col.getListElementType() + "</html>";
-               } else if(text.equals(CyTableEntry.SUID))
+               } else if(text.equals(CyIdentifiable.SUID))
                        toolTip = "Session-Unique ID (Primary Key).  This is 
column is immutable.";
                else
                        toolTip = "Data type of this column is " + 
col.getType().getName();
@@ -131,7 +131,7 @@
                        setBackground(COLUMN_COLOR);
                }
 
-               if (text.equals(CyTableEntry.SUID))
+               if (text.equals(CyIdentifiable.SUID))
                        this.setFont(COLUMN_SUID_FONT);
                else
                        this.setFont(COLUMN_FONT);

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/DefaultTableBrowser.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/DefaultTableBrowser.java
   2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/DefaultTableBrowser.java
   2012-03-26 23:25:33 UTC (rev 28656)
@@ -27,7 +27,7 @@
 import org.cytoscape.model.CyNetworkTableManager;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.model.events.NetworkAboutToBeDestroyedEvent;
 import org.cytoscape.model.events.NetworkAboutToBeDestroyedListener;
@@ -49,13 +49,13 @@
        private final JToggleButton selectionModeButton;
        
        private final JComboBox networkChooser;
-       private final Class<? extends CyTableEntry> objType;
+       private final Class<? extends CyIdentifiable> objType;
 
        private boolean rowSelectionMode;
        private boolean ignoreSetCurrentNetwork = true;
        
 
-       public DefaultTableBrowser(String tabTitle, Class<? extends 
CyTableEntry> objType, CyTableManager tableManager,
+       public DefaultTableBrowser(String tabTitle, Class<? extends 
CyIdentifiable> objType, CyTableManager tableManager,
                        CyNetworkTableManager networkTableManager, 
CyServiceRegistrar serviceRegistrar, EquationCompiler compiler,
                        OpenBrowser openBrowser, CyNetworkManager 
networkManager, TableTaskFactory deleteTableTaskFactoryService,
                        DialogTaskManager guiTaskManagerServiceRef, 
PopupMenuHelper popupMenuHelper,
@@ -214,7 +214,7 @@
                        }
                        
                        setOpaque(true);
-                       
this.setText(network.getRow(network).get(CyTableEntry.NAME, String.class));
+                       
this.setText(network.getRow(network).get(CyNetwork.NAME, String.class));
                        return this;
                }
        }

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/util/TableBrowserUtil.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/util/TableBrowserUtil.java
 2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/util/TableBrowserUtil.java
 2012-03-26 23:25:33 UTC (rev 28656)
@@ -14,7 +14,7 @@
 import org.cytoscape.model.CyNetworkTableManager;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 
 public final class TableBrowserUtil {
 
@@ -402,7 +402,7 @@
                for (CyNetwork network : networks) {
                        for (Class<?> type : OBJECT_TYPES) {
                                final Map<String, CyTable> objTables = 
networkTableManager.getTables(network,
-                                               (Class<? extends CyTableEntry>) 
type);
+                                               (Class<? extends 
CyIdentifiable>) type);
                                nonGlobalTables.addAll(objTables.values());
                        }
                }

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
     2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
     2012-03-26 23:25:33 UTC (rev 28656)
@@ -17,7 +17,7 @@
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.tableimport.internal.reader.AttributeMappingParameters;
 import org.cytoscape.tableimport.internal.reader.DefaultAttributeTableReader;

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/GeneAssociationReader.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/GeneAssociationReader.java
      2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/GeneAssociationReader.java
      2012-03-26 23:25:33 UTC (rev 28656)
@@ -24,7 +24,7 @@
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyTableFactory;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.tableimport.internal.util.OntologyDAGManager;
@@ -220,8 +220,8 @@
                        logger.warn("Could not find associated Ontology DAG.");
                else {
                        this.dagTable = ontologyDAG.getDefaultNodeTable();
-                       termIDList = 
ontologyDAG.getDefaultNodeTable().getColumn(CyTableEntry.NAME).getValues(String.class);
-                       logger.debug("DAG Name = " + 
ontologyDAG.getRow(ontologyDAG).get(CyTableEntry.NAME, String.class));
+                       termIDList = 
ontologyDAG.getDefaultNodeTable().getColumn(CyNetwork.NAME).getValues(String.class);
+                       logger.debug("DAG Name = " + 
ontologyDAG.getRow(ontologyDAG).get(CyNetwork.NAME, String.class));
                }
                
                BufferedReader bufRd = new BufferedReader(new 
InputStreamReader(is));
@@ -238,7 +238,7 @@
                }
 
                // Create result table
-               table = tableFactory.createTable(tableName, CyTableEntry.NAME, 
String.class, true, true);
+               table = tableFactory.createTable(tableName, CyNetwork.NAME, 
String.class, true, true);
 
                createColumns();
 
@@ -403,7 +403,7 @@
                // Set primary key for the table, which is DB Object ID
                final String primaryKeyValue = entries[DB_OBJ_ID];
                final CyRow row = table.getRow(primaryKeyValue);
-               row.set(CyTableEntry.NAME, primaryKeyValue);
+               row.set(CyNetwork.NAME, primaryKeyValue);
 
                // Check namespace
                final String namespace = NAMESPACE_MAP.get(entries[ASPECT]);
@@ -501,7 +501,7 @@
        }
        
        private String convertToName(final String id) {
-               final Collection<CyRow> rows = 
ontologyDAG.getDefaultNodeTable().getMatchingRows(CyTableEntry.NAME, id);
+               final Collection<CyRow> rows = 
ontologyDAG.getDefaultNodeTable().getMatchingRows(CyNetwork.NAME, id);
                if (rows != null) {
                        final CyRow row = rows.iterator().next();
                        final String termName = row.get(OBOReader.TERM_NAME, 
String.class);

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/OBOReader.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/OBOReader.java
  2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/reader/ontology/OBOReader.java
  2012-03-26 23:25:33 UTC (rev 28656)
@@ -33,7 +33,7 @@
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.tableimport.internal.util.OntologyDAGManager;
 import org.cytoscape.view.model.CyNetworkView;
 import org.cytoscape.view.model.CyNetworkViewFactory;
@@ -151,7 +151,7 @@
                        networkTable.createColumn(DAG_ATTR, Boolean.class, 
true);
                
                networkTable.getRow(ontologyDAG.getSUID()).set(DAG_ATTR, true);
-               ontologyDAG.getRow(ontologyDAG).set(CyTableEntry.NAME, dagName);
+               ontologyDAG.getRow(ontologyDAG).set(CyNetwork.NAME, dagName);
        }
 
 
@@ -203,7 +203,7 @@
                                termNode = termID2nodeMap.get(val);
                                if (termNode == null) {
                                        termNode = this.ontologyDAG.addNode();
-                                       
ontologyDAG.getRow(termNode).set(CyTableEntry.NAME, val);
+                                       
ontologyDAG.getRow(termNode).set(CyNetwork.NAME, val);
                                        termID2nodeMap.put(val, termNode);
                                        id = val;                               
        
                                }

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/MapGeneAssociationTask.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/MapGeneAssociationTask.java
        2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/MapGeneAssociationTask.java
        2012-03-26 23:25:33 UTC (rev 28656)
@@ -8,7 +8,7 @@
 import org.cytoscape.model.CyNetworkManager;
 import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import 
org.cytoscape.tableimport.internal.reader.ontology.GeneAssociationReader;
 import org.cytoscape.tableimport.internal.reader.ontology.OBOReader;
 import org.cytoscape.work.AbstractTask;
@@ -63,8 +63,8 @@
 
        // TODO: parallelize this
        private void buildMapping(TaskMonitor taskMonitor, final String 
networkName, CyTable nodeTable, CyTable globalTable) {
-               final List<String> nodeNames = 
nodeTable.getColumn(CyTableEntry.NAME).getValues(String.class);
-               final List<String> globalKeys = 
globalTable.getColumn(CyTableEntry.NAME).getValues(String.class);
+               final List<String> nodeNames = 
nodeTable.getColumn(CyNetwork.NAME).getValues(String.class);
+               final List<String> globalKeys = 
globalTable.getColumn(CyNetwork.NAME).getValues(String.class);
 
                // Create immutable key column for this mapping
                final String colName = "Mapping Key for " + networkName;
@@ -87,6 +87,6 @@
                        taskMonitor.setProgress(progress);
                }
                
-               nodeTable.addVirtualColumns(globalTable, CyTableEntry.NAME, 
false);
+               nodeTable.addVirtualColumns(globalTable, CyNetwork.NAME, false);
        }
 }

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/RegisterOntologyTask.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/RegisterOntologyTask.java
  2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/task/RegisterOntologyTask.java
  2012-03-26 23:25:33 UTC (rev 28656)
@@ -3,7 +3,7 @@
 import org.cytoscape.io.read.CyNetworkReader;
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkManager;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.work.AbstractTask;
 import org.cytoscape.work.TaskMonitor;
 import org.slf4j.Logger;
@@ -33,7 +33,7 @@
                if(network == null)
                        throw new NullPointerException("No Ontology DAG 
loaded");
                
-               network.getRow(network).set(CyTableEntry.NAME, name);
+               network.getRow(network).set(CyNetwork.NAME, name);
                manager.addNetwork(network);
                
                logger.debug("Registered: model ID = " + network.getSUID());

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
        2012-03-26 23:24:10 UTC (rev 28655)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
        2012-03-26 23:25:33 UTC (rev 28656)
@@ -109,7 +109,7 @@
 import org.cytoscape.model.CyTable;
 import org.cytoscape.model.CyTableFactory;
 import org.cytoscape.model.CyTableManager;
-import org.cytoscape.model.CyTableEntry;
+import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.property.CyProperty;
 import org.cytoscape.property.bookmark.Bookmarks;
 import org.cytoscape.property.bookmark.BookmarksUtil;
@@ -176,7 +176,7 @@
        public static final String NETWORK_IMPORT_TEMPLATE_CHANGED = 
"networkImportTemplateChanged";
 
        private static final String[] keyTable = { "Alias?", "Column (Attribute 
Name)", "Data Type" };
-       private static final String ID = CyTableEntry.NAME; 
+       private static final String ID = CyNetwork.NAME; 
 
        // Key column index
        protected int keyInFile;

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