public abstract class ScriptError extends java.lang.Object implements JmolScriptEvaluator
Modifier and Type | Field and Description |
---|---|
boolean |
chk |
protected boolean |
error |
(package private) static int |
ERROR_axisExpected |
(package private) static int |
ERROR_backgroundModelError |
static int |
ERROR_badArgumentCount |
(package private) static int |
ERROR_badMillerIndices |
static int |
ERROR_badRGBColor |
(package private) static int |
ERROR_booleanExpected |
(package private) static int |
ERROR_booleanOrNumberExpected |
(package private) static int |
ERROR_booleanOrWhateverExpected |
(package private) static int |
ERROR_cannotSet |
(package private) static int |
ERROR_colorExpected |
(package private) static int |
ERROR_colorOrPaletteRequired |
(package private) static int |
ERROR_commandExpected |
(package private) static int |
ERROR_coordinateOrNameOrExpressionRequired |
(package private) static int |
ERROR_drawObjectNotDefined |
static int |
ERROR_endOfStatementUnexpected |
static int |
ERROR_expressionExpected |
static int |
ERROR_expressionOrIntegerExpected |
(package private) static int |
ERROR_filenameExpected |
static int |
ERROR_fileNotFoundException |
static int |
ERROR_incompatibleArguments |
static int |
ERROR_insufficientArguments |
(package private) static int |
ERROR_integerExpected |
(package private) static int |
ERROR_integerOutOfRange |
static int |
ERROR_invalidArgument |
static int |
ERROR_invalidParameterOrder |
static int |
ERROR_keywordExpected |
static int |
ERROR_moCoefficients |
static int |
ERROR_moIndex |
static int |
ERROR_moModelError |
static int |
ERROR_moOccupancy |
static int |
ERROR_moOnlyOne |
static int |
ERROR_multipleModelsDisplayedNotOK |
(package private) static int |
ERROR_multipleModelsNotOK |
static int |
ERROR_noData |
static int |
ERROR_noPartialCharges |
(package private) static int |
ERROR_noUnitCell |
static int |
ERROR_numberExpected |
(package private) static int |
ERROR_numberMustBe |
(package private) static int |
ERROR_numberOutOfRange |
(package private) static int |
ERROR_objectNameExpected |
(package private) static int |
ERROR_planeExpected |
(package private) static int |
ERROR_propertyNameExpected |
(package private) static int |
ERROR_spaceGroupNotFound |
(package private) static int |
ERROR_stringExpected |
(package private) static int |
ERROR_stringOrIdentifierExpected |
(package private) static int |
ERROR_tooManyPoints |
(package private) static int |
ERROR_tooManyScriptLevels |
(package private) static int |
ERROR_unrecognizedAtomProperty |
(package private) static int |
ERROR_unrecognizedBondProperty |
(package private) static int |
ERROR_unrecognizedCommand |
(package private) static int |
ERROR_unrecognizedExpression |
(package private) static int |
ERROR_unrecognizedObject |
(package private) static int |
ERROR_unrecognizedParameter |
(package private) static int |
ERROR_unrecognizedParameterWarning |
(package private) static int |
ERROR_unrecognizedShowParameter |
static int |
ERROR_what |
static int |
ERROR_writeWhat |
protected java.lang.String |
errorMessage |
protected java.lang.String |
errorMessageUntranslated |
protected java.lang.String |
errorType |
protected int |
iCommandError |
protected boolean |
ignoreError |
Viewer |
vwr |
Constructor and Description |
---|
ScriptError() |
Modifier and Type | Method and Description |
---|---|
void |
bad() |
void |
error(int iError) |
(package private) void |
errorMore(int iError,
java.lang.String value,
java.lang.String more,
java.lang.String more2) |
private void |
errorOrWarn(int iError,
java.lang.String value,
java.lang.String more,
java.lang.String more2,
boolean warningOnly) |
void |
errorStr(int iError,
java.lang.String value) |
void |
errorStr2(int iError,
java.lang.String value,
java.lang.String more) |
(package private) static java.lang.String |
errorString(int iError,
java.lang.String value,
java.lang.String more,
java.lang.String more2,
boolean translated) |
void |
evalError(java.lang.String message,
java.lang.String strUntranslated) |
static java.lang.String |
getErrorLineMessage(java.lang.String functionName,
java.lang.String filename,
int lineCurrent,
int pcCurrent,
java.lang.String lineInfo) |
java.lang.String |
getErrorMessage() |
java.lang.String |
getErrorMessageUntranslated() |
void |
integerOutOfRange(int min,
int max) |
void |
invArg() |
protected void |
numberOutOfRange(float min,
float max) |
void |
setCursorWait(boolean TF) |
protected void |
setErrorMessage(java.lang.String err) |
protected abstract void |
showString(java.lang.String msg) |
protected void |
warning(int iError,
java.lang.String value,
java.lang.String more) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkScriptSilent, checkSelect, compileScriptFile, compileScriptString, deleteAtomsInVariables, evalFunctionFloat, evalParallel, evaluateCompiledScript, evaluateExpression, getAllowJSThreads, getAtomBitSet, getAtomBitSetVector, getContextVariables, getDefinedAtomSets, getNextStatement, getScript, getScriptContext, getThisContext, haltExecution, isExecuting, isPaused, isStateScript, isStepping, isStopped, loadFileResourceAsync, notifyResumeStatus, pauseExecution, pushContextDown, resumeEval, resumePausedExecution, runScript, runScriptBuffer, setCompiler, setDebugging, setObjectPropSafe, setViewer, stepPausedExecution, stopScriptThreads
public Viewer vwr
public boolean chk
protected boolean ignoreError
protected boolean error
protected java.lang.String errorMessage
protected java.lang.String errorMessageUntranslated
protected java.lang.String errorType
protected int iCommandError
static final int ERROR_axisExpected
static final int ERROR_backgroundModelError
public static final int ERROR_badArgumentCount
static final int ERROR_badMillerIndices
public static final int ERROR_badRGBColor
static final int ERROR_booleanExpected
static final int ERROR_booleanOrNumberExpected
static final int ERROR_booleanOrWhateverExpected
static final int ERROR_colorExpected
static final int ERROR_colorOrPaletteRequired
static final int ERROR_commandExpected
static final int ERROR_coordinateOrNameOrExpressionRequired
static final int ERROR_drawObjectNotDefined
public static final int ERROR_endOfStatementUnexpected
public static final int ERROR_expressionExpected
public static final int ERROR_expressionOrIntegerExpected
static final int ERROR_filenameExpected
public static final int ERROR_fileNotFoundException
public static final int ERROR_incompatibleArguments
public static final int ERROR_insufficientArguments
static final int ERROR_integerExpected
static final int ERROR_integerOutOfRange
public static final int ERROR_invalidArgument
public static final int ERROR_invalidParameterOrder
public static final int ERROR_keywordExpected
public static final int ERROR_moCoefficients
public static final int ERROR_moIndex
public static final int ERROR_moModelError
public static final int ERROR_moOccupancy
public static final int ERROR_moOnlyOne
public static final int ERROR_multipleModelsDisplayedNotOK
public static final int ERROR_noData
public static final int ERROR_noPartialCharges
static final int ERROR_noUnitCell
public static final int ERROR_numberExpected
static final int ERROR_numberMustBe
static final int ERROR_numberOutOfRange
static final int ERROR_objectNameExpected
static final int ERROR_planeExpected
static final int ERROR_propertyNameExpected
static final int ERROR_spaceGroupNotFound
static final int ERROR_stringExpected
static final int ERROR_stringOrIdentifierExpected
static final int ERROR_tooManyPoints
static final int ERROR_tooManyScriptLevels
static final int ERROR_unrecognizedAtomProperty
static final int ERROR_unrecognizedBondProperty
static final int ERROR_unrecognizedCommand
static final int ERROR_unrecognizedExpression
static final int ERROR_unrecognizedObject
static final int ERROR_unrecognizedParameter
static final int ERROR_unrecognizedParameterWarning
static final int ERROR_unrecognizedShowParameter
public static final int ERROR_what
public static final int ERROR_writeWhat
static final int ERROR_multipleModelsNotOK
static final int ERROR_cannotSet
protected abstract void showString(java.lang.String msg)
public java.lang.String getErrorMessage()
getErrorMessage
in interface JmolScriptEvaluator
public java.lang.String getErrorMessageUntranslated()
getErrorMessageUntranslated
in interface JmolScriptEvaluator
public void invArg() throws ScriptException
ScriptException
public void bad() throws ScriptException
ScriptException
public void integerOutOfRange(int min, int max) throws ScriptException
ScriptException
protected void numberOutOfRange(float min, float max) throws ScriptException
ScriptException
public void error(int iError) throws ScriptException
ScriptException
public void errorStr(int iError, java.lang.String value) throws ScriptException
ScriptException
public void errorStr2(int iError, java.lang.String value, java.lang.String more) throws ScriptException
ScriptException
void errorMore(int iError, java.lang.String value, java.lang.String more, java.lang.String more2) throws ScriptException
ScriptException
protected void warning(int iError, java.lang.String value, java.lang.String more) throws ScriptException
ScriptException
private void errorOrWarn(int iError, java.lang.String value, java.lang.String more, java.lang.String more2, boolean warningOnly) throws ScriptException
ScriptException
public void evalError(java.lang.String message, java.lang.String strUntranslated) throws ScriptException
ScriptException
public void setCursorWait(boolean TF)
static java.lang.String errorString(int iError, java.lang.String value, java.lang.String more, java.lang.String more2, boolean translated)
iError
- value
- more
- more2
- translated
- public static java.lang.String getErrorLineMessage(java.lang.String functionName, java.lang.String filename, int lineCurrent, int pcCurrent, java.lang.String lineInfo)
protected void setErrorMessage(java.lang.String err)