Cytoscape 3.0.1 API

Uses of Interface
org.cytoscape.model.CyTable

Packages that use CyTable
org.cytoscape.application This package provides Cytoscape version number, application-wide setting, basic access to current network, selected networks, views and rendering engines. 
org.cytoscape.group.data An api for configuring CyGroups. 
org.cytoscape.io.read Handle importing Cytoscape data (network, attributes, session, properties, etc) from files/URLs. 
org.cytoscape.io.write This package provides factory interfaces to be used by anyone wishing to provide export or writing capabilities to the rest of Cytoscape. 
org.cytoscape.model This package has the core interfaces of network and table data structures that are foundational to Cytoscape. 
org.cytoscape.model.events This package contains the event interfaces necessary for communicating with the classes in org.cytoscape.model. 
org.cytoscape.model.subnetwork This package contains rootnetwork and subnetwork extensions to the CyNetwork interface that provide a more complex meta-network data model. 
org.cytoscape.task This package provides base classes for common task factory types as well as their associated task types found in Cytoscape. 
org.cytoscape.task.edit This package include a set of task factory interfaces that allow the modification or editing of various objects within Cytoscape. 
org.cytoscape.task.write This package contains a set of task factory interfaces used for exporting or writing a variety of Cytoscape objects to files. 
 

Uses of CyTable in org.cytoscape.application
 

Methods in org.cytoscape.application that return CyTable
 CyTable CyApplicationManager.getCurrentTable()
          Returns the currently active table.
 

Methods in org.cytoscape.application with parameters of type CyTable
 void CyApplicationManager.setCurrentTable(CyTable table)
          Sets the currently active table.
 

Uses of CyTable in org.cytoscape.group.data
 

Methods in org.cytoscape.group.data with parameters of type CyTable
<T> T
Aggregator.aggregate(CyTable table, CyGroup group, CyColumn column)
          Aggregate the column for the members of the specified group into the group.
 

Uses of CyTable in org.cytoscape.io.read
 

Methods in org.cytoscape.io.read that return CyTable
 CyTable[] CyTableReader.getTables()
          Return an array of CyTable objects.
 

Uses of CyTable in org.cytoscape.io.write
 

Methods in org.cytoscape.io.write with parameters of type CyTable
 CyWriter CyTableWriterFactory.createWriter(OutputStream os, CyTable table)
          Creates a single Task that will write the specified CyTable object to the specified OutputStream.
 CyWriter CyTableWriterManager.getWriter(CyTable table, CyFileFilter filter, File file)
          Returns the CyWriter Task that will attempt to write the specified table to the specified file of the specified file type.
 CyWriter CyTableWriterManager.getWriter(CyTable table, CyFileFilter filter, OutputStream os)
          Returns the CyWriter Task that will attempt to write the specified table to the specified output stream of the specified file type.
 

Uses of CyTable in org.cytoscape.model
 

Methods in org.cytoscape.model that return CyTable
 CyTable CyTableFactory.createTable(String title, String primaryKey, Class<?> primaryKeyType, boolean pub, boolean isMutable)
          Creates a CyTable object with the specified name, primary key, visibility, and mutability.
 CyTable CyTableFactory.createTable(String title, String primaryKey, Class<?> primaryKeyType, boolean pub, boolean isMutable, CyTableFactory.InitialTableSize initialSize)
          Creates a CyTable object with the specified name, primary key, visibility, and mutability.
 CyTable CyNetwork.getDefaultEdgeTable()
          A convenience method returns the default attribute table for the edges of this network.
 CyTable CyNetwork.getDefaultNetworkTable()
          A convenience method returns the default attribute table for this network.
 CyTable CyNetwork.getDefaultNodeTable()
          A convenience method returns the default attribute table for the nodes of this network.
 CyTable VirtualColumnInfo.getSourceTable()
          Returns the originating table for this column if this column is virtual.
 CyTable CyTableMetadata.getTable()
          Returns the table whose metadata is described by this instance.
 CyTable CyRow.getTable()
          Returns the CyTable that this row belongs to.
 CyTable CyColumn.getTable()
          Returns the table for this column.
 CyTable CyNetwork.getTable(Class<? extends CyIdentifiable> type, String namespace)
          Returns the table with the specified namespace and type from this network.
 CyTable CyNetworkTableManager.getTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace)
          Returns the table with the specified namespace and type from the network.
 CyTable CyTableManager.getTable(long suid)
          Returns the table with the specified SUID.
 

Methods in org.cytoscape.model that return types with arguments of type CyTable
 Set<CyTable> CyTableManager.getAllTables(boolean includePrivate)
          Returns a Set of all tables with the specified visibility.
 Set<CyTable> CyTableManager.getGlobalTables()
          Returns a set of all global tables.
 Set<CyTable> CyTableManager.getLocalTables(Class<? extends CyIdentifiable> type)
          Returns set of all local tables for the given data type.
 Map<String,CyTable> CyNetworkTableManager.getTables(CyNetwork network, Class<? extends CyIdentifiable> type)
          Returns a read-only map of all of the tables for the specified type from the network.
 

Methods in org.cytoscape.model with parameters of type CyTable
 void CyTableManager.addTable(CyTable table)
          Registers a new table with the manager and fires a TableAddedEvent event.
 String CyTable.addVirtualColumn(String virtualColumn, String sourceColumn, CyTable sourceTable, String targetJoinKey, boolean isImmutable)
          Adds a "virtual" column to the the current table.
 void CyTable.addVirtualColumns(CyTable sourceTable, String targetJoinKey, boolean isImmutable)
          Adds all columns in another table as "virtual" columns to the the current table.
static Set<String> CyTableUtil.getColumnNames(CyTable table)
          Returns all the column names of a given table.
 void CyNetworkTableManager.setTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace, CyTable table)
          Associates the given table to the network using the specified namespace and type.
 void CyTable.swap(CyTable otherTable)
          Swaps the contents and properties (such as mutability) of "otherTable" with this table.
 

Uses of CyTable in org.cytoscape.model.events
 

Methods in org.cytoscape.model.events that return CyTable
 CyTable TableAddedEvent.getTable()
          Returns the table added to the table manager.
 CyTable TableAboutToBeDeletedEvent.getTable()
          Returns the table that is about to be deleted from the table manager.
 

Constructors in org.cytoscape.model.events with parameters of type CyTable
ColumnCreatedEvent(CyTable source, String columnName)
          Constructs event.
ColumnDeletedEvent(CyTable source, String columnName)
          Constructs event.
ColumnNameChangedEvent(CyTable source, String oldColumnName, String newColumnName)
          Constructs event.
RowsCreatedEvent(CyTable source, Collection<Object> primaryKeys)
          Constructs event.
RowsSetEvent(CyTable source, Collection<RowSetRecord> rows)
          Constructs Event.
TableAboutToBeDeletedEvent(CyTableManager source, CyTable table)
          Constructs the event.
TableAddedEvent(CyTableManager source, CyTable table)
          Constructs the table added event.
TablePrivacyChangedEvent(CyTable source)
          Constructor method for TablePrivacyChangedEvent.
TableTitleChangedEvent(CyTable source, String oldTitle)
           
 

Uses of CyTable in org.cytoscape.model.subnetwork
 

Methods in org.cytoscape.model.subnetwork that return CyTable
 CyTable CyRootNetwork.getSharedEdgeTable()
          Returns the edge table shared by all subnetworks.
 CyTable CyRootNetwork.getSharedNetworkTable()
          Returns the network table shared by all subnetworks.
 CyTable CyRootNetwork.getSharedNodeTable()
          Returns the node table shared by all subnetworks.
 

Uses of CyTable in org.cytoscape.task
 

Fields in org.cytoscape.task declared as CyTable
protected  CyTable AbstractTableTask.table
          The table that descendants of this class will operate on.
 

Methods in org.cytoscape.task with parameters of type CyTable
 TaskIterator TableTaskFactory.createTaskIterator(CyTable table)
          Used to provision this factory with a CyTable that will be used to create tasks.
 boolean TableTaskFactory.isReady(CyTable table)
          Returns true if this task factory is ready to produce a TaskIterator.
 boolean AbstractTableTaskFactory.isReady(CyTable table)
          Returns true if the supplied table is not null.
 

Constructors in org.cytoscape.task with parameters of type CyTable
AbstractTableTask(CyTable table)
          Initializes a Task that needs to operate on a CyTable.
 

Uses of CyTable in org.cytoscape.task.edit
 

Methods in org.cytoscape.task.edit with parameters of type CyTable
 TaskIterator MapTableToNetworkTablesTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, Class<? extends CyIdentifiable> tableType)
           
 TaskIterator JoinTablesTaskTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
           
 TaskIterator MapGlobalToLocalTableTaskFactory.createTaskIterator(CyTable globalTable, Collection<CyTable> localTables)
          Creates a task iterator for mapping a selected global table to a selected local table.
 

Method parameters in org.cytoscape.task.edit with type arguments of type CyTable
 TaskIterator MapGlobalToLocalTableTaskFactory.createTaskIterator(CyTable globalTable, Collection<CyTable> localTables)
          Creates a task iterator for mapping a selected global table to a selected local table.
 

Uses of CyTable in org.cytoscape.task.write
 

Methods in org.cytoscape.task.write with parameters of type CyTable
 TaskIterator ExportTableTaskFactory.createTaskIterator(CyTable table, File file)
          Returns a task factory that write the specified table to the specified file.
 


Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.