Class ActionCollapseData

java.lang.Object
com.pnfsoftware.jeb.core.actions.ActionData
com.pnfsoftware.jeb.core.actions.ActionCollapseData
All Implemented Interfaces:
IActionData

public class ActionCollapseData extends ActionData
Action payload for Actions.COLLAPSE.
  • Constructor Details

    • ActionCollapseData

      public ActionCollapseData(boolean noInfoRequest)
      Create a collapse payload.
      Parameters:
      noInfoRequest - if true, hint that only minimal preparation data is required
  • Method Details

    • setRecords

      public void setRecords(Map<String,Boolean> records)
      Set the collapse requests keyed by item address.
      Parameters:
      records - non-null map of records: key=item address, value=null to toggle the state, true to collapse, false to expand
    • getRecords

      public Map<String,Boolean> getRecords()
      Get the collapse requests keyed by item address.
      Returns:
      the requested state changes