Class CollectionBrowserConfigurationLoader
- java.lang.Object
-
- com.hybris.cockpitng.widgets.collectionbrowser.mold.impl.CollectionBrowserConfigurationLoader
-
- All Implemented Interfaces:
CollectionBrowserDelegateController
public class CollectionBrowserConfigurationLoader extends java.lang.Object implements CollectionBrowserDelegateController
-
-
Constructor Summary
Constructors Constructor Description CollectionBrowserConfigurationLoader()CollectionBrowserConfigurationLoader(CollectionBrowserController controller)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7 - not used anymore, please use @link{CollectionBrowserConfigurationLoader()}
-
Method Summary
-
-
-
Constructor Detail
-
CollectionBrowserConfigurationLoader
public CollectionBrowserConfigurationLoader()
-
CollectionBrowserConfigurationLoader
@Deprecated(since="6.7", forRemoval=true) public CollectionBrowserConfigurationLoader(CollectionBrowserController controller)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7 - not used anymore, please use @link{CollectionBrowserConfigurationLoader()}
-
-
Method Detail
-
loadAvailableMolds
public java.util.List<CollectionBrowserMoldStrategy> loadAvailableMolds()
-
loadAvailableMoldsMap
protected java.util.Map<CollectionBrowserMoldStrategy,Mold> loadAvailableMoldsMap()
-
getAllBeans
protected <T> java.util.Map<java.lang.String,T> getAllBeans(java.lang.Class<T> clazz)
-
loadEnableMultiSelect
public java.lang.Boolean loadEnableMultiSelect()
-
loadEnableMultiSelect
public java.lang.Boolean loadEnableMultiSelect(CollectionBrowserMoldStrategy moldStrategy)
-
loadDefaultMold
public java.lang.String loadDefaultMold()
-
loadCollectionBrowserConfiguration
protected CollectionBrowser loadCollectionBrowserConfiguration(java.lang.String typeCode)
-
emptyCollectionBrowserConfiguration
protected CollectionBrowser emptyCollectionBrowserConfiguration()
-
parseAvailableMoldsConfiguration
protected java.util.List<CollectionBrowserMoldStrategy> parseAvailableMoldsConfiguration(java.util.List<Mold> moldConfigurations)
-
getCollectionBrowserMoldStrategy
protected java.util.Optional<CollectionBrowserMoldStrategy> getCollectionBrowserMoldStrategy(Mold moldConfiguration)
-
validateMoldElement
protected void validateMoldElement(java.lang.String springBeanName, java.lang.String className) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
instantiateMoldStrategy
protected CollectionBrowserMoldStrategy instantiateMoldStrategy(java.lang.String moldBeanName, java.lang.String moldClassName)
-
initializeMoldStrategy
protected void initializeMoldStrategy(CollectionBrowserMoldStrategy moldInstance)
-
createMoldContext
protected CollectionBrowserMoldContext createMoldContext()
-
getController
protected CollectionBrowserController getController()
-
setController
public void setController(CollectionBrowserController controller)
Description copied from interface:CollectionBrowserDelegateControllerSets Collection Browser controller- Specified by:
setControllerin interfaceCollectionBrowserDelegateController- Parameters:
controller- Collection Browser controller used in delegate
-
-