Class BackofficeCompareViewController

  • All Implemented Interfaces:
    com.hybris.cockpitng.core.WidgetController, com.hybris.cockpitng.dnd.WidgetDragAndDropAware, com.hybris.cockpitng.engine.WidgetInstanceManagerAware, java.io.Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>

    public class BackofficeCompareViewController
    extends com.hybris.cockpitng.widgets.compare.CompareViewController
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.hybris.cockpitng.widgets.compare.CompareViewController

        com.hybris.cockpitng.widgets.compare.CompareViewController.PartialComparisonOperation
    • Field Summary

      • Fields inherited from class com.hybris.cockpitng.widgets.compare.CompareViewController

        LABEL_LOADING, MARK_NAME_ADD_ITEMS, MARK_NAME_DIFF_ONLY, MARK_NAME_HYPERLINK, MARK_NAME_PIN, MARK_NAME_REMOVE_ITEM, MODEL_COMPARISON_REQUEST_ID, SETTING_CONFIGURATION_CONTEXT, SETTING_DEFAULT_TYPE_CODE, SETTING_LAYOUT, SOCKET_INPUT_OBJECTS, SOCKET_INPUT_OBJECTS_ADD, SOCKET_INPUT_OBJECTS_REMOVE, SOCKET_INPUT_REFERENCE, SOCKET_OUTPUT_ADD_ITEMS_REQUEST, SOCKET_OUTPUT_OBJECTS_LIST_UPDATED, SOCKET_OUTPUT_SELECTED_ITEM
      • Fields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

        _separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScope
      • Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

        _applied
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.hybris.cockpitng.compare.model.ComparisonResult createComparisonResult​(java.util.Set<com.hybris.cockpitng.compare.model.GroupDescriptor> groupDescriptors)  
      protected java.lang.String getFallbackItemType()  
      • Methods inherited from class com.hybris.cockpitng.widgets.compare.CompareViewController

        addInProgressMarker, addObjectIdsImmediately, addObjectsImmediately, addObjectsToCompare, assureComparisonFinished, assureComparisonNotFinished, assureReferenceInObjectsList, changeReference, clearComparisonStatus, clearObjectsAndIds, clearViewData, compareAttributeDescriptorFromQualifier, createAddSelectionContext, createBuildDataOperation, createBuildDataOperation, createSelectionContext, getCockpitConfigurationService, getCockpitLocaleService, getCockpitUserService, getComparisonState, getComparisonStatus, getCurrentViewData, getDefaultLayout, getItemComparisonFacade, getItemType, getLayout, getNotificationService, getObjectById, getObjectFacade, getObjectIds, getObjectIdsMutable, getObjects, getReferenceObject, getReferenceObjectId, getSelectionItemType, getTypeFacade, getTypeWithSuperTypes, getView, getWidgetRenderingUtils, groupDescriptorFromSection, handleAddItemsClicked, handleDiffOnlyChecked, handleHyperLinkClicked, handleNotValidObject, handlePartialComparisonResult, handlePartialComparisonResult, handlePinClicked, handleRemoveItemClicked, initialize, invalidateView, isDiffOnlyEnabled, isValidComparison, isValidViewData, loadConfiguration, loadGroupDescriptors, objectsDeleted, objectsUpdated, performPartialComparison, registerAddItemsListeners, registerDiffOnlyListeners, registerHyperlinkEventListeners, registerListeners, registerPinEventListeners, registerRemoveItemListeners, removeInProgressMarker, removeObjectIdsImmediately, removeObjectsImmediately, removeObjectsNotMatchingDefaultTypeFromComparison, removeObjectsNotMatchingDefaultTypeFromComparison, removeObjectsToCompare, resetView, revalidateView, setCockpitLocaleService, setCockpitUserService, setComparisonRequestId, setDefaultLayout, setNotificationService, setObjects, setObjectsImmediately, setReferenceObjectImmediately, setTypeFacade, setWidgetRenderingUtils, updateComparisonState, updateComparisonStatus, updateDiffOnlyState, updateDiffOnlyTrigger, updateItemType, updateObjectsImmediately, updateView, updateViewInternal, validateView
      • Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController

        doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitle
      • Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer

        scanEventListeners
      • Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

        alert, didActivate, getPage, willClone, willPassivate
      • Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

        doCatch, doFinally
      • Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

        bindComponent, getController, onEvent, unbindComponent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BackofficeCompareViewController

        public BackofficeCompareViewController()
    • Method Detail

      • createComparisonResult

        protected com.hybris.cockpitng.compare.model.ComparisonResult createComparisonResult​(java.util.Set<com.hybris.cockpitng.compare.model.GroupDescriptor> groupDescriptors)
        Overrides:
        createComparisonResult in class com.hybris.cockpitng.widgets.compare.CompareViewController
      • getFallbackItemType

        protected java.lang.String getFallbackItemType()
        Overrides:
        getFallbackItemType in class com.hybris.cockpitng.widgets.compare.CompareViewController