org.seasar.s2click.jdbc
クラス EntityDeletePage

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

@Experimental
public abstract class EntityDeletePage
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
 
コンストラクタの概要
EntityDeletePage(EntityPagesConfig config)
          コンストラクタ。
 
メソッドの概要
 boolean onCancel()
          エンティティの削除処理をキャンセルし、一覧画面に戻ります。
 boolean onDelete()
          エンティティの削除処理を行い、一覧画面に戻ります。
 void onInit()
           
protected  void postDelete(java.lang.Object entity)
          削除処理の後で呼び出されます。
protected  void preDelete(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
コンストラクタの詳細

EntityDeletePage

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

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

onInit

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

preDelete

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

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

postDelete

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

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

onDelete

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

戻り値:

onCancel

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

戻り値: