com.trackstudio.app.filter.customizer
Class DateCustomizer

java.lang.Object
  extended by com.trackstudio.app.filter.customizer.Customizer
      extended by com.trackstudio.app.filter.customizer.DateCustomizer
All Implemented Interfaces:
java.io.Serializable

public class DateCustomizer
extends Customizer
implements java.io.Serializable

Кастомный вывод даты (для вывода в фильтрах)

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.trackstudio.app.filter.customizer.Customizer
disabled, map
 
Constructor Summary
DateCustomizer(FieldMap map, DateFormatter d)
          Конструктор по умолчанию
 
Method Summary
 java.lang.String draw(SessionContext sc, FValue filter, java.lang.String contextPath)
          Метод для вывода информативного блока о полях
 java.lang.String drawInput(SessionContext sc, FValue filter, java.lang.String contextPath)
          Метод для вывода блока ввода для полей
 void setFilter(SessionContext sc, javax.servlet.http.HttpServletRequest request, FValue filter)
          Устанавливает фильтр
 
Methods inherited from class com.trackstudio.app.filter.customizer.Customizer
drawForDateOrPopUp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateCustomizer

public DateCustomizer(FieldMap map,
                      DateFormatter d)
Конструктор по умолчанию

Parameters:
map - карта полей
d - форматтер даты
Method Detail

draw

public java.lang.String draw(SessionContext sc,
                             FValue filter,
                             java.lang.String contextPath)
                      throws GranException
Метод для вывода информативного блока о полях

Specified by:
draw in class Customizer
Parameters:
sc - сессия пользователя
filter - фильтр
contextPath - относительный путь контекста
Returns:
строка вывода
Throws:
GranException - при необзодимости

drawInput

public java.lang.String drawInput(SessionContext sc,
                                  FValue filter,
                                  java.lang.String contextPath)
                           throws GranException
Метод для вывода блока ввода для полей

Specified by:
drawInput in class Customizer
Parameters:
sc - сессия пользователя
filter - фильтр
contextPath - относительный путь контекста
Returns:
строка вывода
Throws:
GranException - при необзодимости

setFilter

public void setFilter(SessionContext sc,
                      javax.servlet.http.HttpServletRequest request,
                      FValue filter)
               throws GranException
Устанавливает фильтр

Specified by:
setFilter in class Customizer
Parameters:
sc - сессия пользователя
request - запрос
filter - фильтр
Throws:
GranException - при необходимости


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.