+package edu.uci.eecs.specCompiler.codeGenerator;
+
+import java.io.File;
+import java.util.HashMap;
+import java.util.ArrayList;
+
+/**
+ * <p>
+ * This class represents the structured code before and after compilation.
+ * </p>
+ * @author peizhaoo
+ *
+ */
+public class ProgramUnit {
+ private File[] files;
+
+ private HashMap<File, ArrayList<String>> newCode;
+
+ public ProgramUnit(File[] files) {
+ this.files = files;
+ }
+
+ public void compileSpec() {
+
+ }
+
+ public void writeToFile() {
+
+ }
+}