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:
createViewComponentin interfaceBrowserModel- Specified by:
createViewComponentin classAbstractSectionBrowserModel
-
initialize
public void initialize()
- Specified by:
initializein interfaceSectionBrowserModel
-
updateItems
public void updateItems()
- Specified by:
updateItemsin interfaceBrowserModel- Overrides:
updateItemsin classAbstractSectionBrowserModel
-
replaceMapping
public void replaceMapping(MappingModel newMapping)
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException- Specified by:
clonein interfaceBrowserModel- Specified by:
clonein classAbstractSectionBrowserModel- Throws:
java.lang.CloneNotSupportedException
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent cockpitevent)
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor
-
isDuplicatable
public boolean isDuplicatable()
- Specified by:
isDuplicatablein interfaceBrowserModel- Overrides:
isDuplicatablein classAbstractBrowserModel
-
fireEvent
public void fireEvent(CockpitEvent event)
-
addCockpitEventAcceptor
public void addCockpitEventAcceptor(CockpitEventAcceptor cockpiteventacceptor)
- Specified by:
addCockpitEventAcceptorin interfaceCockpitEventProducer
-
removeCockpitEventAcceptor
public void removeCockpitEventAcceptor(CockpitEventAcceptor cockpiteventacceptor)
- Specified by:
removeCockpitEventAcceptorin interfaceCockpitEventProducer
-
onShow
public void onShow()
Description copied from class:AbstractBrowserModelCalled whenever this browser is shown. Note: This method will not be called in split mode.- Overrides:
onShowin classAbstractBrowserModel
-
desktopRemoved
public void desktopRemoved(org.zkoss.zk.ui.Desktop desktop)
- Specified by:
desktopRemovedin interfaceDesktopRemovalAwareComponent
-
isNewMapping
public boolean isNewMapping()
-
setNewMapping
public void setNewMapping(boolean newMapping)
-
getSourceSectionModel
public DefaultBrowserSectionModel getSourceSectionModel()
-
-