java.lang.Object
de.uplanet.lucy.server.businesslogic.rtappservices.AbstractWebDataRange
de.uplanet.lucy.server.businesslogic.rtappservices.WebDataRange
All Implemented Interfaces:
IWebDataRange

public class WebDataRange extends de.uplanet.lucy.server.businesslogic.rtappservices.AbstractWebDataRange implements IWebDataRange
  • Constructor Details

    • WebDataRange

      public WebDataRange(de.uplanet.lucy.server.binding.IAppBinding p_binding, de.uplanet.lucy.server.businesslogic.rtappservices.IWebRecordDataCollection p_dc, de.uplanet.lucy.server.businesslogic.util.IServerDataRange p_datarange)
  • Method Details

    • getDC

      public de.uplanet.lucy.server.businesslogic.rtappservices.IWebRecordDataCollection getDC()
      Specified by:
      getDC in interface IWebDataRange
      Overrides:
      getDC in class de.uplanet.lucy.server.businesslogic.rtappservices.AbstractWebDataRange
      Returns:
      Returns the data collection of the page.
    • getRows

      public List<IWebRowDataCollection> getRows()
      Description copied from interface: IWebDataRange
      returns a List of IRow objects
      Specified by:
      getRows in interface IWebDataRange
      Returns:
      a List of IRow objects
    • getContextRowIterator

      public de.uplanet.lucy.server.businesslogic.rtappservices.IWebRowDataCollectionContextIterator getContextRowIterator()
      Description copied from interface: IWebDataRange
      Returns a context row iterator. Current binding context will be set to the current row. On finish the context will reset to the beginning state.
      Specified by:
      getContextRowIterator in interface IWebDataRange
    • getPreSelectControlsStr

      public String getPreSelectControlsStr()
      Description copied from interface: IWebDataRange
      returns the String that is given by the request for evaluating preSelect controls
      Specified by:
      getPreSelectControlsStr in interface IWebDataRange
      Returns:
      a String representing the request parameter
    • getPreSelectControls

      public List<?> getPreSelectControls()
      Description copied from interface: IWebDataRange
      returns a list of lists that hold control information
      Specified by:
      getPreSelectControls in interface IWebDataRange
      Returns:
      a List
    • getDataRangeControlInfo

      public DataRangeChildControlInfoList getDataRangeControlInfo()
      Description copied from interface: IWebDataRange
      Returns the child control infos
      Specified by:
      getDataRangeControlInfo in interface IWebDataRange
      Returns:
      p_childControlList a DataRangeChildControlInfo