Package org.yamcs.xtce
Class SpreadsheetLoadException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.yamcs.xtce.DatabaseLoadException
-
- org.yamcs.xtce.SpreadsheetLoadException
-
- All Implemented Interfaces:
Serializable
public class SpreadsheetLoadException extends DatabaseLoadException
Groups all exceptions generated by the spreadsheet loader. Contextual information is added to the exception messages.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SpreadsheetLoadException(SpreadsheetLoadContext ctx, String msg)
For known likely exceptions linkable to the current contextSpreadsheetLoadException(SpreadsheetLoadContext ctx, Throwable t)
For unexpected exceptions linkable to the current context.
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
SpreadsheetLoadException
public SpreadsheetLoadException(SpreadsheetLoadContext ctx, String msg)
For known likely exceptions linkable to the current context
-
SpreadsheetLoadException
public SpreadsheetLoadException(SpreadsheetLoadContext ctx, Throwable t)
For unexpected exceptions linkable to the current context. (provides the advantage that at least it can be seen where the spreadsheetloader stopped executing)
-
-