Class AbstractSearchItemWrapper<T>
java.lang.Object
com.evolveum.midpoint.gui.impl.component.search.wrapper.AbstractSearchItemWrapper<T>
- All Implemented Interfaces:
- SelectableRow,- Serializable
- Direct Known Subclasses:
- FilterableSearchItemWrapper,- IndirectSearchItemWrapper,- ProjectSearchItemWrapper,- RelationSearchItemWrapper,- ScopeSearchItemWrapper,- TenantSearchItemWrapper
public abstract class AbstractSearchItemWrapper<T>
extends Object
implements Serializable, SelectableRow
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanvoidbooleanabstract DisplayableValue<T>abstract @NotNull org.apache.wicket.model.IModel<String>getHelp()abstract @NotNull org.apache.wicket.model.IModel<String>getName()abstract Class<? extends AbstractSearchItemPanel>abstract @NotNull org.apache.wicket.model.IModel<String>getTitle()getValue()inthashCode()booleanisApplyFilter(SearchBoxModeType searchBoxMode) booleanbooleanbooleanvoidsetApplyFilter(boolean applyFilter) voidsetCanConfigure(boolean canConfigure) voidsetFilterExpression(ExpressionType filterExpression) voidsetParameterName(String parameterName) voidsetParameterValueType(Class<T> parameterValueType) voidsetPredefinedFilter(SearchFilterType predefinedFilter) voidsetSelected(boolean selected) voidsetValue(DisplayableValue<T> value) voidsetVisible(boolean visible) 
- 
Field Details- 
F_SELECTED- See Also:
 
- 
F_VALUE- See Also:
 
- 
F_DISPLAYABLE_VALUE- See Also:
 
- 
F_APPLY_FILTER- See Also:
 
 
- 
- 
Constructor Details- 
AbstractSearchItemWrapperpublic AbstractSearchItemWrapper()
 
- 
- 
Method Details- 
getSearchItemPanelClass
- 
getName
- 
getHelp
- 
getTitle
- 
getDefaultValue
- 
isVisiblepublic boolean isVisible()
- 
setVisiblepublic void setVisible(boolean visible) 
- 
isEnabledpublic boolean isEnabled()
- 
canRemoveSearchItempublic boolean canRemoveSearchItem()
- 
setCanConfigurepublic void setCanConfigure(boolean canConfigure) 
- 
getValue
- 
clearValuepublic void clearValue()
- 
getParameterName
- 
setParameterName
- 
getParameterValueType
- 
setParameterValueType
- 
setValue
- 
isApplyFilter
- 
applyPredefinedFilterpublic boolean applyPredefinedFilter()
- 
setApplyFilterpublic void setApplyFilter(boolean applyFilter) 
- 
isSelectedpublic boolean isSelected()- Specified by:
- isSelectedin interface- SelectableRow<T>
 
- 
setSelectedpublic void setSelected(boolean selected) - Specified by:
- setSelectedin interface- SelectableRow<T>
 
- 
getPredefinedFilter
- 
setPredefinedFilter
- 
getFilterExpression
- 
setFilterExpression
- 
equals
- 
hashCodepublic int hashCode()
 
-