|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.app.filter.customizer.Customizer
com.trackstudio.app.filter.customizer.BudgetCustomizer
public class BudgetCustomizer
Кастомный вывод бюджета (для вывода в фильтрах)
Field Summary | |
---|---|
static java.lang.String |
ALL
Пполный паттерн по умолчанию |
static int |
DAYS_IN_MONTH
Колличество рабочих вней в месяце |
static int |
DAYS_IN_WEEK
Колличество рабочих дней в неделе |
protected java.lang.String |
format
Формат бюджета |
static int |
HOURS_IN_DAY
Колличество рабочих часов в день |
static int |
HOURS_IN_YEAR
Колличество рабочих часов в году |
protected boolean |
isUdf
пользовательское поле или нет |
static int |
MONTHS_IN_YEAR
Колличество рабочих месяцев в году |
Fields inherited from class com.trackstudio.app.filter.customizer.Customizer |
---|
disabled, map |
Constructor Summary | |
---|---|
BudgetCustomizer(java.lang.String format,
FieldMap map)
Конструктор по умолчанию |
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)
Метод для вывода блока ввода для полей |
static void |
initConstants()
Инициализация констант |
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 |
Field Detail |
---|
protected java.lang.String format
protected boolean isUdf
public static int HOURS_IN_DAY
public static int DAYS_IN_WEEK
public static int DAYS_IN_MONTH
public static int HOURS_IN_YEAR
public static int MONTHS_IN_YEAR
public static final java.lang.String ALL
Constructor Detail |
---|
public BudgetCustomizer(java.lang.String format, FieldMap map)
format
- формат вывода бюджетаmap
- карта полейMethod Detail |
---|
public static void initConstants()
public java.lang.String draw(SessionContext sc, FValue filter, java.lang.String contextPath) throws GranException
draw
in class Customizer
sc
- сессия пользователяfilter
- фильтрcontextPath
- относительный путь контекста
GranException
- при необзодимостиpublic void setFilter(SessionContext sc, javax.servlet.http.HttpServletRequest request, FValue filter) throws GranException
setFilter
in class Customizer
sc
- сессия пользователяrequest
- запросfilter
- фильтр
GranException
- при необходимостиpublic java.lang.String drawInput(SessionContext sc, FValue filter, java.lang.String contextPath) throws GranException
drawInput
in class Customizer
sc
- сессия пользователяfilter
- фильтрcontextPath
- относительный путь контекста
GranException
- при необзодимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |