Class SimpleSelectListEditorRenderer<T>
java.lang.Object
com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,Collection<T>>
com.hybris.cockpitng.editor.defaultmultireferenceeditor.DefaultMultiReferenceEditor<T>
de.hybris.platform.customersupportbackoffice.editor.simpleselect.SimpleSelectListEditorRenderer<T>
- All Implemented Interfaces:
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T>,com.hybris.cockpitng.editors.CockpitEditorRenderer<Collection<T>>,com.hybris.cockpitng.engine.ComponentWidgetAdapterAware
public class SimpleSelectListEditorRenderer<T>
extends com.hybris.cockpitng.editor.defaultmultireferenceeditor.DefaultMultiReferenceEditor<T>
Renderer for com.hybris.cockpitng.editor.simpleSelect.simpleselectlisteditor
-
Field Summary
Fields inherited from class com.hybris.cockpitng.editor.defaultmultireferenceeditor.DefaultMultiReferenceEditor
COCKPIT_PROPERTY_MULTI_REFERENCE_EDITOR_RENDER_ON_DEMAND_SIZE, COCKPIT_PROPERTY_SELECTED_ITEMS_MAX_SIZE, cockpitProperties, PARAM_RENDER_ON_DEMAND_SIZE, PARAM_SELECTED_ITEMS_MAX_SIZE, SELECTED_ITEMS_TYPE_COLLECTION, SELECTED_ITEMS_TYPE_LIST, SELECTED_ITEMS_TYPE_SET, selectedItemsFields inherited from class com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor
editorLayout, pageable, pageSize, PARAM_AVAILABLE_VALUES_PROVIDER, PARAM_CREATE_ONLY, PARAM_DISABLE_DISPLAYING_DETAILS, PARAM_DISABLE_REMOVE_REFERENCE, PARAM_LABEL_PROVIDER_BEAN, PARAM_NESTED_CREATION_DISABLED, PARAM_PAGE_SIZE, PARAM_PLACEHOLDER_KEY, PARAM_REDIRECT_REFERENCE_SELECTED_SOCKET_ID, PARAM_REFERENCE_ADVANCED_SEARCH_ENABLED, PARAM_RESTRICT_TO_TYPE, PARAM_WHITELISTED_TYPES, PARENT_OBJECT, renderOnDemandSize, selectedItemsMaxSize, SOCKET_IN_REFERENCE_EDITOR, SOCKET_OUT_REFERENCE_EDITOR, SOCKET_OUT_REFERENCE_SEARCH_CTX, SOCKET_OUT_REFRENCE_SELECTED, TYPE_CODEFields inherited from interface com.hybris.cockpitng.editors.CockpitEditorRenderer
INITIAL_EDIT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>createReferenceLayout(com.hybris.cockpitng.editors.EditorContext context) booleanFor customer.tickets attribute, unfortunately it return false always, that blocks creation field in bottom of the list Customer.addresses have same config, but method return true for feature use better figure out what is goind on in item.xml or somewhere else.protected com.hybris.cockpitng.core.config.impl.jaxb.hybris.BaseloadBaseConfiguration(String typeCode, com.hybris.cockpitng.engine.WidgetInstanceManager wim) Methods inherited from class com.hybris.cockpitng.editor.defaultmultireferenceeditor.DefaultMultiReferenceEditor
addSelectedObject, changeSelectedObject, extractRenderOnDemandSize, extractSelectedItemsMaxSize, getCollectionType, getRegexEditorPattern, initializeSelectedItemsCollection, isEditable, openReferenceAdvancedSearch, readTypeCode, refreshObjects, removeSelectedObject, render, setCommonEditorParameters, setEditorParameters, setInitialValueMethods inherited from class com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor
allowNestedObjectCreation, createInputSocketEventListener, createNewReference, createNewReference, extractPageSize, findAncestorEditor, getCockpitConfigurationService, getCockpitUserService, getCustomValuesProviderBeanId, getEditorContext, getEditorLayout, getEditorListener, getLabelProvider, getLabelProviderBeanName, getLabelService, getObjectFacade, getPageable, getParentEditor, getParentObject, getPermissionFacade, getPlaceholderKey, getPropertyValueService, getRedirectReferenceSelectedToParentWidget, getReferenceEditorSearchConditionHandler, getReferenceEditorSearchFacade, getReferenceSearchConditions, getReferenceSearchContextMap, getStringRepresentationOfObject, getSuccessNotificationId, getTypeCode, getTypeFacade, isDisableDisplayingDetails, isDisableRemoveReference, isReferenceAdvancedSearchEnabled, loadBaseConfiguration, loadSimpleSearchConfiguration, preserveFocus, resolveTypeToCreate, restrictTypeCode, setCreateOnly, setEditorContext, setEditorLayout, setEditorListener, setLabelProviderBeanName, setNestedObjectCreationDisabled, setPageSize, setParentEditor, setParentObject, setReferenceSearchConditions, setRenderOnDemandSize, setSelectedItemsMaxSize, setSuccessNotificationId, setTypeCode, triggerReferenceSelected, updateReferencesListBoxModel, updateReferencesListBoxModelMethods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic
forwardEditorEvent
-
Constructor Details
-
SimpleSelectListEditorRenderer
public SimpleSelectListEditorRenderer()
-
-
Method Details
-
createReferenceLayout
public com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T> createReferenceLayout(com.hybris.cockpitng.editors.EditorContext context) - Overrides:
createReferenceLayoutin classcom.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,Collection<T>>
-
isOnlyCreateMode
public boolean isOnlyCreateMode()For customer.tickets attribute, unfortunately it return false always, that blocks creation field in bottom of the list Customer.addresses have same config, but method return true for feature use better figure out what is goind on in item.xml or somewhere else.- Specified by:
isOnlyCreateModein interfacecom.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T>- Overrides:
isOnlyCreateModein classcom.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,Collection<T>> - Returns:
- boolean
-
loadBaseConfiguration
protected com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base loadBaseConfiguration(String typeCode, com.hybris.cockpitng.engine.WidgetInstanceManager wim) - Overrides:
loadBaseConfigurationin classcom.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,Collection<T>>
-