org.seasar.s2click.jdbc
クラス EntityEditPage

java.lang.Object
  上位を拡張 org.apache.click.Page
      上位を拡張 org.seasar.s2click.S2ClickPage
          上位を拡張 org.seasar.s2click.jdbc.EntityEditPage
すべての実装されたインタフェース:
java.io.Serializable

@Experimental
public abstract class EntityEditPage
extends S2ClickPage

エンティティの編集を行うページクラスの抽象基底クラスです。

このクラスは開発中であるため、今後大幅に変更される可能性があります。

導入されたバージョン:
1.0.4
作成者:
Naoki Takezoe
関連項目:
直列化された形式

フィールドの概要
protected  EntityPagesConfig config
           
protected  org.seasar.extension.jdbc.EntityMetaFactory entityMetaFactory
           
 EntityForm form
          エンティティを編集するためのフォーム。
protected  org.seasar.extension.jdbc.JdbcManager jdbcManager
           
 
クラス 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
 
コンストラクタの概要
EntityEditPage(EntityPagesConfig config)
          コンストラクタ。
 
メソッドの概要
 boolean onCancel()
          エンティティの更新処理をキャンセルし、一覧画面に戻ります。
 void onInit()
           
 boolean onUpdate()
          エンティティの更新処理を行い、一覧画面に戻ります。
protected  void postUpdate(java.lang.Object entity)
          更新処理の後で呼び出されます。
protected  void preUpdate(java.lang.Object entity)
          更新処理の前に呼び出されます。
 
クラス 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
 

フィールドの詳細

form

public EntityForm form
エンティティを編集するためのフォーム。


entityMetaFactory

protected org.seasar.extension.jdbc.EntityMetaFactory entityMetaFactory

jdbcManager

protected org.seasar.extension.jdbc.JdbcManager jdbcManager

config

protected EntityPagesConfig config
コンストラクタの詳細

EntityEditPage

public EntityEditPage(EntityPagesConfig config)
コンストラクタ。

パラメータ:
config - 設定
メソッドの詳細

onInit

public void onInit()
オーバーライド:
クラス S2ClickPage 内の onInit

preUpdate

protected void preUpdate(java.lang.Object entity)
更新処理の前に呼び出されます。 サブクラスで必要に応じてオーバーライドしてください。

パラメータ:
entity - エンティティ

postUpdate

protected void postUpdate(java.lang.Object entity)
更新処理の後で呼び出されます。 サブクラスで必要に応じてオーバーライドしてください。

パラメータ:
entity - エンティティ

onUpdate

public boolean onUpdate()
エンティティの更新処理を行い、一覧画面に戻ります。

戻り値:

onCancel

public boolean onCancel()
エンティティの更新処理をキャンセルし、一覧画面に戻ります。

戻り値: