/**
*
*/
package org.jboss.weld.examples.pastecode.model;
public enum Language {
TEXT("txt", "Plain text", "text"),
AS3("as3", "AS3", "as3"),
BASH("sh", "Bash", "bash"),
CSHARP("cs", "C#", "csharp"),
COLD_FUSION("cf", "Cold Fusion", "coldfusion"), CPLUSPLUS("cpp", "C++", "cpp"),
CSS("css", "CSS", "css"),
DELPHI("pas", "Delphi", "pas"),
DIFF("diff", "Diff", "diff"), ERLANG("erl", "Erlang", "erl"),
GROOVY("groovy", "Groovy", "groovy"),
JAVASCRIPT("js", "JavaScript", "js"),
JAVA("java", "Java", "java"),
JAVAFX("fx", "JavaFX", "javafx"),
PERL("perl", "Perl", "perl"),
PHP("php", "PHP", "php"),
POWER_SHELL("ps1", "Power Shell", "powershell"),
PYTHON("py", "Python", "py"),
RUBY("rb", "Ruby", "rb"),
SCALA("scl", "Scala", "scala"),
SQL("sql", "Sql", "sql"),
VISUAL_BASIC("vb", "Visual Basic", "vb"),
XML("xml", "XML", "xml");
private final String extension;
private final String name;
private final String brush;
Language(String extension, String name, String brush) {
this.extension = extension;
this.name = name;
this.brush = brush;
}
public String getBrush() {
return brush;
}
public String getExtension() {
return extension;
}
public String getName() {
return name;
}
}