Class AbstractOutputActionFormInterceptor

java.lang.Object
ch.tocco.nice2.reporting.impl.action.AbstractOutputActionFormInterceptor
All Implemented Interfaces:
FormInterceptor
Direct Known Subclasses:
ExportActionFormInterceptor, GenericLabelActionFormInterceptor, ReportActionFormInterceptor

public abstract class AbstractOutputActionFormInterceptor extends Object implements FormInterceptor
  • Constructor Details

    • AbstractOutputActionFormInterceptor

      public AbstractOutputActionFormInterceptor()
  • Method Details

    • getExistingOrCreateActionGroupBuilder

      protected ActionGroupBuilder getExistingOrCreateActionGroupBuilder(FormBuilder formBuilder, String actionGroupId)
      This method tries to return the existing ActionGroup for a given actionGroupId. If the ActionGroup does not exist, it will create a new one, append it to the given OutputActionGroup and return it.
      Parameters:
      formBuilder - current formBuilder
      actionGroupId - the actionGroupId of the ActionGroup that should be fetched or created
      Returns:
      the existing or newly created OutputActionGroup.
    • setReportIcons

      @Autowired public void setReportIcons(List<ReportIconContribution> contributions)