com.tapina.robe.swi
Class Toolbox

java.lang.Object
  extended bycom.tapina.robe.runtime.Block
      extended bycom.tapina.robe.runtime.DataBlock
          extended bycom.tapina.robe.module.Module
              extended bycom.tapina.robe.swi.SWIHandler
                  extended bycom.tapina.robe.swi.Toolbox

public final class Toolbox
extends SWIHandler


Field Summary
 
Fields inherited from class com.tapina.robe.swi.SWIHandler
log, METHOD_PARAMETERS
 
Method Summary
static int getBase()
           
static Toolbox getInstance()
           
static java.lang.reflect.Method getMethod(java.lang.Integer offset)
           
 void Initialise(Environment env)
          Method is used to initialise a toolbox application. Entry: r0 = flags r1 = last wimp version known to task r2 = pointer to list of wimp messages which client wishes to receive.
 
Methods inherited from class com.tapina.robe.module.Module
getBytes, getHelp, getName, getSize, setSize
 
Methods inherited from class com.tapina.robe.runtime.Block
getAddress, setAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Toolbox getInstance()

getBase

public static int getBase()

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Integer offset)
                                          throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

Initialise

public final void Initialise(Environment env)
Method is used to initialise a toolbox application. Entry: r0 = flags r1 = last wimp version known to task r2 = pointer to list of wimp messages which client wishes to receive. r3 = pointer to list of toolbox event codes which client wishes to receive. r4 = pointer to directory name in which to find resources. r5 = pointer to messages file descriptor block. r6 = pointer to buffer to hold object Ids on return from Wimp Poll. Exit: r0 = current wimp version number. r1 = wimp task handle for client. r2 = pointer to sprite area used. Buffer pointed to by r5 is filled with a MessageTrans file descriptor.

Parameters:
env -


Copyright © 2003-2005 . All Rights Reserved.