org.hecl.midp20.lcdui
Class ListCmd
java.lang.Object
org.hecl.midp20.lcdui.OptionCmd
org.hecl.midp20.lcdui.DisplayableCmd
org.hecl.midp20.lcdui.ScreenCmd
org.hecl.midp20.lcdui.ListCmd
- All Implemented Interfaces:
- ClassCommand, Command
public class ListCmd
- extends ScreenCmd
Constructor Summary |
protected |
ListCmd()
|
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)
|
Thing |
itemcget(Interp ip,
java.lang.Object target,
int itemno,
java.lang.String optname)
|
void |
itemcset(Interp ip,
java.lang.Object target,
int itemno,
java.lang.String optname,
Thing optval)
|
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 |
ListCmd
protected ListCmd()
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
itemcget
public Thing itemcget(Interp ip,
java.lang.Object target,
int itemno,
java.lang.String optname)
throws HeclException
- Overrides:
itemcget
in class OptionCmd
- Throws:
HeclException
itemcset
public void itemcset(Interp ip,
java.lang.Object target,
int itemno,
java.lang.String optname,
Thing optval)
throws HeclException
- Overrides:
itemcset
in class OptionCmd
- 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