Class MappingBrowserModel
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
-
- de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
-
- de.hybris.platform.cockpit.session.impl.AbstractSectionBrowserModel
-
- de.hybris.platform.importcockpit.session.mapping.impl.MappingBrowserModel
-
- All Implemented Interfaces:
CockpitEventAcceptor
,CockpitEventProducer
,AdvancedBrowserModel
,BrowserModel
,CockpitListComponent<TypedObject>
,CockpitListComponentExt<TypedObject>
,SectionBrowserModel
,DesktopRemovalAwareComponent
,java.lang.Cloneable
public class MappingBrowserModel extends AbstractSectionBrowserModel implements CockpitEventAcceptor, CockpitEventProducer, DesktopRemovalAwareComponent
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
contextItems, LIST_VIEW_CONFIG_CODE, viewMode
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
browserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST
-
-
Constructor Summary
Constructors Constructor Description MappingBrowserModel()
MappingBrowserModel(ImportCockpitCronJobModel importCockpitCronJob)
-
Method Summary
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionBrowserModel
blacklistItems, getBrowserSectionModel, getBrowserSectionModels, getItem, getItems, getSectionModelListener, getSelectedIndexes, removeItems, setBrowserSectionModels, setSectionModelListener
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
addBrowserModelListener, collapse, doDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getAvailableViewModes, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getListViewConfiguration, getSelectedContextIndexes, getTableModel, getViewMode, isCollapsed, isContextItemsMovable, isContextItemsRemovable, isContextPropertyWritable, isContextVisible, isItemsMovable, isItemsRemovable, isPossibleAddContextSubTypes, setActiveItem, setCompareModel, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewMode
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
clearSelection, fireChanged, fireItemsChanged, fireRootTypeChanged, fireSelectionChanged, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getLabel, getRootType, getSelectedItems, getTotalCount, hasStatusBar, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isFocused, multiEdit, multiEdit, onClose, onHide, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.session.AdvancedBrowserModel
doDrop, getActiveItem, getAvailableViewModes, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextVisible, isItemsMovable, isItemsRemovable, setActiveItem, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewMode
-
Methods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
addBrowserModelListener, collapse, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getLabel, getRootType, getSelectedItems, getTotalCount, hasStatusBar, isAdvancedHeaderDropdownSticky, isAdvancedHeaderDropdownVisible, isAllMarked, isCollapsed, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount
-
-
-
-
Constructor Detail
-
MappingBrowserModel
public MappingBrowserModel()
-
MappingBrowserModel
public MappingBrowserModel(ImportCockpitCronJobModel importCockpitCronJob)
-
-
Method Detail
-
getMappingService
protected ImportCockpitMappingService getMappingService()
-
setMappingService
public void setMappingService(ImportCockpitMappingService mappingService)
-
getModelValidationService
protected MappingModelValidationService getModelValidationService()
-
setModelValidationService
public void setModelValidationService(MappingModelValidationService modelValidationService)
-
getImportCockpitCronJob
public ImportCockpitCronJobModel getImportCockpitCronJob()
-
setImportCockpitCronJob
public void setImportCockpitCronJob(ImportCockpitCronJobModel importCockpitCronJob)
-
getMapping
public MappingModel getMapping()
-
createViewComponent
public AbstractContentBrowser createViewComponent()
- Specified by:
createViewComponent
in interfaceBrowserModel
- Specified by:
createViewComponent
in classAbstractSectionBrowserModel
-
initialize
public void initialize()
- Specified by:
initialize
in interfaceSectionBrowserModel
-
updateItems
public void updateItems()
- Specified by:
updateItems
in interfaceBrowserModel
- Overrides:
updateItems
in classAbstractSectionBrowserModel
-
replaceMapping
public void replaceMapping(MappingModel newMapping)
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceBrowserModel
- Specified by:
clone
in classAbstractSectionBrowserModel
- Throws:
java.lang.CloneNotSupportedException
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent cockpitevent)
- Specified by:
onCockpitEvent
in interfaceCockpitEventAcceptor
-
isDuplicatable
public boolean isDuplicatable()
- Specified by:
isDuplicatable
in interfaceBrowserModel
- Overrides:
isDuplicatable
in classAbstractBrowserModel
-
fireEvent
public void fireEvent(CockpitEvent event)
-
addCockpitEventAcceptor
public void addCockpitEventAcceptor(CockpitEventAcceptor cockpiteventacceptor)
- Specified by:
addCockpitEventAcceptor
in interfaceCockpitEventProducer
-
removeCockpitEventAcceptor
public void removeCockpitEventAcceptor(CockpitEventAcceptor cockpiteventacceptor)
- Specified by:
removeCockpitEventAcceptor
in interfaceCockpitEventProducer
-
onShow
public void onShow()
Description copied from class:AbstractBrowserModel
Called whenever this browser is shown. Note: This method will not be called in split mode.- Overrides:
onShow
in classAbstractBrowserModel
-
desktopRemoved
public void desktopRemoved(org.zkoss.zk.ui.Desktop desktop)
- Specified by:
desktopRemoved
in interfaceDesktopRemovalAwareComponent
-
isNewMapping
public boolean isNewMapping()
-
setNewMapping
public void setNewMapping(boolean newMapping)
-
getSourceSectionModel
public DefaultBrowserSectionModel getSourceSectionModel()
-
-