Class CollectionControllerServiceImpl.CollectionActionParameters

java.lang.Object
org.kuali.rice.krad.web.service.impl.CollectionControllerServiceImpl.CollectionActionParameters
Enclosing class:
CollectionControllerServiceImpl

public static class CollectionControllerServiceImpl.CollectionActionParameters extends Object
Helper class for maintaining collection action parameters for a request.
  • Constructor Details

    • CollectionActionParameters

      public CollectionActionParameters(UifFormBase form, boolean requireIndexParam)
      Constructs a new CollectionActionParameters pulling the action parameter values from the give form.
      Parameters:
      form - form instance containing the action parameter values
      requireIndexParam - whether to thrown an exception if the selected line value action parameter is not present (or valid)
      Throws:
      RuntimeException - if selected collection path is missing, or requireIndexParam is true and selected line index is missing
  • Method Details

    • getParameters

      public Map<String,String[]> getParameters()
    • getSelectedCollectionPath

      public String getSelectedCollectionPath()
    • getSelectedCollectionId

      public String getSelectedCollectionId()
    • getSelectedLineIndex

      public int getSelectedLineIndex()