|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.llnl.babel.parsers.xml.StringXML
public class StringXML
Class StringXML
is a simple utility class that converts
between symbol types (integers or enumerated identifiers) and symbol
strings. Invalid integer identifiers or string types will result in
exceptions or null return values.
Constructor Summary | |
---|---|
StringXML()
|
Method Summary | |
---|---|
static int |
fromAssertionXML(java.lang.String assertion)
Convert the assertion XML into its integer value. |
static int |
fromBinaryOpXML(java.lang.String literal)
Convert the binary expression operator XML into its integer value. |
static int |
fromComXML(java.lang.String modifier)
Convert the communication modifier XML into its integer value. |
static int |
fromDefXML(java.lang.String modifier)
Conver the definition modifier XML into its integer value. |
static int |
fromModeXML(java.lang.String mode)
Convert the argument XML mode string into an integer. |
static int |
fromOrderXML(java.lang.String order)
Convert the array order XML into its integer value. |
static int |
fromSymbolXML(java.lang.String symbol)
Convert the Symbol XML type string into its integer type. |
static int |
fromTypeXML(java.lang.String type)
Convert the Type XML type string into its integer type. |
static int |
fromUnaryOpXML(java.lang.String literal)
Convert the unary expression operator XML into its integer value. |
static java.lang.String |
toAssertionXML(int assertion)
Convert the assertion integer into an XML string. |
static java.lang.String |
toBinaryOpXML(int literal)
Convert the binary expression operator integer into an XML string. |
static java.lang.String |
toComXML(int modifier)
Convert the communication modifier integer into an XML string. |
static java.lang.String |
toDefXML(int modifier)
Convert the definition modifier integer into an XML string. |
static java.lang.String |
toModeXML(int mode)
Convert the argument mode integer into an XML string. |
static java.lang.String |
toOrderXML(int order)
Convert the array order integer into an XML string. |
static java.lang.String |
toSymbolXML(int symbol)
Convert the Symbol type integer into an XML string. |
static java.lang.String |
toTypeXML(int type)
Convert the Type type integer into an XML string. |
static java.lang.String |
toUnaryOpXML(int literal)
Convert the unary expression operator integer into an XML string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringXML()
Method Detail |
---|
public static java.lang.String toSymbolXML(int symbol)
Symbol
type integer into an XML string.
A null string is returned if the integer type is invalid.
public static int fromSymbolXML(java.lang.String symbol) throws ParseSymbolException
Symbol
XML type string into its integer type.
An exception is thrown if the string type is invalid.
ParseSymbolException
public static java.lang.String toTypeXML(int type)
Type
type integer into an XML string.
A null string is returned if the integer type is invalid.
public static int fromTypeXML(java.lang.String type) throws ParseSymbolException
Type
XML type string into its integer type.
An exception is thrown if the string type is invalid.
ParseSymbolException
public static java.lang.String toModeXML(int mode)
public static int fromModeXML(java.lang.String mode) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toDefXML(int modifier)
public static int fromDefXML(java.lang.String modifier) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toComXML(int modifier)
public static int fromComXML(java.lang.String modifier) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toOrderXML(int order)
public static int fromOrderXML(java.lang.String order) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toAssertionXML(int assertion)
public static int fromAssertionXML(java.lang.String assertion) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toUnaryOpXML(int literal)
public static int fromUnaryOpXML(java.lang.String literal) throws ParseSymbolException
ParseSymbolException
public static java.lang.String toBinaryOpXML(int literal)
public static int fromBinaryOpXML(java.lang.String literal) throws ParseSymbolException
ParseSymbolException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |