?? workflow_graph2gxl.java
字號:
package treedoc;
/**
* 功能說明
* 調用workflow_JGraphGXLCodec類將繪制的流程圖編碼為GXL文件
*
*
* */
/**
* 名稱 : WORKFLOW_GRAPH2GXL
* 描述 : WWW.FANGFA.NET 工作流管理系統--將JGRAPH圖轉換為GXL的接口類
* 版權信息 : Copyright (c) 2004 COMSCI
* @作者 : COMSCI Sichuan Fangfa Digital
* @版本 : 0.9 builder 2004091910
* @日期 : 2004/09/19
*/
import java.io.*;
import org.jgraph.*;
import org.jgraph.graph.*;
public class workflow_Graph2Gxl {
String path1;
DefaultGraphModel model = new DefaultGraphModel();
JGraph graph = new JGraph(model);
workflow_JGraphGXLCodec jc = new workflow_JGraphGXLCodec();
public workflow_Graph2Gxl(String path) {
path1 = path; //傳入GXL文件的保存地址
}
// 使用Jgraphgxlcodec類中的encode()方法,將流程圖編碼并寫入GXL文件
public Object saveGXL(JGraph graph, String gxl) {
String gxl_all = path1 + gxl + ".gxl";
try {
FileOutputStream fos = new FileOutputStream(new File(gxl_all));
Writer out = new OutputStreamWriter(fos, "UTF-8");
fos.write(jc.encode(graph).getBytes("UTF-8"));
fos.flush();
fos.close();
out.close();
}
catch (IOException e) {
e.printStackTrace();
}
return gxl;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -