Class ListGridActionGroup

java.lang.Object
org.broadleafcommerce.openadmin.web.form.component.ListGridActionGroup
All Implemented Interfaces:
Cloneable

public class ListGridActionGroup extends Object implements Cloneable
Grouping of buttons to display on the frontend for a list grid. These will be displayed at the top of the ListGrid that they are related to.
Author:
Chris Kittrell (ckittrell)
  • Field Details

  • Constructor Details

    • ListGridActionGroup

      public ListGridActionGroup()
  • Method Details

    • withName

      public ListGridActionGroup withName(String name)
    • withActionGroupClass

      public ListGridActionGroup withActionGroupClass(String actionGroupClass)
    • getActiveActions

      public List<ListGridAction> getActiveActions(boolean listGridIsReadOnly)
      Grabs a filtered list of actions filtered by whether or not they match the same readonly state as the listgrid and are thus shown on the screen
    • findAction

      public ListGridAction findAction(String actionId)
    • addAction

      public void addAction(ListGridAction action)
    • removeAllActions

      public void removeAllActions()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getActionGroupClass

      public String getActionGroupClass()
    • setActionGroupClass

      public void setActionGroupClass(String actionGroupClass)
    • getListGridActions

      public List<ListGridAction> getListGridActions()
    • setListGridActions

      public void setListGridActions(List<ListGridAction> listGridActions)
    • clone

      public ListGridActionGroup clone()
      Overrides:
      clone in class Object