Class AsExcludedSortsDataHandler
- java.lang.Object
-
- de.hybris.platform.adaptivesearchbackoffice.editors.configurablemultireference.AbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
- de.hybris.platform.adaptivesearchbackoffice.editors.excludedsorts.AsExcludedSortsDataHandler
-
- All Implemented Interfaces:
DataHandler<ExcludedSortEditorData,AsExcludedSortModel>
public class AsExcludedSortsDataHandler extends AbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.adaptivesearchbackoffice.editors.configurablemultireference.AbstractDataHandler
SEARCH_PROFILE_PARAM
-
-
Constructor Summary
Constructors Constructor Description AsExcludedSortsDataHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.String>buildNameLocalizationMap(AbstractAsSortConfigurationModel source)protected voidconvertFromModel(AsExcludedSortModel source, ExcludedSortEditorData target)protected voidconvertFromSearchProfileResult(AsConfigurationHolder<AsExcludedSort,AbstractAsSortConfiguration> source, ExcludedSortEditorData target, AbstractAsSearchProfileModel searchProfile)protected ExcludedSortEditorDatacreateEditorData()I18NServicegetI18NService()java.lang.StringgetTypeCode()Returns the type code for the model.protected booleanisConfigurationFromSearchProfile(AbstractAsSortConfiguration configuration, AbstractAsSearchProfileModel searchProfile)protected voidloadDataFromInitialValue(java.util.Map<java.lang.Object,ExcludedSortEditorData> mapping, java.util.Collection<AsExcludedSortModel> initialValue, java.util.Map<java.lang.String,java.lang.Object> parameters)protected voidloadDataFromSearchResult(java.util.Map<java.lang.Object,ExcludedSortEditorData> mapping, SearchResultData searchResult, java.util.Map<java.lang.String,java.lang.Object> parameters)protected voidlocalizeSorts(SearchContextData searchContext, java.util.List<? extends AbstractSortConfigurationEditorData> sorts)protected voidpostLoadData(java.util.Collection<AsExcludedSortModel> initialValue, SearchResultData searchResult, java.util.Map<java.lang.String,java.lang.Object> parameters, org.zkoss.zul.ListModelList<ExcludedSortEditorData> data)voidsetI18NService(I18NService i18NService)-
Methods inherited from class de.hybris.platform.adaptivesearchbackoffice.editors.configurablemultireference.AbstractDataHandler
getAsConfigurationService, getAsUidGenerator, getAttributeType, getAttributeValue, getItemValue, getOrCreateEditorData, getValue, loadData, setAsConfigurationService, setAsUidGenerator, setAttributeValue
-
-
-
-
Method Detail
-
getTypeCode
public java.lang.String getTypeCode()
Description copied from interface:DataHandlerReturns the type code for the model.- Returns:
- the type code
-
createEditorData
protected ExcludedSortEditorData createEditorData()
- Specified by:
createEditorDatain classAbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
loadDataFromSearchResult
protected void loadDataFromSearchResult(java.util.Map<java.lang.Object,ExcludedSortEditorData> mapping, SearchResultData searchResult, java.util.Map<java.lang.String,java.lang.Object> parameters)
- Specified by:
loadDataFromSearchResultin classAbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
loadDataFromInitialValue
protected void loadDataFromInitialValue(java.util.Map<java.lang.Object,ExcludedSortEditorData> mapping, java.util.Collection<AsExcludedSortModel> initialValue, java.util.Map<java.lang.String,java.lang.Object> parameters)
- Specified by:
loadDataFromInitialValuein classAbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
convertFromSearchProfileResult
protected void convertFromSearchProfileResult(AsConfigurationHolder<AsExcludedSort,AbstractAsSortConfiguration> source, ExcludedSortEditorData target, AbstractAsSearchProfileModel searchProfile)
-
isConfigurationFromSearchProfile
protected boolean isConfigurationFromSearchProfile(AbstractAsSortConfiguration configuration, AbstractAsSearchProfileModel searchProfile)
-
convertFromModel
protected void convertFromModel(AsExcludedSortModel source, ExcludedSortEditorData target)
-
buildNameLocalizationMap
protected java.util.Map<java.lang.String,java.lang.String> buildNameLocalizationMap(AbstractAsSortConfigurationModel source)
-
postLoadData
protected void postLoadData(java.util.Collection<AsExcludedSortModel> initialValue, SearchResultData searchResult, java.util.Map<java.lang.String,java.lang.Object> parameters, org.zkoss.zul.ListModelList<ExcludedSortEditorData> data)
- Overrides:
postLoadDatain classAbstractDataHandler<ExcludedSortEditorData,AsExcludedSortModel>
-
localizeSorts
protected void localizeSorts(SearchContextData searchContext, java.util.List<? extends AbstractSortConfigurationEditorData> sorts)
-
getI18NService
public I18NService getI18NService()
-
setI18NService
public void setI18NService(I18NService i18NService)
-
-