|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.domui.component.misc.UIControlUtil
public final class UIControlUtil
PLEASE LOOK IN THE CONTROL CLASS YOU WANT TO CREATE FOR MORE METHODS! Helps creating controls.
Method Summary | ||
---|---|---|
static void |
assignMonetaryConverter(PropertyMetaModel pmm,
boolean editable,
IConvertable<?> node)
|
|
static Text<java.math.BigDecimal> |
createBDMoneyInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
|
|
static Text<java.math.BigDecimal> |
createBDMoneyInput(PropertyMetaModel<?> pmm,
boolean editable)
|
|
static Text<java.math.BigDecimal> |
createBigDecimalInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
|
|
static Text<java.math.BigDecimal> |
createBigDecimalInput(PropertyMetaModel<java.math.BigDecimal> pmm,
boolean editable)
|
|
static Text<java.lang.Double> |
createDoubleInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
|
|
static Text<java.lang.Double> |
createDoubleInput(PropertyMetaModel<java.lang.Double> pmm,
boolean editable)
|
|
static Text<java.lang.Double> |
createDoubleMoneyInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
Create a control to input a monetary value proper for the specified property. |
|
static Text<java.lang.Double> |
createDoubleMoneyInput(PropertyMetaModel<?> pmm,
boolean editable)
|
|
static
|
createEnumCombo(java.lang.Class<?> base,
java.lang.String property)
Deprecated. |
|
static
|
createEnumCombo(java.lang.Class<?> base,
java.lang.String property,
T... domainvalues)
Deprecated. |
|
static
|
createEnumCombo(java.lang.Class<T> clz)
Deprecated. |
|
static
|
createEnumCombo(PropertyMetaModel<?> pmm)
Deprecated. |
|
static
|
createEnumCombo(PropertyMetaModel<?> pmm,
T... domainvalues)
Deprecated. |
|
static
|
createEnumCombo(T... items)
Deprecated. |
|
static Text<java.lang.Integer> |
createIntInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
Create an int input control, properly configured for the specified property. |
|
static Text<java.lang.Integer> |
createIntInput(PropertyMetaModel<java.lang.Integer> pmm,
boolean editable)
|
|
static Text<java.lang.Long> |
createLongInput(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
|
|
static Text<java.lang.Long> |
createLongInput(PropertyMetaModel<java.lang.Long> pmm,
boolean editable)
|
|
static
|
createText(java.lang.Class<?> clz,
java.lang.String property,
boolean editable)
|
|
static
|
createText(java.lang.Class<T> iclz,
PropertyMetaModel<T> pmm,
boolean editable)
|
|
static java.lang.String |
getEnumLabel(java.lang.Class<?> clz,
java.lang.String property,
java.lang.Object value)
Deprecated. |
|
static java.lang.String |
getEnumLabel(java.lang.Enum<?> label)
Deprecated. |
|
static java.lang.String |
getEnumLabel(PropertyMetaModel<?> pmm,
java.lang.Object value)
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(java.lang.Class<T> clz)
ComboFixed.createEnumCombo(Class)
.
Create a combo for all members of an enum. It uses the enums labels as description. Since this has no known property it cannot
use per-property translations!!
T
- clz
-
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(java.lang.Class<?> base, java.lang.String property)
ComboFixed.createEnumCombo(Class, String)
.
T
- base
- The classproperty
- The property on the class.
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(PropertyMetaModel<?> pmm)
ComboFixed.createEnumCombo(PropertyMetaModel)
.
T
- pmm
-
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(T... items)
ComboFixed.createEnumCombo(Enum...)
.
T
- items
-
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(java.lang.Class<?> base, java.lang.String property, T... domainvalues)
ComboFixed.createEnumCombo(Class, String, Enum...)
T
- base
- property
- domainvalues
-
@Deprecated public static <T extends java.lang.Enum<T>> ComboFixed<T> createEnumCombo(PropertyMetaModel<?> pmm, T... domainvalues)
ComboFixed.createEnumCombo(PropertyMetaModel, Enum...)
.
T
- pmm
- domainvalues
-
@Deprecated public static java.lang.String getEnumLabel(java.lang.Enum<?> label)
MetaManager
label
-
@Deprecated public static java.lang.String getEnumLabel(java.lang.Class<?> clz, java.lang.String property, java.lang.Object value)
MetaManager
clz
- property
- value
-
@Deprecated public static java.lang.String getEnumLabel(PropertyMetaModel<?> pmm, java.lang.Object value)
MetaManager
pmm
- value
-
@Nonnull public static Text<java.lang.Double> createDoubleMoneyInput(@Nonnull java.lang.Class<?> clz, @Nonnull java.lang.String property, boolean editable)
clz
- property
-
public static Text<java.math.BigDecimal> createBDMoneyInput(java.lang.Class<?> clz, java.lang.String property, boolean editable)
public static Text<java.math.BigDecimal> createBDMoneyInput(PropertyMetaModel<?> pmm, boolean editable)
@Nonnull public static Text<java.lang.Double> createDoubleMoneyInput(@Nonnull PropertyMetaModel<?> pmm, boolean editable)
public static void assignMonetaryConverter(PropertyMetaModel pmm, boolean editable, IConvertable<?> node)
public static Text<java.lang.Integer> createIntInput(java.lang.Class<?> clz, java.lang.String property, boolean editable)
clz
- property
- editable
-
public static Text<java.lang.Integer> createIntInput(PropertyMetaModel<java.lang.Integer> pmm, boolean editable)
public static Text<java.lang.Long> createLongInput(java.lang.Class<?> clz, java.lang.String property, boolean editable)
public static Text<java.lang.Long> createLongInput(PropertyMetaModel<java.lang.Long> pmm, boolean editable)
public static Text<java.lang.Double> createDoubleInput(java.lang.Class<?> clz, java.lang.String property, boolean editable)
public static Text<java.lang.Double> createDoubleInput(PropertyMetaModel<java.lang.Double> pmm, boolean editable)
public static Text<java.math.BigDecimal> createBigDecimalInput(java.lang.Class<?> clz, java.lang.String property, boolean editable)
public static Text<java.math.BigDecimal> createBigDecimalInput(PropertyMetaModel<java.math.BigDecimal> pmm, boolean editable)
public static <T> Text<?> createText(java.lang.Class<?> clz, java.lang.String property, boolean editable)
public static <T> Text<T> createText(java.lang.Class<T> iclz, PropertyMetaModel<T> pmm, boolean editable)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |