Class InfoListSubModel

java.lang.Object
org.adempiere.webui.editor.InfoListSubModel
All Implemented Interfaces:
org.zkoss.zul.ListSubModel<ValueNamePair>

public class InfoListSubModel extends Object implements org.zkoss.zul.ListSubModel<ValueNamePair>
Model to get filter list from lookup and info window/panel
Author:
hengsin
  • Constructor Details

    • InfoListSubModel

      public InfoListSubModel(Lookup lookup, GridField gridField, String tableName, String keyColumnName)
      Parameters:
      lookup -
      gridField -
      tableName -
      keyColumnName -
  • Method Details

    • setWhereClause

      @Deprecated(since="13", forRemoval=true) public void setWhereClause(String whereClause)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use setSQLFilter(SQLFragment sqlFilter) instead
      Set where clause
      Parameters:
      whereClause -
    • getWhereClause

      @Deprecated(since="13", forRemoval=true) public String getWhereClause()
      Deprecated, for removal: This API element is subject to removal in a future version.
      use getSQLFilter() instead
      Get where clause
      Returns:
      where clause
    • setSQLFilter

      public void setSQLFilter(SQLFragment sqlFilter)
      Set SQL filter
      Parameters:
      sqlFilter -
    • getSQLFilter

      public SQLFragment getSQLFilter()
      Get SQL filter
      Returns:
      SQL filter
    • getSubModel

      public org.zkoss.zul.ListModel<ValueNamePair> getSubModel(Object value, int nRows)
      Specified by:
      getSubModel in interface org.zkoss.zul.ListSubModel<ValueNamePair>