public abstract class AbstractObjectFieldConfigurationBuilder<T,C extends AbstractObjectFieldConfigurationBuilder<T,C>> extends Object
| Constructor and Description |
|---|
AbstractObjectFieldConfigurationBuilder(net.anwiba.commons.utilities.validation.IValidator<String> validator,
net.anwiba.commons.lang.functional.IConverter<String,T,RuntimeException> toObjectConverter,
net.anwiba.commons.lang.functional.IConverter<T,String,RuntimeException> toStringConverter) |
| Modifier and Type | Method and Description |
|---|---|
C |
addActionFactory(IActionFactory<T> actionFactory) |
C |
addClearAction(String tooltip) |
IObjectFieldConfiguration<T> |
build() |
C |
setColumns(int columns) |
C |
setEditable(boolean isEditable) |
C |
setModel(net.anwiba.commons.model.IObjectModel<T> model) |
C |
setToObjectConverter(net.anwiba.commons.lang.functional.IConverter<String,T,RuntimeException> toObjectConverter) |
C |
setToolTipFactory(IToolTipFactory factory) |
C |
setToStringConverter(net.anwiba.commons.lang.functional.IConverter<T,String,RuntimeException> toStringConverter) |
C |
setValidator(net.anwiba.commons.utilities.validation.IValidator<String> validator) |
C |
setValidStateModel(net.anwiba.commons.model.IObjectModel<net.anwiba.commons.utilities.validation.IValidationResult> validStateModel) |
public AbstractObjectFieldConfigurationBuilder(net.anwiba.commons.utilities.validation.IValidator<String> validator, net.anwiba.commons.lang.functional.IConverter<String,T,RuntimeException> toObjectConverter, net.anwiba.commons.lang.functional.IConverter<T,String,RuntimeException> toStringConverter)
public IObjectFieldConfiguration<T> build()
public C setToolTipFactory(IToolTipFactory factory)
public C setValidStateModel(net.anwiba.commons.model.IObjectModel<net.anwiba.commons.utilities.validation.IValidationResult> validStateModel)
public C setValidator(net.anwiba.commons.utilities.validation.IValidator<String> validator)
public C setToObjectConverter(net.anwiba.commons.lang.functional.IConverter<String,T,RuntimeException> toObjectConverter)
public C setToStringConverter(net.anwiba.commons.lang.functional.IConverter<T,String,RuntimeException> toStringConverter)
public C setEditable(boolean isEditable)
public C setColumns(int columns)
public C addActionFactory(IActionFactory<T> actionFactory)
Copyright © 2007–2017 Andreas Bartels. All rights reserved.