public static enum SmcParser.TargetLanguage extends java.lang.Enum<SmcParser.TargetLanguage>
Enum Constant and Description |
---|
C
C
|
C_PLUS_PLUS
|
C_SHARP
|
GRAPH
|
GROOVY
|
JAVA
|
JAVA7
|
JS
JavaScript
|
LANG_NOT_SET
The target language is undefined.
|
LUA
|
OBJECTIVE_C
Objective C
|
PERL
|
PHP
|
PYTHON
|
RUBY
|
SCALA
|
TABLE
An HTML table
|
TCL
|
VB
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
targetFileName(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.
|
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
public static final SmcParser.TargetLanguage JS
public static final SmcParser.TargetLanguage JAVA7
This version generates a transiton table, not the State pattern.
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 namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String targetFileName(java.lang.String className)
Copyright © 2015. Charles W. Rapp. All Rights Reserved. Use is subject to license terms.