Class AbstractTmaPolicyStatementValueRenderer

java.lang.Object
com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,Object>
de.hybris.platform.b2ctelcobackoffice.renderers.AbstractTmaPolicyStatementValueRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,Object>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,Object>
Direct Known Subclasses:
TmaPolicyActionStatementValueRenderer, TmaPolicyConditionStatementValueRenderer

public abstract class AbstractTmaPolicyStatementValueRenderer extends com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zul.Listcell,com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn,Object>
Abstract renderer for displaying the value of the TmaPolicyStatementModel starting from an object referring a policy statement.
Since:
6.7
  • Constructor Details

    • AbstractTmaPolicyStatementValueRenderer

      public AbstractTmaPolicyStatementValueRenderer()
  • Method Details

    • render

      public void render(org.zkoss.zul.Listcell listcell, com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn listColumn, Object object, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
    • getPolicyStatement

      public abstract TmaPolicyStatementModel getPolicyStatement(Object object)
      Retrieves the TmaPolicyStatementModel starting from the input object.
      Parameters:
      object - the object from which the policy statement needs to be retrieved
      Returns:
      the TmaPolicyStatementModel identified.
    • getPolicyStatementRenderers

      protected List<TmaPolicyStatementRenderer> getPolicyStatementRenderers()
    • setPolicyStatementRenderers

      public void setPolicyStatementRenderers(List<TmaPolicyStatementRenderer> policyStatementRenderers)