public class OPPLTestCaseParser extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
OPPLTestCaseParser.AbstractParserFactory
Abstract factory for creating parsers
|
| Constructor and Description |
|---|
OPPLTestCaseParser(AbstractOPPLTestCaseFactory factory,
ErrorListener listener,
SymbolTableFactory<OPPLTestCaseSymbolTable> symbolTableFactory) |
| Modifier and Type | Method and Description |
|---|---|
ErrorListener |
getListener() |
AbstractOPPLTestCaseFactory |
getOPPLTestCaseFactory() |
SymbolTableFactory<OPPLTestCaseSymbolTable> |
getSymbolTableFactory() |
OPPLTestCase |
parse(String input,
RuntimeExceptionHandler handler) |
public OPPLTestCaseParser(AbstractOPPLTestCaseFactory factory, ErrorListener listener, SymbolTableFactory<OPPLTestCaseSymbolTable> symbolTableFactory)
factory - factorylistener - listenersymbolTableFactory - symbolTableFactorypublic SymbolTableFactory<OPPLTestCaseSymbolTable> getSymbolTableFactory()
public AbstractOPPLTestCaseFactory getOPPLTestCaseFactory()
public ErrorListener getListener()
public OPPLTestCase parse(String input, RuntimeExceptionHandler handler)
input - inputhandler - handlerCopyright © 2014 The University of Manchester. All Rights Reserved.