Uses of Class
org.jmol.script.ScriptException
Packages that use ScriptException
-
Uses of ScriptException in org.jmol.adapter.readers.pdb
Methods in org.jmol.adapter.readers.pdb that throw ScriptExceptionModifier and TypeMethodDescriptionObject[]JmolDataReader.getJmolDataFrameProperties(ScriptEval e, int tok, int[] propToks, String[] props, BS bs, P3 minXYZ, P3 maxXYZ, String format, boolean isPdbFormat) -
Uses of ScriptException in org.jmol.api
Methods in org.jmol.api that throw ScriptExceptionModifier and TypeMethodDescriptionvoidvoidJmolScriptEvaluator.runScriptBuffer(String string, SB outputBuffer, boolean isFuncReturn) -
Uses of ScriptException in org.jmol.script
Subclasses of ScriptException in org.jmol.scriptMethods in org.jmol.script with parameters of type ScriptExceptionModifier and TypeMethodDescriptionvoidScriptEval.setException(ScriptException sx, String msg, String untranslated) Methods in org.jmol.script that throw ScriptExceptionModifier and TypeMethodDescriptionbooleanaddOp The primary driver of the Reverse Polish Notation evaluation engine.booleanScriptParam.atomCenterOrCoordinateParameter(int i, Object[] ret) voidScriptError.bad()booleanScriptParam.centerParameter(int i, Object[] ret) protected P3ScriptParam.centerParameterForModel(int i, int modelIndex, Object[] ret) ScriptEval.checkFileExists(String prefix, boolean isAsync, String filename, int i, boolean doClear) Note - this check does not allow a 0 for h, k, or l.intScriptParam.checkLast(int i) intScriptParam.checkLength(int length) intScriptParam.checkLength23()protected intScriptParam.checkLength34()intScriptParam.checkLengthErrorPt(int length, int errorPt) voidScriptEval.cmdLoad()voidScriptEval.cmdRotate(boolean isSpin, boolean isSelected) voidvoidScriptEval.cmdUndoRedo(int tok) booleanScriptEval.dispatchCommands(boolean isSpt, boolean fromFunc, boolean isTry) ScriptEval.encodeRadiusParameter(int index, boolean isOnly, boolean allowAbsolute) voidScriptError.error(int iError) voidvoidvoidScriptEval.expandFloatArray(float[] a, int min, boolean asBS) Accepts a float array and expands [1 -3] to [1 2 3], for example.floatScriptParam.floatParameter(int index) protected floatScriptParam.floatParameterRange(int i, float min, float max) float[]ScriptParam.floatParameterSet(int i, int nMin, int nMax) process a general string or set of parameters as an array of floats, allowing for relatively free form inputintScriptParam.getArgbParam(int index) protected intScriptParam.getArgbParamLast(int index, boolean allowNone) intScriptParam.getArgbParamOrNone(int index, boolean allowNone) ScriptParam.getAtomsStartingAt(int i) ScriptEval.getColorRange(int i) ScriptParam.getFractionalPoint(int i) Could return a P4 for large 1100100100 type indicatorsScriptEval.getFullPathName(boolean withType) intScriptParam.getMadParameter()protected M34ScriptParam.getMatrixParam(int i, int dim, boolean throwError) voidScriptEval.getPartialCharges(BS bs) ScriptParam.getPoint3f(int i, boolean allowFractional, boolean throwE) Get an {x,y,z} value, possibly fractional, with option to throw an error.ScriptParam.getPoint4f(int i) ScriptParam.getPoint4fNoError(int i) P3[]ScriptParam.getPointArray(int i, int nPoints, boolean allowNull, boolean throwException) may return null values in some casesScriptParam.getPointOrCenterVector(T t) ScriptParam.getPointOrPlane(int index, int mode) Get the point or plane at an indexScriptParam.getPointVector(T t, int i) ScriptParam.getQuaternionParameter(int i, BS bsAtoms, boolean divideByCurrent) intScriptEval.getSetAxesTypeMad10(int index) ScriptParam.getToken(int i) floatScriptEval.getTranslucentLevel(int i) ScriptEval.getUserFunctionResult(String name, Lst<SV> params, SV tokenAtom) ScriptMathProcessor.getX()ScriptParam.hklParameter(int i, Lst<P3> pts, boolean allowOffset) voidScriptError.integerOutOfRange(int min, int max) intScriptParam.intParameter(int index) intScriptParam.intParameterRange(int i, int min, int max) voidScriptError.invArg()voidScriptParam.listParameter(int i, int nMin, int nMax) ScriptParam.listParameter4(int i, int nMin, int nMax, boolean allowString) ScriptEval.loadFileAsync(String prefix, String filename, int i, boolean doClear) Allows asynchronous file loading from the LOAD or SCRIPT command.voidScriptEval.loadFileResourceAsync(String fileName) load a static file asynchronouslyScriptEval.lookupIdentifierValue(String identifier) intScriptParam.modelNumberParameter(int index) protected voidScriptError.numberOutOfRange(float min, float max) ScriptParam.objectNameParameter(int index) ScriptParam.optParameterAsString(int i) ScriptParam.paramAsStr(int i) ScriptParam.planeParameter(int i, boolean isBest) booleanvoidScriptEval.refresh(boolean doDelay) Refresh the display NOWvoidvoidScriptEval.runScriptBuffer(String script, SB outputBuffer, boolean isFuncReturn) runs a script immediately and sends selected output to a provided SBbooleanScriptEval.setMeshDisplayProperty(int shape, int i, int tok) ScriptEval.setObjectProperty()ScriptEval.setShapeNameParameter(int i) ScriptParam.stringParameter(int index) String[]ScriptParam.stringParameterSet(int i) ScriptParam.tickParamAsStr(int index, boolean allowUnitCell, boolean allowScale, boolean allowFirst) protected voidScriptParam.xypParameter(int index) ScriptParam.xyzpParameter(int index) -
Uses of ScriptException in org.jmol.scriptext
Methods in org.jmol.scriptext that throw ScriptExceptionModifier and TypeMethodDescriptionprotected BSScriptExt.atomExpressionAt(int i) protected P3ScriptExt.centerParameter(int i) protected voidScriptExt.checkLength(int i) The command dispatcher for the set of commands extended by this class.abstract Stringprotected voidScriptExt.error(int err) booleanMathExt.evaluate(ScriptMathProcessor mp, T op, SV[] args, int tok) protected voidScriptExt.finalizeObject(int shapeID, int colorArgb, float translucentLevel, int intScale, boolean doSet, Object data, int iptDisplayProperty, BS bs) protected floatScriptExt.floatParameter(int i) protected P3[]ScriptExt.getAllPoints(int index, int nmin) protected floatScriptExt.getColorTrans(ScriptEval eval, int i, boolean allowNone, int[] ret) Checks color, translucent, opaque parameters.float[]SmilesExt.getFlexFitList(BS bs1, BS bs2, String smiles1, boolean isSmarts) protected int[][]ScriptExt.getIntArray2(int i) intCmdExt.getLoadSymmetryParams(int i, SB sOptions, Map<String, Object> htParams) protected P3ScriptExt.getPoint3f(int i, boolean allowFractional) floatSmilesExt.getSmilesCorrelation(BS bsA, BS bsB, String smiles, Lst<P3> ptsA, Lst<P3> ptsB, M4 m4, Lst<BS> vReturn, boolean asMap, int[][] mapSet, P3 center, boolean bestMap, int flags) The major interface to org.jmol.smiles, this method allows for a wide variety of correlation functionality.SmilesExt.getSmilesMatches(Object patternObj, Object smilesObj, BS bsSelected, BS bsMatch3D, int flags, boolean asOneBitset, boolean firstMatchOnly) protected TScriptExt.getToken(int i) protected intScriptExt.intParameter(int index) protected voidScriptExt.invArg()protected voidScriptExt.invPO()floatSmilesExt.mapPolyhedra(int i1, int i2, boolean isSmiles, M4 m) protected StringScriptExt.paramAsStr(int i) protected StringScriptExt.setShapeId(int iShape, int i, boolean idSeen) protected StringScriptExt.stringParameter(int index)