Class ShortcutsUtilService

java.lang.Object
com.hybris.pcmbackoffice.widgets.shortcuts.ShortcutsUtilService

public class ShortcutsUtilService extends Object
UtilService for shortcuts widgets and remove shortcuts list action.
  • Field Details

  • Constructor Details

    • ShortcutsUtilService

      public ShortcutsUtilService()
  • Method Details

    • getConditions

      protected List<com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData> getConditions(com.hybris.cockpitng.search.data.ValueComparisonOperator operator, List<PK> list)
    • getSelectedData

      protected List<ItemModel> getSelectedData(org.zkoss.zk.ui.event.Event event)
    • getFullTextSearchData

      protected com.hybris.cockpitng.search.data.FullTextSearchData getFullTextSearchData()
    • addFilterConditionOnSearchData

      protected List<com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData> addFilterConditionOnSearchData(com.hybris.cockpitng.search.data.ValueComparisonOperator operator, List<PK> list)
    • getPKEmptyCondition

      protected com.hybris.backoffice.widgets.advancedsearch.impl.SearchConditionData getPKEmptyCondition()
    • isItemsAlreadyDeleted

      public boolean isItemsAlreadyDeleted(Collection<ItemModel> items)
      Check if the items have been deleted.
      Parameters:
      items - items to be inspected.
      Returns:
      if the items have been deleted.
    • isLimitationExceeded

      protected boolean isLimitationExceeded(List<ItemModel> items, Shortcutsitem shortcutsitem)
      Check if the limit has been exceeded
      Parameters:
      items - items to be inspected.
      shortcutsitem - for which shortcutsitem to be inspected.
      Returns:
      if the limit has been exceeded
    • getMaxSize

      protected int getMaxSize(Shortcutsitem shortcutsitem)
    • getAlreadyExistItems

      public List<ItemModel> getAlreadyExistItems(Collection<ItemModel> items, BackofficeObjectSpecialCollectionModel collectionModel)
      Get exist items.
      Parameters:
      items - items to be inspected.
      collectionModel - for which collection contains.
      Returns:
      the items already exist.
    • getNotExistItems

      public List<ItemModel> getNotExistItems(Collection<ItemModel> items, BackofficeObjectSpecialCollectionModel collectionModel)
      Get nonexistent items.
      Parameters:
      items - items to be inspected.
      collectionModel - for which collection does not contains.
      Returns:
      the nonexistent items.
    • getDroppables

      protected String getDroppables()
    • setModelService

      public void setModelService(ModelService modelService)
    • getModelService

      public ModelService getModelService()
    • setTypeFacade

      public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
    • setNotificationService

      public void setNotificationService(com.hybris.cockpitng.util.notifications.NotificationService notificationService)
    • getNotificationService

      public com.hybris.cockpitng.util.notifications.NotificationService getNotificationService()
    • setAdvancedSearchOperatorService

      public void setAdvancedSearchOperatorService(com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService advancedSearchOperatorService)
    • getAdvancedSearchOperatorService

      public com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService getAdvancedSearchOperatorService()
    • setShortcutsService

      public void setShortcutsService(ShortcutsService shortcutsService)
    • getShortcutsService

      public ShortcutsService getShortcutsService()
    • getLabelService

      public com.hybris.cockpitng.labels.LabelService getLabelService()
    • setLabelService

      public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)