org.hcilab.btprinter.platform.j2me
Class PrintingTest

java.lang.Object
  extended by javax.microedition.midlet.MIDlet
      extended by org.hcilab.btprinter.platform.j2me.PrintingTest
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener, org.hcilab.btprinter.Observer

public class PrintingTest
extends javax.microedition.midlet.MIDlet
implements org.hcilab.btprinter.Observer, javax.microedition.lcdui.CommandListener

Simple test class for this driver package.

Version:
1.0.0
Author:
Dominik Schmidt

Field Summary
private  javax.microedition.lcdui.Form form
          Displayed form.
private  javax.microedition.lcdui.StringItem progress
          Shows printing progress.
private  javax.microedition.lcdui.StringItem status
          Shows printer status.
 
Constructor Summary
PrintingTest()
          Initializes >GUI components.
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command arg0, javax.microedition.lcdui.Displayable arg1)
           
protected  void destroyApp(boolean arg0)
           
protected  void pauseApp()
           
protected  void startApp()
          Prints some text.
 void update(org.hcilab.btprinter.Driver driver)
           
 
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

form

private javax.microedition.lcdui.Form form
Displayed form.


progress

private javax.microedition.lcdui.StringItem progress
Shows printing progress.


status

private javax.microedition.lcdui.StringItem status
Shows printer status.

Constructor Detail

PrintingTest

public PrintingTest()
Initializes >GUI components.

Method Detail

commandAction

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

destroyApp

protected void destroyApp(boolean arg0)
                   throws javax.microedition.midlet.MIDletStateChangeException
Specified by:
destroyApp in class javax.microedition.midlet.MIDlet
Throws:
javax.microedition.midlet.MIDletStateChangeException

pauseApp

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

startApp

protected void startApp()
                 throws javax.microedition.midlet.MIDletStateChangeException
Prints some text.

Specified by:
startApp in class javax.microedition.midlet.MIDlet
Throws:
javax.microedition.midlet.MIDletStateChangeException
See Also:
MIDlet.startApp()

update

public void update(org.hcilab.btprinter.Driver driver)
Specified by:
update in interface org.hcilab.btprinter.Observer