Class ObjectTypeSearchItemWrapper
- java.lang.Object
-
- com.evolveum.midpoint.gui.impl.component.search.wrapper.AbstractSearchItemWrapper<T>
-
- com.evolveum.midpoint.gui.impl.component.search.wrapper.FilterableSearchItemWrapper<QName>
-
- com.evolveum.midpoint.gui.impl.component.search.wrapper.ObjectTypeSearchItemWrapper
-
- All Implemented Interfaces:
SelectableRow,Serializable
public class ObjectTypeSearchItemWrapper extends FilterableSearchItemWrapper<QName>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.gui.impl.component.search.wrapper.AbstractSearchItemWrapper
F_APPLY_FILTER, F_DISPLAYABLE_VALUE, F_HELP, F_NAME, F_SELECTED, F_TITLE, F_VALUE
-
-
Constructor Summary
Constructors Constructor Description ObjectTypeSearchItemWrapper(ObjectTypeSearchItemConfigurationType config)ObjectTypeSearchItemWrapper(List<Class<?>> supportedTypeList, QName defaultObjectType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanRemoveSearchItem()ObjectFiltercreateFilter(Class type, PageBase pageBase, VariablesMap variables)List<QName>getAvailableValues()QNamegetDefaultObjectType()DisplayableValue<QName>getDefaultValue()StringgetHelp()StringgetName()Class<ObjectTypeSearchItemPanel>getSearchItemPanelClass()List<Class<?>>getSupportedTypeList()StringgetTitle()QNamegetValueForNull()booleanisAllowAllTypesSearch()booleanisApplyFilter(SearchBoxModeType searchBoxMode)booleanisTypeChanged()booleanisVisible()voidsetAllowAllTypesSearch(boolean allowAllTypesSearch)voidsetDefaultObjectType(QName defaultObjectType)voidsetHelp(String help)voidsetName(String name)voidsetTypeChanged(boolean typeChanged)voidsetValueForNull(QName valueForNull)voidsetVisible(boolean visible)-
Methods inherited from class com.evolveum.midpoint.gui.impl.component.search.wrapper.AbstractSearchItemWrapper
applyPredefinedFilter, clearValue, equals, getFilterExpression, getParameterName, getParameterValueType, getPredefinedFilter, getValue, hashCode, isEnabled, isSelected, setApplyFilter, setCanConfigure, setFilterExpression, setParameterName, setParameterValueType, setPredefinedFilter, setSelected, setValue
-
-
-
-
Constructor Detail
-
ObjectTypeSearchItemWrapper
public ObjectTypeSearchItemWrapper(ObjectTypeSearchItemConfigurationType config)
-
-
Method Detail
-
getSearchItemPanelClass
public Class<ObjectTypeSearchItemPanel> getSearchItemPanelClass()
- Specified by:
getSearchItemPanelClassin classAbstractSearchItemWrapper<QName>
-
isTypeChanged
public boolean isTypeChanged()
-
setTypeChanged
public void setTypeChanged(boolean typeChanged)
-
getDefaultValue
public DisplayableValue<QName> getDefaultValue()
- Specified by:
getDefaultValuein classAbstractSearchItemWrapper<QName>
-
getDefaultObjectType
public QName getDefaultObjectType()
-
setDefaultObjectType
public void setDefaultObjectType(QName defaultObjectType)
-
getName
public String getName()
- Specified by:
getNamein classAbstractSearchItemWrapper<QName>
-
setName
public void setName(String name)
-
getHelp
public String getHelp()
- Specified by:
getHelpin classAbstractSearchItemWrapper<QName>
-
setHelp
public void setHelp(String help)
-
canRemoveSearchItem
public boolean canRemoveSearchItem()
- Overrides:
canRemoveSearchItemin classAbstractSearchItemWrapper<QName>
-
getTitle
public String getTitle()
- Specified by:
getTitlein classAbstractSearchItemWrapper<QName>
-
isApplyFilter
public boolean isApplyFilter(SearchBoxModeType searchBoxMode)
- Overrides:
isApplyFilterin classAbstractSearchItemWrapper<QName>
-
isVisible
public boolean isVisible()
- Overrides:
isVisiblein classAbstractSearchItemWrapper<QName>
-
setVisible
public void setVisible(boolean visible)
- Overrides:
setVisiblein classAbstractSearchItemWrapper<QName>
-
createFilter
public ObjectFilter createFilter(Class type, PageBase pageBase, VariablesMap variables)
- Specified by:
createFilterin classFilterableSearchItemWrapper<QName>
-
getValueForNull
public QName getValueForNull()
-
setValueForNull
public void setValueForNull(QName valueForNull)
-
isAllowAllTypesSearch
public boolean isAllowAllTypesSearch()
-
setAllowAllTypesSearch
public void setAllowAllTypesSearch(boolean allowAllTypesSearch)
-
-