Class BadgeUtil
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.meta.badge.BadgeUtil
-
public class BadgeUtil extends Object
Утилитный класс для работы со значками
-
-
Field Summary
Fields Modifier and Type Field Description static StringIMAGE_POSITIONstatic StringIMAGE_SHAPEstatic StringPOSITIONstatic StringSHAPE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbindSimpleBadge(Badge badge, BindProcessor p)Связывание данных значка, не использующего ссылки на поляstatic BadgecompileReferringBadge(BadgeAware source, String propertyPrefix, CompileProcessor p)Компиляция значка, ссылающегося на поляstatic BadgecompileSimpleBadge(BadgeAware source, String propertyPrefix, CompileProcessor p)Компиляция значка, не использующего ссылки на поля
-
-
-
Field Detail
-
POSITION
public static final String POSITION
- See Also:
- Constant Field Values
-
SHAPE
public static final String SHAPE
- See Also:
- Constant Field Values
-
IMAGE_POSITION
public static final String IMAGE_POSITION
- See Also:
- Constant Field Values
-
IMAGE_SHAPE
public static final String IMAGE_SHAPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
compileSimpleBadge
public static Badge compileSimpleBadge(BadgeAware source, String propertyPrefix, CompileProcessor p)
Компиляция значка, не использующего ссылки на поля- Parameters:
source- Модель реализующая BadgePresencepropertyPrefix- Префикс свойств значений по умолчаниюp- Процессор сборки метаданных- Returns:
- Клиентская модель значка
-
bindSimpleBadge
public static void bindSimpleBadge(Badge badge, BindProcessor p)
Связывание данных значка, не использующего ссылки на поля- Parameters:
badge- Значокp- Процессор связывания метаданных с данными
-
compileReferringBadge
public static Badge compileReferringBadge(BadgeAware source, String propertyPrefix, CompileProcessor p)
Компиляция значка, ссылающегося на поля- Parameters:
source- Модель реализующая BadgePresencepropertyPrefix- Префикс свойств значений по умолчаниюp- Процессор сборки метаданных- Returns:
- Клиентская модель значка
-
-