Top Description Fields Constructors Methods
uk.ac.ed.ph.snuggletex.upconversion

public final Class IllegalUpconversionOptionException

extends IllegalArgumentException
Class Inheritance
Imports
uk.ac.ed.ph.snuggletex.utilities.MessageFormatter

This Exception is thrown when an attempt is made to set an illegal assertion, option or value using the UpConversionOptions API.

These contain the same underlying UpConversionErrorCodes as the errors that would be obtained if setting the same options using the equivalent LaTeX macros.

Author
David McKain
Since
1.2.0
Version
$Revision$

Field Summary

Modifier and TypeField and Description
private final String[]
arguments

Additional arguments, used to formulate a full error message

private final UpConversionErrorCode
errorCode

Underlying error code

private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String[]
public UpConversionErrorCode

Field Detail

argumentsback to summary
private final String[] arguments

Additional arguments, used to formulate a full error message

errorCodeback to summary
private final UpConversionErrorCode errorCode

Underlying error code

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.IllegalArgumentException.serialVersionUID.

Constructor Detail

IllegalUpconversionOptionExceptionback to summary
public IllegalUpconversionOptionException(final UpConversionErrorCode errorCode, final String... arguments)

Method Detail

getArgumentsback to summary
public String[] getArguments()
getErrorCodeback to summary
public UpConversionErrorCode getErrorCode()