Module net.anwiba.commons.swing
Package net.anwiba.commons.swing.object
Class AbstractObjectTextField<T>
java.lang.Object
net.anwiba.commons.swing.object.AbstractObjectTextField<T>
- All Implemented Interfaces:
IComponentProvider,IObjectField<T>,IObjectTextField<T>
- Direct Known Subclasses:
BooleanField,DateField,DoubleField,DurationField,EnumField,FileField,FloatField,GenericObjectField,InstantField,IntegerField,LocalDateField,LocalDateTimeField,LocalDateTimeRangeField,LocalTimeField,LongField,NumberField,ObjectField,ShortField,StringField,ZonedDateTimeField
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetModel()getText()voidvoidsetEditable(boolean isEditable) protected voidsetHorizontalAlignment(int alignment) voidvoid
-
Constructor Details
-
AbstractObjectTextField
-
-
Method Details
-
getModel
- Specified by:
getModelin interfaceIObjectField<T>
-
setHorizontalAlignment
protected void setHorizontalAlignment(int alignment) -
getComponent
- Specified by:
getComponentin interfaceIComponentProvider
-
getValidationResultDistributor
- Specified by:
getValidationResultDistributorin interfaceIObjectField<T>
-
setEditable
public void setEditable(boolean isEditable) - Specified by:
setEditablein interfaceIObjectTextField<T>
-
setText
- Specified by:
setTextin interfaceIObjectTextField<T>
-
getText
- Specified by:
getTextin interfaceIObjectTextField<T>
-
getActionNotifier
-
updateView
public void updateView()- Specified by:
updateViewin interfaceIObjectTextField<T>
-
selectAll
public void selectAll() -
getColorReciever
-