// Define static return value\r
//\r
public final static int WORKSPACE_VALID = 0;\r
- \r
+\r
public final static int WORKSPACE_NOT_DEFINED = 1;\r
- \r
+\r
public final static int WORKSPACE_NOT_EXIST = 2;\r
- \r
+\r
public final static int WORKSPACE_NOT_DIRECTORY = 3;\r
- \r
+\r
public final static int WORKSPACE_NOT_VALID = 4;\r
\r
+ public final static int WORKSPACE_NO_TARGET_FILE = 5;\r
+\r
//\r
// Define class members\r
//\r
private static String strWorkspaceDatabaseFile = DataType.FILE_SEPARATOR + "Tools" + DataType.FILE_SEPARATOR\r
+ "Conf" + DataType.FILE_SEPARATOR + "FrameworkDatabase.db";\r
\r
+ private static String targetFile = DataType.FILE_SEPARATOR + "Tools" + DataType.FILE_SEPARATOR + "Conf"\r
+ + DataType.FILE_SEPARATOR + "target.txt";\r
+\r
/**\r
\r
@param args\r
if (strWorkspace == null || strWorkspace == "") {\r
return Workspace.WORKSPACE_NOT_DEFINED;\r
}\r
- \r
+\r
//\r
// Check if WORKSPACE Environment exists\r
//\r
if (!f.exists()) {\r
return Workspace.WORKSPACE_NOT_EXIST;\r
}\r
- \r
+\r
//\r
// Check if WORKSPACE Environment is a directory\r
//\r
if (!f.isDirectory()) {\r
return Workspace.WORKSPACE_NOT_DIRECTORY;\r
}\r
- \r
+\r
//\r
// Check if FrameworkDatabase.db exists\r
//\r
return Workspace.WORKSPACE_NOT_VALID;\r
}\r
\r
+ //\r
+ // Check if Target.txt exists\r
+ //\r
+ f = new File(strWorkspace + Workspace.getTargetFile());\r
+ if (!f.exists()) {\r
+ return Workspace.WORKSPACE_NO_TARGET_FILE;\r
+ }\r
+\r
return Workspace.WORKSPACE_VALID;\r
}\r
\r
public static void setStrWorkspaceDatabaseFile(String strWorkspaceDatabaseFile) {\r
//Workspace.strWorkspaceDatabaseFile = strWorkspaceDatabaseFile;\r
}\r
+\r
+ public static String getTargetFile() {\r
+ return targetFile;\r
+ }\r
}\r