+ public final void enroll(String filepath) throws Exception {\r
+ String[] temp;\r
+ if (filepath.contains(".c") || filepath.contains(".C") || filepath.contains(".h") || \r
+ filepath.contains(".H") || filepath.contains(".dxs") || filepath.contains(".uni")) {\r
+ temp = filepath.split("\\\\");\r
+ localmodulesources.add(temp[temp.length - 1]);\r
+ } else if (filepath.contains(".inf") || filepath.contains(".msa")) {\r
+ temp = filepath.split("\\\\");\r
+ msaorinf.add(temp[temp.length - 1]);\r
+ }\r
+ }\r
+ \r
+ public static final void seekModule(String filepath) throws Exception {\r
+ if (isModule(filepath)) {\r
+ //System.out.println("I'm in");\r
+ new ModuleInfo(filepath);\r
+ }\r
+ }\r
+\r
+ private static final boolean isModule(String path) {\r
+ String[] list = new File(path).list();\r
+ for (int i = 0 ; i < list.length ; i++) {\r
+ if (!new File(list[i]).isDirectory()) {\r
+ if (list[i].contains(".inf") || list[i].contains(".msa")) {\r
+ return true;\r
+ }\r
+ }\r
+ }\r
+ return false;\r
+ }\r
+/*\r
+ public static final void main(String[] args) throws Exception {\r
+ ui = FirstPanel.init();\r
+ db = new Database();\r