| Package | Description |
|---|---|
| to.etc.domui.component.input | |
| to.etc.domui.component.lookup | |
| to.etc.domui.component.misc | |
| to.etc.domui.dom.html | |
| to.etc.domui.util |
| Modifier and Type | Class and Description |
|---|---|
class |
DateInput
Date input component: this is an INPUT component with a button attached; pressing
the button shows a calendar which can be used to enter a date.
|
class |
EditableDropDownPicker<T>
Encapsulates AutocompleteText and drop down picker into single component.
|
class |
HiddenText<T>
The input type="password" component.
|
class |
TextStr
Shortcut class for Text<String>.
|
| Modifier and Type | Method and Description |
|---|---|
static Text<BigDecimal> |
Text.createBDMoneyInput(Class<?> clz,
String property,
boolean editable) |
static Text<BigDecimal> |
Text.createBDMoneyInput(PropertyMetaModel<BigDecimal> pmm,
boolean editable) |
static Text<BigDecimal> |
Text.createBigDecimalInput(Class<?> clz,
String property,
boolean editable) |
static Text<Double> |
Text.createDoubleInput(Class<?> clz,
String property,
boolean editable) |
static Text<Double> |
Text.createDoubleMoneyInput(Class<?> clz,
String property,
boolean editable)
Create a control to input a monetary value proper for the specified property.
|
static Text<Double> |
Text.createDoubleMoneyInput(PropertyMetaModel<Double> pmm,
boolean editable) |
static Text<Integer> |
Text.createIntInput(Class<?> clz,
String property,
boolean editable)
Create an int input control, properly configured for the specified property.
|
static Text<Long> |
Text.createLongInput(Class<?> clz,
String property,
boolean editable) |
static <T extends Number> |
Text.createNumericInput(PropertyMetaModel<T> pmm,
boolean editable) |
static <T> Text<?> |
Text.createText(Class<?> clz,
String property,
boolean editable) |
static <T> Text<T> |
Text.createText(Class<T> iclz,
PropertyMetaModel<T> pmm,
boolean editable) |
static <T> Text<T> |
Text.createText(Class<T> iclz,
PropertyMetaModel<T> pmm,
boolean editable,
boolean setDefaultErrorLocation) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Text.assignPrecisionValidator(Text<?> control,
int precision,
int scale)
This adds a validator for the maximal and minimal value for a numeric input, depending on the precision
and scale.
|
static void |
Text.assignPrecisionValidator(Text<?> control,
PropertyMetaModel<?> pmm)
This adds a validator for the maximal and minimal value for an input, gotten from the property metamodel.
|
static void |
Text.configureNumericInput(Text<?> txt,
PropertyMetaModel<?> pmm,
boolean editable) |
| Constructor and Description |
|---|
LookupNumberControl(Class<T> valueType,
Text<String> node,
String propertyName,
Number minValue,
Number maxValue,
boolean monetary,
boolean allowLike,
int scale) |
LookupNumberControl(Class<T> valueType,
Text<String> node,
String propertyName,
Number minValue,
Number maxValue,
boolean monetary,
int scale) |
| Modifier and Type | Method and Description |
|---|---|
static Text<BigDecimal> |
UIControlUtil.createBDMoneyInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createBDMoneyInput(Class<?>,String,boolean) instead |
static Text<BigDecimal> |
UIControlUtil.createBDMoneyInput(PropertyMetaModel<BigDecimal> pmm,
boolean editable)
Deprecated.
Use
createBDMoneyInput(PropertyMetaModel<?>,boolean) instead |
static Text<BigDecimal> |
UIControlUtil.createBigDecimalInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createBigDecimalInput(Class<?>,String,boolean) instead |
static Text<BigDecimal> |
UIControlUtil.createBigDecimalInput(PropertyMetaModel<BigDecimal> pmm,
boolean editable)
Deprecated.
Use
Text#createNumericInput(PropertyMetaModel instead |
static Text<Double> |
UIControlUtil.createDoubleInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createDoubleInput(Class<?>,String,boolean) instead |
static Text<Double> |
UIControlUtil.createDoubleInput(PropertyMetaModel<Double> pmm,
boolean editable)
Deprecated.
Use
Text#createNumericInput(PropertyMetaModel instead |
static Text<Double> |
UIControlUtil.createDoubleMoneyInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createDoubleMoneyInput(Class<?>,String,boolean) instead |
static Text<Double> |
UIControlUtil.createDoubleMoneyInput(PropertyMetaModel<Double> pmm,
boolean editable)
Deprecated.
|
static Text<Integer> |
UIControlUtil.createIntInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createIntInput(Class<?>,String,boolean) instead |
static Text<Integer> |
UIControlUtil.createIntInput(PropertyMetaModel<Integer> pmm,
boolean editable)
Deprecated.
Use
Text#createNumericInput(PropertyMetaModel instead |
static Text<Long> |
UIControlUtil.createLongInput(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createLongInput(Class<?>,String,boolean) instead |
static Text<Long> |
UIControlUtil.createLongInput(PropertyMetaModel<Long> pmm,
boolean editable)
Deprecated.
Use
Text#createNumericInput(PropertyMetaModel instead |
static <T> Text<?> |
UIControlUtil.createText(Class<?> clz,
String property,
boolean editable)
Deprecated.
Use
createText(Class<?>,String,boolean) instead |
static <T> Text<T> |
UIControlUtil.createText(Class<T> iclz,
PropertyMetaModel<T> pmm,
boolean editable)
Deprecated.
Use
Text#createText(Class instead |
| Modifier and Type | Method and Description |
|---|---|
static void |
UIControlUtil.configureNumericInput(Text<?> txt,
PropertyMetaModel<?> pmm,
boolean editable)
Deprecated.
|
static <T> void |
MsgBox.inputString(NodeBase dad,
String message,
Text<T> input,
MsgBox.IInput<T> onanswer) |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeVisitorBase.visitText(Text<?> n) |
| Modifier and Type | Method and Description |
|---|---|
<T> Text<T> |
MiniTableBuilder.addText(Class<T> clz)
Add a TEXT component to the current layout thingy.
|
<T> Text<T> |
MiniTableBuilder.addText(String label,
Class<T> clz) |
Copyright © 2017 etc.to. All rights reserved.