Class DefaultSummaryViewSectionRenderer
- java.lang.Object
-
- com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,AbstractSection,java.lang.Object>
-
- com.hybris.cockpitng.widgets.summaryview.renderer.DefaultSummaryViewSectionRenderer
-
- All Implemented Interfaces:
NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,AbstractSection,java.lang.Object>,WidgetComponentRenderer<org.zkoss.zk.ui.Component,AbstractSection,java.lang.Object>
public class DefaultSummaryViewSectionRenderer extends AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,AbstractSection,java.lang.Object>
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringSCLASS_ACTIONS_COMPONENTprotected static java.lang.StringSCLASS_SECTION_CONTAINERprotected static java.lang.StringSCLASS_SECTION_CONTAINER_CAPTIONprotected static java.lang.StringSCLASS_SECTION_CONTAINER_CONTENT
-
Constructor Summary
Constructors Constructor Description DefaultSummaryViewSectionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Actions,java.lang.Object>createActionsRenderer()protected ActionscreateActionsSlot(Actions actions, java.lang.Object data, java.lang.String typeCode, WidgetInstanceManager widgetInstanceManager)WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object>createAttributeRenderer()protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object>createCustomAttributeRenderer(CustomAttribute customAttributeConfiguration)protected org.zkoss.zul.GroupboxcreateSectionContainer(org.zkoss.zk.ui.Component parent, AbstractSection sectionConfiguration, java.lang.Object data)protected org.zkoss.zul.CaptioncreateSectionContainerCaption(AbstractSection sectionConfiguration)protected org.zkoss.zul.VlayoutcreateSectionContentContainer()protected ObjectValueServicegetObjectValueService()voidrender(org.zkoss.zk.ui.Component parent, AbstractSection sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)Renders a component inside parent, representing given data and complying to given ui configuration.protected voidrenderCustomSectionContent(org.zkoss.zk.ui.Component parent, CustomSection sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)protected voidrenderSectionContent(org.zkoss.zk.ui.Component parent, Section sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)protected voidrenderSectionElement(org.zkoss.zk.ui.Component parent, java.util.List<Positioned> elements, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)voidsetDataQualityGroupRenderer(WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> dataQualityGroupRenderer)voidsetObjectValueService(ObjectValueService objectValueService)voidsetSummaryViewAttributeRenderer(WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> summaryViewAttributeRenderer)-
Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render
-
-
-
-
Field Detail
-
SCLASS_SECTION_CONTAINER
protected static final java.lang.String SCLASS_SECTION_CONTAINER
- See Also:
- Constant Field Values
-
SCLASS_SECTION_CONTAINER_CAPTION
protected static final java.lang.String SCLASS_SECTION_CONTAINER_CAPTION
- See Also:
- Constant Field Values
-
SCLASS_SECTION_CONTAINER_CONTENT
protected static final java.lang.String SCLASS_SECTION_CONTAINER_CONTENT
- See Also:
- Constant Field Values
-
SCLASS_ACTIONS_COMPONENT
protected static final java.lang.String SCLASS_ACTIONS_COMPONENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
render
public void render(org.zkoss.zk.ui.Component parent, AbstractSection sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)Description copied from interface:WidgetComponentRendererRenders a component inside parent, representing given data and complying to given ui configuration. The data should be of give dataType. The renderer implementation could communicate with underlying widget via widgetInstanceManager.- Parameters:
parent- parent component on which to rendersectionConfiguration- configuration of rendererdata- data to be rendereddataType- meta information about type of data providedwidgetInstanceManager- widget manager in scope of which renderer is used
-
createSectionContainer
protected org.zkoss.zul.Groupbox createSectionContainer(org.zkoss.zk.ui.Component parent, AbstractSection sectionConfiguration, java.lang.Object data)
-
createSectionContainerCaption
protected org.zkoss.zul.Caption createSectionContainerCaption(AbstractSection sectionConfiguration)
-
renderSectionContent
protected void renderSectionContent(org.zkoss.zk.ui.Component parent, Section sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
renderCustomSectionContent
protected void renderCustomSectionContent(org.zkoss.zk.ui.Component parent, CustomSection sectionConfiguration, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
createSectionContentContainer
protected org.zkoss.zul.Vlayout createSectionContentContainer()
-
renderSectionElement
protected void renderSectionElement(org.zkoss.zk.ui.Component parent, java.util.List<Positioned> elements, java.lang.Object data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
-
createActionsSlot
protected Actions createActionsSlot(Actions actions, java.lang.Object data, java.lang.String typeCode, WidgetInstanceManager widgetInstanceManager)
-
createCustomAttributeRenderer
protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> createCustomAttributeRenderer(CustomAttribute customAttributeConfiguration)
-
createAttributeRenderer
public WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> createAttributeRenderer()
-
createActionsRenderer
protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Actions,java.lang.Object> createActionsRenderer()
-
getObjectValueService
protected ObjectValueService getObjectValueService()
-
setObjectValueService
public void setObjectValueService(ObjectValueService objectValueService)
-
setSummaryViewAttributeRenderer
public void setSummaryViewAttributeRenderer(WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> summaryViewAttributeRenderer)
-
setDataQualityGroupRenderer
public void setDataQualityGroupRenderer(WidgetComponentRenderer<org.zkoss.zk.ui.Component,Attribute,java.lang.Object> dataQualityGroupRenderer)
-
-