@Override
public void createWindowContents(Shell shell) {
ToolbarArea.createInstance(getWindowConfigurer(), shell);
-
+ PathManager.setLogPostFix(WorkbenchUtils.getLogPostFix());
AboutDialog.updateBuildInfoForMac();
}
System.out.println("binding key ctrl + 3 ignore");
return null;
}
-
}
return calledChecker;
}
- public static void initRecordStart() {
+ public static void initTraceStart() {
AnalyzerUtil.executeCommand(ClearHandler.ID);
if (!AnalyzerManager.isExit()) {
Project project = new Project();
if (!AnalyzerManager.isExit()) {
AnalyzerUtil.executeCommand(StartHandler.ID);
}
+
}
public static boolean isOsp() {
}
// depth is callstack depth
- public static String getMethoName(int depth) {
+ public static String getMethodName(int depth) {
StackTraceElement[] elements = null;
try {
}
public static HostResult printAndReturn(HostResult result) {
- result.setMethod(getMethoName(2) + "()");
+ result.setMethod(getMethodName(2) + "()");
System.out.println(result.getMethod());
return result;
}
setVersion(AnalyzerConstants.SAVE_DATA_VERSION);
- SimpleDateFormat format = new SimpleDateFormat(DEFAULT_TIME_FORMAT,
- Locale.KOREA);
+ SimpleDateFormat format = new SimpleDateFormat(DEFAULT_TIME_FORMAT);
Date date = new Date();
setCreateTime(date.toString());
String tmpAppName = getAppName();
if (!imgFolder.mkdirs()) {
System.out.println("image directory create failed...");
} else {
- File samallImage = new File(getSavePath() + File.separator
+ File smallImage = new File(getSavePath() + File.separator
+ AnalyzerConstants.IMAGE_FOLDER_NAME + File.separator
+ AnalyzerConstants.SMALL_IMAGE_FOLDER_NAME);
- if (!samallImage.isDirectory()) {
- if (!samallImage.mkdirs()) {
+ if (!smallImage.isDirectory()) {
+ if (!smallImage.mkdirs()) {
System.out
.println("small image directory create failed...");
}
{
String[] names = { APINAME_NAME };
String[] options = { EMPTY };
- String[] types = { TEXT };
+ String[] types = { "varchar(1024)" };
DBTableInfo apiName = new DBTableInfo(TABLE_NAME_APINAME, names,
options, types);
tableInfos.set(TABLE_INDEX_APINAME, apiName);
public void stopProgress() {
if (null != dialog) {
- dialog.setValue(100);
- dialog.close();
+ Display.getDefault().syncExec(new Runnable() {
+ @Override
+ public void run() {
+ dialog.setValue(100);
+ dialog.close();
+ }
+ });
}
}
@Override
public void run() {
count = 10;
- System.out.println("appinfo : " + AnalyzerManager.isProcessInfoArrived()
- + "is exit :" + AnalyzerManager.isExit());
+ System.out.println("appinfo : "
+ + AnalyzerManager.isProcessInfoArrived() + "is exit :"
+ + AnalyzerManager.isExit());
while (!AnalyzerManager.isExit()) {
if (AnalyzerManager.isRunning()
e.printStackTrace();
}
}
-
- Display.getDefault().syncExec(new Runnable() {
- @Override
- public void run() {
- stopProgress();
- }
- });
-
+ stopProgress();
}
}
@Override
public void run() {
if (AnalyzerManager.isRunning()) {
- HostResult isStarted = recordStart();
+ HostResult isStarted = traceStart();
if (isStarted.isSuccess()) {
if (ReplayTraceHandler.isReplay) {
ReplayTraceHandler.setStopAlarm();
});
}
} else {
- recordStop();
+ traceStop();
}
count--;
}
- private HostResult recordStart() {
+ private HostResult traceStart() {
Display.getDefault().syncExec(new Runnable() {
@Override
public void run() {
}
});
- AnalyzerManager.initRecordStart();
+ AnalyzerManager.initTraceStart();
return HostResult.printAndReturn(DACommunicator.startTrace());
}
- private void recordStop() {
+ private void traceStop() {
AnalyzerManager.setRunningState(false);
Display.getDefault().syncExec(new Runnable() {
@Override
return false;
}
-
public static String getTargetPathKey(String targetPath) {
String returnStr = null;
String[] splitPath = targetPath.split(CommonConstants.SLASH);