public interface Engine
Modifier and Type | Method and Description |
---|---|
void |
debug(Object source,
String message)
Report a debug message to the user.
|
Parser |
getParser()
Return the Parser instance owned by this Engine.
|
Printer |
getPrinter(String name)
Return a Printer instance associated with the specified name.
|
Processor |
getProcessor(String name)
Return a Processor instance associated with the specified name.
|
Producer |
getProducer(String name)
Return a Producer instance associated with the specified name.
|
void |
log(Object source,
String message)
Report a log message to the user.
|
Parser getParser()
Producer getProducer(String name)
name
- A non-null String representing the Producer name.Processor getProcessor(String name)
name
- A non-null String representing the Processor name.Printer getPrinter(String name)
name
- A non-null String representing the Printer name.void debug(Object source, String message)
msg
- The debug message to report.