Package org.cytoscape.view.model.table
Interface CyTableViewManager
public interface CyTableViewManager
Basic access to table views in an instance of Cytoscape.
There can only be one table view per table, and the table view
is created automatically on demand.
- Since:
- 3.9
Module: viewmodel-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>viewmodel-api</artifactId> </dependency>
Cytoscape Backwards Compatibility (API Interface): We expect that this interface will be used but not implemented by developers using this interface. As such, we reserve the right to add methods to the interface as part of minor version upgrades. We will not remove methods for any changes other than major version upgrades.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroyTableView(CyTableView view)
Destroys the given table view.getTableView(CyTable table)
Returns the table view for the given table.Returns all table views known to this manager.void
reset()
void
setTableView(CyTableView tableView)
Sets the table view for the given table.
-
Method Details
-
getTableViewSet
Set<CyTableView> getTableViewSet()Returns all table views known to this manager. -
getTableView
Returns the table view for the given table. -
setTableView
Sets the table view for the given table. Note: you cannot replace the table view for the default node/edge/network tables. -
destroyTableView
Destroys the given table view. -
reset
void reset()
Cytoscape Backwards Compatibility (DO NOT USE): This method may change or be removed in future minor version upgrades of Cytoscape. It is not safe for Apps to call or override this method.
Apps should not call this method. Resetting the CyNetworkViewManager at the wrong time will put Cytoscape into an inconsistent internal state.
-