Interface DataChooser


public interface DataChooser
Interfejs definiujacy metody, ktore klasa musi implementowac, jezeli ma byc uzwana jako zrodlo danych dla dynamicznego wybieracza wartosci.
Author:
Maciej Kucharski 2009-06-04
  • Field Details

    • S_QUERY_CRITERIA_KEY

      static final String S_QUERY_CRITERIA_KEY
      Stała, która jest kluczem wartości "query" przesyłanej w przypadku comboboxa.
      See Also:
    • ROW_INDEX_IN_TABLE

      static final String ROW_INDEX_IN_TABLE
      See Also:
  • Method Details

    • getDataChooserResultSize

      int getDataChooserResultSize(Map<String,String> mCriteria, Map<String,String> mCustomKeys)
      Zwraca calkowita ilosc wynikow w zwracanym zestawie danych.
      Parameters:
      mCriteria - kryteria wyszukiwania, moga byc null
      mCustomKeys - wlasne klucze z wartosciami, podane w xpdl'u
      Returns:
      ilosc wynikow
    • getDataChooserResult

      List<Map<String,String>> getDataChooserResult(int nStartItem, int nLimit, String sOrderProperty, String sOrder, Map<String,String> mCriteria, Map<String,String> mCustomKeys)
      Zwraca wyniki dla konkretnej strony, na podstawie opcjonalnych kryteriow
      Parameters:
      nStartItem - numer element wyniku od ktorego zwracamy, numeracja od 0
      nLimit - ile elementow poczawszy od podanego chcemy otrzymac
      sOrderProperty - id elementu po ktorym jest sortowanie
      sOrder - rodzaj sortowania "ASC" lub "DESC"
      mCriteria - kryteria wyszukiwania, moga byc null
      mCustomKeys - wlasne klucze z wartosciami, podane w xpdl'u
      Returns:
      lista map, gdzie kazda mapa to kolejny wiersz(rekord) wyniku