Annotation Type UIIntegerField
-
@Retention(RUNTIME) @Target(METHOD) @LinkkiBoundProperty @LinkkiAspect(IntegerFieldAspectCreator.class) public @interface UIIntegerField
A text field for displaying formatted integers.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description intpositionMandatory attribute that defines the order in which UI-Elements are displayed
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description EnabledTypeenabledDefines if an UI-Component is editable, using values ofEnabledTypeStringformatFormat for the UI representation of the value.StringlabelProvides a description label next to the UI elementintmaxLengthDefines the maximal count of characters which can be displayedStringmodelAttributeThe name of a property in the class of the boundModelObjectto use model bindingStringmodelObjectName of the model object that is to be bound if multiple model objects are included for model bindingRequiredTyperequiredMarks mandatory fields visuallyVisibleTypevisibleSpecifies if a component is shown, using values ofVisibleTypeStringwidthSpecifies the width of the field using a number and a CSS unit, for example "5em" or "50%".
-
-
-
-
label
String label
Provides a description label next to the UI element- Default:
- "derived.by.linkki"
-
-
-
enabled
EnabledType enabled
Defines if an UI-Component is editable, using values ofEnabledType- Default:
- org.linkki.core.defaults.ui.aspects.types.EnabledType.ENABLED
-
-
-
required
RequiredType required
Marks mandatory fields visually- Default:
- org.linkki.core.defaults.ui.aspects.types.RequiredType.NOT_REQUIRED
-
-
-
visible
VisibleType visible
Specifies if a component is shown, using values ofVisibleType- Default:
- org.linkki.core.defaults.ui.aspects.types.VisibleType.VISIBLE
-
-
-
width
String width
Specifies the width of the field using a number and a CSS unit, for example "5em" or "50%".This value is set to empty String by default which means it is undefined and the actual width depends on the layout.
- See Also:
HasSize.setWidth(String)
- Default:
- ""
-
-
-
format
String format
Format for the UI representation of the value. SeeDecimalFormatfor the documentation of the pattern.- Default:
- ""
-
-
-
modelObject
String modelObject
Name of the model object that is to be bound if multiple model objects are included for model binding- Default:
- "modelObject"
-
-
-
modelAttribute
String modelAttribute
The name of a property in the class of the boundModelObjectto use model binding- Default:
- ""
-
-