本文整理汇总了Java中org.gephi.io.exporter.api.ExportController类的典型用法代码示例。如果您正苦于以下问题:Java ExportController类的具体用法?Java ExportController怎么用?Java ExportController使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ExportController类属于org.gephi.io.exporter.api包,在下文中一共展示了ExportController类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: export
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
public static void export(BrowsableNetwork network, File file,
Exporter exporter) throws Exception {
ExportController ec = Lookup.getDefault()
.lookup(ExportController.class);
// Certain Gephi exporters need a normalized layout i.e., all vertices
// are translated near the origin
LayoutLoader.getInstance().normalizeLayout();
if (!file.exists())
file.createNewFile();
if (exporter instanceof NetworkExporter)
((NetworkExporter) exporter).setNetwork(network);
ec.exportFile(file, exporter);
}
开发者ID:dev-cuttlefish,项目名称:cuttlefish,代码行数:19,代码来源:NetworkExportController.java
示例2: getExporter
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
public static Exporter getExporter(String exporterName) {
Exporter exporter = null;
if (gephiExporters.contains(exporterName)) {
ExportController ec = Lookup.getDefault().lookup(
ExportController.class);
exporter = ec.getExporter(exporterName);
} else {
try {
Class<? extends Exporter> exporterClass = cuttlefishExporters
.get(exporterName);
if (exporterClass != null)
exporter = exporterClass.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
}
if (exporter == null)
throw new UnsupportedOperationException("Unknown export format: "
+ exporterName);
configureExporter(exporter);
return exporter;
}
开发者ID:dev-cuttlefish,项目名称:cuttlefish,代码行数:30,代码来源:NetworkExportController.java
示例3: jButton4ActionPerformed
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
try {
String dest = JOptionPane.showInputDialog("Set export path:", "..somepath\\sample.graphml");
ec.exportFile(new File(dest));
} catch (IOException ex) {
ex.printStackTrace();
return;
}
}
开发者ID:nolanlab,项目名称:vortex,代码行数:11,代码来源:frmScFDL.java
示例4: jButton4ActionPerformed
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
try {
String dest = JOptionPane.showInputDialog("Set export path:", "C:\\Users\\Nikolay\\YandexDisk\\Working folder\\Manuscripts\\X-shift article\\Resubmission\\sample.graphml");
ec.exportFile(new File(dest));
} catch (IOException ex) {
ex.printStackTrace();
return;
}
}
开发者ID:nolanlab,项目名称:vortex,代码行数:11,代码来源:frmFlowMap.java
示例5: export
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
/**
*
* @param destpath
* @throws IOException
*/
public void export(String destpath) throws IOException {
System.out.println("EXPORTING ....");
// Export graph to GEXF
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
ec.exportFile(new File(destpath + ".gexf"));
}
开发者ID:learning-layers,项目名称:Expert-Identification-Service,代码行数:12,代码来源:GraphMl2GEXFConverter.java
示例6: save
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
public void save() {
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
try {
ec.exportFile(new File(filePath));
} catch (IOException ex) {
ex.printStackTrace();
}
}
开发者ID:vizpub,项目名称:vizpub,代码行数:9,代码来源:GephiProcessing.java
示例7: save
import org.gephi.io.exporter.api.ExportController; //导入依赖的package包/类
public void save(String filename, Partition<Node> p) {
NodeColorTransformer nodeColorTransformer = new NodeColorTransformer();
nodeColorTransformer.randomizeColors(p);
partitionController.transform(p, nodeColorTransformer);
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
// Export
try {
ec.exportFile(new File(filename));
} catch (IOException ex) {
ex.printStackTrace();
}
}
开发者ID:socialsensor,项目名称:social-event-detection,代码行数:14,代码来源:LouvainClustering.java
注:本文中的org.gephi.io.exporter.api.ExportController类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论