ModuleInfo(String modulepath) throws Exception {\r
this.modulepath = modulepath;\r
\r
- MigrationTool.ui.println("Choose where to place the result");\r
- if ((outputpath = MigrationTool.ui.getFilepath()) == null) {\r
+ ModuleInfo.ui.println("Choose where to place the result");\r
+ if ((outputpath = ModuleInfo.ui.getFilepath()) == null) {\r
outputpath = modulepath; \r
}\r
- MigrationTool.ui.println(outputpath);\r
+ ModuleInfo.ui.println(outputpath);\r
\r
mainFlow();\r
}\r
SourceFileReplacer.flush(this); // some adding library actions are taken here,so it must be put before "MsaWriter"\r
\r
// show result\r
- if (MigrationTool.printModuleInfo) {\r
- MigrationTool.ui.println("\nModule Information : ");\r
- MigrationTool.ui.println("Entrypoint : " + entrypoint);\r
+ if (ModuleInfo.printModuleInfo) {\r
+ ModuleInfo.ui.println("\nModule Information : ");\r
+ ModuleInfo.ui.println("Entrypoint : " + entrypoint);\r
show(protocol, "Protocol : ");\r
show(ppi, "Ppi : ");\r
show(guid, "Guid : ");\r
\r
new MsaWriter(this).flush();\r
\r
- if (MigrationTool.doCritic) {\r
+ if (ModuleInfo.doCritic) {\r
Critic.fireAt(outputpath + File.separator + "Migration_" + modulename);\r
}\r
\r
Common.deleteDir(modulepath + File.separator + "temp");\r
\r
- MigrationTool.ui.println("Errors Left : " + MigrationTool.db.error);\r
- MigrationTool.ui.println("Complete!");\r
- MigrationTool.ui.println("Your R9 module was placed here: " + modulepath + File.separator + "result");\r
- MigrationTool.ui.println("Your logfile was placed here: " + modulepath);\r
+ ModuleInfo.ui.println("Errors Left : " + ModuleInfo.db.error);\r
+ ModuleInfo.ui.println("Complete!");\r
+ ModuleInfo.ui.println("Your R9 module was placed here: " + modulepath + File.separator + "result");\r
+ ModuleInfo.ui.println("Your logfile was placed here: " + modulepath);\r
}\r
\r
private void show(Set<String> hash, String show) {\r
- MigrationTool.ui.println(show + hash.size());\r
- MigrationTool.ui.println(hash);\r
+ ModuleInfo.ui.println(show + hash.size());\r
+ ModuleInfo.ui.println(hash);\r
}\r
\r
public final void enroll(String filepath) throws Exception {\r
}\r
\r
public static final void triger(String path) throws Exception {\r
- MigrationTool.ui.println("Project Migration");\r
- MigrationTool.ui.println("Copyright (c) 2006, Intel Corporation");\r
+ ModuleInfo.ui.println("Project Migration");\r
+ ModuleInfo.ui.println("Copyright (c) 2006, Intel Corporation");\r
Common.toDoAll(path, ModuleInfo.class.getMethod("seekModule", String.class), null, null, Common.DIR);\r
}\r
+ \r
+ //---------------------------------------------------------------------------//\r
+ \r
+ public static UI ui = null;\r
+ public static Database db = null;\r
+ \r
+ public static final String migrationcomment = "//%$//";\r
+ \r
+ public static boolean printModuleInfo = false;\r
+ public static boolean doCritic = false;\r
+ \r
+ public static void main(String[] args) throws Exception {\r
+ ui = FirstPanel.init();\r
+ db = Database.init();\r
+ }\r
}
\ No newline at end of file