Uses of Interface
org.cytoscape.model.CyTable
Package
Description
This package provides Cytoscape version number, application-wide setting,
basic access to current network, selected networks, views and rendering engines.
This package provides application events/listeners, including
Cytoscape startup/shutdown, setCurrentNetwork/setCurrentNetworkView/
setSelectedNetwork.
This package defines the various interfaces, abstract classes, and enums
that represent the Cytoscape Swing Application API.
Interface to support execution of tasks as commands, including
the ability to get a list of namespaces, commands, and arguments,
and then execute those commands with a set of arguments.
Tunable classes useful for command applications
Various types and utility methods relating to attribute equations.
An api for configuring
CyGroup
s.Handle importing Cytoscape data (network, attributes, session, properties, etc) from files/URLs.
This package provides factory interfaces to be used by anyone wishing to provide
export or writing capabilities to the rest of Cytoscape.
This package provides a mechanism for executing remote jobs from within Cytoscape.
This package has the core interfaces of network and
table data structures that are foundational to Cytoscape.
This package contains the event interfaces necessary for communicating
with the classes in org.cytoscape.model.
This package contains rootnetwork and subnetwork extensions to the
CyNetwork interface that provide a more complex meta-network
data model.
This package provides base classes for common task factory types as well as their associated task types found in Cytoscape.
This package include a set of task factory interfaces that allow
the modification or editing of various objects within Cytoscape.
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
Modifier and TypeMethodDescriptionCyApplicationManager.getCurrentTable()
Returns the currently active table.Modifier and TypeMethodDescriptionvoid
CyApplicationManager.setCurrentTable(CyTable table)
Sets the currently active table. -
Uses of CyTable in org.cytoscape.application.events
-
Uses of CyTable in org.cytoscape.application.swing
-
Uses of CyTable in org.cytoscape.command
-
Uses of CyTable in org.cytoscape.command.util
Modifier and TypeMethodDescriptionvoid
Set the table for this rowlist -
Uses of CyTable in org.cytoscape.equations
Modifier and TypeMethodDescriptionstatic void
EquationUtil.refreshEquations(CyTable table, EquationCompiler compiler)
Refreshes all the equations in the given CyTable -
Uses of CyTable in org.cytoscape.group.data
-
Uses of CyTable in org.cytoscape.io.read
-
Uses of CyTable in org.cytoscape.io.write
Modifier and TypeMethodDescriptionCyTableWriterFactory.createWriter(OutputStream os, CyTable table)
Creates a single Task that will write the specifiedCyTable
object to the specified OutputStream.CyTableWriterManager.getWriter(CyTable table, CyFileFilter filter, File file)
Returns theCyWriter
Task that will attempt to write the specified table to the specified file of the specified file type.CyTableWriterManager.getWriter(CyTable table, CyFileFilter filter, OutputStream os)
Returns theCyWriter
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.jobs
Modifier and TypeMethodDescriptiondefault CyTable
CyJobDataService.getTableData(CyJobData data, String key)
Optional method to extract table data (usually not model associated tables) from aCyJobData
object. -
Uses of CyTable in org.cytoscape.model
Modifier and TypeMethodDescriptionCyTableFactory.createTable(String title, String primaryKey, Class<?> primaryKeyType, boolean pub, boolean isMutable)
Creates a CyTable object with the specified name, primary key, visibility, and mutability.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.CyNetwork.getDefaultEdgeTable()
A convenience method returns the default attribute table for the edges of this network.CyNetwork.getDefaultNetworkTable()
A convenience method returns the default attribute table for this network.CyNetwork.getDefaultNodeTable()
A convenience method returns the default attribute table for the nodes of this network.VirtualColumnInfo.getSourceTable()
Returns the originating table for this column if this column is virtual.CyColumn.getTable()
Returns the table for this column.CyNetwork.getTable(Class<? extends CyIdentifiable> type, String namespace)
Returns the table with the specified namespace and type from this network.CyNetworkTableManager.getTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace)
Returns the table with the specified namespace and type from the network.CyRow.getTable()
Returns theCyTable
that this row belongs to.CyTableManager.getTable(long suid)
Returns the table with the specified SUID.CyTableMetadata.getTable()
Returns the table whose metadata is described by this instance.Modifier and TypeMethodDescriptionCyTableManager.getAllTables(boolean includePrivate)
Returns a Set of all tables with the specified visibility.CyTableManager.getGlobalTables()
Returns a set of all global tables.CyTableManager.getLocalTables(Class<? extends CyIdentifiable> type)
Returns set of all local tables for the given data type.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.Modifier and TypeMethodDescriptionvoid
Registers a new table with the manager and fires a TableAddedEvent event.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.CyTableUtil.getColumnNames(CyTable table)
Returns all the column names of a given table.CyNetworkTableManager.getNetworkForTable(CyTable table)
Returns the network this table is registered with.CyNetworkTableManager.getTableNamespace(CyTable table)
Returns the namespace of this table.Class<? extends CyIdentifiable>
CyNetworkTableManager.getTableType(CyTable 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
Swaps the contents and properties (such as mutability) of "otherTable" with this table. -
Uses of CyTable in org.cytoscape.model.events
Modifier and TypeMethodDescriptionTableAboutToBeDeletedEvent.getTable()
Returns the table that is about to be deleted from the table manager.TableAddedEvent.getTable()
Returns the table added to the table manager.ModifierConstructorDescriptionColumnCreatedEvent(CyTable source, String columnName)
Deprecated.ColumnCreatedEvent(CyTable source, String columnName, Long suid)
ColumnDeletedEvent(CyTable source, String columnName)
Deprecated.ColumnDeletedEvent(CyTable source, String columnName, Long suid)
ColumnNameChangedEvent(CyTable source, String oldColumnName, String newColumnName)
Constructs event.RowsCreatedEvent(CyTable source, Collection<Object> primaryKeys)
Constructs event.RowsDeletedEvent(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
Modifier and TypeMethodDescriptionCyRootNetwork.getSharedEdgeTable()
Returns the edge table shared by all subnetworks.CyRootNetwork.getSharedNetworkTable()
Returns the network table shared by all subnetworks.CyRootNetwork.getSharedNodeTable()
Returns the node table shared by all subnetworks. -
Uses of CyTable in org.cytoscape.task
Modifier and TypeFieldDescriptionprotected CyTable
AbstractTableTask.table
The table that descendants of this class will operate on.Modifier and TypeMethodDescriptionTableTaskFactory.createTaskIterator(CyTable table)
Used to provision this factory with aCyTable
that will be used to create tasks.default boolean
TableTaskFactory.isApplicable(CyTable table)
Determines if the task factory should appear for the given table.default boolean
If this task factory implements theTogglable
interface then this method determines if the button or check box is on or off.boolean
Returns true if the supplied table is not null.boolean
Returns true if this task factory is ready to produce a TaskIterator.ModifierConstructorDescriptionAbstractTableTask(CyTable table)
Initializes a Task that needs to operate on aCyTable
. -
Uses of CyTable in org.cytoscape.task.edit
Modifier and TypeMethodDescriptionImportDataTableTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, boolean loadToUnassignedTable, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
Creates a task iterator for importing a table data in a network data table.JoinTablesTaskTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
MapGlobalToLocalTableTaskFactory.createTaskIterator(CyTable globalTable, Collection<CyTable> localTables)
Creates a task iterator for mapping a selected global table to a selected local table.MapTableToNetworkTablesTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, Class<? extends CyIdentifiable> tableType)
MergeTablesTaskFactory.createTaskIterator(CyTable sourceTable, CyTable targetTable, List<String> sourceColumnsList, String sourceKeyColumn, boolean mergeColumnVirtual, boolean mapToNetworks, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
Creates a task iterator for merging two data tables.Modifier and TypeMethodDescriptionMapGlobalToLocalTableTaskFactory.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
Modifier and TypeMethodDescriptionExportTableTaskFactory.createTaskIterator(CyTable table, File file)
Returns a task factory that write the specified table to the specified file. -
Uses of CyTable in org.cytoscape.util.json
-
Uses of CyTable in org.cytoscape.view.model.table
Modifier and TypeMethodDescriptionCyTableViewFactory.createTableView(CyTable table)
Create aCyTableView
from aCyTable
object.CyTableViewManager.getTableView(CyTable table)
Returns the table view for the given table.