public class DefaultCompareViewSectionHeaderRenderer extends AbstractWidgetComponentRenderer<TableRow,Section,PartialRendererData<Collection>>
| Constructor and Description |
|---|
DefaultCompareViewSectionHeaderRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected org.zkoss.zk.ui.Component |
createSectionHeader(Section configuration,
PartialRendererData<Collection> data,
Object item,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected org.zkoss.zk.ui.Component |
createSectionHeaderTitle(org.zkoss.zk.ui.Component parent,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected String |
createTooltipText(String labelKey) |
protected static String |
getTranslatedSectionName(Section configuration,
WidgetInstanceManager widgetInstanceManager) |
protected WidgetRenderingUtils |
getWidgetRenderingUtils() |
protected boolean |
isItemAttributeDifferentThanCorrespondingReferenceItemAttribute(ComparisonResult result,
Object item,
Attribute attribute) |
protected boolean |
isNotEqual(ComparisonResult result,
Section section,
Object item)
Checks if there is any difference in a group for reference object
|
protected boolean |
isNotEqual(ComparisonResult result,
String groupName)
Checks if there is any difference in a group for reference object
|
void |
render(TableRow parent,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
Renders a component inside parent, representing given data and complying to given ui
configuration.
|
protected void |
renderSectionHeader(TableCell parent,
Section configuration,
PartialRendererData<Collection> data,
Object item,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected void |
renderSectionHeaderTitle(TableCell parent,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected boolean |
requiresSectionHeaderRendering(TableCell cell,
Section configuration,
PartialRendererData<Collection> data,
Object item,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected boolean |
requiresSectionHeaderTitleRendering(TableCell title,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected void |
sectionHeaderRendered(TableCell cell,
Section configuration,
PartialRendererData<Collection> data,
Object item,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected void |
sectionHeaderTitleRendered(TableCell title,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
setWidgetRenderingUtils(WidgetRenderingUtils widgetRenderingUtils) |
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrenderpublic DefaultCompareViewSectionHeaderRenderer()
protected static String getTranslatedSectionName(Section configuration, WidgetInstanceManager widgetInstanceManager)
public void render(TableRow parent, Section configuration, PartialRendererData<Collection> data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
WidgetComponentRendererparent - parent component on which to renderconfiguration - configuration of rendererdata - data to be rendereddataType - meta information about type of data providedwidgetInstanceManager - widget manager in scope of which renderer is usedprotected boolean requiresSectionHeaderTitleRendering(TableCell title, Section configuration, PartialRendererData<Collection> data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected void renderSectionHeaderTitle(TableCell parent, Section configuration, PartialRendererData<Collection> data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected org.zkoss.zk.ui.Component createSectionHeaderTitle(org.zkoss.zk.ui.Component parent,
Section configuration,
PartialRendererData<Collection> data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected void sectionHeaderTitleRendered(TableCell title, Section configuration, PartialRendererData<Collection> data, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected void renderSectionHeader(TableCell parent, Section configuration, PartialRendererData<Collection> data, Object item, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected boolean requiresSectionHeaderRendering(TableCell cell, Section configuration, PartialRendererData<Collection> data, Object item, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected org.zkoss.zk.ui.Component createSectionHeader(Section configuration, PartialRendererData<Collection> data, Object item, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected void sectionHeaderRendered(TableCell cell, Section configuration, PartialRendererData<Collection> data, Object item, DataType dataType, WidgetInstanceManager widgetInstanceManager)
protected boolean isNotEqual(ComparisonResult result, String groupName)
result - ComparisonResult loaded from
engineDefaultItemComparisonFacade.getCompareViewResult(Object, Collection, Collection)groupName - Group nameprotected boolean isNotEqual(ComparisonResult result, Section section, Object item)
result - ComparisonResult loaded from
engineDefaultItemComparisonFacade.getCompareViewResult(Object, Collection, Collection)section - tested section for contains differences to reference objectitem - item which is compared to reference objectprotected boolean isItemAttributeDifferentThanCorrespondingReferenceItemAttribute(ComparisonResult result, Object item, Attribute attribute)
protected WidgetRenderingUtils getWidgetRenderingUtils()
public void setWidgetRenderingUtils(WidgetRenderingUtils widgetRenderingUtils)
Copyright © 2018. All rights reserved.