public interface DataTablesController extends DataTablesCommonInterface
This interface defines part of the Data Laboratory API.
It provides methods to control the Data Table UI that shows a table for nodes and edges.
This is done by registering the data table ui as a listener of these events that can be requested with this controller. Note that data table ui will not be registered to listen to the events of this controller until it is instanced opening Data Laboratory Group
DataTablesCommonInterface.ExportMode| Modifier and Type | Method and Description |
|---|---|
DataTablesEventListener |
getDataTablesEventListener()
Returns the current registered DataTablesEventListener.
|
boolean |
isDataTablesReady()
Indicates if Data Table UI is registered as a listener of the events created by this controller.
|
boolean |
prepareDataTables()
Looks for an available
DataTablesEventListenerBuilder and sets its DataTablesEventListener. |
void |
selectTable(org.gephi.graph.api.Table table)
Request the tables implementation to show the given table (nodes or edges table)
|
void |
setDataTablesEventListener(DataTablesEventListener listener)
Register a listener for these requests.
|
exportCurrentTable, getEdgeTableSelection, getNodeTableSelection, isAutoRefreshEnabled, isEdgeTableMode, isNodeTableMode, isShowEdgesNodesLabels, isShowOnlyVisible, isTimeIntervalGraphics, isUseSparklines, refreshCurrentTable, selectEdgesTable, selectNodesTable, setAutoRefreshEnabled, setEdgeTableSelection, setNodeTableSelection, setShowEdgesNodesLabels, setShowOnlyVisible, setTimeIntervalGraphics, setUseSparklinesvoid selectTable(org.gephi.graph.api.Table table)
table - Table to showvoid setDataTablesEventListener(DataTablesEventListener listener)
listener - Instance of DataTablesEventListenerDataTablesEventListener getDataTablesEventListener()
boolean isDataTablesReady()
boolean prepareDataTables()
DataTablesEventListenerBuilder and sets its DataTablesEventListener.Copyright © 2007–2016 Gephi Consortium. All rights reserved.