| 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.apache.click.Page
org.seasar.s2click.S2ClickPage
org.seasar.s2click.jdbc.EntityListPage
@Experimental public abstract class EntityListPage
エンティティを一覧表示するページクラスの抽象基底クラスです。
このクラスは開発中であるため、今後大幅に変更される可能性があります。
| フィールドの概要 | |
|---|---|
protected  EntityPagesConfig | 
config
 | 
 org.apache.click.control.PageLink | 
deleteLink
削除画面に遷移するためのリンク。  | 
 org.apache.click.control.PageLink | 
editLink
編集画面に遷移するためのリンク。  | 
protected  org.seasar.extension.jdbc.EntityMetaFactory | 
entityMetaFactory
 | 
protected  org.seasar.extension.jdbc.JdbcManager | 
jdbcManager
 | 
 org.apache.click.control.PageLink | 
registerLink
登録画面に遷移するためのリンク。  | 
 org.apache.click.control.Table | 
table
 | 
| クラス org.seasar.s2click.S2ClickPage から継承されたフィールド | 
|---|
SKIP_RENDERING, typeConverter | 
| クラス org.apache.click.Page から継承されたフィールド | 
|---|
controls, format, forward, headElements, headers, includeControlHeadElements, messages, model, PAGE_ACTION, PAGE_MESSAGES, pageImports, path, redirect, stateful, template | 
| コンストラクタの概要 | |
|---|---|
EntityListPage(EntityPagesConfig config)
コンストラクタ。  | 
|
| メソッドの概要 | |
|---|---|
protected  void | 
createLinks()
 | 
protected  void | 
createTable()
 | 
protected  java.util.Map<java.lang.String,java.lang.String> | 
getIdValueMap(java.lang.Object entity)
 | 
protected  java.lang.String | 
getOrderByColumn()
特定のカラムでソートする場合にこのメソッドをオーバーライドしてソート用のカラム名を返却します。  | 
 void | 
onInit()
 | 
protected  void | 
setTableData()
一覧表示用のテーブルにデータを設定します。  | 
| クラス org.seasar.s2click.S2ClickPage から継承されたメソッド | 
|---|
bindPageFields, getTemplate, getTypeConverter, renderFile, renderFile, renderHTML, renderJSON, renderResponse | 
| クラス org.apache.click.Page から継承されたメソッド | 
|---|
addControl, addModel, getContentType, getContext, getControls, getFormat, getForward, getHeadElements, getHeaders, getHtmlImports, getMessage, getMessage, getMessages, getModel, getPageImports, getPath, getRedirect, hasControls, hasHeaders, isIncludeControlHeadElements, isStateful, onDestroy, onGet, onPost, onRender, onSecurityCheck, removeControl, setFormat, setForward, setForward, setForward, setHeader, setHeaders, setIncludeControlHeadElements, setPageImports, setPath, setRedirect, setRedirect, setRedirect, setRedirect, setStateful, setTemplate | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
public org.apache.click.control.Table table
public org.apache.click.control.PageLink registerLink
public org.apache.click.control.PageLink editLink
public org.apache.click.control.PageLink deleteLink
protected org.seasar.extension.jdbc.JdbcManager jdbcManager
protected org.seasar.extension.jdbc.EntityMetaFactory entityMetaFactory
protected EntityPagesConfig config
| コンストラクタの詳細 | 
|---|
public EntityListPage(EntityPagesConfig config)
config - 設定| メソッドの詳細 | 
|---|
public void onInit()
S2ClickPage 内の onInitprotected void createLinks()
protected void createTable()
protected java.util.Map<java.lang.String,java.lang.String> getIdValueMap(java.lang.Object entity)
protected void setTableData()
protected java.lang.String getOrderByColumn()
  | 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||