com.sun.jsr239.wtksamples.cube
Class Cube

java.lang.Object
  extended by javax.microedition.midlet.MIDlet
      extended by com.sun.jsr239.wtksamples.cube.Cube
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener

public class Cube
extends javax.microedition.midlet.MIDlet
implements javax.microedition.lcdui.CommandListener


Field Summary
(package private)  CubeCanvas canvas
           
(package private)  javax.microedition.lcdui.Display display
           
(package private)  java.lang.Thread drawThread
           
(package private)  boolean finished
           
(package private)  boolean paused
           
(package private)  boolean started
           
 
Constructor Summary
Cube()
           
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command cmd, javax.microedition.lcdui.Displayable disp)
           
 void destroyApp(boolean unconditional)
           
 boolean isFinished()
           
 void paint(javax.microedition.lcdui.Graphics g)
           
 void pauseApp()
           
 void setFinished()
           
 void startApp()
           
 
Methods inherited from class javax.microedition.midlet.MIDlet
checkPermission, getAppProperty, notifyDestroyed, notifyPaused, platformRequest, resumeRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

display

javax.microedition.lcdui.Display display

canvas

CubeCanvas canvas

started

boolean started

paused

boolean paused

finished

boolean finished

drawThread

java.lang.Thread drawThread
Constructor Detail

Cube

public Cube()
Method Detail

startApp

public void startApp()
Specified by:
startApp in class javax.microedition.midlet.MIDlet

pauseApp

public void pauseApp()
Specified by:
pauseApp in class javax.microedition.midlet.MIDlet

destroyApp

public void destroyApp(boolean unconditional)
Specified by:
destroyApp in class javax.microedition.midlet.MIDlet

paint

public void paint(javax.microedition.lcdui.Graphics g)

commandAction

public void commandAction(javax.microedition.lcdui.Command cmd,
                          javax.microedition.lcdui.Displayable disp)
Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener

isFinished

public boolean isFinished()

setFinished

public void setFinished()