Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

abeans::models::acs::baci::generator::IDLtoAbeansCompiler Class Reference

List of all members.

Static Public Member Functions

void displayHelpAndExit ()
void scanArguments (String[] args)
void configFile ()
void prepare ()
void compile (String fileName, IdlParser parser) throws org.openorb.compiler.parser.CompilationException
IdlParser createIDLParser (String[] args)
void main (String[] args)

Static Public Attributes

final String VERSION = "1.1"
final String PRODUCT_NAME = "IDL to Abeans R3 BACI model compiler"

Detailed Description

This class is the IDL to Abeans R3 BACI model compiler implementation.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@


Member Function Documentation

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::compile String  fileName,
IdlParser  parser
throws org.openorb.compiler.parser.CompilationException [inline, static]
 

This operation is used to compile an IDL file.

Parameters:
fileName file to be compiled.
parser parser to be used to parse a file.
Exceptions:
org.openorb.compiler.parser.CompilationException 

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::configFile  )  [inline, static]
 

Get arguments from configuration file.

IdlParser abeans::models::acs::baci::generator::IDLtoAbeansCompiler::createIDLParser String[]  args  )  [inline, static]
 

Creates a new IDL parser.

Parameters:
args arguments.
Returns:
parser instance.

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::displayHelpAndExit  )  [inline, static]
 

Display a help message

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::main String[]  args  )  [inline, static]
 

The IDL to Abeans R3 BACI model application entry point.

Parameters:
args command line arguments list

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::prepare  )  [inline, static]
 

Prepare the compilation process.

void abeans::models::acs::baci::generator::IDLtoAbeansCompiler::scanArguments String[]  args  )  [inline, static]
 

Scan command line arguments.

Parameters:
args arguments to be scanned.


Member Data Documentation

final String abeans::models::acs::baci::generator::IDLtoAbeansCompiler::PRODUCT_NAME = "IDL to Abeans R3 BACI model compiler" [static]
 

VERSION.

final String abeans::models::acs::baci::generator::IDLtoAbeansCompiler::VERSION = "1.1" [static]
 

VERSION.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:42:58 2009 for ACS Java API by doxygen 1.3.8