|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassCommand
The ClassCommand
interface is the template for all commands
implemented in Java working on Hecl ObjectThing
.
Method Summary | |
---|---|
Thing |
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 . |
Method Detail |
---|
Thing method(Interp interp, ClassCommandInfo context, Thing[] argv) throws HeclException
method
method takes an interpreter, a class
information and an array of Things, performs some calculations, and
returns a Thing
which may be null
. The
interpreter calls this method when it detects an
ObjectThing
as first argument of a command on the script
level and detects a command handler for the class of the value of the
ObjectThing
.
interp
- an Interp
valuecontext
- A reference to the ClassInfo>
describing
further details of th emethod.argv
- A Thing[]
array holding the parameters for the
method. The 0th element is the object, the 1st element is the method.
HeclException
- if an error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |