public class SearchProfileContextViewModel extends AbstractWidgetViewModel
| Modifier and Type | Field and Description |
|---|---|
protected AsSearchConfigurationService |
asSearchConfigurationService |
protected AsSearchProfileContextFactory |
asSearchProfileContextFactory |
protected AsSearchProfileService |
asSearchProfileService |
protected static java.lang.String |
CATALOG_SYNC_JOB |
protected CatalogVersionService |
catalogVersionService |
protected I18NService |
i18nService |
protected static java.lang.String |
IN_SYNC |
protected LabelService |
labelService |
protected ModelService |
modelService |
protected static java.lang.String |
SEARCH_PROFILE_INFO |
protected SessionService |
sessionService |
protected SynchronizationFacade |
synchronizationFacade |
| Constructor and Description |
|---|
SearchProfileContextViewModel() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildSearchProfileLabel(AbstractAsSearchProfileModel searchProfile,
AsSearchConfigurationInfoData searchConfigurationInfo) |
NavigationContextData |
getNavigationContext() |
SearchProfileInfoModel |
getSearchProfileInfo() |
boolean |
isInSync() |
void |
processFinished(CockpitEvent cockpitEvent) |
protected java.util.Optional<AbstractAsSearchProfileModel> |
resolveSearchProfile() |
protected void |
setInSync(boolean isInSync) |
void |
setNavigationContext(NavigationContextData navigationContext) |
protected void |
setSearchProfileInfo(SearchProfileInfoModel searchProfileInfo) |
void |
synchronize() |
void |
update(SearchResultData searchResult) |
protected void |
updateSearchProfileInfo(SearchResultData searchResult) |
void |
updateSyncStatus() |
format, getModel, getWidgetInstanceManager, getWidgetSettings, getWidgetslot, sendOutputprotected static final java.lang.String SEARCH_PROFILE_INFO
protected static final java.lang.String IN_SYNC
protected static final java.lang.String CATALOG_SYNC_JOB
protected ModelService modelService
protected SessionService sessionService
protected I18NService i18nService
protected CatalogVersionService catalogVersionService
protected AsSearchProfileService asSearchProfileService
protected AsSearchConfigurationService asSearchConfigurationService
protected AsSearchProfileContextFactory asSearchProfileContextFactory
protected LabelService labelService
protected SynchronizationFacade synchronizationFacade
public void update(SearchResultData searchResult)
protected void updateSearchProfileInfo(SearchResultData searchResult)
protected java.lang.String buildSearchProfileLabel(AbstractAsSearchProfileModel searchProfile, AsSearchConfigurationInfoData searchConfigurationInfo)
public void updateSyncStatus()
public void synchronize()
public void processFinished(CockpitEvent cockpitEvent)
protected java.util.Optional<AbstractAsSearchProfileModel> resolveSearchProfile()
public NavigationContextData getNavigationContext()
public void setNavigationContext(NavigationContextData navigationContext)
public SearchProfileInfoModel getSearchProfileInfo()
protected void setSearchProfileInfo(SearchProfileInfoModel searchProfileInfo)
public boolean isInSync()
protected void setInSync(boolean isInSync)
Copyright © 2018 SAP SE. All Rights Reserved.