Uses of Class
org.hecl.HeclException

Packages that use HeclException
org.hecl   
org.hecl.files   
org.hecl.heclbuilder   
org.hecl.java   
org.hecl.midp20   
org.hecl.midp20.lcdui   
org.hecl.misc   
org.hecl.rms   
 

Uses of HeclException in org.hecl
 

Methods in org.hecl that return HeclException
static HeclException HeclException.createInvalidParameter(Thing param, java.lang.String type, java.lang.String options)
           
static HeclException HeclException.createWrongNumArgsException(Thing[] argv, int count, java.lang.String message)
          The createWrongNumArgsException method creates a HeclException for a command that has received the wrong number of arguments.
 

Methods in org.hecl that throw HeclException
protected  void Parse.addCommand()
          The addCommand method adds a command to the current output.
protected  void Parse.addCurrent()
          The addCurrent method adds a new element to the command parsed.
 void Parse.addDollar()
          The addDollar method adds a $var lookup to the current output.
 void Parse.addSub(int type)
           
protected  void Parse.appendToCurrent(char ch)
          The appendToCurrent method adds a character to the group object.
static Thing MathCmds.binary(int cmdcode, Interp ip, NumberThing a, NumberThing b)
           
static Thing ListThing.buildCmdList(Thing cmd, Thing[] args)
          The buildCmdList method takes a Thing, treats it as a list, and adds arguments to it from the args array.
static void Interp.checkArgCount(Thing[] argv, int minargs, int maxargs)
          checkArgCount checks to see whether the command actually has the required number of arguments.
 void Interp.cmdAlias(java.lang.String oldname, java.lang.String newname)
           
 Thing Operator.cmdCode(Interp interp, Thing[] argv)
          The cmdCode method dispatches to the actual code via the operate method and cmdcode argument.
 Thing Command.cmdCode(Interp interp, Thing[] argv)
          The cmdCode method takes an interpreter and an array of Things, performs some calculations, and returns a Thing representing the computed value, or null.
 void Interp.cmdRename(java.lang.String oldname, java.lang.String newname)
          The cmdRename method renames a command, or throws an error if the original command didn't exist.
static int Compare.compareProc(Thing a, Thing b, Interp interp, Thing sortproc)
          The compareProc method takes two things to compare, an interpreter, andthe name of a proc to compare the two things with.
static HeclException HeclException.createInvalidParameter(Thing param, java.lang.String type, java.lang.String options)
           
static HeclException HeclException.createWrongNumArgsException(Thing[] argv, int count, java.lang.String message)
          The createWrongNumArgsException method creates a HeclException for a command that has received the wrong number of arguments.
 RealThing CodeThing.deepcopy()
          CodeThing's deepcopy method makes a copy of all the stanzas, which in turn copy all their objects.
abstract  RealThing NumberThing.deepcopy()
           
 RealThing ListThing.deepcopy()
          deepcopy copies a list and all of its elements.
 RealThing GroupThing.deepcopy()
          deepcopy makes a copy of a GroupThing and all its elements.
 Thing Thing.deepcopy()
          deepcopy copies the thing, its value, and any elements the value might contain.
 RealThing HashThing.deepcopy()
          deepcopy copies the hash table and all its elements.
 RealThing RealThing.deepcopy()
          The deepcopy method must copy a RealThing and any values it contains.
protected static Thing CodeThing.doCodeSubst(Interp interp, Thing thing)
          doCodeSubst takes a code Thing and runs it, returning the result.
protected static Thing CodeThing.doGroupSubst(Interp interp, Thing thing)
          doGroupSubst runs substitutions on 'groups' of things, such as "foo $foo [foo]".
protected static Thing CodeThing.doSubstSubst(Interp interp, Thing thing)
          doSubstSubst runs substitutions on things of the SubstThing type, which means $foo or &foo in Hecl.
 Thing Interp.eval(Thing in)
          The eval method evaluates some Hecl code passed to it.
 Thing Interp.eval(Thing in, int level)
          This version of eval takes a 'level' argument that tells Hecl what level to run the code at.
 Thing Interp.evalAsyncAndWait(Thing in)
           
 boolean Interp.existsVar(Thing varname)
          existsVar returns true if the given variable exists in the current variable stack frame, false if it does not.
static CodeThing CodeThing.get(Interp interp, Thing thing)
          get returns a CodeThing object from any kind of Thing - or returns an error.
static Thing SubstThing.get(Interp interp, Thing thing)
          get returns the *value* of a SubstThing - in other words, the Thing that its varName is pointing to.
static java.util.Vector ListThing.get(Thing thing)
          get attempts to transform the given Thing into a List, and return its Vector value.
static double DoubleThing.get(Thing thing)
          get attempts to fetch a double value from a Thing.
static java.util.Vector GroupThing.get(Thing thing)
          get returns a Vector containing other Things, representing a group, from a Thing.
static java.util.Hashtable HashThing.get(Thing thing)
          get attempts to return a Hashtable from a given Thing, in the process transforming that Thing into a HashThing internally.
static int IntThing.get(Thing thing)
          get attempts to fetch an integer value from a Thing.
static long LongThing.get(Thing thing)
          get attempts to fetch an integer value from a Thing.
static java.lang.Object ObjectThing.get(Thing thing)
          get attempts to fetch an Object from the Thing.
static Thing[] ListThing.getArray(Thing thing)
          getArray attempts to transform the given Thing into a List, and return it as an array of Things.
 Thing Interp.getVar(java.lang.String varname)
          getVar returns the value of a variable given its name.
 Thing Interp.getVar(java.lang.String varname, int level)
          getVar returns the value of a variable given its name and level.
 Thing Interp.getVar(Thing varname)
          getVar returns the value of a variable given its name.
static boolean Thing.isTrue(Thing thing)
          isTrue is a convenience function that lets us know if the result of a calculation is true or false.
static void MathCmds.load(Interp ip)
           
protected static void Operator.load(Interp ip, java.util.Hashtable cmdtable)
          The load method loads the commands in a class that extends Operator.
 void HeclModule.loadModule(Interp interp)
          The loadModule method usually takes care of creating commands that are present in this module.
 Thing ClassCommand.method(Interp interp, ClassCommandInfo context, Thing[] argv)
          The method method takes an interpreter, a class information and an array of Things, performs some calculations, and returns a Thing which may be null.
 Thing AnonProc.method(Interp interp, ClassCommandInfo context, Thing[] argv)
           
protected  void Parse.newCurrent()
          The newCurrent method creates a new 'context' to be added to.
 void Interp.notifyToken(java.lang.String tokenname)
           
abstract  Thing Operator.operate(int cmdcode, Interp interp, Thing[] argv)
          The operate method dispatches to the actual code.
 Thing MathCmds.operate(int cmdcode, Interp ip, Thing[] argv)
           
 java.util.Vector Parse.parse()
          The parse method runs the parser on the text added by creating a new Parse instance.
protected  void Parse.parseBlock(ParseState state)
          parseBlock parses a {} block.
protected  void Parse.parseBlockOrCommand(ParseState state, boolean block, boolean invar)
          parseBlockOrCommand is what parseCommand and parseBlock use internally.
protected  void Parse.parseCommand(ParseState state)
          parseCommand parses a [] command.
protected  boolean Parse.parseEscape(ParseState state)
          The parseEscape method parses \n \t style escapes - or just prints the next character.
 void ParseList.parseLine(ParseState state)
          parseLine parses a line of Hecl code.
 void Parse.parseLine(ParseState state)
          The parseLine method is where parsing starts on a new line.
 void ParseList.parseText(ParseState state)
          parseText parses some text, such as that enclosed in quotes "".
protected  void Parse.parseText(ParseState state)
          parseText parses a "string in quotes".
 CodeThing Parse.parseToCode()
          parseToCode parses up a [] section as code.
protected  void Parse.parseVarBlock(ParseState state)
           
 void ParseList.parseWord(ParseState state)
          parseWord parses a plain Hecl word.
protected  void Parse.parseWord(ParseState state)
          parseWord parses a regular word not in quotes.
static void PrintThing.printThing(Thing t)
          printThing prints out a Thing.
static void PrintThing.printThing(Thing t, int depth)
          The main printThing function.
 Thing CodeThing.run(Interp interp)
          The run method runs the CodeThing.
 void HeclException.setLine(int lineno)
          The setLine method sets the line number of an error.
 void Properties.setProps(Thing[] argv, int offset)
          The setProps method sets properties with their values from the command line argv.
 void Interp.setVar(Thing varname, Thing value)
          setVar sets a variable in the innermost variable stack frame to a value.
static Thing MathCmds.unary(int cmdcode, Interp ip, NumberThing a)
           
static void MathCmds.unload(Interp ip)
           
protected static void Operator.unload(Interp ip, java.util.Hashtable cmdtable)
          The unload method unloads the commands in a class that extends Operator.
 void HeclModule.unloadModule(Interp interp)
          The unloadModule method takes care of any clean up that's necessary, such as unloading commands created by this module.
 void Interp.unSetVar(java.lang.String varname)
           
 void Interp.unSetVar(java.lang.String varname, int level)
           
 void Interp.unSetVar(Thing varname)
          unSetVar unsets a variable in the current stack frame.
 void Interp.waitForToken(java.lang.String tokenname)
           
 

Constructors in org.hecl that throw HeclException
HashThing(java.util.Vector v)
          Creates a new HashThing instance from a Vector.
Interp()
          Creates a new Interp instance, initializing command and variable hashtables, a stack, and an error stack.
ListThing(java.lang.String s)
          Attempts to create a new ListThing instance from a string.
 

Uses of HeclException in org.hecl.files
 

Methods in org.hecl.files that throw HeclException
static void FileCmds.load(Interp ip)
           
 Thing HeclStreamCmds.method(Interp interp, ClassCommandInfo context, Thing[] argv)
           
 Thing FileCmds.operate(int cmd, Interp interp, Thing[] argv)
           
static Thing HeclFileUtils.readFile(java.lang.String filename)
          readFile takes a filename and returns the file's contents as a Thing.
static void HeclFileUtils.sourceFile(Interp interp, java.lang.String filename)
          The sourceFile method takes a file name.
static void FileCmds.unload(Interp ip)
           
 

Uses of HeclException in org.hecl.heclbuilder
 

Methods in org.hecl.heclbuilder that throw HeclException
static void HeclEditor.writeFile(java.lang.String filename, java.lang.String data)
           
 

Uses of HeclException in org.hecl.java
 

Methods in org.hecl.java that throw HeclException
 Thing NullCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing HeclJavaCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing JavaCmd.cmdCode(Interp interp, Thing[] argv)
           
 void MethodProps.evalProps(Interp interp, java.lang.Object target, Reflector ref)
           
 Thing Reflector.evaluate(java.lang.Object o, java.lang.String cmd, Thing[] argv)
          The evaluate method takes a target object to operate on, a methodname, and some Hecl values, and attempts to find and call a Java method with the supplied values.
 Thing Reflector.getConstField(java.lang.String name)
          getConstField fetches a constant field value.
 Thing Reflector.getField(java.lang.Object target, java.lang.String name)
          The getField method returns the value of an instance's field.
 boolean Reflector.heclTypeToJavaType(java.lang.Object[] retval, java.lang.Class rtype, Thing heclparm)
          The heclTypeToJavaType method takes a Class and a Hecl Thing, turns the Thing into an Object based on the Class type, and returns the Object.
 Thing Reflector.instantiate(Thing[] argv)
          The instantiate method is called to create an instance of a class (new, in other words).
static void NullCmd.load(Interp interp)
           
static void HeclJavaCmd.load(Interp interp)
           
static void JavaCmd.load(Interp ip, java.lang.String cname, java.lang.String cmd)
           
protected  boolean Reflector.mapParams(java.lang.Object[] retval, java.lang.Class[] outparams, Thing[] argv, int offset)
          The mapParams method is where a series of Hecl types/values are mapped onto Java types/values.
 Thing JavaCmd.method(Interp interp, ClassCommandInfo context, Thing[] argv)
           
 Thing Reflector.methods()
          The methods method returns a Hecl list of method signatures in the form methodName type type type.
 void Reflector.setField(java.lang.Object target, java.lang.String name, Thing newvalue)
          The setField method takes an object, a field name, and a new Thing value, and sets the object's field to the value of Thing.
 

Constructors in org.hecl.java that throw HeclException
JavaCmd(java.lang.String clsname)
           
Reflector(java.lang.String classname)
          Creates a new Reflector instance.
 

Uses of HeclException in org.hecl.midp20
 

Methods in org.hecl.midp20 that throw HeclException
static void MidletCmd.load(Interp ip, javax.microedition.midlet.MIDlet m)
           
 Thing MidletCmd.operate(int cmd, Interp interp, Thing[] argv)
           
static void MidletCmd.unload(Interp ip)
           
 

Uses of HeclException in org.hecl.midp20.lcdui
 

Methods in org.hecl.midp20.lcdui that throw HeclException
static javax.microedition.lcdui.Command WidgetInfo.asCommand(Thing thing, boolean allownull, boolean throwerror)
           
static javax.microedition.lcdui.Gauge WidgetInfo.asGauge(Thing thing, boolean allownull, boolean throwerror)
           
static javax.microedition.lcdui.Image GUICmds.asImage(Thing t, boolean allownull)
           
static javax.microedition.lcdui.Image WidgetInfo.asImage(Thing thing, boolean allownull, boolean throwerror)
           
static javax.microedition.lcdui.Item WidgetInfo.asItem(Thing thing, boolean allownull, boolean throwerror)
           
static javax.microedition.lcdui.Ticker WidgetInfo.asTicker(Thing thing, boolean allownull, boolean throwerror)
           
static java.lang.Object WidgetInfo.asWidget(Thing thing, java.lang.Class clazz, java.lang.String clazzname, boolean allownull)
           
 Thing DateFieldCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing GraphicsCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing AlertCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing EventCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing ListCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing TextBoxCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
protected  Thing OptionCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing SettingsCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing ItemCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing SpacerCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing ChoiceGroupCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing StringItemCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing FormCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing ImageCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing TickerCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing CommandCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing CanvasCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing TextFieldCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing DisplayableCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing ImageItemCmd.cget(Interp ip, java.lang.Object target, java.lang.String optname)
           
 Thing DateFieldCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing GraphicsCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing AlertCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing EventCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing ListCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing TextBoxCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing SettingsCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing SpacerCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing ChoiceGroupCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing StringItemCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing FormCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing ImageCmd.cmdCode(Interp ip, Thing[] argv)
           
 Thing TickerCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing CommandCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing CanvasCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing TextFieldCmd.cmdCode(Interp interp, Thing[] argv)
           
 Thing ImageItemCmd.cmdCode(Interp interp, Thing[] argv)
           
 void OptionCmd.configure(Interp ip, java.lang.Object target, Thing[] argv, int start, int n)
           
 void DateFieldCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void GraphicsCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void AlertCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void EventCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void ListCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void TextBoxCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
protected  void OptionCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void SettingsCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void ItemCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void SpacerCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void ChoiceGroupCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void StringItemCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void FormCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void ImageCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void TickerCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void CanvasCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void TextFieldCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void DisplayableCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
 void ImageItemCmd.cset(Interp ip, java.lang.Object target, java.lang.String optname, Thing optval)
           
static Thing WidgetInfo.fromAlertType(javax.microedition.lcdui.AlertType t)
           
static Thing WidgetInfo.fromCanvasAnchor(int t)
           
static Thing WidgetInfo.fromChoiceType(int t)
           
static Thing WidgetInfo.fromColor(org.awt.Color color)
           
static Thing WidgetInfo.fromColor(int t)
           
static Thing WidgetInfo.fromCommandType(int t)
           
static Thing WidgetInfo.fromDateFieldMode(int t)
           
static Thing WidgetInfo.fromFontFace(int t)
           
static Thing WidgetInfo.fromFontSize(int t)
           
static Thing WidgetInfo.fromGaugeInitial(int t)
           
static Thing WidgetInfo.fromGaugeMax(int t)
           
static Thing WidgetInfo.fromItemAnchor(int t)
           
static Thing WidgetInfo.fromItemAppearance(int t)
           
static Thing WidgetInfo.fromListType(int t)
           
static Thing WidgetInfo.fromTextType(int t)
           
static Thing WidgetInfo.fromWrap(int t)
           
 Thing GraphicsCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing AlertCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing ListCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
protected  Thing OptionCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
protected  Thing SettingsCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing ItemCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing SpacerCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing ChoiceGroupCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing FormCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing ImageCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing CanvasCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
 Thing DisplayableCmd.handlecmd(Interp ip, java.lang.Object target, java.lang.String subcmd, Thing[] argv, int startat)
           
protected static java.lang.String WidgetInfo.int2s(int v, java.lang.String[] nametab, int[] valtab, java.lang.String emsg)
           
protected static Thing WidgetInfo.int2t(int v, java.lang.String[] nametab, int[] valtab, java.lang.String emsg)
           
 Thing ListCmd.itemcget(Interp ip, java.lang.Object target, int itemno, java.lang.String optname)
           
protected  Thing OptionCmd.itemcget(Interp ip, java.lang.Object target, int itemno, java.lang.String optname)
           
protected  Thing ItemCmd.itemcget(Interp ip, java.lang.Object target, int itemno, java.lang.String optname)
           
 Thing ChoiceGroupCmd.itemcget(Interp ip, java.lang.Object target, int itemno, java.lang.String optname)
           
 void ListCmd.itemcset(Interp ip, java.lang.Object target, int itemno, java.lang.String optname, Thing optval)
           
protected  void OptionCmd.itemcset(Interp ip, java.lang.Object target, int itemno, java.lang.String optname, Thing optval)
           
 void ItemCmd.itemcset(Interp ip, java.lang.Object target, int itemno, java.lang.String optname, Thing optval)
           
 void ChoiceGroupCmd.itemcset(Interp ip, java.lang.Object target, int itemno, java.lang.String optname, Thing optval)
           
static void GUICmds.load(Interp ip, javax.microedition.lcdui.Display display)
           
static javax.microedition.lcdui.Image GUICmds.loadImage(java.lang.String name)
           
 Thing OptionCmd.method(Interp ip, ClassCommandInfo context, Thing[] argv)
           
protected static int WidgetInfo.s2int(java.lang.String s, java.lang.String[] nametab, int[] valtab, java.lang.String emsg)
           
 java.lang.Object OptionCmd.setInstanceProperties(Interp ip, java.lang.Object target, Properties p)
           
protected static int WidgetInfo.t2int(Thing t, java.lang.String[] nametab, int[] valtab, java.lang.String emsg)
           
static javax.microedition.lcdui.AlertType WidgetInfo.toAlertType(Thing t)
           
static int WidgetInfo.toCanvasAnchor(Thing t)
           
static int WidgetInfo.toChoiceType(Thing t)
           
static int WidgetInfo.toColor(Thing t)
           
static int WidgetInfo.toCommandType(Thing t)
           
static int WidgetInfo.toDateFieldMode(Thing t)
           
static int WidgetInfo.toFontFace(java.lang.String s)
           
static int WidgetInfo.toFontFace(Thing t)
           
static int WidgetInfo.toFontSize(java.lang.String s)
           
static int WidgetInfo.toFontSize(Thing t)
           
static int WidgetInfo.toGaugeInitial(Thing t)
           
static int WidgetInfo.toGaugeMax(Thing t)
           
static int WidgetInfo.toItemAnchor(Thing t)
           
static int WidgetInfo.toItemAppearance(Thing t)
           
static int WidgetInfo.toListType(Thing t)
           
static int WidgetInfo.toTextType(Thing t)
           
static int WidgetInfo.toWrap(Thing t)
           
static void GUICmds.unload(Interp ip)
           
 

Uses of HeclException in org.hecl.misc
 

Methods in org.hecl.misc that throw HeclException
static org.awt.Dimension HeclUtils.getDimension(org.awt.Dimension dim, Thing[] argv, int pos)
           
static org.awt.geom.Point2D HeclUtils.getPoint(org.awt.geom.Point2D p, Thing[] argv, int pos)
           
static boolean HeclUtils.thing2bool(Thing thing)
           
static org.awt.Dimension HeclUtils.thing2Dimension(Thing[] argv, int pos)
           
static int HeclUtils.thing2int(Thing thing)
           
static int HeclUtils.thing2int(Thing thing, boolean usedefault, int defaultvalue)
           
static int HeclUtils.thing2len(Thing thing, int minlen)
           
static org.awt.geom.Point2D HeclUtils.thing2Point(Thing[] argv, int pos)
           
 

Uses of HeclException in org.hecl.rms
 

Methods in org.hecl.rms that throw HeclException
protected static void RMSCmd.closeRS(javax.microedition.rms.RecordStore rs)
           
static int[] RMSCmd.getRecordIds(java.lang.String name)
           
static void RMSCmd.load(Interp ip)
           
 void RMSModule.loadModule(Interp interp)
           
 Thing RMSCmd.operate(int cmd, Interp interp, Thing[] argv)
           
static void RMSCmd.unload(Interp ip)
           
 void RMSModule.unloadModule(Interp interp)