Package cruise.umple.compiler
Class AnalysisParserTask
java.lang.Object
cruise.umple.compiler.AnalysisParserTask
- All Implemented Interfaces:
AnalysisErrorStub
,AnalysisStub
public abstract class AnalysisParserTask extends java.lang.Object implements AnalysisStub
Abstraction for task parser to be analyzed.
-
Constructor Summary
Constructors Constructor Description AnalysisParserTask(Parser aParser, Token aToken, int aErrorCode, java.lang.String aErrMsg)
-
Method Summary
Modifier and Type Method Description void
delete()
java.lang.String
getErrMsg()
int
getErrorCode()
Parser
getParser()
Token
getToken()
void
logError()
boolean
setErrMsg(java.lang.String aErrMsg)
boolean
setErrorCode(int aErrorCode)
boolean
setParser(Parser aParser)
boolean
setToken(Token aToken)
java.lang.String
toString()
-
Constructor Details
-
Method Details
-
setParser
-
setToken
-
setErrorCode
public boolean setErrorCode(int aErrorCode) -
setErrMsg
public boolean setErrMsg(java.lang.String aErrMsg) -
getParser
-
getToken
-
getErrorCode
public int getErrorCode() -
getErrMsg
public java.lang.String getErrMsg() -
delete
public void delete() -
logError
public void logError()- Specified by:
logError
in interfaceAnalysisErrorStub
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-