analyzeFields(jc, jcfaClass);\r
analyzeMethods(jc, jcfaClass);\r
\r
- new File(actualyTargetDir, split[split.length - 1] + ".jcfa")\r
- .createNewFile();\r
+ jcfaUnit.setTargetFile(new File(actualyTargetDir,\r
+ split[split.length - 1] + ".jcfa"));\r
+ \r
+ \r
} catch (ClassFormatException e) {\r
e.printStackTrace();\r
} catch (IOException e) {\r
package jp.igapyon.jcfa.vo;
+import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class JcfaUnit extends JcfaNode {
protected String name;
+ protected File targetFile;
+
protected final List<JcfaClass> classList = new ArrayList<JcfaClass>();
public String getName() {
this.name = name;
}
+ public File getTargetFile() {
+ return targetFile;
+ }
+
+ public void setTargetFile(File targetFile) {
+ this.targetFile = targetFile;
+ }
+
public List<JcfaClass> getClassList() {
return classList;
}
+
}