A B C D E F G H I J L M N O P R S T U V W 

A

addAttributeColumn(Table, String, Class) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Adds a new column to the specified table with the given title and type of column.
addAttributeColumn(Table, String, Class) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
areEdgesInGraph(Edge[]) - Method in interface org.gephi.datalab.api.GraphElementsController
Checks if an array of edges are contained in the main view graph.
areEdgesInGraph(Edge[]) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
areNodesInGraph(Node[]) - Method in interface org.gephi.datalab.api.GraphElementsController
Checks if an array of nodes are contained in the main view graph.
areNodesInGraph(Node[]) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
AttributeColumnsController - Interface in org.gephi.datalab.api
This interface defines part of the Data Laboratory API basic actions.
AttributeColumnsControllerImpl - Class in org.gephi.datalab.impl
Implementation of the AttributeColumnsController interface declared in the Data Laboratory API.
AttributeColumnsControllerImpl() - Constructor for class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
AttributeColumnsManipulator - Interface in org.gephi.datalab.spi.columns
Manipulation action to use for Data Laboratory column manipulator buttons.
AttributeColumnsManipulatorUI - Interface in org.gephi.datalab.spi.columns
UI AttributeColumnsManipulators can provide.
AttributeColumnsMergeStrategiesController - Interface in org.gephi.datalab.api
This interface defines part of the Data Laboratory API basic actions.
AttributeColumnsMergeStrategiesController.BooleanOperations - Enum in org.gephi.datalab.api
Enumeration that defines the supported logic operations for a merge with booleanLogicOperationsMerge strategy.
AttributeColumnsMergeStrategiesController.BooleanOperations() - Constructor for enum org.gephi.datalab.api.AttributeColumnsMergeStrategiesController.BooleanOperations
 
AttributeColumnsMergeStrategiesControllerImpl - Class in org.gephi.datalab.impl
Implementation of the AttributeColumnsMergeStrategiesController interface declared in the Data Laboratory API.
AttributeColumnsMergeStrategiesControllerImpl() - Constructor for class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
AttributeColumnsMergeStrategy - Interface in org.gephi.datalab.spi.columns.merge
Service for defining strategies for merging attribute columns of a table.
AttributeColumnsMergeStrategyBuilder - Interface in org.gephi.datalab.spi.columns.merge
This interface is used for providing AttributeColumnsMergeStrategy instances using the Netbeans Lookup but avoiding the singleton it causes.
AttributeRowsMergeStrategy - Interface in org.gephi.datalab.spi.rows.merge
Service for defining strategies for merging a column of rows of a table.
AttributeRowsMergeStrategyBuilder - Interface in org.gephi.datalab.spi.rows.merge
This interface is used for providing RowsMergeStrategy instances using the Netbeans Lookup but avoiding the singleton it causes.
AttributeTableCSVExporter - Class in org.gephi.datalab.api.datatables
 
AttributeTableCSVExporter() - Constructor for class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
 
AttributeValueManipulator - Interface in org.gephi.datalab.spi.values
Manipulator for a single AttributeValue (cells) on right click.
AttributeValueManipulatorBuilder - Interface in org.gephi.datalab.spi.values
This interface is used for providing AttributeValueManipulator instances using the Netbeans Lookup but avoiding the singleton it causes.
averageNumberMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the average of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
averageNumberMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 

B

booleanLogicOperationsMerge(Table, Column[], AttributeColumnsMergeStrategiesController.BooleanOperations[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Strategy to apply only to all boolean columns.
booleanLogicOperationsMerge(Table, Column[], AttributeColumnsMergeStrategiesController.BooleanOperations[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
buildEdge(Graph, String, Node, Node, boolean, Object) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
buildNode(Graph, String) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
buildNode(Graph, String, String) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
buildOrderedSupportedTypesList(GraphModel) - Static method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
Build a list of column type wrappers from GraphStore supported types.

C

calculateColumnValuesFrequencies(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Calculates the absolute frequency of appearance of each value of the given column and returns a Map containing each different value mapped to its frequency of appearance.
calculateColumnValuesFrequencies(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
canChangeColumnData(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Indicates if the Data Laboratory API behaviour allows to change a value of the given column of a table.
canChangeColumnData(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
canClearColumnData(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Indicates if the Data Laboratory API behaviour allows to set as null a value of the given column of a table.
canClearColumnData(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
canConvertColumnToDynamic(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Indicates if the Data Laboratory API behaviour allows to convert an existing column into its dynamic equivalent.
canConvertColumnToDynamic(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
canDeleteColumn(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Indicates if the Data Laboratory API behaviour allows to delete the given column of a table.
canDeleteColumn(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
canExecute() - Method in interface org.gephi.datalab.spi.Manipulator
Indicates if this Manipulator has to be executable.
canManipulateColumn(Table, Column) - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Indicates if this AttributeColumnsManipulator can manipulate a specific AttributeColumn.
canReplace(SearchReplaceController.SearchResult) - Method in interface org.gephi.datalab.api.SearchReplaceController
Indicates if a SearchResult can be replaced or not.
canReplace(SearchReplaceController.SearchResult) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
checkColumnsAreNumberOrNumberList(Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
checkEdgesToSearch() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Sets edgesToSearch as all edges in the graph if they are null or empty array.
checkNodesToSearch() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Sets nodesToSearch as all nodes in the graph if they are null or empty array.
checkTableAndColumnsAreNumberOrNumberList(Table, Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
checkTableAndOneColumn(Table, Column, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
clearColumnData(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears all rows data for a given column of a table (nodes table or edges table)
clearColumnData(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
clearEdgeData(Edge, Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears all edge attributes except computed attributes and id.
clearEdgeData(Edge, Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
clearEdgesData(Edge[], Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears all the edges attributes except computed attributes and id, checking first that the edges are in the graph.
clearEdgesData(Edge[], Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
clearNodeData(Node, Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears all node attributes except computed attributes and id, checking first that the node is in the graph.
clearNodeData(Node, Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
clearNodesData(Node[], Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears all the nodes attributes except computed attributes and id.
clearNodesData(Node[], Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
clearRowData(Element, Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Clears row attributes except computed attributes and id if node/edge row.
clearRowData(Element, Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
columnsToSearch - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
compareTo(SupportedColumnTypeWrapper) - Method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
Order for column types by name.
ContextMenuItemManipulator - Interface in org.gephi.datalab.spi
This interface defines a common extension for the manipulators that appear as context menu items such as NodesManipulator, EdgesManipulator and GraphContextMenuItem (from Visualization API)
convertAttributeColumnToDynamic(Table, Column, double, double) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Converts and replaces a table column with a dynamic column preserving original column values.
convertAttributeColumnToDynamic(Table, Column, double, double) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
convertAttributeColumnToNewDynamicColumn(Table, Column, double, double, String) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Converts a table column into a new dynamic column preserving original column values.
convertAttributeColumnToNewDynamicColumn(Table, Column, double, double, String) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
convertColumnToDynamic(Table, Column, double, double, String) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
copyColumnDataToOtherColumn(Table, Column, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Copies all row values of a column to another column.
copyColumnDataToOtherColumn(Table, Column, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
copyEdgeDataToOtherEdges(Edge, Edge[], Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Copies attributes data of the given edge to the other rows except computed attributes and id.
copyEdgeDataToOtherEdges(Edge, Edge[], Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
copyNode(Node, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
copyNodeDataToOtherNodes(Node, Node[], Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Copies attributes data of the given node to the other rows except computed attributes and id.
copyNodeDataToOtherNodes(Node, Node[], Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
copyRowDataToOtherRows(Element, Element[], Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Copies attributes data of the given row to the other rows except computed attributes and id if node/edge.
copyRowDataToOtherRows(Element, Element[], Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
createBooleanMatchesColumn(Table, Column, String, Pattern) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Creates a new BOOLEAN column from the given column and regular expression filling it with boolean values that indicate if each of the old column values match the regular expression.
createBooleanMatchesColumn(Table, Column, String, Pattern) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
createEdge(Node, Node, boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected, in the current graph.
createEdge(Node, Node, boolean, Object) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected, in the current graph.
createEdge(Node, Node, boolean, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected.
createEdge(Node, Node, boolean, Object, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected.
createEdge(String, Node, Node, boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected.
createEdge(String, Node, Node, boolean, Object) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected.
createEdge(String, Node, Node, boolean, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected, in the current graph.
createEdge(String, Node, Node, boolean, Object, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates and edge between source and target node (if it does not already exist), directed or undirected, in the current graph.
createEdge(Node, Node, boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(Node, Node, boolean, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(String, Node, Node, boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(Node, Node, boolean, Object) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(Node, Node, boolean, Object, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(String, Node, Node, boolean, Object) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(String, Node, Node, boolean, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdge(String, Node, Node, boolean, Object, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createEdges(Node, Node[], boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to create edges between the source node and all other edges, directed or undirected.
createEdges(Node, Node[], boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createFoundGroupsListColumn(Table, Column, String, Pattern) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Creates a new LIST_STRING column from the given column and regular expression with values that are the list of matching groups for the given regular expression for each row.
createFoundGroupsListColumn(Table, Column, String, Pattern) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
createNode(String) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates a node with default id and the given label in the current graph.
createNode(String, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates a node with default id and the given label.
createNode(String, String) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates a node with the given id and label in the current graph.
createNode(String, String, Graph) - Method in interface org.gephi.datalab.api.GraphElementsController
Creates a node with the given id and label.
createNode(String) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createNode(String, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createNode(String, String) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
createNode(String, String, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 

D

DataLaboratoryHelper - Class in org.gephi.datalab.api
Helper class for simplifying the use of Data Laboratory API and SPI.
DataLaboratoryHelper() - Constructor for class org.gephi.datalab.api.DataLaboratoryHelper
 
DataLaboratoryHelper.DialogControlsImpl - Class in org.gephi.datalab.api
 
DataLaboratoryHelper.DialogControlsImpl(JComponent) - Constructor for class org.gephi.datalab.api.DataLaboratoryHelper.DialogControlsImpl
 
DataTablesCommonInterface - Interface in org.gephi.datalab.api.datatables
Common interface for DataTablesEventListener and DataTablesController
DataTablesCommonInterface.ExportMode - Enum in org.gephi.datalab.api.datatables
 
DataTablesCommonInterface.ExportMode() - Constructor for enum org.gephi.datalab.api.datatables.DataTablesCommonInterface.ExportMode
 
DataTablesController - Interface in org.gephi.datalab.api.datatables
This interface defines part of the Data Laboratory API.
DataTablesControllerImpl - Class in org.gephi.datalab.impl
Implementation of the DataTablesController interface declared in the Data Laboratory API.
DataTablesControllerImpl() - Constructor for class org.gephi.datalab.impl.DataTablesControllerImpl
 
DataTablesEventListener - Interface in org.gephi.datalab.api.datatables
This is the interface for a listener of DataTablesController requests.
DataTablesEventListenerBuilder - Interface in org.gephi.datalab.api.datatables
Builder interface for providing a default DataTablesEventListener when it has not been set.
DEFAULT_EDGE_WEIGHT - Static variable in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
DEFAULT_NODE_SIZE - Static variable in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
DEFAULT_SEPARATOR - Static variable in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
 
deleteAttributeColumn(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Deletes the specified column from a table if the table has the column and data laboratory behaviour allows to delete it (see canDeleteColumn method).
deleteAttributeColumn(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
deleteEdge(Edge) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete an edge checking first if it is on the graph.
deleteEdge(Edge) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
deleteEdges(Edge[]) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete an array of edges checking first if they are on the graph.
deleteEdges(Edge[]) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
deleteEdgesWithNodes(Edge[], boolean, boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete an array of edges checking first if they are on the graph and also deletes their source and target node if it is indicated.
deleteEdgesWithNodes(Edge[], boolean, boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
deleteEdgeWithNodes(Edge, boolean, boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete an edge checking first if it is on the graph and also deletes its source and target node if it is indicated.
deleteEdgeWithNodes(Edge, boolean, boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
deleteNode(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete a node checking first if it is on the graph.
deleteNode(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
deleteNodes(Node[]) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to delete an array of nodes checking first if they are on the graph.
deleteNodes(Node[]) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
detectNodeDuplicatesByColumn(Column, boolean) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Finds and returns nodes duplicates based on the values of a given column of nodes table
detectNodeDuplicatesByColumn(Column, boolean) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
DialogControls - Interface in org.gephi.datalab.spi
An instance of this interface is passed to any type of manipulator UI, allowing the UIs to enable/disable the dialog controls
duplicateColumn(Table, Column, String, Class) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Duplicates a given column of a table and copies al row values.
duplicateColumn(Table, Column, String, Class) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
duplicateNode(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Duplicates a node if it is in the graph, and returns the new node.
duplicateNode(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
duplicateNodes(Node[]) - Method in interface org.gephi.datalab.api.GraphElementsController
Tries to duplicate an array of nodes with the same behaviour as duplicateNode method.
duplicateNodes(Node[]) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 

E

EdgesManipulator - Interface in org.gephi.datalab.spi.edges
Manipulator for edges.
EdgesManipulatorBuilder - Interface in org.gephi.datalab.spi.edges
This interface is used for providing EdgesManipulator instances using the Netbeans Lookup but avoiding the singleton it causes.
edgesToSearch - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
end - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
equals(Object) - Method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
execute(Table, Column) - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Execute this AttributeColumnsManipulator with the indicated table and column
execute() - Method in interface org.gephi.datalab.spi.Manipulator
Execute this Manipulator.
executeAttributeColumnsManipulator(AttributeColumnsManipulator, GraphModel, Table, Column) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares the dialog UI of a AttributeColumnsManipulator if it has one and executes the manipulator in a separate Thread when the dialog is accepted or directly if there is no UI.
executeAttributeColumnsManipulatorInOtherThread(AttributeColumnsManipulator, Table, Column) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
 
executeManipulator(Manipulator) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares the dialog UI of a manipulator if it has one and executes the manipulator in a separate Thread when the dialog is accepted or directly if there is no UI.
executeManipulatorInOtherThread(Manipulator) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
 
exportCurrentTable(DataTablesCommonInterface.ExportMode) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests to exports current table being shown as a file.
exportCurrentTable(DataTablesCommonInterface.ExportMode) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 

F

FAKE_COLUMN_EDGE_SOURCE - Static variable in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
 
FAKE_COLUMN_EDGE_TARGET - Static variable in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
 
FAKE_COLUMN_EDGE_TYPE - Static variable in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
 
fillColumnWithValue(Table, Column, String) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Fills the data values of a given column of a table with a value as a String, parsing it for the Class of the column.
fillColumnWithValue(Table, Column, String) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
fillEdgesColumnWithValue(Edge[], Column, String) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Fills the data values of a given column of the indicated edges with a value as a String, parsing it for the Class of the column.
fillEdgesColumnWithValue(Edge[], Column, String) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
fillNodesColumnWithValue(Node[], Column, String) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Fills the data values of a given column of the indicated nodes with a value as a String, parsing it for the Class of the column.
fillNodesColumnWithValue(Node[], Column, String) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
findNext(SearchReplaceController.SearchOptions) - Method in interface org.gephi.datalab.api.SearchReplaceController
Finds next (or first) ocurrence for the given search options.
findNext(SearchReplaceController.SearchResult) - Method in interface org.gephi.datalab.api.SearchReplaceController
Finds next ocurrence for the given search options contained in a SearchResult.
findNext(SearchReplaceController.SearchOptions) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
findNext(SearchReplaceController.SearchResult) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
findOnEdges(SearchReplaceController.SearchOptions, int, int) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
findOnNodes(SearchReplaceController.SearchOptions, int, int) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
firstQuartileNumberMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the first quartile (Q1) of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
firstQuartileNumberMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
foundColumnIndex - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
foundEdge - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
foundNode - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
foundRowIndex - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 

G

GeneralActionsManipulator - Interface in org.gephi.datalab.spi.general
Manipulator for general actions that don't need to obtain any data before being executed.
getArrayNumbers(Object) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Works for arrays of primitive and non primitive numbers.
getAttributeColumnsManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getAttributeColumnsManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array that has one instance of every AttributeColumnsManipulator implementation that has a builder registered and returns it.
getAttributeColumnsMergeStrategies() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array that has one new instance of every AttributeColumnsMergeStrategy implementation that is registered.
getAttributeColumnsMergeStrategy() - Method in interface org.gephi.datalab.spi.columns.merge.AttributeColumnsMergeStrategyBuilder
 
getAttributeColumnsMergeStrategyByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getAttributeRowsMergeStrategies() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array that has one new instance of every AttributeRowsMergeStrategy implementation that is registered.
getAttributeRowsMergeStrategy() - Method in interface org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategyBuilder
 
getAttributeRowsMergeStrategyByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeRowsMergeStrategy with that class name or null if it does not exist
getAttributeValueManipulator() - Method in interface org.gephi.datalab.spi.values.AttributeValueManipulatorBuilder
 
getAttributeValueManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getAttributeValueManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array with one new instance of every AttributeValueManipulator that has a builder registered and returns it.
getColumnNumbers(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Prepares an array with all not null numbers of all the rows of a given column.
getColumnNumbers(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getColumnsToSearch() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Returns columns indexes to search
getCurrentGraph() - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
**********Private methods : ***********
getDataTablesEventListener() - Method in interface org.gephi.datalab.api.datatables.DataTablesController
Returns the current registered DataTablesEventListener.
getDataTablesEventListener() - Method in interface org.gephi.datalab.api.datatables.DataTablesEventListenerBuilder
Get default implementation
getDataTablesEventListener() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
getDefault() - Static method in class org.gephi.datalab.api.DataLaboratoryHelper
 
getDescription() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Description of the AttributeColumnsManipulator.
getDescription() - Method in interface org.gephi.datalab.spi.Manipulator
Description of the Manipulator.
getDisplayName() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulatorUI
Returns name/title for the window
getDisplayName() - Method in interface org.gephi.datalab.spi.ManipulatorUI
Returns name/title for the window
getDynamicNumberColumnNumbers(Element, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Used for obtaining a list of the numbers of row of a dynamic number column.
getEdgesArray() - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Used for iterating through all edges of the graph
getEdgesCount() - Method in interface org.gephi.datalab.api.GraphElementsController
Returns the number of edges in the graph.
getEdgesCount() - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
getEdgesManipulator() - Method in interface org.gephi.datalab.spi.edges.EdgesManipulatorBuilder
 
getEdgesManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getEdgesManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array with one new instance of every EdgesManipulator that has a builder registered and returns it.
getEdgesToSearch() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Getters and setters
getEdgeTableSelection() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Request the tables implementation to provide the selected edges in edges table.
getEdgeTableSelection() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
getEnd() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getFoundColumnIndex() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getFoundEdge() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getFoundNode() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getFoundRowIndex() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getGeneralActionsManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getGeneralActionsManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array with one instance of every GeneralActionsManipulator that is registered.
getIcon() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Returns an icon for this AttributeColumnsManipulator if necessary.
getIcon() - Method in interface org.gephi.datalab.spi.Manipulator
Returns an icon for this manipulator if necessary.
getMnemonicKey() - Method in interface org.gephi.datalab.spi.ContextMenuItemManipulator
Optional.
getName() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Return name to show for this AttributeColumnsManipulator on the ui.
getName() - Method in interface org.gephi.datalab.spi.Manipulator
Return name to show for this Manipulator on the ui.
getNodeEdges(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Prepares and returns an array with the edges incident to the specified node.
getNodeEdges(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
getNodeNeighbours(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Prepares and returns an array with the neighbour nodes of the specified node.
getNodeNeighbours(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
getNodesArray() - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Used for iterating through all nodes of the graph
getNodesCount() - Method in interface org.gephi.datalab.api.GraphElementsController
Returns the number of nodes in the graph.
getNodesCount() - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
getNodesManipulator() - Method in interface org.gephi.datalab.spi.nodes.NodesManipulatorBuilder
 
getNodesManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getNodesManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array with one new instance of every NodesManipulator that has a builder registered and returns it.
getNodesToSearch() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
getNodeTableSelection() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Request the tables implementation to provide the selected nodes in nodes table.
getNodeTableSelection() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
getNumberOrNumberListColumnStatistics(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Calculates all statistics at once from a number/number list column using MathUtils class.
getNumberOrNumberListColumnStatistics(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getPluginGeneralActionsManipulatorByName(String) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Returns the AttributeColumnsMergeStrategy with that class name or null if it does not exist
getPluginGeneralActionsManipulators() - Method in class org.gephi.datalab.api.DataLaboratoryHelper
Prepares an array with one instance of every PluginGeneralActionsManipulator that is registered.
getPosition() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Returns a position value that indicates the position of this AttributeColumnsManipulator in its type group.
getPosition() - Method in interface org.gephi.datalab.spi.Manipulator
Returns a position value that indicates the position of this Manipulator in its type group.
getReducedValue() - Method in interface org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy
This method is always called after the strategy is set up and executed.
getRegexPattern() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
getRegionStart() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
getRowNumbers(Element, Column[]) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Prepares an array with all not null numbers of a row using only the given columns.
getRowNumbers(Element, Column[]) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getRowsColumnNumbers(Element[], Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Prepares an array only with all not null numbers the indicated rows of a given column.
getRowsColumnNumbers(Element[], Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getSearchOptions() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getSettingsPanel() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulatorUI
Returns a settings panel instance for this AttributeColumnsManipulator.
getSettingsPanel() - Method in interface org.gephi.datalab.spi.ManipulatorUI
Returns a settings panel instance for this Manipulator.
getStart() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
getStartingColumn() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
getStartingRow() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
getSubItems() - Method in interface org.gephi.datalab.spi.ContextMenuItemManipulator
This is optional.
getTableAttributeRows(Table) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Returns all rows of a given table (node or edges table).
getTableAttributeRows(Table) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getTableRowsCount(Table) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Counts the number of rows of a table (nodes or edges table) and returns the result.
getTableRowsCount(Table) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
getTimeIntervalColumn(Table) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
Private methods:
getType() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Type of manipulator.
getType() - Method in interface org.gephi.datalab.spi.Manipulator
Type of manipulator.
getType() - Method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
getUI(Table, Column) - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulator
Returns a ManipulatorUI for this Manipulator if it needs one.
getUI() - Method in interface org.gephi.datalab.spi.Manipulator
Returns a ManipulatorUI for this Manipulator if it needs one.
GraphElementsController - Interface in org.gephi.datalab.api
This interface defines part of the Data Laboratory API basic actions.
GraphElementsControllerImpl - Class in org.gephi.datalab.impl
Implementation of the GraphElementsController interface declared in the Data Laboratory API
GraphElementsControllerImpl() - Constructor for class org.gephi.datalab.impl.GraphElementsControllerImpl
 

H

hashCode() - Method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 

I

importCSVToEdgesTable(Graph, File, Character, Charset, String[], Class[], boolean) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Method for importing csv data to edges table.
importCSVToEdgesTable(Graph, File, Character, Charset, String[], Class[], boolean) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
importCSVToNodesTable(Graph, File, Character, Charset, String[], Class[], boolean) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Method for importing CSV file data to nodes table.
importCSVToNodesTable(Graph, File, Character, Charset, String[], Class[], boolean) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
interQuartileRangeNumberMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the interquartile range (IQR) of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
interQuartileRangeNumberMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
isAutoRefreshEnabled() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Gets auto-refresh suspended state.
isAutoRefreshEnabled() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isAvailable() - Method in interface org.gephi.datalab.spi.ContextMenuItemManipulator
Indicates if this item has to appear in the context menu at all
isDataTablesReady() - Method in interface org.gephi.datalab.api.datatables.DataTablesController
Indicates if Data Table UI is registered as a listener of the events created by this controller.
isDataTablesReady() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isEdgeColumn(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
 
isEdgeColumn(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
isEdgeInGraph(Edge) - Method in interface org.gephi.datalab.api.GraphElementsController
Checks if an edge is contained in the main view graph.
isEdgeInGraph(Edge) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
isEdgeTable(Table) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Checks if the given table is edges table.
isEdgeTable(Table) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
isEdgeTableMode() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing edges table
isEdgeTableMode() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isIntervalType(Class<?>) - Static method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
isLoopToBeginning() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
isModal() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulatorUI
Indicates if the created dialog has to be modal
isModal() - Method in interface org.gephi.datalab.spi.ManipulatorUI
Indicates if the created dialog has to be modal
isNodeColumn(Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
 
isNodeColumn(Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
isNodeFixed(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Checks the fixed state of a node.
isNodeFixed(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
isNodeInGraph(Node) - Method in interface org.gephi.datalab.api.GraphElementsController
Checks if a node is contained in the main view graph.
isNodeInGraph(Node) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
isNodeTable(Table) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Checks if the given table is nodes table.
isNodeTable(Table) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
isNodeTableMode() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing nodes table
isNodeTableMode() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isOkButtonEnabled() - Method in class org.gephi.datalab.api.DataLaboratoryHelper.DialogControlsImpl
 
isOkButtonEnabled() - Method in interface org.gephi.datalab.spi.DialogControls
Indicates if ok button is enabled for this dialog at the moment
isOnlyMatchWholeAttributeValue() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
isSearchNodes() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
isShowEdgesNodesLabels() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing edges nodes (source and target) labels at the moment.
isShowEdgesNodesLabels() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isShowOnlyVisible() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing only visible elements (nodes or edges) in the graph at the moment.
isShowOnlyVisible() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isTableColumn(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
 
isTableColumn(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
isTimeIntervalGraphics() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing time intervals as graphics at the moment.
isTimeIntervalGraphics() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
isTimestampType(Class<?>) - Static method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
isTypeAvailable(Class<?>, TimeRepresentation) - Static method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
isUseRegexReplaceMode() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
isUseSparklines() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Checks if the data tables implementation is showing number lists and dynamic numbers as sparklines at the moment.
isUseSparklines() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 

J

joinWithSeparatorMerge(Table, Column[], Class, String, String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Joins various columns of any type into a new column using the given separator string (or null).
joinWithSeparatorMerge(Table, Column[], Class, String, String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 

L

listener - Variable in class org.gephi.datalab.impl.DataTablesControllerImpl
 
loopToBeginning - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 

M

Manipulator - Interface in org.gephi.datalab.spi
General and abstract manipulation action to use for Data Laboratory table UI and other actions like Graph context menu items in Overview.
ManipulatorUI - Interface in org.gephi.datalab.spi
UI Manipulators can provide.
matchRegex(Object, SearchReplaceController.SearchOptions, int, int, TimeFormat, DateTimeZone) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
maxValueNumbersMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the maximum value of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
maxValueNumbersMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
medianNumberMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the median of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
medianNumberMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
mergeDateColumnsToTimeInterval(Table, Column, Column, SimpleDateFormat, String, String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merge 1 or 2 columns creating a time interval for each row.
mergeDateColumnsToTimeInterval(Table, Column, Column, SimpleDateFormat, String, String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
mergeNodes(Graph, Node[], Node, Column[], AttributeRowsMergeStrategy[], boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Merges 2 or more nodes into a new one node that has all the edges of the merged nodes.
mergeNodes(Graph, Node[], Node, Column[], AttributeRowsMergeStrategy[], boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
mergeNumericColumnsToTimeInterval(Table, Column, Column, double, double) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merge 1 or 2 columns creating a time interval for each row.
mergeNumericColumnsToTimeInterval(Table, Column, Column, double, double) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
mergeRowsValues(Column[], AttributeRowsMergeStrategy[], Element[], Element, Element) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Merges the given rows values to the given result row using one merge strategy for each column of the table.
mergeRowsValues(Column[], AttributeRowsMergeStrategy[], Element[], Element, Element) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
minValueNumbersMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the minimum value of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
minValueNumbersMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 

N

negateBooleanColumn(Table, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Negates not null values of a given BOOLEAN or LIST_BOOLEANcolumn.
negateBooleanColumn(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
negateColumnBooleanType(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Used to negate the values of a single boolean column.
negateColumnListBooleanType(Table, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
Used to negate all values of a list of boolean values column.
NodesManipulator - Interface in org.gephi.datalab.spi.nodes
Please note that the methods offered in this service are the same as Visualization API GraphContextMenuItem.
NodesManipulatorBuilder - Interface in org.gephi.datalab.spi.nodes
This interface is used for providing NodesManipulator instances using the Netbeans Lookup but avoiding the singleton it causes.
nodesToSearch - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 

O

okButton - Variable in class org.gephi.datalab.api.DataLaboratoryHelper.DialogControlsImpl
 
onlyMatchWholeAttributeValue - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
org.gephi.datalab.api - package org.gephi.datalab.api
Data Laboratory API, all capabilites are exposed through various controllers.
org.gephi.datalab.api.datatables - package org.gephi.datalab.api.datatables
 
org.gephi.datalab.impl - package org.gephi.datalab.impl
 
org.gephi.datalab.spi - package org.gephi.datalab.spi
Interfaces for creating data laboratory plugins.
org.gephi.datalab.spi.columns - package org.gephi.datalab.spi.columns
 
org.gephi.datalab.spi.columns.merge - package org.gephi.datalab.spi.columns.merge
 
org.gephi.datalab.spi.edges - package org.gephi.datalab.spi.edges
 
org.gephi.datalab.spi.general - package org.gephi.datalab.spi.general
 
org.gephi.datalab.spi.nodes - package org.gephi.datalab.spi.nodes
 
org.gephi.datalab.spi.rows.merge - package org.gephi.datalab.spi.rows.merge
 
org.gephi.datalab.spi.values - package org.gephi.datalab.spi.values
 
org.gephi.datalab.utils - package org.gephi.datalab.utils
 

P

parseDateToDouble(SimpleDateFormat, String, double) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
parseDouble(String, double) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
PluginGeneralActionsManipulator - Interface in org.gephi.datalab.spi.general
This interface defines the same service as GeneralActionsManipulator, with one only change: the actions are shown in a drop down panel as plugins, to tell the difference between normal, basic general actions in data laboratory and plugins.
prepareDataTables() - Method in interface org.gephi.datalab.api.datatables.DataTablesController
Looks for an available DataTablesEventListenerBuilder and sets its DataTablesEventListener.
prepareDataTables() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 

R

refreshCurrentTable() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to refresh the data of the table being shown.
refreshCurrentTable() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
regexPattern - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
regionStart - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
removeEdge(Edge, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
removeNode(Node, Graph) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
replace(SearchReplaceController.SearchResult, String) - Method in interface org.gephi.datalab.api.SearchReplaceController
Replaces a SearchResult with the given replacement String.
replace(SearchReplaceController.SearchResult, String) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
replaceAll(SearchReplaceController.SearchOptions, String) - Method in interface org.gephi.datalab.api.SearchReplaceController
Replaces all SearchResults that can be replaced with the given search options from the beginning to the end of the data.
replaceAll(SearchReplaceController.SearchOptions, String) - Method in class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
resetStatus() - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 

S

searchNodes - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
searchOptions - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
searchOptions for finding next match.
SearchReplaceController - Interface in org.gephi.datalab.api
Independent controller for search/replace feature.
SearchReplaceController.SearchOptions - Class in org.gephi.datalab.api
Class that wraps the different possible options of search and provides various useful constructors.
SearchReplaceController.SearchOptions(Node[], Pattern) - Constructor for class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Setup options to search on nodes with the given pattern.
SearchReplaceController.SearchOptions(Edge[], Pattern) - Constructor for class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Setup options to search on edges with the given pattern.
SearchReplaceController.SearchOptions(Node[], Pattern, boolean) - Constructor for class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Setup options to search on nodes with the given pattern.
SearchReplaceController.SearchOptions(Edge[], Pattern, boolean) - Constructor for class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Setup options to search on edges with the given pattern.
SearchReplaceController.SearchResult - Class in org.gephi.datalab.api
Class that wraps the result of a search contaning the search options used for this result and the node or edge, row, column and start-end index of the value where ocurrence was found.
SearchReplaceController.SearchResult(SearchReplaceController.SearchOptions, Node, Edge, int, int, int, int) - Constructor for class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
SearchReplaceControllerImpl - Class in org.gephi.datalab.impl
Implementation of the SearchReplaceController interface declared in the Data Laboratory API.
SearchReplaceControllerImpl() - Constructor for class org.gephi.datalab.impl.SearchReplaceControllerImpl
 
selectEdgesTable() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show edges table.
selectEdgesTable() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
selectNodesTable() - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show nodes table.
selectNodesTable() - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
selectTable(Table) - Method in interface org.gephi.datalab.api.datatables.DataTablesController
Request the tables implementation to show the given table (nodes or edges table)
selectTable(Table) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setAttributeValue(Object, Element, Column) - Method in interface org.gephi.datalab.api.AttributeColumnsController
Sets a value to the given row,column pair (cell).
setAttributeValue(Object, Element, Column) - Method in class org.gephi.datalab.impl.AttributeColumnsControllerImpl
 
setAutoRefreshEnabled(boolean) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Sets auto-refresh suspended state.
setAutoRefreshEnabled(boolean) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setColumnsToSearch(int[]) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Set column indexes that should be used to search with the current options.
setColumnsToSearch(Column[]) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
Set column that should be used to search with the current options.
setDataTablesEventListener(DataTablesEventListener) - Method in interface org.gephi.datalab.api.datatables.DataTablesController
Register a listener for these requests.
setDataTablesEventListener(DataTablesEventListener) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setEdgeTableSelection(Edge[]) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to adapt the edges table row selection to the specified edges.
setEdgeTableSelection(Edge[]) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setEnd(int) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setFoundColumnIndex(int) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setFoundEdge(Edge) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setFoundNode(Node) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setFoundRowIndex(int) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setLoopToBeginning(boolean) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setNodeFixed(Node, boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Sets the fixed state of a node to the indicated.
setNodeFixed(Node, boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
setNodesFixed(Node[], boolean) - Method in interface org.gephi.datalab.api.GraphElementsController
Sets the fixed state of an array of nodes to the indicated.
setNodesFixed(Node[], boolean) - Method in class org.gephi.datalab.impl.GraphElementsControllerImpl
 
setNodeTableSelection(Node[]) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to adapt the nodes table row selection to the specified nodes.
setNodeTableSelection(Node[]) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setOkButtonEnabled(boolean) - Method in class org.gephi.datalab.api.DataLaboratoryHelper.DialogControlsImpl
 
setOkButtonEnabled(boolean) - Method in interface org.gephi.datalab.spi.DialogControls
Enable or disable the Ok button of the dialog for the UI.
setOnlyMatchWholeAttributeValue(boolean) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setRegexPattern(Pattern) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setRegionStart(int) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setSearchOptions(SearchReplaceController.SearchOptions) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setShowEdgesNodesLabels(boolean) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show edges nodes (source and target).
setShowEdgesNodesLabels(boolean) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setShowOnlyVisible(boolean) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show only visible elements or not.
setShowOnlyVisible(boolean) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setStart(int) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
setStartingColumn(Integer) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setStartingRow(Integer) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setTimeIntervalGraphics(boolean) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show time intervals as graphics.
setTimeIntervalGraphics(boolean) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
setup(AttributeColumnsManipulator, GraphModel, Table, Column, DialogControls) - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulatorUI
Prepare this UI to be able to interact with its AttributeColumnsManipulator.
setup(Table, Column[]) - Method in interface org.gephi.datalab.spi.columns.merge.AttributeColumnsMergeStrategy
Prepare columns (with their table) for this merge strategy.
setup(Edge[], Edge) - Method in interface org.gephi.datalab.spi.edges.EdgesManipulator
Prepare edges for this action.
setup(Manipulator, DialogControls) - Method in interface org.gephi.datalab.spi.ManipulatorUI
Prepare this UI to be able to interact with its Manipulator.
setup(Node[], Node) - Method in interface org.gephi.datalab.spi.nodes.NodesManipulator
Prepare nodes for this action.
setup(Element[], Element, Column) - Method in interface org.gephi.datalab.spi.rows.merge.AttributeRowsMergeStrategy
Prepare column and rows for this merge strategy.
setup(Element, Column) - Method in interface org.gephi.datalab.spi.values.AttributeValueManipulator
Prepare the AttributeValue data.
setUseRegexReplaceMode(boolean) - Method in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
setUseSparklines(boolean) - Method in interface org.gephi.datalab.api.datatables.DataTablesCommonInterface
Requests the tables implementation to show number lists and dynamic numbers as sparklines.
setUseSparklines(boolean) - Method in class org.gephi.datalab.impl.DataTablesControllerImpl
 
showAttributeRowsMergeStrategyUIDialog(AttributeRowsMergeStrategy) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
This method shows the UI of an AttributeRowsMergeStrategy if it is provided and the AttributeRowsMergeStrategy can be executed.
sortAttributeColumnsManipulators(ArrayList<? extends AttributeColumnsManipulator>) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
 
sortManipulators(ArrayList<? extends Manipulator>) - Method in class org.gephi.datalab.api.DataLaboratoryHelper
 
start - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchResult
 
startingColumn - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
startingRow - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 
sumNumbersMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the sum of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
sumNumbersMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
SupportedColumnTypeWrapper - Class in org.gephi.datalab.utils
Simple wrapper class for column type selection in UI.
SupportedColumnTypeWrapper(Class) - Constructor for class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 

T

thirdQuartileNumberMerge(Table, Column[], String) - Method in interface org.gephi.datalab.api.AttributeColumnsMergeStrategiesController
Merges any combination of number or number list columns, calculating the third quartile (Q3) of all not null values and puts the result of each row in a new column of BIGDECIMAL AttributeType.
thirdQuartileNumberMerge(Table, Column[], String) - Method in class org.gephi.datalab.impl.AttributeColumnsMergeStrategiesControllerImpl
 
toString() - Method in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 
type - Variable in class org.gephi.datalab.utils.SupportedColumnTypeWrapper
 

U

unSetup() - Method in interface org.gephi.datalab.spi.columns.AttributeColumnsManipulatorUI
Called when the window is closed or accepted.
unSetup() - Method in interface org.gephi.datalab.spi.ManipulatorUI
Called when the dialog is closed, canceled or accepted.
useRegexReplaceMode - Variable in class org.gephi.datalab.api.SearchReplaceController.SearchOptions
 

V

valueOf(String) - Static method in enum org.gephi.datalab.api.AttributeColumnsMergeStrategiesController.BooleanOperations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gephi.datalab.api.datatables.DataTablesCommonInterface.ExportMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gephi.datalab.api.AttributeColumnsMergeStrategiesController.BooleanOperations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gephi.datalab.api.datatables.DataTablesCommonInterface.ExportMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeCSVFile(Graph, Table, OutputStream) - Static method in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
Export a AttributeTable to the specified file.
writeCSVFile(Graph, Table, File) - Static method in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
Export a AttributeTable to the specified file.
writeCSVFile(Graph, Table, File, Character, Charset, Integer[], Element[]) - Static method in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
Export a AttributeTable to the specified file.
writeCSVFile(Graph, Table, OutputStream, Character, Charset, Integer[], Element[]) - Static method in class org.gephi.datalab.api.datatables.AttributeTableCSVExporter
Export a AttributeTable to the specified file.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2007–2016 Gephi Consortium. All rights reserved.