package javax.microedition.midlet;

import javax.microedition.io.ConnectionNotFoundException;

public abstract class MIDlet
{

 protected MIDlet()
 {
 }
 
 protected abstract void startApp() throws MIDletStateChangeException;
 
 protected abstract void pauseApp();
 
 protected abstract void destroyApp(boolean) throws MIDletStateChangeException;
 
 public final void notifyDestroyed()
 {
 }
 
 public final void notifyPaused()
 {
 }
 
 public final String getAppProperty(String)
 {
  return null;
 }
 
 public final void resumeRequest()
 {
 }
 
 public final boolean platformRequest(String) throws ConnectionNotFoundException
 {
  return false;
 }
 
 public final int checkPermission(String)
 {
  return 0;
 }
 
}