jp.oarts.pirka.core.ctrl.proc.def
クラス ScriptProcesser

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.ctrl.proc.CtrlProcesser
      上位を拡張 jp.oarts.pirka.core.ctrl.proc.def.ScriptProcesser
すべての実装されたインタフェース:
java.io.Serializable

public class ScriptProcesser
extends CtrlProcesser

SCRIPTタグプロセッサー

関連項目:
直列化された形式

コンストラクタの概要
ScriptProcesser()
           
 
メソッドの概要
 void analyzeInitValue(HtmlCtrlParts ctrl, java.util.List<HtmlParts> list)
          初期値を解析する
 boolean isActionCtrl()
          ブラウザーからのアクションを処理するときはtureを返す
 boolean isCheckCtrl()
          チェックを行なうコントロールの時はtureを返す
 boolean isFormatCtrl()
          フォーマットが可能なコントロールの時はtureを返す
 boolean isGroupItem()
          グルーピングを行なうタグ(ラジオボタンなど)の各要素の時はtureを返す
 boolean isInputCtrl()
          ブラウザで入力を行なうタグのときはrtueを返す
 boolean isLoop()
          ループタグの時はtureを返す
 boolean isSwitch()
          スイッチタグの時はtureを返す
 boolean isUseChild()
          HTMLパーツリスト中の自タグ内の子パーツをこのタグが処理する時はtrueを返す
 java.lang.String makeStartTag(HtmlCtrlParts ctrl, java.lang.String loopSuffix, java.lang.String value, boolean checked, WindowBaseData windowBaseData, ErrorMessageManagerIF errorMessageManager, ErrorMessageStocker errorMessageStocker, boolean errorFlag, java.util.Map<java.lang.String,java.lang.Object> workMap)
          タグを作成する
 void setValue(java.lang.Object data, FieldItem fieldItem)
          データのセットを行なう
 
クラス jp.oarts.pirka.core.ctrl.proc.CtrlProcesser から継承されたメソッド
addOption, addStyle, changeStyle, createOptionString, createOptionStringChecked, makeEndTag, setReq
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ScriptProcesser

public ScriptProcesser()
メソッドの詳細

analyzeInitValue

public void analyzeInitValue(HtmlCtrlParts ctrl,
                             java.util.List<HtmlParts> list)
初期値を解析する

定義:
クラス CtrlProcesser 内の analyzeInitValue
パラメータ:
ctrl - コントロール
list - このタグが内包するHTMLパーツのリスト

isActionCtrl

public boolean isActionCtrl()
ブラウザーからのアクションを処理するときはtureを返す

定義:
クラス CtrlProcesser 内の isActionCtrl
戻り値:
true=アクションを処理する

isCheckCtrl

public boolean isCheckCtrl()
チェックを行なうコントロールの時はtureを返す

定義:
クラス CtrlProcesser 内の isCheckCtrl
戻り値:
true=チェックを行なうコントロール

isFormatCtrl

public boolean isFormatCtrl()
フォーマットが可能なコントロールの時はtureを返す

定義:
クラス CtrlProcesser 内の isFormatCtrl
戻り値:
true=フォーマットが可能なコントロール

isGroupItem

public boolean isGroupItem()
グルーピングを行なうタグ(ラジオボタンなど)の各要素の時はtureを返す

定義:
クラス CtrlProcesser 内の isGroupItem
戻り値:
true=グルーピング要素

isInputCtrl

public boolean isInputCtrl()
ブラウザで入力を行なうタグのときはrtueを返す

定義:
クラス CtrlProcesser 内の isInputCtrl
戻り値:
true=ブラウザで入力

isLoop

public boolean isLoop()
ループタグの時はtureを返す

定義:
クラス CtrlProcesser 内の isLoop
戻り値:
true=ループタグ

isSwitch

public boolean isSwitch()
スイッチタグの時はtureを返す

定義:
クラス CtrlProcesser 内の isSwitch
戻り値:
true=スイッチタグ

isUseChild

public boolean isUseChild()
HTMLパーツリスト中の自タグ内の子パーツをこのタグが処理する時はtrueを返す

定義:
クラス CtrlProcesser 内の isUseChild
戻り値:
true=子パーツをこのタグが処理

makeStartTag

public java.lang.String makeStartTag(HtmlCtrlParts ctrl,
                                     java.lang.String loopSuffix,
                                     java.lang.String value,
                                     boolean checked,
                                     WindowBaseData windowBaseData,
                                     ErrorMessageManagerIF errorMessageManager,
                                     ErrorMessageStocker errorMessageStocker,
                                     boolean errorFlag,
                                     java.util.Map<java.lang.String,java.lang.Object> workMap)
タグを作成する

定義:
クラス CtrlProcesser 内の makeStartTag
パラメータ:
ctrl - コントロールパーツ
loopSuffix - ループサフィックス
value - 値
checked - チェック値
windowBaseData - 共通データ
errorMessageManager - エラーメッセージマネージャー
errorMessageStocker - エラーメッセージストッカー
errorFlag - エラーフラグ true=エラー
workMap - 作業用マップ
戻り値:
作成されたタグ文字列

setValue

public void setValue(java.lang.Object data,
                     FieldItem fieldItem)
データのセットを行なう

定義:
クラス CtrlProcesser 内の setValue
パラメータ:
data -
fieldItem - フィールドアイテム情報