Interface UISimpleReferenceSelector
-
- All Superinterfaces:
UIViewComponent
- All Known Implementing Classes:
AbstractSimpleReferenceSelector,MediaSimpleReferenceSelector,SimpleReferenceSelector
public interface UISimpleReferenceSelector extends UIViewComponent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)Register a listener for current componentSimpleReferenceSelectorModelgetModel()Returns model currently associated with componentvoidremoveReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)Unregister an listener for a current componentvoidsetModel(SimpleReferenceSelectorModel model)Sets model associated with current simple reference componentvoidshowAutoCompletePopup()Shows auto complete component where suggested values are shownvoidupdateAutoCompleteResult()Updates auto completes result listvoidupdateItems()Invoked when current value changedvoidupdateMode()Updates component when mode has changed.voidupdateRootSearchTypeChanged()Invoked when root search type has changedvoidupdateRootTypeChanged()Invoked when root type has changedvoidupdateSearchResult()Updates search result list - used in advanced search mode-
Methods inherited from interface de.hybris.platform.cockpit.model.general.UIViewComponent
initialize, update
-
-
-
-
Method Detail
-
setModel
void setModel(SimpleReferenceSelectorModel model)
Sets model associated with current simple reference component- Parameters:
model- - given model
-
getModel
SimpleReferenceSelectorModel getModel()
Returns model currently associated with component- Returns:
- current model
-
updateItems
void updateItems()
Invoked when current value changed
-
updateSearchResult
void updateSearchResult()
Updates search result list - used in advanced search mode
-
updateAutoCompleteResult
void updateAutoCompleteResult()
Updates auto completes result list
-
updateMode
void updateMode()
Updates component when mode has changed. There are three modes as follow:- View Mode - default mode
- Normal Mode - auto complete mode
- Advanced Mode - advanced search mode
-
showAutoCompletePopup
void showAutoCompletePopup()
Shows auto complete component where suggested values are shown
-
updateRootTypeChanged
void updateRootTypeChanged()
Invoked when root type has changed
-
updateRootSearchTypeChanged
void updateRootSearchTypeChanged()
Invoked when root search type has changed
-
addReferenceSelectorListener
void addReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)
Register a listener for current component- Parameters:
referenceSelectorListener-
-
removeReferenceSelectorListener
void removeReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)
Unregister an listener for a current component- Parameters:
referenceSelectorListener-
-
-