public class AriesTelemetryCfgTranslator extends CfgTranslator
avcl, outStream, parser
Constructor and Description |
---|
AriesTelemetryCfgTranslator(File inFile)
Creates a new instance of AriesTelemetryCfgTranslator
|
AriesTelemetryCfgTranslator(File inFile,
File outFile)
Creates a new instance of AriesTelemetryCfgTranslator
|
AriesTelemetryCfgTranslator(InputStream inStream)
Creates a new instance of AriesTelemetryCfgTranslator
|
AriesTelemetryCfgTranslator(InputStream inStream,
OutputStream outStream)
Creates a new instance of AriesTelemetryCfgTranslator
|
AriesTelemetryCfgTranslator(String fileName)
Creates a new instance of AriesTelemetryCfgTranslator
|
AriesTelemetryCfgTranslator(String inFile,
String outFile)
Creates a new instance of AriesCfgTranslator
|
Modifier and Type | Method and Description |
---|---|
AvclMission |
generateAVCL(ParseNode node)
Converts the parsed vehicle-specific data into AVCL
|
static void |
main(String[] args) |
public AriesTelemetryCfgTranslator(String fileName) throws FileNotFoundException, Throwable
fileName
- path to the file to be parsedFileNotFoundException
Throwable
public AriesTelemetryCfgTranslator(File inFile) throws FileNotFoundException, Throwable
inFile
- File object from which context free grammar instance is to be readFileNotFoundException
Throwable
public AriesTelemetryCfgTranslator(InputStream inStream) throws Throwable
inStream
- InputStream from which context free grammar instance is to be readThrowable
public AriesTelemetryCfgTranslator(String inFile, String outFile) throws FileNotFoundException, Throwable
inFile
- path to the file to be parsedoutFile
- path to the default output fileFileNotFoundException
Throwable
public AriesTelemetryCfgTranslator(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 defaultFileNotFoundException
Throwable
public AriesTelemetryCfgTranslator(InputStream inStream, OutputStream outStream) throws Throwable
inStream
- InputStream from which context free grammar instance is to be readThrowable
public AvclMission generateAVCL(ParseNode node)
generateAVCL
in class CfgTranslator
node
- portion of the subtree to be translated into AVCLpublic static void main(String[] args)
args
- the command line arguments