Class AbstractRenderer<A extends Action>

java.lang.Object
net.sf.basedb.util.extensions.AbstractRenderer<A>
All Implemented Interfaces:
Renderer<A>
Direct Known Subclasses:
CompactButtonRenderer, ExtensionSignalTransporter.SendSignalRenderer, ListColumnExportRenderer, OnSaveRenderer, ResetMetadataRenderer, StartServiceRenderer, StopServiceRenderer, ToolbarButtonRenderer, ValidationRenderer

public abstract class AbstractRenderer<A extends Action> extends Object implements Renderer<A>
Abstract class that provides a default implementation of the deprecated render(Action) method. The implementation call the new Renderer.render(Action, Extension) method with a null parameter for the extension. This class can be used by renderers that want an easy way to migrate to the new API and that don't need the extension instace.
Since:
3.19.8
  • Constructor Details

    • AbstractRenderer

      public AbstractRenderer()
  • Method Details

    • render

      @Deprecated public void render(A action)
      Deprecated.
      Description copied from interface: Renderer
      Render the action in the client application.
      Specified by:
      render in interface Renderer<A extends Action>
      Parameters:
      action - The action to render