|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.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
内の onInit
protected 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()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |