java.lang.Objectjp.oarts.pirka.core.app.OfflineEntryPoint
public class OfflineEntryPoint
オフライン(WEBサーバーを使用せずにJUnit等)でpirkaの画面をテスト及び表示するときに使用する エントリーポイントです。
| フィールドの概要 |
|---|
| インタフェース jp.oarts.pirka.core.app.EntryPointIF から継承されたフィールド |
|---|
ELSE_ACTION_METHOD_NAME, PRE_ACTION_METHOD_NAME, PRE_DRAW_METHOD_NAME |
| メソッドの概要 | |
|---|---|
PirkaRespons |
action(PirkaRespons window,
java.lang.String actionName,
int... index)
アクションを発行します。 |
void |
display(PirkaRespons window,
int displaySec)
設定したウインドウをブラウザに表示します。 |
java.util.Map<java.lang.String,CtrlProcesser> |
getCtrlProcesserMap()
エントリーポイント毎の独自のコントロラープロセッサーマップを戻します。 |
void |
getCtrlProcesserMap(java.util.Map<java.lang.String,CtrlProcesser> ctrlProcesserMap)
エントリーポイント毎の独自のコントロラープロセッサーマップを設定します。 |
java.lang.String |
getHtmlStringCharset()
推奨されていません。 |
StringConverter |
getInputStringConverter()
ブラウザー入力文字列コンバーター取得 ブラウザーで入力された文字列に全画面共通な文字変換が必要な時にオーバーライドして 独自の文字列コンバーターを戻してください。 |
static OfflineEntryPoint |
getInstance()
インスタンスを取得します。 |
StringConverter |
getOutputStringConverter()
ブラウザー出力文字列コンバーター取得 ブラウザーへ出力される文字列に全画面共通な文字変換が必要な時にオーバーライドして 独自の文字列コンバーターを戻してください。 |
java.lang.Class |
getPirkaMessageEnumClass()
PirkaMessageをインプリメントしたEnumクラスを返します。 |
void |
getPirkaMessageEnumClass(java.lang.Class pirkaMessageEnumClass)
PirkaMessageをインプリメントしたEnumクラスを設定します。 |
java.lang.String |
getResourceHtmlFileCharset()
推奨されていません。 |
java.lang.String |
getResponsHeaderCharset()
推奨されていません。 |
java.lang.Object |
getSession(java.lang.String keyName)
セションから取り出す |
java.lang.String |
getUrlAlias()
URLの別名を取得します。 |
boolean |
isOldServletMode()
旧サーブレットモードかを確認します。 |
void |
putSession(java.lang.String keyName,
java.lang.Object object)
セションに保存 |
void |
setDebugBrowserCommand(java.lang.String debugBrowserCommand)
デバック表示用のブラウザ起動コマンドを設定します。 |
void |
setHtmlStringCharset(java.lang.String outHtmlFileCharset)
ブラウザーに送信する(テンポラリディレクトリに出力される)HTMLイメージのキャラクターセットを設定します。 |
void |
setOldServletMode(boolean oldServletMode)
旧サーブレットモードを設定します。 |
void |
setResourceHtmlFileCharset(java.lang.String resourceHtmlFileCharset)
リソースHTMLファイルのキャラクターセットを設定します。 |
void |
setTempHtmlFile(java.io.File tempHtmlFile)
デバッグ用テンポラリHTMLファイルを設定します。 |
void |
startSession()
新規セッション テスト時に新規にセッションを開始するときに最初に必ず呼び出してください。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public PirkaRespons action(PirkaRespons window,
java.lang.String actionName,
int... index)
window - アクションを発行するウインドウactionName - アクション名index - ループ時のアクションインデックス
public void display(PirkaRespons window,
int displaySec)
window - ウインドウオブジェクトdisplaySec - 表示秒数(0はブラウザを終了するまで表示します)public java.util.Map<java.lang.String,CtrlProcesser> getCtrlProcesserMap()
EntryPointIF 内の getCtrlProcesserMappublic void getCtrlProcesserMap(java.util.Map<java.lang.String,CtrlProcesser> ctrlProcesserMap)
ctrlProcesserMap - 独自のコントロラープロセッサーマップ@Deprecated public java.lang.String getHtmlStringCharset()
EntryPointIF 内の getHtmlStringCharsetpublic StringConverter getInputStringConverter()
EntryPointIF 内の getInputStringConverterpublic static OfflineEntryPoint getInstance()
public StringConverter getOutputStringConverter()
EntryPointIF 内の getOutputStringConverterpublic java.lang.Class getPirkaMessageEnumClass()
EntryPointIF 内の getPirkaMessageEnumClasspublic void getPirkaMessageEnumClass(java.lang.Class pirkaMessageEnumClass)
pirkaMessageEnumClass - PirkaMessageをインプリメントしたEnumクラス@Deprecated public java.lang.String getResourceHtmlFileCharset()
EntryPointIF 内の getResourceHtmlFileCharset@Deprecated public java.lang.String getResponsHeaderCharset()
EntryPointIF 内の getResponsHeaderCharsetpublic java.lang.Object getSession(java.lang.String keyName)
EntryPointIF 内の getSessionkeyName - キー名
public java.lang.String getUrlAlias()
EntryPointIF 内の getUrlAliaspublic boolean isOldServletMode()
EntryPointIF 内の isOldServletMode
public void putSession(java.lang.String keyName,
java.lang.Object object)
EntryPointIF 内の putSessionkeyName - キー名object - 保存オジェクトpublic void setDebugBrowserCommand(java.lang.String debugBrowserCommand)
debugBrowserCommand - デバック表示用のブラウザ起動コマンドpublic void setHtmlStringCharset(java.lang.String outHtmlFileCharset)
outHtmlFileCharset - キャラクターセット名public void setOldServletMode(boolean oldServletMode)
public void setResourceHtmlFileCharset(java.lang.String resourceHtmlFileCharset)
resourceHtmlFileCharset - キャラクターセット名public void setTempHtmlFile(java.io.File tempHtmlFile)
tempHtmlFile - デバッグ用テンポラリHTMLファイルpublic void startSession()