Class PropertySearchItemWrapper<T extends Serializable>
- java.lang.Object
 - 
- com.evolveum.midpoint.gui.impl.component.search.AbstractSearchItemWrapper<T>
 - 
- com.evolveum.midpoint.gui.impl.component.search.PropertySearchItemWrapper<T>
 
 
 
- 
- All Implemented Interfaces:
 SelectableRow,Serializable
- Direct Known Subclasses:
 AutoCompleteSearchItemWrapper,ChoicesSearchItemWrapper,DateSearchItemWrapper,ItemPathSearchItemWrapper,ObjectClassSearchItemWrapper,ReferenceSearchItemWrapper,TextSearchItemWrapper
public class PropertySearchItemWrapper<T extends Serializable> extends AbstractSearchItemWrapper<T>
- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static TraceLOGGER- 
Fields inherited from class com.evolveum.midpoint.gui.impl.component.search.AbstractSearchItemWrapper
F_APPLY_FILTER, F_DISPLAYABLE_VALUE, F_HELP, F_NAME, F_SELECTED, F_TITLE, F_VALUE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description PropertySearchItemWrapper()PropertySearchItemWrapper(ItemPath path)PropertySearchItemWrapper(ItemPath path, ItemDefinition<?> itemDef) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanRemoveSearchItem()ObjectFiltercreateFilter(Class type, PageBase pageBase, VariablesMap variables)DisplayableValue<T>getDefaultValue()StringgetHelp()StringgetName()ItemPathgetPath()Class<? extends AbstractSearchItemPanel>getSearchItemPanelClass()StringgetTitle()QNamegetValueTypeName()voidsetHelp(String help)voidsetName(String name)voidsetPath(ItemPath path)voidsetValueTypeName(QName valueTypeName)- 
Methods inherited from class com.evolveum.midpoint.gui.impl.component.search.AbstractSearchItemWrapper
applyPredefinedFilter, equals, getFilterExpression, getParameterName, getParameterValueType, getPredefinedFilter, getValue, hashCode, isApplyFilter, isEnabled, isSelected, isVisible, setApplyFilter, setCanConfigure, setFilterExpression, setParameterName, setParameterValueType, setPredefinedFilter, setSelected, setValue, setVisible 
 - 
 
 - 
 
- 
- 
Field Detail
- 
LOGGER
public static final Trace LOGGER
 
 - 
 
- 
Constructor Detail
- 
PropertySearchItemWrapper
public PropertySearchItemWrapper()
 
- 
PropertySearchItemWrapper
public PropertySearchItemWrapper(ItemPath path)
 
- 
PropertySearchItemWrapper
public PropertySearchItemWrapper(ItemPath path, ItemDefinition<?> itemDef)
 
 - 
 
- 
Method Detail
- 
getSearchItemPanelClass
public Class<? extends AbstractSearchItemPanel> getSearchItemPanelClass()
- Specified by:
 getSearchItemPanelClassin classAbstractSearchItemWrapper<T extends Serializable>
 
- 
getDefaultValue
public DisplayableValue<T> getDefaultValue()
- Specified by:
 getDefaultValuein classAbstractSearchItemWrapper<T extends Serializable>
 
- 
canRemoveSearchItem
public boolean canRemoveSearchItem()
- Overrides:
 canRemoveSearchItemin classAbstractSearchItemWrapper<T extends Serializable>
 
- 
getName
public String getName()
- Specified by:
 getNamein classAbstractSearchItemWrapper<T extends Serializable>
 
- 
setName
public void setName(String name)
 
- 
getHelp
public String getHelp()
- Specified by:
 getHelpin classAbstractSearchItemWrapper<T extends Serializable>
 
- 
setHelp
public void setHelp(String help)
 
- 
getTitle
public String getTitle()
- Specified by:
 getTitlein classAbstractSearchItemWrapper<T extends Serializable>
 
- 
getPath
public ItemPath getPath()
 
- 
setPath
public void setPath(ItemPath path)
 
- 
getValueTypeName
public QName getValueTypeName()
 
- 
setValueTypeName
public void setValueTypeName(QName valueTypeName)
 
- 
createFilter
public ObjectFilter createFilter(Class type, PageBase pageBase, VariablesMap variables)
- Specified by:
 createFilterin classAbstractSearchItemWrapper<T extends Serializable>
 
 - 
 
 -