Class SelectiveSyncRenderer
java.lang.Object
com.hybris.backoffice.widgets.selectivesync.renderer.SelectiveSyncRenderer
Renderer for the
CatalogVersionSyncJobModel's attribute syncAttributeConfigurations. It shows the sync
attributes and types they belong to in a tree structure.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.zkoss.zul.Divprotected DetailsViewprotected SyncAttributeTreeModelcreateSyncAttributeTreeModel(Collection<SyncAttributeDescriptorConfigModel> syncAttributeDescriptors, ComposedTypeModel rootType) protected FilteredTreeViewprotected SyncTypeAttributeDataTreeItemRenderercreateTreeItemRenderer(CatalogVersionSyncJobModel model, DetailsView detailsView) com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadeprotected com.hybris.cockpitng.engine.WidgetInstanceManagerprotected booleanvoidrender(org.zkoss.zk.ui.Component parent, CatalogVersionSyncJobModel model, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) voidsetPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade) voidsetSyncAttributeTreeModelFactory(SyncAttributeTreeModelFactory syncAttributeTreeModelFactory) voidsetTypeService(TypeService typeService) protected voidvalueChanged(CatalogVersionSyncJobModel model, Collection<SyncAttributeDescriptorConfigModel> collection)
-
Constructor Details
-
SelectiveSyncRenderer
public SelectiveSyncRenderer()
-
-
Method Details
-
render
public void render(org.zkoss.zk.ui.Component parent, CatalogVersionSyncJobModel model, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
createSyncAttributeTreeModel
protected SyncAttributeTreeModel createSyncAttributeTreeModel(Collection<SyncAttributeDescriptorConfigModel> syncAttributeDescriptors, ComposedTypeModel rootType) -
createSyncAttributeTreeViewSection
-
createTreeItemRenderer
protected SyncTypeAttributeDataTreeItemRenderer createTreeItemRenderer(CatalogVersionSyncJobModel model, DetailsView detailsView) -
isEditable
protected boolean isEditable() -
createContainer
protected org.zkoss.zul.Div createContainer() -
createDetailsView
-
valueChanged
protected void valueChanged(CatalogVersionSyncJobModel model, Collection<SyncAttributeDescriptorConfigModel> collection) -
getWidgetInstanceManager
protected com.hybris.cockpitng.engine.WidgetInstanceManager getWidgetInstanceManager() -
getPermissionFacade
public com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade() -
setPermissionFacade
public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade) -
getTypeService
-
setTypeService
-
getSyncAttributeTreeModelFactory
-
setSyncAttributeTreeModelFactory
public void setSyncAttributeTreeModelFactory(SyncAttributeTreeModelFactory syncAttributeTreeModelFactory)
-