org.equanda.test.gui.base
Class SelectComponentBase<T extends EquandaProxy>

java.lang.Object
  extended by org.equanda.test.gui.base.SelectComponentBase<T>
Direct Known Subclasses:
Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select, Select

public abstract class SelectComponentBase<T extends EquandaProxy>
extends Object

Base class for select component


Constructor Summary
SelectComponentBase()
           
 
Method Summary
 SelectedSettings checkSelectedSettings(boolean clear)
           
 int getCurrentMultipleIndex()
           
 Object getCurrentMultipleRow()
           
 T getCurrentRow()
           
abstract  org.apache.tapestry5.beaneditor.BeanModel getGridModel()
           
 String getLinkUrl()
           
abstract  T getObject(Uoid uoid)
           
abstract  org.apache.tapestry5.grid.GridDataSource getRows()
           
 Integer getRowsPerPage()
           
 SelectedSettings<T> getSelectedSettings()
           
 ListGetter<T> getSelector()
           
 T getValue()
          synonym for getCurrentRow, needed for template reuse between components
 boolean isForSelect()
           
 boolean isForSelectList()
           
 boolean isForSelectOne()
           
 boolean isRenderCurrentMultipleIndex()
           
 boolean isSelectedRow()
           
 void onCheckboxSelect(boolean checked, String id)
           
 void setCurrentMultipleIndex(int currentMultipleIndex)
           
 void setCurrentMultipleRow(Object currentMultipleRow)
           
 void setCurrentRow(T currentRow)
           
 void setSelectedRow(boolean selected)
           
 void setSelectedSettings(SelectedSettings<T> selectedSettings)
           
 void setSelector(ListGetter<T> selector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectComponentBase

public SelectComponentBase()
Method Detail

getRowsPerPage

public Integer getRowsPerPage()

getLinkUrl

public String getLinkUrl()

isSelectedRow

public boolean isSelectedRow()

setSelectedRow

public void setSelectedRow(boolean selected)

onCheckboxSelect

public void onCheckboxSelect(boolean checked,
                             String id)

getSelector

public ListGetter<T> getSelector()

setSelector

public void setSelector(ListGetter<T> selector)

getGridModel

public abstract org.apache.tapestry5.beaneditor.BeanModel getGridModel()

getRows

public abstract org.apache.tapestry5.grid.GridDataSource getRows()

getValue

public T getValue()
synonym for getCurrentRow, needed for template reuse between components


getCurrentRow

public T getCurrentRow()

setCurrentRow

public void setCurrentRow(T currentRow)

getCurrentMultipleRow

public Object getCurrentMultipleRow()

setCurrentMultipleRow

public void setCurrentMultipleRow(Object currentMultipleRow)

getCurrentMultipleIndex

public int getCurrentMultipleIndex()

setCurrentMultipleIndex

public void setCurrentMultipleIndex(int currentMultipleIndex)

isRenderCurrentMultipleIndex

public boolean isRenderCurrentMultipleIndex()

getSelectedSettings

public SelectedSettings<T> getSelectedSettings()

setSelectedSettings

public void setSelectedSettings(SelectedSettings<T> selectedSettings)

getObject

public abstract T getObject(Uoid uoid)

checkSelectedSettings

public final SelectedSettings checkSelectedSettings(boolean clear)

isForSelect

public boolean isForSelect()

isForSelectOne

public boolean isForSelectOne()

isForSelectList

public boolean isForSelectList()


Copyright © 2007-2008. All Rights Reserved.