org.seasar.tuigwaa.controller
クラス AggregationForm
java.lang.Object
org.apache.struts.action.ActionForm
org.apache.struts.validator.ValidatorForm
org.seasar.tuigwaa.util.ajax.AbstractRowSetForm
org.seasar.tuigwaa.controller.AggregationForm
- すべての実装インタフェース:
- Ajaxlizable, org.apache.commons.collections.Factory, RowSetForm, Serializable
- public class AggregationForm
- extends AbstractRowSetForm
This class is registerd into JSON Ajax.
集計値を作成するフォームに対応。
- 作成者:
- 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, 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 |
AggregationForm
public AggregationForm(TgwEntity entity,
Map dataFilterMap)
getDataFilters
public String[] getDataFilters()
setDataFilters
public void setDataFilters(String[] dataFilters)
getDataFilterList
public Collection getDataFilterList()
setGroupField1
public void setGroupField1(String groupField1)
setGroupField2
public void setGroupField2(String groupField2)
getGroupField1
public String getGroupField1()
getGroupField2
public String getGroupField2()
getEntity
public TgwEntity getEntity()
getName
public String getName()
setName
public void setName(String name)
setFilterName
public void setFilterName(String filterName)
getFilterName
public String getFilterName()
setValueFlag
public void setValueFlag(boolean valueFlag)
isValueFlag
public boolean isValueFlag()
setExtraRowFlag
public void setExtraRowFlag(boolean extraRowFlag)
isExtraRowFlag
public boolean isExtraRowFlag()
removeRow
protected void removeRow(int index,
Object row)
- 定義:
- クラス
AbstractRowSetForm
内の removeRow
getHtmlData
protected String[] getHtmlData(int index,
Object row)
- 定義:
- クラス
AbstractRowSetForm
内の getHtmlData
createRow
protected Object createRow(int index,
String value)
- 定義:
- クラス
AbstractRowSetForm
内の createRow
createFieldSelector
public String createFieldSelector(int index,
AggregationForm.FunctionForm form)
createNewRow
protected Object createNewRow()
- 定義:
- クラス
AbstractRowSetForm
内の createNewRow
getAggregatoinExeFunction
public CriteriaExeFunction getAggregatoinExeFunction()
getAggregaionFunction
public AggregationFunction getAggregaionFunction(CriteriaExeFunction exe)
Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.