OSDN Git Service

adding vo
authoriga <tosiki.iga@nifty.ne.jp>
Mon, 31 Mar 2014 13:05:28 +0000 (22:05 +0900)
committeriga <tosiki.iga@nifty.ne.jp>
Mon, 31 Mar 2014 13:05:28 +0000 (22:05 +0900)
jcfa/src/jp/igapyon/jcfa/vo/JcfaClass.java [new file with mode: 0644]
jcfa/src/jp/igapyon/jcfa/vo/JcfaField.java [new file with mode: 0644]
jcfa/src/jp/igapyon/jcfa/vo/JcfaMethod.java [new file with mode: 0644]
jcfa/src/jp/igapyon/jcfa/vo/JcfaNode.java [new file with mode: 0644]
jcfa/src/jp/igapyon/jcfa/vo/JcfaUnit.java [new file with mode: 0644]

diff --git a/jcfa/src/jp/igapyon/jcfa/vo/JcfaClass.java b/jcfa/src/jp/igapyon/jcfa/vo/JcfaClass.java
new file mode 100644 (file)
index 0000000..0732701
--- /dev/null
@@ -0,0 +1,12 @@
+package jp.igapyon.jcfa.vo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class JcfaClass extends JcfaNode {
+       protected String access = "public";
+
+       protected String name;
+
+       protected final List<JcfaMethod> classList = new ArrayList<JcfaMethod>();
+}
diff --git a/jcfa/src/jp/igapyon/jcfa/vo/JcfaField.java b/jcfa/src/jp/igapyon/jcfa/vo/JcfaField.java
new file mode 100644 (file)
index 0000000..655c2ea
--- /dev/null
@@ -0,0 +1,6 @@
+package jp.igapyon.jcfa.vo;
+
+public class JcfaField extends JcfaNode {
+       protected String name;
+
+}
diff --git a/jcfa/src/jp/igapyon/jcfa/vo/JcfaMethod.java b/jcfa/src/jp/igapyon/jcfa/vo/JcfaMethod.java
new file mode 100644 (file)
index 0000000..6ca7c0e
--- /dev/null
@@ -0,0 +1,6 @@
+package jp.igapyon.jcfa.vo;
+
+public class JcfaMethod extends JcfaNode {
+       protected String name;
+
+}
diff --git a/jcfa/src/jp/igapyon/jcfa/vo/JcfaNode.java b/jcfa/src/jp/igapyon/jcfa/vo/JcfaNode.java
new file mode 100644 (file)
index 0000000..106cee3
--- /dev/null
@@ -0,0 +1,5 @@
+package jp.igapyon.jcfa.vo;
+
+public abstract class JcfaNode {
+
+}
diff --git a/jcfa/src/jp/igapyon/jcfa/vo/JcfaUnit.java b/jcfa/src/jp/igapyon/jcfa/vo/JcfaUnit.java
new file mode 100644 (file)
index 0000000..53ce1a7
--- /dev/null
@@ -0,0 +1,10 @@
+package jp.igapyon.jcfa.vo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class JcfaUnit extends JcfaNode {
+       protected String name;
+
+       protected final List<JcfaClass> classList = new ArrayList<JcfaClass>();
+}