org.seasar.tuigwaa.controller
クラス SearchFormForm

java.lang.Object
  拡張org.apache.struts.action.ActionForm
      拡張org.apache.struts.validator.ValidatorForm
          拡張org.seasar.tuigwaa.util.ajax.AbstractRowSetForm
              拡張org.seasar.tuigwaa.controller.AbstractFieldFilterForm
                  拡張org.seasar.tuigwaa.controller.SearchFormForm
すべての実装インタフェース:
Ajaxlizable, org.apache.commons.collections.Factory, RowSetForm, Serializable

public class SearchFormForm
extends AbstractFieldFilterForm

検索フォームを作成するフォームに対応

作成者:
someda
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス org.seasar.tuigwaa.controller.AbstractFieldFilterForm から継承した入れ子クラス
AbstractFieldFilterForm.BooleanFieldForm, AbstractFieldFilterForm.DateFieldForm, AbstractFieldFilterForm.DoubleFieldForm, AbstractFieldFilterForm.FieldForm, AbstractFieldFilterForm.FloatFieldForm, AbstractFieldFilterForm.IntegerFieldForm, AbstractFieldFilterForm.LongFieldForm, AbstractFieldFilterForm.StringFieldForm, AbstractFieldFilterForm.TimestampForm
 
フィールドの概要
 
クラス org.seasar.tuigwaa.controller.AbstractFieldFilterForm から継承したフィールド
FIELD_FORM_MAP
 
クラス org.apache.struts.validator.ValidatorForm から継承したフィールド
page, validatorResults
 
クラス org.apache.struts.action.ActionForm から継承したフィールド
multipartRequestHandler, servlet
 
コンストラクタの概要
SearchFormForm(TgwEntity entity)
           
SearchFormForm(TgwEntity entity, SearchExeFunction function)
           
 
メソッドの概要
protected  Object createNewRow()
           
protected  Object createRow(int index, String value)
           
protected  String[] getHtmlData(int index, Object row)
           
 SearchExeFunction getSearchExeFunction()
           
protected  void removeRow(int index, Object row)
           
 
クラス org.seasar.tuigwaa.controller.AbstractFieldFilterForm から継承したメソッド
createFieldForm, createFieldForm, getEntity, getFunction, getFunction, getHtmlCell, getName, isDisjunction, setDisjunction, setEntity, setName
 
クラス org.seasar.tuigwaa.util.ajax.AbstractRowSetForm から継承したメソッド
addEvent, addRow, addRowAll, addRowByAjax, bindTypeEvent, bindTypeEvent, create, createJSONObject, createRemoveButtonHtml, createTextArea, createTextField, createTextField, createTextField, getLastIndex, getMessage, getPrefix, getRow, getRowSet, getSharedKey, initializeByAjax, isChangedRowElement, isSharable, removeRow, removeRowByAjax, replaceCellByAjax, replaceRow, replaceRowByAjax, retrieveEvents, sendEvent, setChangedRowElement, setRowSet, setSharedObject
 
クラス org.apache.struts.validator.ValidatorForm から継承したメソッド
getPage, getResultValueMap, getValidationKey, getValidatorResults, reset, setPage, setValidatorResults, validate
 
クラス org.apache.struts.action.ActionForm から継承したメソッド
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SearchFormForm

public SearchFormForm(TgwEntity entity)

SearchFormForm

public SearchFormForm(TgwEntity entity,
                      SearchExeFunction function)
メソッドの詳細

removeRow

protected void removeRow(int index,
                         Object row)
定義:
クラス AbstractRowSetForm 内の removeRow

createNewRow

protected Object createNewRow()
定義:
クラス AbstractRowSetForm 内の createNewRow

createRow

protected Object createRow(int index,
                           String value)
定義:
クラス AbstractRowSetForm 内の createRow

getHtmlData

protected String[] getHtmlData(int index,
                               Object row)
定義:
クラス AbstractRowSetForm 内の getHtmlData

getSearchExeFunction

public SearchExeFunction getSearchExeFunction()


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.