|
SMC 6_0_1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<SmcParser.TargetLanguage>
net.sf.smc.parser.SmcParser.TargetLanguage
public static enum SmcParser.TargetLanguage
The currently supported SMC target languages. This enum is here because the parser allows different features in the FSM defintion based on the target language.
Enum Constant Summary | |
---|---|
C
C |
|
C_PLUS_PLUS
C++ |
|
C_SHARP
.net C# |
|
GRAPH
GraphViz |
|
GROOVY
Groovy |
|
JAVA
Java |
|
LANG_NOT_SET
The target language is undefined. |
|
LUA
Lua |
|
OBJECTIVE_C
Objective C |
|
PERL
Perl |
|
PHP
PHP |
|
PYTHON
Python |
|
RUBY
Ruby |
|
SCALA
Scala |
|
TABLE
An HTML table |
|
TCL
Tcl |
|
VB
VB.net |
Method Summary | |
---|---|
java.lang.String |
sourceFileName(java.lang.String className)
|
static SmcParser.TargetLanguage |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static SmcParser.TargetLanguage[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final SmcParser.TargetLanguage LANG_NOT_SET
public static final SmcParser.TargetLanguage C_PLUS_PLUS
public static final SmcParser.TargetLanguage JAVA
public static final SmcParser.TargetLanguage TCL
public static final SmcParser.TargetLanguage VB
public static final SmcParser.TargetLanguage C_SHARP
public static final SmcParser.TargetLanguage PYTHON
public static final SmcParser.TargetLanguage TABLE
public static final SmcParser.TargetLanguage GRAPH
public static final SmcParser.TargetLanguage PERL
public static final SmcParser.TargetLanguage RUBY
public static final SmcParser.TargetLanguage C
public static final SmcParser.TargetLanguage OBJECTIVE_C
public static final SmcParser.TargetLanguage LUA
public static final SmcParser.TargetLanguage GROOVY
public static final SmcParser.TargetLanguage SCALA
public static final SmcParser.TargetLanguage PHP
Method Detail |
---|
public static SmcParser.TargetLanguage[] values()
for (SmcParser.TargetLanguage c : SmcParser.TargetLanguage.values()) System.out.println(c);
public static SmcParser.TargetLanguage valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic java.lang.String sourceFileName(java.lang.String className)
|
SMC 6_0_1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |