Class SelectiveSyncRenderer
- java.lang.Object
-
- com.hybris.backoffice.widgets.selectivesync.renderer.SelectiveSyncRenderer
-
public class SelectiveSyncRenderer extends java.lang.ObjectRenderer for theCatalogVersionSyncJobModel's attribute syncAttributeConfigurations. It shows the sync attributes and types they belong to in a tree structure.
-
-
Constructor Summary
Constructors Constructor Description SelectiveSyncRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zul.DivcreateContainer()protected DetailsViewcreateDetailsView()protected SyncAttributeTreeModelcreateSyncAttributeTreeModel(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeDescriptors, ComposedTypeModel rootType)protected FilteredTreeViewcreateSyncAttributeTreeViewSection()protected SyncTypeAttributeDataTreeItemRenderercreateTreeItemRenderer(CatalogVersionSyncJobModel model, DetailsView detailsView)com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacadegetPermissionFacade()SyncAttributeTreeModelFactorygetSyncAttributeTreeModelFactory()TypeServicegetTypeService()protected com.hybris.cockpitng.engine.WidgetInstanceManagergetWidgetInstanceManager()protected booleanisEditable()voidrender(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, java.util.Collection<SyncAttributeDescriptorConfigModel> collection)
-
-
-
Method Detail
-
render
public void render(org.zkoss.zk.ui.Component parent, CatalogVersionSyncJobModel model, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
-
createSyncAttributeTreeModel
protected SyncAttributeTreeModel createSyncAttributeTreeModel(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeDescriptors, ComposedTypeModel rootType)
-
createSyncAttributeTreeViewSection
protected FilteredTreeView createSyncAttributeTreeViewSection()
-
createTreeItemRenderer
protected SyncTypeAttributeDataTreeItemRenderer createTreeItemRenderer(CatalogVersionSyncJobModel model, DetailsView detailsView)
-
isEditable
protected boolean isEditable()
-
createContainer
protected org.zkoss.zul.Div createContainer()
-
createDetailsView
protected DetailsView createDetailsView()
-
valueChanged
protected void valueChanged(CatalogVersionSyncJobModel model, java.util.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
public TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
getSyncAttributeTreeModelFactory
public SyncAttributeTreeModelFactory getSyncAttributeTreeModelFactory()
-
setSyncAttributeTreeModelFactory
public void setSyncAttributeTreeModelFactory(SyncAttributeTreeModelFactory syncAttributeTreeModelFactory)
-
-