Class MacroCommonRenderer

java.lang.Object
org.apache.ofbiz.widget.renderer.macro.MacroCommonRenderer

public class MacroCommonRenderer extends Object
  • Constructor Details

    • MacroCommonRenderer

      public MacroCommonRenderer()
  • Method Details

    • createAjaxParamsFromUpdateAreas

      public static String createAjaxParamsFromUpdateAreas(List<ModelForm.UpdateArea> updateAreas, Map<String,Object> extraParams, ModelForm parentModelForm, String anchor, Map<String,? extends Object> context)
      Create an ajaxXxxx JavaScript CSV string from a list of UpdateArea objects. See OfbizUtil.js.
      Parameters:
      updateAreas -
      extraParams - Renderer-supplied additional target parameters Map
      anchor -
      context -
      Returns:
      Parameter string or empty string if no UpdateArea objects were found
    • getLinkUrl

      public static String getLinkUrl(CommonWidgetModels.Link link, String linkType, Map<String,Object> context)
      Analyze the context against the link type to resolve the url to call
      Parameters:
      link - generic link object
      linkType - link type is resolved from execution context and not directly on the link object
      context -
      Returns: