public class UnifiedValidatorMessageUtil extends Object
| Constructor and Description |
|---|
UnifiedValidatorMessageUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static UnifiedValidatorMessageTableModel |
getModel(JTable messageTable) |
static UnifiedValidatorMessageTableMouseListener |
getUnifiedValidatorMessageTableMouseListener(JTable table) |
static void |
installUI(JTable errorTable,
UnifiedValidatorMessageTableRenderer render)
Prepare the ui where to display the validators messages.
|
static <O> void |
registerErrorTableMouseListener(JTable messageTable,
JTable dataTable,
SwingListValidatorDataLocator<O> dataLocator)
Register for a given validator table ui a validator mouse listener.
|
static <O> void |
registerValidator(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
JTable messageTable,
JTable dataTable,
SwingListValidatorDataLocator<O> dataLocator)
Prepare the ui where to display the validators messages.
|
static <O> void |
registerValidator(SwingValidator<O> validator,
JTable messageTable)
Prepare the ui where to display the validators messages.
|
public static void installUI(JTable errorTable, UnifiedValidatorMessageTableRenderer render)
errorTable - the table where to display validators messagesrender - renderer to usepublic static <O> void registerValidator(SwingValidator<O> validator, JTable messageTable)
messageTable - the table where to display validators messagespublic static <O> void registerValidator(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
JTable messageTable,
JTable dataTable,
SwingListValidatorDataLocator<O> dataLocator)
validator - validator to registermessageTable - the table where to display validators messagesdataTable - table with data to validate by the validatordataLocator - tool to find data in the data table from the validator messagespublic static <O> void registerErrorTableMouseListener(JTable messageTable, JTable dataTable, SwingListValidatorDataLocator<O> dataLocator)
messageTable - the validator table uidataTable - table with data to validate by the validatordataLocator - tool to find data in the data table from the validator messagesUnifiedValidatorMessageTableMouseListenerpublic static UnifiedValidatorMessageTableMouseListener getUnifiedValidatorMessageTableMouseListener(JTable table)
table - the validator table uinull if not foundSwingValidatorMessageTableMouseListenerprotected static UnifiedValidatorMessageTableModel getModel(JTable messageTable)
Copyright © 2008–2019 Ultreia.io. All rights reserved.