public class GephiController extends Object
Constructor and Description |
---|
GephiController() |
Modifier and Type | Method and Description |
---|---|
void |
addEdge(org.gephi.graph.api.Node n1,
org.gephi.graph.api.Node n2,
int value) |
void |
addEdge(String n1,
String n2,
int value) |
void |
addEdge(String n1,
String n2,
int value,
boolean onlyIfNon0) |
org.gephi.graph.api.Node |
addNode(String name) |
org.gephi.graph.api.Node |
addNode(String name,
boolean memorize)
memorize store a map of name->node to allow building edges by node string names.
|
org.gephi.graph.api.GraphModel |
editCurrentGraph() |
void |
exportPdf(String file) |
org.gephi.graph.api.GraphModel |
getGraph() |
int |
getNeighbourCount(org.gephi.graph.api.GraphModel g,
org.gephi.graph.api.Node n) |
void |
importGraph(String f) |
org.gephi.project.api.Workspace |
init()
Init a project - and therefore a workspace
|
static void |
layoutAuto(org.gephi.graph.api.GraphModel graphModel) |
void |
printInfo() |
void |
randomizeGraphLayout(org.gephi.graph.api.GraphModel g)
random init required to have z!
|
void |
save(String filename)
"gexf"
"graphml"
|
void |
save(String filename,
String format) |
void |
sizeWithNodeNeighbourCount(org.gephi.graph.api.GraphModel g) |
public org.gephi.project.api.Workspace init()
public void randomizeGraphLayout(org.gephi.graph.api.GraphModel g)
public void sizeWithNodeNeighbourCount(org.gephi.graph.api.GraphModel g)
public int getNeighbourCount(org.gephi.graph.api.GraphModel g, org.gephi.graph.api.Node n)
public org.gephi.graph.api.GraphModel getGraph()
public static void layoutAuto(org.gephi.graph.api.GraphModel graphModel)
public void importGraph(String f)
public void save(String filename)
filename
- public void exportPdf(String file) throws IOException
IOException
public org.gephi.graph.api.Node addNode(String name, boolean memorize)
public org.gephi.graph.api.Node addNode(String name)
public void addEdge(org.gephi.graph.api.Node n1, org.gephi.graph.api.Node n2, int value)
public void printInfo()
public org.gephi.graph.api.GraphModel editCurrentGraph()
Copyright © 2018. All rights reserved.