org.seasar.s2click
クラス S2ClickConfig

java.lang.Object
  上位を拡張 org.seasar.s2click.S2ClickConfig

public class S2ClickConfig
extends java.lang.Object

diconファイルでClickの設定を行うためのクラス。

作成者:
Naoki Takezoe

フィールドの概要
 java.lang.String charset
          文字コード。
 java.lang.Class<? extends org.apache.click.util.Format> formatClass
          ページテンプレートで利用可能なフォーマットクラス。
 java.util.Map<java.lang.String,java.lang.Object> headers
          共通レスポンスヘッダ。
 java.lang.String layoutTemplatePath
          共通レイアウトのテンプレートのパス。
 java.lang.String locale
          ロケール。
 org.apache.click.service.LogService logService
          ログサービス。
 org.apache.click.service.MessagesMapService messagesMapService
          メッセージマップサービス。
 java.lang.String mode
          Clickの動作モード。
 java.util.List<java.lang.String> pageInterceptorList
          ページインターセプターのコンポーネント名のリスト。
 org.apache.click.service.ResourceService resourceService
          リソースサービス。
 org.apache.click.service.TemplateService templateService
          テンプレートサービス。
 
コンストラクタの概要
S2ClickConfig()
           
 
メソッドの概要
 void addPageInterceptor(java.lang.String componentName)
          ページインターセプターを追加します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

charset

public java.lang.String charset
文字コード。デフォルトはUTF-8です。


formatClass

public java.lang.Class<? extends org.apache.click.util.Format> formatClass
ページテンプレートで利用可能なフォーマットクラス。 デフォルトはnet.sf.click.util.Formatです。


mode

public java.lang.String mode
Clickの動作モード。以下の値が指定可能です。デフォルトはdevelopmentです。 モードによってClickの動作(HTMLテンプレートのリロードを行うかどうか等)やログに出力される内容が変化します。 詳細についてはClickのドキュメントを参照してください。


headers

public java.util.Map<java.lang.String,java.lang.Object> headers
共通レスポンスヘッダ。


locale

public java.lang.String locale
ロケール。


logService

public org.apache.click.service.LogService logService
ログサービス。 デフォルトはConsoleLogServiceです。


resourceService

public org.apache.click.service.ResourceService resourceService
リソースサービス。 デフォルトはClickResourceServiceです。


templateService

public org.apache.click.service.TemplateService templateService
テンプレートサービス。 デフォルトはVelocityTemplateService>です。


messagesMapService

public org.apache.click.service.MessagesMapService messagesMapService
メッセージマップサービス。 デフォルトはDefaultMessagesMapServiceです。


pageInterceptorList

public java.util.List<java.lang.String> pageInterceptorList
ページインターセプターのコンポーネント名のリスト。


layoutTemplatePath

public java.lang.String layoutTemplatePath
共通レイアウトのテンプレートのパス。

コンストラクタの詳細

S2ClickConfig

public S2ClickConfig()
メソッドの詳細

addPageInterceptor

public void addPageInterceptor(java.lang.String componentName)
ページインターセプターを追加します。

パラメータ:
componentName - ページインターセプターのコンポーネント名