Package net.anwiba.commons.swing.object
Class AbstractObjectTextFieldConfiguration<T>
- java.lang.Object
-
- net.anwiba.commons.swing.object.AbstractObjectTextFieldConfiguration<T>
-
- All Implemented Interfaces:
IObjectFieldConfiguration<T>
- Direct Known Subclasses:
DefaultObjectFieldConfiguration,ObjectFieldConfiguration
public abstract class AbstractObjectTextFieldConfiguration<T> extends java.lang.Object implements IObjectFieldConfiguration<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractObjectTextFieldConfiguration(IObjectModel<T> model, IObjectModel<IValidationResult> validStateModel, IToolTipFactory toolTipFactory, IBooleanModel enabledModel, boolean isEditable, int columns, java.util.List<IActionFactory<T>> actionFactorys, java.util.List<IButtonFactory<T>> buttonFactorys, IKeyListenerFactory<T> keyListenerFactory, java.awt.Color backgroundColor, boolean isDisguise)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<IActionFactory<T>>getActionFactorys()java.awt.ColorgetBackgroundColor()java.util.Collection<IButtonFactory<T>>getButtonFactorys()intgetColumns()IBooleanModelgetEnabledModel()IKeyListenerFactory<T>getKeyListenerFactory()IObjectModel<T>getModel()IToolTipFactorygetToolTipFactory()IObjectModel<IValidationResult>getValidationResultModel()booleanisDisguise()booleanisEditable()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.commons.swing.object.IObjectFieldConfiguration
getCharacterFilter, getToObjectConverter, getToStringConverter, getValidator
-
-
-
-
Constructor Detail
-
AbstractObjectTextFieldConfiguration
public AbstractObjectTextFieldConfiguration(IObjectModel<T> model, IObjectModel<IValidationResult> validStateModel, IToolTipFactory toolTipFactory, IBooleanModel enabledModel, boolean isEditable, int columns, java.util.List<IActionFactory<T>> actionFactorys, java.util.List<IButtonFactory<T>> buttonFactorys, IKeyListenerFactory<T> keyListenerFactory, java.awt.Color backgroundColor, boolean isDisguise)
-
-
Method Detail
-
getBackgroundColor
public java.awt.Color getBackgroundColor()
- Specified by:
getBackgroundColorin interfaceIObjectFieldConfiguration<T>
-
getColumns
public int getColumns()
- Specified by:
getColumnsin interfaceIObjectFieldConfiguration<T>
-
getEnabledModel
public IBooleanModel getEnabledModel()
- Specified by:
getEnabledModelin interfaceIObjectFieldConfiguration<T>
-
isEditable
public boolean isEditable()
- Specified by:
isEditablein interfaceIObjectFieldConfiguration<T>
-
getToolTipFactory
public IToolTipFactory getToolTipFactory()
- Specified by:
getToolTipFactoryin interfaceIObjectFieldConfiguration<T>
-
getModel
public IObjectModel<T> getModel()
- Specified by:
getModelin interfaceIObjectFieldConfiguration<T>
-
getValidationResultModel
public IObjectModel<IValidationResult> getValidationResultModel()
- Specified by:
getValidationResultModelin interfaceIObjectFieldConfiguration<T>
-
getActionFactorys
public java.util.Collection<IActionFactory<T>> getActionFactorys()
- Specified by:
getActionFactorysin interfaceIObjectFieldConfiguration<T>
-
getButtonFactorys
public java.util.Collection<IButtonFactory<T>> getButtonFactorys()
- Specified by:
getButtonFactorysin interfaceIObjectFieldConfiguration<T>
-
getKeyListenerFactory
public IKeyListenerFactory<T> getKeyListenerFactory()
- Specified by:
getKeyListenerFactoryin interfaceIObjectFieldConfiguration<T>
-
isDisguise
public boolean isDisguise()
- Specified by:
isDisguisein interfaceIObjectFieldConfiguration<T>
-
-