org.openorb.trader.compiler

Class StdlCompiler

public class StdlCompiler extends Object implements CompilerHost, CompilerIF

This class provides a simple ServiceType description compiler. It generates classes to create a service type, and to export offers.

Author: Jerome Daniel

Method Summary
voidcompile_file(CompileListEntry cle, CompilerProperties cp)
CompilerPropertiescreateEmptyProperties()
voiddisplay(String s)
voiddisplay_help()
Display help to known how to use this compiler
voidexecute_compiler(CompilerHost ch, CompilerProperties cp)
voidinit_compiler(CompilerHost ch, CompilerProperties cp)
static voidmain(String[] args)
Program entry point
voidscan_args(String[] args, CompilerProperties cp)

Method Detail

compile_file

public void compile_file(CompileListEntry cle, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

createEmptyProperties

public CompilerProperties createEmptyProperties()

See Also: org.openorb.compiler.CompilerIF#createEmptyProperties()

display

public void display(String s)

See Also: org.openorb.compiler.CompilerHost#display(java.lang.String)

display_help

public void display_help()
Display help to known how to use this compiler

execute_compiler

public void execute_compiler(CompilerHost ch, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

init_compiler

public void init_compiler(CompilerHost ch, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF

main

public static void main(String[] args)
Program entry point

scan_args

public void scan_args(String[] args, CompilerProperties cp)

See Also: org.openorb.compiler.CompilerIF