📄 apphelper.java
字号:
package helper;
import brgeometry.*;
import com.versant.trans.*;
import java.util.*;
import helper.ProBag;
import com.versant.fund.*;
import com.versant.trans.*;
import helper.rootMaker;
/**
* <p>Title: Broundary Rrepresentaion</p>
* <p>Description: 这是一个调试应用程序的辅助类。它中有一些关于程序环境的辅助的方法</p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: USTC</p>
* @author unascribed
* @version 1.0
*/
public class Apphelper {
public static boolean SphereFlag=false;
public static boolean ConeFlag=false;
public Apphelper() {
}
//初始化一个应用程序,它产生一个为每个具体对象生产root的对象rootMaker,并且将这个对象放到数据库中
//这个方法在一个应用中运行一次就可以了
public String initApplication() {
try {
TransSession session = new TransSession("mydb");
rootMaker rm = new rootMaker();
System.out.println("seesion begin");
String root = "Maker";
session.makeRoot(root, rm);
System.out.println("rootmaker ok");
session.endSession();
System.out.println("session end");
return ("Application init is ok!!");
}
catch (Exception e) {
return ("Application init err!!");
}
}
//清理一个应用程序,删除rootMaker对象和它的root;
static public String cleanApplication() {
TransSession session = new TransSession("mydb");
try {
rootMaker rm = (rootMaker) session.findRoot("getRoot");
session.deleteObject(rm);
session.deleteRoot("getRoot");
return ("Application clean is ok !");
}
catch (VException exception) {
// Ignore error if root name does not exist
int err = exception.getErrno();
if (err != Constants.EVJ_ROOTNAME_DOES_NOT_EXIST) {
throw exception;
}
session.endSession();
return (" Application clean err !");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -