org.seasar.tuigwaa.controller
クラス EntityForm
java.lang.Object
org.apache.struts.action.ActionForm
org.apache.struts.validator.ValidatorForm
org.seasar.tuigwaa.util.ajax.AbstractRowSetForm
org.seasar.tuigwaa.controller.EntityForm
- すべての実装インタフェース:
- Ajaxlizable, org.apache.commons.collections.Factory, RowSetForm, Serializable
- public class EntityForm
- extends AbstractRowSetForm
テーブルを作成するフォームに対応
- 作成者:
- nishioka
- 関連項目:
- 直列化された形式
クラス org.apache.struts.validator.ValidatorForm から継承したフィールド |
page, validatorResults |
クラス org.apache.struts.action.ActionForm から継承したフィールド |
multipartRequestHandler, servlet |
クラス 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 |
クラス 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 |
FORM_REPRE
public static final int FORM_REPRE
- 関連項目:
- 定数フィールド値
FORM_TYPE
public static final int FORM_TYPE
- 関連項目:
- 定数フィールド値
FORM_DISPLAYNAME
public static final int FORM_DISPLAYNAME
- 関連項目:
- 定数フィールド値
FORM_COLUMNNAME
public static final int FORM_COLUMNNAME
- 関連項目:
- 定数フィールド値
FORM_DESCRIPTION
public static final int FORM_DESCRIPTION
- 関連項目:
- 定数フィールド値
FORM_BASICVALIDATOR
public static final int FORM_BASICVALIDATOR
- 関連項目:
- 定数フィールド値
FORM_EXTRAFORM
public static final int FORM_EXTRAFORM
- 関連項目:
- 定数フィールド値
FORM_ACTION
public static final int FORM_ACTION
- 関連項目:
- 定数フィールド値
FORMS
public static final int[] FORMS
EntityForm
public EntityForm(String schema,
boolean easyMode,
ModelService entityService)
EntityForm
public EntityForm(TgwEntity entity,
boolean easyMode,
ModelService entitySerivce)
validate
public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
reset
public void reset(org.apache.struts.action.ActionMapping actionMapping,
javax.servlet.http.HttpServletRequest request)
removeRow
protected void removeRow(int index,
Object row)
- 定義:
- クラス
AbstractRowSetForm
内の removeRow
checkIsEntityByAjax
public String checkIsEntityByAjax(String name)
createRow
protected Object createRow(int index,
String value)
- 定義:
- クラス
AbstractRowSetForm
内の createRow
createNewRow
protected Object createNewRow()
- 定義:
- クラス
AbstractRowSetForm
内の createNewRow
getHtmlData
protected String[] getHtmlData(int index,
Object row)
- 定義:
- クラス
AbstractRowSetForm
内の getHtmlData
isRandomId
public boolean isRandomId()
setRandomId
public void setRandomId(boolean randomId)
isEasyMode
public boolean isEasyMode()
isCreationUserFlag
public boolean isCreationUserFlag()
setCreationUserFlag
public void setCreationUserFlag(boolean creationUserFlag)
isUserUnique
public boolean isUserUnique()
setUserUnique
public void setUserUnique(boolean userUnique)
isModificationUserFlag
public boolean isModificationUserFlag()
setModificationUserFlag
public void setModificationUserFlag(boolean modificationUserFlag)
isCreationFieldFlag
public boolean isCreationFieldFlag()
setCreationFieldFlag
public void setCreationFieldFlag(boolean creationFieldFlag)
isModificationFieldFlag
public boolean isModificationFieldFlag()
setModificationFieldFlag
public void setModificationFieldFlag(boolean modificationFieldFlag)
getEntity
public TgwEntity getEntity()
setRepresentative
public void setRepresentative(int representative)
getRepresentative
public int getRepresentative()
isSaved
public boolean isSaved()
getTableName
public String getTableName()
setTableName
public void setTableName(String tableName)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
getDisplayName
public String getDisplayName()
setDisplayName
public void setDisplayName(String displayName)
getPkDisplayName
public String getPkDisplayName()
- 主キー(ID)の表示名を取得する
setPkDisplayName
public void setPkDisplayName(String pkDisplayName)
- 主キー(ID)の表示名を設定する
getCreationDateAttrName
public String getCreationDateAttrName()
getCreationUserAttrName
public String getCreationUserAttrName()
getModificationDateAttrName
public String getModificationDateAttrName()
getModificationUserAttrName
public String getModificationUserAttrName()
setCreationDateAttrName
public void setCreationDateAttrName(String creationDateAttrName)
setCreationUserAttrName
public void setCreationUserAttrName(String creationUserAttrName)
setModificationDateAttrName
public void setModificationDateAttrName(String modificationDateAttrName)
setModificationUserAttrName
public void setModificationUserAttrName(String modificationUserAttName)
putAdditionalEntity
public void putAdditionalEntity(TgwEntity additionalEntity)
getAdditionalEntity
public List getAdditionalEntity()
createEntity
public TgwEntity createEntity()
- This function is called by EntityAction.
getFormHtml
public String[] getFormHtml(TgwAttribute field,
String prefix,
int index)
- カラムの情報を入力するフォームを返す
- パラメータ:
field
- prefix
- index
-
- 戻り値:
Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.