public class OpenLRuntimeException extends RuntimeException implements OpenLException
Constructor and Description |
---|
OpenLRuntimeException() |
OpenLRuntimeException(String message) |
OpenLRuntimeException(String message,
IBoundNode node) |
OpenLRuntimeException(String message,
Throwable cause) |
OpenLRuntimeException(Throwable cause) |
OpenLRuntimeException(Throwable cause,
IBoundNode node) |
Modifier and Type | Method and Description |
---|---|
ILocation |
getLocation()
Gets error cause location.
|
String |
getMessage() |
IBoundNode |
getNode() |
String |
getOriginalMessage() |
IOpenSourceCodeModule |
getSourceModule()
Gets source code module where the error was occurred.
|
void |
printStackTrace() |
void |
printStackTrace(PrintStream printStream) |
void |
printStackTrace(PrintWriter writer) |
void |
pushMethodNode(IBoundNode node) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCause
public OpenLRuntimeException()
public OpenLRuntimeException(String message)
public OpenLRuntimeException(Throwable cause)
public OpenLRuntimeException(Throwable cause, IBoundNode node)
public OpenLRuntimeException(String message, IBoundNode node)
public String getOriginalMessage()
public String getMessage()
getMessage
in interface OpenLException
getMessage
in class Throwable
public ILocation getLocation()
OpenLException
getLocation
in interface OpenLException
public IOpenSourceCodeModule getSourceModule()
OpenLException
getSourceModule
in interface OpenLException
public IBoundNode getNode()
public void pushMethodNode(IBoundNode node)
public void printStackTrace()
printStackTrace
in class Throwable
public void printStackTrace(PrintStream printStream)
printStackTrace
in class Throwable
public void printStackTrace(PrintWriter writer)
printStackTrace
in class Throwable
Copyright © 2004–2019 OpenL Tablets. All rights reserved.