org.hecl.midp20.lcdui
Class FormCmd
java.lang.Object
org.hecl.midp20.lcdui.OptionCmd
org.hecl.midp20.lcdui.DisplayableCmd
org.hecl.midp20.lcdui.ScreenCmd
org.hecl.midp20.lcdui.FormCmd
- All Implemented Interfaces:
- ClassCommand, Command
public class FormCmd
- extends ScreenCmd
|
Constructor Summary |
protected |
FormCmd()
|
|
Method Summary |
Thing |
cget(Interp ip,
java.lang.Object target,
java.lang.String optname)
|
Thing |
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 |
cset(Interp ip,
java.lang.Object target,
java.lang.String optname,
Thing optval)
|
Thing |
handlecmd(Interp ip,
java.lang.Object target,
java.lang.String subcmd,
Thing[] argv,
int startat)
|
static void |
load(Interp ip)
|
static void |
unload(Interp ip)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormCmd
protected FormCmd()
load
public static void load(Interp ip)
unload
public static void unload(Interp ip)
cmdCode
public Thing cmdCode(Interp interp,
Thing[] argv)
throws HeclException
- Description copied from interface:
Command
- The
cmdCode method takes an interpreter and an array of
Things, performs some calculations, and returns a Thing
representing the computed value, or null.
- Parameters:
interp - an Interp valueargv - a Thing[] value
- Returns:
- A
Thing representing the computed value, or
null.
- Throws:
HeclException - if an error occurs
cget
public Thing cget(Interp ip,
java.lang.Object target,
java.lang.String optname)
throws HeclException
- Overrides:
cget in class DisplayableCmd
- Throws:
HeclException
cset
public void cset(Interp ip,
java.lang.Object target,
java.lang.String optname,
Thing optval)
throws HeclException
- Overrides:
cset in class DisplayableCmd
- Throws:
HeclException
handlecmd
public Thing handlecmd(Interp ip,
java.lang.Object target,
java.lang.String subcmd,
Thing[] argv,
int startat)
throws HeclException
- Overrides:
handlecmd in class DisplayableCmd
- Throws:
HeclException