mokit.common
クラス BaseMain

java.lang.Object
  拡張javax.microedition.midlet.MIDlet
      拡張mokit.common.BaseMain
すべての実装インタフェース:
java.lang.Runnable

public class BaseMain
extends javax.microedition.midlet.MIDlet
implements java.lang.Runnable

アプリケーションのメインクラスです。

作成者:
Takuto Nishioka

コンストラクタの概要
BaseMain()
          コンストラクタ
 
メソッドの概要
 void appResume()
          サブクラスでオーバーライドします。
 void appStart()
          サブクラスでオーバーライドします。
static void execBrowser(java.lang.String[] url)
          ブラウザで指定されたURLにアクセスします。
 void execVerup()
          バージョンアップを実行します。
 void exitApp()
          アプリケーションを終了します。
static java.lang.String getPath()
          アプリダウンロードURLを取得します。
 void run()
          メインスレッド起動
 void setCanvas(BaseCanvas cvs)
          アクティブなキャンバスを切り替えます。
 
クラス javax.microedition.midlet.MIDlet から継承したメソッド
checkPermission, getAppProperty, notifyDestroyed, notifyPaused, platformRequest, resumeRequest
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BaseMain

public BaseMain()
コンストラクタ

メソッドの詳細

run

public void run()
メインスレッド起動

定義:
インタフェース java.lang.Runnable 内の run

appStart

public void appStart()
サブクラスでオーバーライドします。


appResume

public void appResume()
サブクラスでオーバーライドします。


setCanvas

public void setCanvas(BaseCanvas cvs)
アクティブなキャンバスを切り替えます。

パラメータ:
cvs - 有効にするキャンバスのインスタンス

exitApp

public void exitApp()
アプリケーションを終了します。


execVerup

public void execVerup()
バージョンアップを実行します。


execBrowser

public static void execBrowser(java.lang.String[] url)
ブラウザで指定されたURLにアクセスします。
この場合、アプリ復帰時に resume() が呼ばれます。

パラメータ:
url - 遷移先URL

getPath

public static java.lang.String getPath()
アプリダウンロードURLを取得します。
JADのgetSourceURLパラメタで指定したURLを取得します。

戻り値:
アプリダウンロードURLを返します。