|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.lang.RuntimeException | +--de.tuberlin.cs.cis.ocl.util.OclAnalysisException
A RuntimeException that can be thrown within a visitor, that wrapps an explicite exception.
Constructor Summary | |
OclAnalysisException(de.tuberlin.cs.cis.ocl.parser.node.Token token,
java.lang.String message)
Constructs the exception. |
Method Summary | |
de.tuberlin.cs.cis.ocl.parser.parser.ParserException |
getExplicitParserException()
Returns the wrapped explicite exception. |
int |
getStartLine()
Returns the origin-line of the exception. |
int |
getStartPos()
Returns the origin-position of the exception. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public OclAnalysisException(de.tuberlin.cs.cis.ocl.parser.node.Token token, java.lang.String message)
message
- the cause of the exception.Method Detail |
public de.tuberlin.cs.cis.ocl.parser.parser.ParserException getExplicitParserException()
public int getStartLine()
public int getStartPos()
public java.lang.String toString()
toString
in class java.lang.Throwable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |