public interface ImportDataTableTaskFactory extends TableTaskFactory
Module: core-task-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>core-task-api</artifactId> </dependency>
Modifier and Type | Method and Description |
---|---|
TaskIterator |
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.
|
TaskIterator |
createTaskIterator(CyTableReader reader)
Creates a task iterator for importing a table data in a network data table.
|
createTaskIterator, isReady
TaskIterator createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, boolean loadToUnassignedTable, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
globalTable
- The table where the data to be imported is storedselectedNetworksOnly
- Tells if the import is going to be on selected networks(true) or to a network collection (false)loadToUnassignedTable
- Tells if the import is going to be for loading an unassigned table(true) or to load data to one of network tables(Node, Edge or Network Tables) (false)networkList
- The list of networks to import the data if the selectedNetworksOnly flag is truerootNetwork
- The root network of the chosen network collection to import the datatargetJoinColumn
- The key column in the network collection table data to import the datatableType
- The type of the table where the data will be importedTaskIterator
.TaskIterator createTaskIterator(CyTableReader reader)
reader
- The table reader where the data to be imported is storedTaskIterator
.Copyright 2011-2015 Cytoscape Consortium. All rights reserved.