package org.drools.process.builder.dialect; import java.util.HashMap; import java.util.Map; import org.drools.process.builder.dialect.java.JavaProcessDialect; import org.drools.process.builder.dialect.mvel.MVELProcessDialect; public class ProcessDialectRegistry { private static Map<String, ProcessDialect> dialects; static { dialects = new HashMap<String, ProcessDialect>(); dialects.put("java", new JavaProcessDialect()); dialects.put("mvel", new MVELProcessDialect()); } public static ProcessDialect getDialect(String dialect) { return dialects.get(dialect); } public static void setDialect(String dialectName, ProcessDialect dialect) { dialects.put(dialectName, dialect); } }