public class SeahorseCfgTranslator extends CfgTranslator
avcl, outStream, parser| Constructor and Description |
|---|
SeahorseCfgTranslator(File inFile)
Creates a new instance of SeahorseCfgTranslator
|
SeahorseCfgTranslator(File inFile,
File outFile)
Creates a new instance of SeahorseCfgTranslator
|
SeahorseCfgTranslator(InputStream inStream)
Creates a new instance of SeahorseCfgTranslator
|
SeahorseCfgTranslator(InputStream inStream,
OutputStream outStream)
Creates a new instance of SeahorseCfgTranslator
|
SeahorseCfgTranslator(String fileName)
Creates a new instance of SeahorseCfgTranslator
|
SeahorseCfgTranslator(String inFile,
String outFile)
Creates a new instance of SeahorseCfgTranslator
|
| Modifier and Type | Method and Description |
|---|---|
AvclMission |
generateAVCL(ParseNode node)
Converts the parsed vehicle-specific data into AVCL
|
static void |
main(String[] args) |
public SeahorseCfgTranslator(String fileName) throws FileNotFoundException, Throwable
fileName - path to the file to be parsedFileNotFoundExceptionThrowablepublic SeahorseCfgTranslator(File inFile) throws FileNotFoundException, Throwable
inFile - File object from which context free grammar instance is to be readFileNotFoundExceptionThrowablepublic SeahorseCfgTranslator(InputStream inStream) throws Throwable
inStream - InputStream from which context free grammar instance is to be readThrowablepublic SeahorseCfgTranslator(String inFile, String outFile) throws FileNotFoundException, Throwable
inFile - path to the file to be parsedoutFile - path to the default output fileFileNotFoundExceptionThrowablepublic SeahorseCfgTranslator(File inFile, File outFile) throws FileNotFoundException, Throwable
inFile - File object from which context free grammar instance is to be readoutFile - File object to which generated AVCL will be marshalled by defaultFileNotFoundExceptionThrowablepublic SeahorseCfgTranslator(InputStream inStream, OutputStream outStream) throws Throwable
inStream - InputStream from which context free grammar instance is to be readoutStream - Throwablepublic AvclMission generateAVCL(ParseNode node)
generateAVCL in class CfgTranslatornode - portion of the subtree to be translated into AVCLpublic static void main(String[] args)
args - the command line arguments