|
Gephi Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataTablesEventListener
This is the interface for a listener of DataTablesController
requests.
Only data table UI should be an implementation of this listener
DataTablesController
Nested Class Summary | |
---|---|
static class |
DataTablesEventListener.ExportMode
|
Method Summary | |
---|---|
void |
exportCurrentTable(DataTablesEventListener.ExportMode exportMode)
Requests to exports current table being shown as a file. |
Edge[] |
getEdgeTableSelection()
Request the tables implementation to provide the selected edges in edges table. |
Node[] |
getNodeTableSelection()
Request the tables implementation to provide the selected nodes in nodes table. |
boolean |
isEdgeTableMode()
Checks if the data tables implementation is showing edges table |
boolean |
isNodeTableMode()
Checks if the data tables implementation is showing nodes table |
boolean |
isShowEdgesNodesLabels()
Checks if the data tables implementation is showing edges nodes (source and target) labels at the moment. |
boolean |
isShowOnlyVisible()
Checks if the data tables implementation is showing only visible elements (nodes or edges) in the graph at the moment. |
boolean |
isTimeIntervalGraphics()
Checks if the data tables implementation is showing time intervals as graphics at the moment. |
boolean |
isUseSparklines()
Checks if the data tables implementation is showing number lists and dynamic numbers as sparklines at the moment. |
void |
refreshCurrentTable()
Requests the tables implementation to refresh the data of the table being shown. |
void |
selectEdgesTable()
Requests the tables implementation to show edges table. |
void |
selectNodesTable()
Requests the tables implementation to show nodes table. |
void |
setEdgeTableSelection(Edge[] edges)
Requests the tables implementation to adapt the edges table row selection to the specified edges. |
void |
setNodeTableSelection(Node[] nodes)
Requests the tables implementation to adapt the nodes table row selection to the specified nodes. |
void |
setShowEdgesNodesLabels(boolean showEdgesNodesLabels)
Requests the tables implementation to show edges nodes (source and target). |
void |
setShowOnlyVisible(boolean showOnlyVisible)
Requests the tables implementation to show only visible elements or not. |
void |
setTimeIntervalGraphics(boolean timeIntervalGraphics)
Requests the tables implementation to show time intervals as graphics. |
void |
setUseSparklines(boolean useSparklines)
Requests the tables implementation to show number lists and dynamic numbers as sparklines. |
Method Detail |
---|
void selectNodesTable()
void selectEdgesTable()
void refreshCurrentTable()
void setNodeTableSelection(Node[] nodes)
nodes
- Nodes to selectvoid setEdgeTableSelection(Edge[] edges)
edges
- Edges to selectNode[] getNodeTableSelection()
Edge[] getEdgeTableSelection()
boolean isNodeTableMode()
boolean isEdgeTableMode()
boolean isShowOnlyVisible()
void setShowOnlyVisible(boolean showOnlyVisible)
showOnlyVisible
- Indicates if only visible elements have to be shown in tableboolean isUseSparklines()
void setUseSparklines(boolean useSparklines)
useSparklines
- Indicates if sparklines should be usedboolean isTimeIntervalGraphics()
void setTimeIntervalGraphics(boolean timeIntervalGraphics)
timeIntervalGraphics
- Indicates if time interval graphics should be usedboolean isShowEdgesNodesLabels()
void setShowEdgesNodesLabels(boolean showEdgesNodesLabels)
showEdgesNodesLabels
- Indicates if edges nodes labels should be shownvoid exportCurrentTable(DataTablesEventListener.ExportMode exportMode)
exportMode
- ExportMode
- CSV only for now
|
Gephi Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |