|
|||||||||||
| 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 | ||||||||||