Package de.haumacher.msgbuf.generator
Class Generator
- java.lang.Object
-
- de.haumacher.msgbuf.generator.Generator
-
public class Generator extends Object
Main entry point to themsgbufgenerator.
-
-
Constructor Summary
Constructors Constructor Description Generator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiderror(String message)protected voiderror(String message, IOException ex)voidgenerate()DefinitionFileload(DefinitionFile file)DefinitionFileload(File file)DefinitionFileload(InputStream in)DefinitionFileload(String fileName)static voidmain(String[] args)static DefinitionFileparse(InputStream in)voidsetOut(File out)
-
-
-
Method Detail
-
setOut
public void setOut(File out)
-
load
public DefinitionFile load(String fileName) throws IOException, ParseException
- Throws:
IOExceptionParseException
-
load
public DefinitionFile load(File file) throws ParseException, IOException, FileNotFoundException
-
load
public DefinitionFile load(InputStream in) throws ParseException
- Throws:
ParseException
-
parse
public static DefinitionFile parse(InputStream in) throws ParseException
- Throws:
ParseException
-
load
public DefinitionFile load(DefinitionFile file)
-
generate
public void generate()
-
error
protected void error(String message)
-
error
protected void error(String message, IOException ex)
-
main
public static void main(String[] args) throws ParseException, IOException
- Throws:
ParseExceptionIOException
-
-