Class DefaultReferenceSelectorListener
- java.lang.Object
-
- de.hybris.platform.cockpit.model.referenceeditor.impl.DefaultReferenceSelectorListener
-
- All Implemented Interfaces:
ReferenceSelectorListener
- Direct Known Subclasses:
DefaultMediaReferenceSelectorListener
public class DefaultReferenceSelectorListener extends java.lang.Object implements ReferenceSelectorListener
-
-
Field Summary
Fields Modifier and Type Field Description protected AdditionalReferenceEditorListener
additionalEditorListener
protected EditorListener
editorListener
protected DefaultReferenceSelectorModel
model
protected SearchProvider
searchProvider
protected TypeService
typeService
-
Constructor Summary
Constructors Constructor Description DefaultReferenceSelectorListener(DefaultReferenceSelectorModel model, EditorListener editorListener, AdditionalReferenceEditorListener additionalListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
abortAndCloseAdvancedMode()
void
addItem(java.lang.Object item)
void
addItems(java.util.List<java.lang.Object> items)
protected void
addPredefinedFields(Query query)
void
addTemporaryItem(java.lang.Object item)
void
addTemporaryItems(java.util.Collection item)
void
addToNotConfirmedItems(java.util.Collection items)
void
cancel()
void
changeMode(SelectorModel.Mode mode)
void
clearTemporaryItems()
void
confirmAndCloseAdvancedMode()
void
deselectItem(java.lang.Object item)
void
deselectTemporaryItem(java.lang.Object item)
void
deselectTemporaryItems()
void
doEnterPressed()
void
doOpenReferencedItem(TypedObject item)
protected SearchProvider
getSearchProvider()
protected TypeService
getTypeService()
protected UIConfigurationService
getUIConfigurationService()
void
moveItem(int fromIndex, int toIndex)
void
moveTemporaryItem(int fromIndex, int toIndex)
void
removeItem(int index)
void
removeItems(java.util.Collection indexes)
void
removeTemporaryItem(int index)
void
removeTemporaryItem(java.lang.Object item)
void
saveActualItems()
void
selectItem(java.lang.Object item)
void
selectItems(java.util.Collection items)
void
selectorAdvancedMode()
void
selectorNormaMode()
void
selectTemporaryItem(java.lang.Object item)
void
selectTemporaryItems(java.util.Collection items)
void
showAddItemPopupEditor(ObjectType type, TypedObject sourceItem, CreateContext context)
Deprecated.since 6.3void
showAddItemPopupEditor(CreateContext context)
void
triggerAutoCompleteSearch(java.lang.String searchTerm)
void
triggerSearch(java.lang.String searchTerm)
-
-
-
Field Detail
-
model
protected final DefaultReferenceSelectorModel model
-
searchProvider
protected SearchProvider searchProvider
-
typeService
protected TypeService typeService
-
editorListener
protected EditorListener editorListener
-
additionalEditorListener
protected AdditionalReferenceEditorListener additionalEditorListener
-
-
Constructor Detail
-
DefaultReferenceSelectorListener
public DefaultReferenceSelectorListener(DefaultReferenceSelectorModel model, EditorListener editorListener, AdditionalReferenceEditorListener additionalListener)
-
-
Method Detail
-
abortAndCloseAdvancedMode
public void abortAndCloseAdvancedMode()
- Specified by:
abortAndCloseAdvancedMode
in interfaceReferenceSelectorListener
-
addItem
public void addItem(java.lang.Object item)
- Specified by:
addItem
in interfaceReferenceSelectorListener
-
triggerAutoCompleteSearch
public void triggerAutoCompleteSearch(java.lang.String searchTerm)
- Specified by:
triggerAutoCompleteSearch
in interfaceReferenceSelectorListener
-
addPredefinedFields
protected void addPredefinedFields(Query query)
-
triggerSearch
public void triggerSearch(java.lang.String searchTerm)
- Specified by:
triggerSearch
in interfaceReferenceSelectorListener
-
clearTemporaryItems
public void clearTemporaryItems()
- Specified by:
clearTemporaryItems
in interfaceReferenceSelectorListener
-
addItems
public void addItems(java.util.List<java.lang.Object> items)
- Specified by:
addItems
in interfaceReferenceSelectorListener
-
addToNotConfirmedItems
public void addToNotConfirmedItems(java.util.Collection items)
- Specified by:
addToNotConfirmedItems
in interfaceReferenceSelectorListener
-
removeTemporaryItem
public void removeTemporaryItem(int index)
- Specified by:
removeTemporaryItem
in interfaceReferenceSelectorListener
-
removeTemporaryItem
public void removeTemporaryItem(java.lang.Object item)
- Specified by:
removeTemporaryItem
in interfaceReferenceSelectorListener
-
confirmAndCloseAdvancedMode
public void confirmAndCloseAdvancedMode()
- Specified by:
confirmAndCloseAdvancedMode
in interfaceReferenceSelectorListener
-
moveItem
public void moveItem(int fromIndex, int toIndex)
- Specified by:
moveItem
in interfaceReferenceSelectorListener
-
addTemporaryItem
public void addTemporaryItem(java.lang.Object item)
- Specified by:
addTemporaryItem
in interfaceReferenceSelectorListener
-
removeItem
public void removeItem(int index)
- Specified by:
removeItem
in interfaceReferenceSelectorListener
-
removeItems
public void removeItems(java.util.Collection indexes)
- Specified by:
removeItems
in interfaceReferenceSelectorListener
-
changeMode
public void changeMode(SelectorModel.Mode mode)
- Specified by:
changeMode
in interfaceReferenceSelectorListener
-
moveTemporaryItem
public void moveTemporaryItem(int fromIndex, int toIndex)
- Specified by:
moveTemporaryItem
in interfaceReferenceSelectorListener
-
getSearchProvider
protected SearchProvider getSearchProvider()
-
getTypeService
protected TypeService getTypeService()
-
addTemporaryItems
public void addTemporaryItems(java.util.Collection item)
- Specified by:
addTemporaryItems
in interfaceReferenceSelectorListener
-
deselectTemporaryItem
public void deselectTemporaryItem(java.lang.Object item)
- Specified by:
deselectTemporaryItem
in interfaceReferenceSelectorListener
-
deselectTemporaryItems
public void deselectTemporaryItems()
- Specified by:
deselectTemporaryItems
in interfaceReferenceSelectorListener
-
selectTemporaryItem
public void selectTemporaryItem(java.lang.Object item)
- Specified by:
selectTemporaryItem
in interfaceReferenceSelectorListener
-
selectItem
public void selectItem(java.lang.Object item)
- Specified by:
selectItem
in interfaceReferenceSelectorListener
-
deselectItem
public void deselectItem(java.lang.Object item)
- Specified by:
deselectItem
in interfaceReferenceSelectorListener
-
selectTemporaryItems
public void selectTemporaryItems(java.util.Collection items)
- Specified by:
selectTemporaryItems
in interfaceReferenceSelectorListener
-
selectItems
public void selectItems(java.util.Collection items)
- Specified by:
selectItems
in interfaceReferenceSelectorListener
-
saveActualItems
public void saveActualItems()
- Specified by:
saveActualItems
in interfaceReferenceSelectorListener
-
selectorNormaMode
public void selectorNormaMode()
- Specified by:
selectorNormaMode
in interfaceReferenceSelectorListener
-
selectorAdvancedMode
public void selectorAdvancedMode()
- Specified by:
selectorAdvancedMode
in interfaceReferenceSelectorListener
-
cancel
public void cancel()
- Specified by:
cancel
in interfaceReferenceSelectorListener
-
showAddItemPopupEditor
public void showAddItemPopupEditor(CreateContext context)
- Specified by:
showAddItemPopupEditor
in interfaceReferenceSelectorListener
-
showAddItemPopupEditor
@Deprecated public void showAddItemPopupEditor(ObjectType type, TypedObject sourceItem, CreateContext context)
Deprecated.since 6.3- Specified by:
showAddItemPopupEditor
in interfaceReferenceSelectorListener
-
getUIConfigurationService
protected UIConfigurationService getUIConfigurationService()
-
doEnterPressed
public void doEnterPressed()
- Specified by:
doEnterPressed
in interfaceReferenceSelectorListener
-
doOpenReferencedItem
public void doOpenReferencedItem(TypedObject item)
- Specified by:
doOpenReferencedItem
in interfaceReferenceSelectorListener
-
-