Cytoscape 3.0.0-beta1 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 contains the core interfaces that define the basic network and table data types that constitute the foundation of 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. 
org.cytoscape.view.vizmap Visual Mapping basic API module. 
org.cytoscape.view.vizmap.mappings APIs for different mapping functions -- continuous mapping, discrete mapping and pass through mapping. 
 

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

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 MapGlobalToLocalTableTaskFactory.createTaskIterator(CyTable globalTable, CyTable localTable)
          Creates a task iterator for mapping a selected global table to a selected local table.
 TaskIterator MapTableToNetworkTablesTaskFactory.createTaskIterator(CyTable globalTable, String tableType)
           
 

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.
 

Uses of CyTable in org.cytoscape.view.vizmap
 

Methods in org.cytoscape.view.vizmap that return CyTable
 CyTable VisualMappingFunction.getMappingTable()
          Returns table used for this mapping.
 

Methods in org.cytoscape.view.vizmap with parameters of type CyTable
<K,V> VisualMappingFunction<K,V>
VisualMappingFunctionFactory.createVisualMappingFunction(String attributeName, Class<K> attrValueType, CyTable table, VisualProperty<V> vp)
          Create a new VisualMappingFunction.
 

Uses of CyTable in org.cytoscape.view.vizmap.mappings
 

Fields in org.cytoscape.view.vizmap.mappings declared as CyTable
protected  CyTable AbstractVisualMappingFunction.table
          The table used for this mapping.
 

Methods in org.cytoscape.view.vizmap.mappings that return CyTable
 CyTable AbstractVisualMappingFunction.getMappingTable()
           
 

Constructors in org.cytoscape.view.vizmap.mappings with parameters of type CyTable
AbstractVisualMappingFunction(String attrName, Class<K> attrType, CyTable table, VisualProperty<V> vp)
          Constructs this AbstractVisualMappingFunction.
 


Cytoscape 3.0.0-beta1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.