104 lines
3.0 KiB
Java
104 lines
3.0 KiB
Java
|
|
package _VisualDVM;
|
|||
|
|
import Common.CommonConstants;
|
|||
|
|
import com.google.gson.annotations.Expose;
|
|||
|
|
|
|||
|
|
import java.io.File;
|
|||
|
|
public class NormalProperties extends VisualDVMProperties{
|
|||
|
|
//---
|
|||
|
|
@Expose
|
|||
|
|
public String Workspace ="";
|
|||
|
|
@Expose
|
|||
|
|
public String ProjectsSearchDirectory="";
|
|||
|
|
@Expose
|
|||
|
|
public String VisualiserPath = "";
|
|||
|
|
@Expose
|
|||
|
|
public String Sapfor_FPath = "";
|
|||
|
|
@Expose
|
|||
|
|
public String Visualizer_2Path = "";
|
|||
|
|
@Expose
|
|||
|
|
public String InstructionPath = "";
|
|||
|
|
@Expose
|
|||
|
|
public String PerformanceAnalyzerPath = "";
|
|||
|
|
//---
|
|||
|
|
@Expose
|
|||
|
|
public boolean AutoUpdateSearch = true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean AutoBugReportsLoad = true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean AutoTestsLoad = true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean ConfirmPassesStart = true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean ShowPassesDone = true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean FocusPassesResult = true;
|
|||
|
|
//--
|
|||
|
|
@Expose
|
|||
|
|
public boolean collapseCredentials = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean collapseFileGraphs = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean collapseFileMessages = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean collapseProjectTrees = false;
|
|||
|
|
//--
|
|||
|
|
@Expose
|
|||
|
|
public int EditorFontSize=14;
|
|||
|
|
@Expose
|
|||
|
|
public int ComponentsWindowWidth = 650;
|
|||
|
|
@Expose
|
|||
|
|
public int ComponentsWindowHeight = 250;
|
|||
|
|
//--
|
|||
|
|
@Expose
|
|||
|
|
public int Kernels= Utils.getHalfKernels();
|
|||
|
|
@Expose
|
|||
|
|
public String LocalMakePathWindows= "C:\\MinGW\\msys\\1.0\\bin\\make.exe";
|
|||
|
|
//--
|
|||
|
|
@Expose
|
|||
|
|
public int CheckTestingIntervalSeconds = 10; //интервал автопроверки тестирования
|
|||
|
|
@Expose
|
|||
|
|
public boolean AutoCheckTesting = false; // проверять ли задачи тестирования при включенном визуализаторе.
|
|||
|
|
@Expose
|
|||
|
|
public boolean EmailOnTestingProgress = false; //включено ли оповещение по email о результатах тестирования.
|
|||
|
|
//--
|
|||
|
|
@Expose
|
|||
|
|
public int lastMachineId = CommonConstants.Nan;
|
|||
|
|
@Expose
|
|||
|
|
public int lastUserId = CommonConstants.Nan;
|
|||
|
|
@Expose
|
|||
|
|
public int lastCompilerId = CommonConstants.Nan;
|
|||
|
|
//-- сравнение
|
|||
|
|
@Expose
|
|||
|
|
public boolean RegisterOn = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean SpacesOn = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean EmptyLinesOn = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean FortranWrapsOn = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean ExtensionsOn = false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean ComparsionDiffMergeOn = false;
|
|||
|
|
//компактность--
|
|||
|
|
@Expose
|
|||
|
|
public boolean ShowFullArraysDeclarations =false;
|
|||
|
|
@Expose
|
|||
|
|
public boolean ShowFullTabsNames=true;
|
|||
|
|
@Expose
|
|||
|
|
public boolean SmallScreen = false;
|
|||
|
|
@Expose
|
|||
|
|
public int BugReportsAgeLimit = 2;
|
|||
|
|
@Expose
|
|||
|
|
public int FastAccessPassesCount=10;
|
|||
|
|
@Expose
|
|||
|
|
public int LastOpenedProjectsCount=10;
|
|||
|
|
//--
|
|||
|
|
public NormalProperties(){
|
|||
|
|
Mode = _VisualDVM.Mode.Normal;
|
|||
|
|
}
|
|||
|
|
public NormalProperties(File file_in){
|
|||
|
|
super(_VisualDVM.Mode.Normal, file_in);
|
|||
|
|
}
|
|||
|
|
}
|