org.seasar.tuigwaa.controller
クラス CustomFormForm

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

public class CustomFormForm
extends AbstractRowSetForm

カスタムフォームを作成するフォームに対応

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

入れ子クラスの概要
static class CustomFormForm.CustomFormRow
           
 
フィールドの概要
 
クラス org.apache.struts.validator.ValidatorForm から継承したフィールド
page, validatorResults
 
クラス org.apache.struts.action.ActionForm から継承したフィールド
multipartRequestHandler, servlet
 
コンストラクタの概要
CustomFormForm(TgwEntity entity)
           
CustomFormForm(TgwEntity entity, UpdateExeFunction function)
           
 
メソッドの概要
 void addRowForEdit(Object row)
           
protected  Object createNewRow()
           
protected  Object createRow(int index, String value)
           
 TgwEntity getEntity()
           
protected  String[] getHtmlData(int index, Object row)
           
 String getName()
           
 UpdateExeFunction getUpdateExeFunction()
           
 boolean isUpdateOnly()
           
protected  void removeRow(int index, Object row)
           
 void reset(org.apache.struts.action.ActionMapping arg0, javax.servlet.http.HttpServletRequest arg1)
           
 void setName(String name)
           
 void setUpdateOnly(boolean updateOnly)
           
 
クラス org.seasar.tuigwaa.util.ajax.AbstractRowSetForm から継承したメソッド
addEvent, addRow, addRowAll, addRowByAjax, bindTypeEvent, bindTypeEvent, create, createJSONObject, createRemoveButtonHtml, createTextArea, createTextField, createTextField, createTextField, getHtmlCell, 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, 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
 

コンストラクタの詳細

CustomFormForm

public CustomFormForm(TgwEntity entity)

CustomFormForm

public CustomFormForm(TgwEntity entity,
                      UpdateExeFunction function)
メソッドの詳細

addRowForEdit

public void addRowForEdit(Object row)

isUpdateOnly

public boolean isUpdateOnly()

setUpdateOnly

public void setUpdateOnly(boolean updateOnly)

getEntity

public TgwEntity getEntity()

getName

public String getName()

setName

public void setName(String name)

getUpdateExeFunction

public UpdateExeFunction getUpdateExeFunction()

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

reset

public void reset(org.apache.struts.action.ActionMapping arg0,
                  javax.servlet.http.HttpServletRequest arg1)


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