uk.co.silentsoftware.ui.views
Class AbstractCanvasView

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by uk.co.silentsoftware.ui.views.AbstractCanvasView
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener
Direct Known Subclasses:
MainView, SatellitesView

public abstract class AbstractCanvasView
extends javax.microedition.lcdui.Canvas
implements javax.microedition.lcdui.CommandListener

Base class for shared commands and functions


Field Summary
 
Fields inherited from class javax.microedition.lcdui.Canvas
DOWN, FIRE, GAME_A, GAME_B, GAME_C, GAME_D, KEY_NUM0, KEY_NUM1, KEY_NUM2, KEY_NUM3, KEY_NUM4, KEY_NUM5, KEY_NUM6, KEY_NUM7, KEY_NUM8, KEY_NUM9, KEY_POUND, KEY_STAR, LEFT, RIGHT, UP
 
Constructor Summary
AbstractCanvasView(javax.microedition.midlet.MIDlet parent)
          Default construtor initialises Back and Exit buttons on all forms
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command c, javax.microedition.lcdui.Displayable d)
          Command handler to exit the midlet
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, isDoubleBuffered, repaint, repaint, serviceRepaints, setCommandListener, setFullScreenMode
 
Methods inherited from class javax.microedition.lcdui.Displayable
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, removeCommand, setTicker, setTitle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCanvasView

public AbstractCanvasView(javax.microedition.midlet.MIDlet parent)
Default construtor initialises Back and Exit buttons on all forms

Parameters:
parent -
Method Detail

commandAction

public void commandAction(javax.microedition.lcdui.Command c,
                          javax.microedition.lcdui.Displayable d)
Command handler to exit the midlet

Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener