--- /dev/null
+package org.simantics.scl.compiler.parser.generator.java;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.PrintStream;
+
+public class GenerateEnum {
+
+ public static void generate(File file, String packageName, String className, String[] names) throws IOException {
+ PrintStream out = new PrintStream(file);
+ out.println("package " + packageName + ";");
+ out.println();
+ out.println("public interface " + className + " {");
+ for(int i=0;i<names.length;++i)
+ out.println(" public static final int " + names[i] + " = " + i + ";");
+ out.println("}");
+ out.close();
+ }
+
+}