public class CopyNodeDataToOtherNodes extends BasicNodesManipulator implements GeneralColumnsAndRowChooser
| Modifier and Type | Field and Description |
|---|---|
private org.gephi.graph.api.Node |
clickedNode |
private org.gephi.graph.api.Column[] |
columnsToCopyData |
private org.gephi.graph.api.Node[] |
nodes |
| Constructor and Description |
|---|
CopyNodeDataToOtherNodes() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExecute() |
void |
execute() |
org.gephi.graph.api.Column[] |
getColumns()
Provide columns to show in the UI to be selected or not.
|
String |
getDescription() |
Icon |
getIcon() |
String |
getName()
Provide title for the GeneralChooseColumnsUI.
|
int |
getPosition() |
org.gephi.graph.api.Element |
getRow()
Provide initially selected node or edge in the GeneralChooseColumnsAndRowUI
|
org.gephi.graph.api.Element[] |
getRows()
Provide rows (nodes or edges) to show in the GeneralChooseColumnsAndRowUI to be selected or not.
|
int |
getType() |
org.gephi.datalab.spi.ManipulatorUI |
getUI() |
void |
setColumns(org.gephi.graph.api.Column[] columnsToClearData)
The GeneralChooseColumnsUI will use this method to set the columns to finally manipulate, after the GeneralChooseColumnsUI is closed.
|
void |
setRow(org.gephi.graph.api.Element row)
The GeneralChooseColumnsAndRowUI will use this method to set the row to finally manipulate, after the GeneralChooseColumnsAndRowUI is closed.
|
void |
setup(org.gephi.graph.api.Node[] nodes,
org.gephi.graph.api.Node clickedNode) |
getMnemonicKey, getSubItems, isAvailableprivate org.gephi.graph.api.Node clickedNode
private org.gephi.graph.api.Node[] nodes
private org.gephi.graph.api.Column[] columnsToCopyData
public void setup(org.gephi.graph.api.Node[] nodes,
org.gephi.graph.api.Node clickedNode)
setup in interface org.gephi.datalab.spi.nodes.NodesManipulatorpublic void execute()
execute in interface org.gephi.datalab.spi.Manipulatorpublic String getName()
GeneralColumnsChoosergetName in interface GeneralColumnsChoosergetName in interface org.gephi.datalab.spi.Manipulatorpublic String getDescription()
getDescription in interface org.gephi.datalab.spi.Manipulatorpublic boolean canExecute()
canExecute in interface org.gephi.datalab.spi.Manipulatorpublic org.gephi.datalab.spi.ManipulatorUI getUI()
getUI in interface org.gephi.datalab.spi.Manipulatorpublic int getType()
getType in interface org.gephi.datalab.spi.Manipulatorpublic int getPosition()
getPosition in interface org.gephi.datalab.spi.Manipulatorpublic Icon getIcon()
getIcon in interface org.gephi.datalab.spi.Manipulatorpublic org.gephi.graph.api.Column[] getColumns()
GeneralColumnsChoosergetColumns in interface GeneralColumnsChooserpublic void setColumns(org.gephi.graph.api.Column[] columnsToClearData)
GeneralColumnsChoosersetColumns in interface GeneralColumnsChoosercolumnsToClearData - Columns to manipulatepublic org.gephi.graph.api.Element[] getRows()
GeneralColumnsAndRowChoosergetRows in interface GeneralColumnsAndRowChooserpublic org.gephi.graph.api.Element getRow()
GeneralColumnsAndRowChoosergetRow in interface GeneralColumnsAndRowChooserpublic void setRow(org.gephi.graph.api.Element row)
GeneralColumnsAndRowChoosersetRow in interface GeneralColumnsAndRowChooserrow - Selected node or edge depending on the manipulatorCopyright © 2007–2015 Gephi Consortium. All rights reserved.