| Package | Description |
|---|---|
| org.nuiton.jaxx.validator.swing | |
| org.nuiton.jaxx.validator.swing.unified |
To unify Simple and List validators.
|
| Modifier and Type | Field and Description |
|---|---|
protected SwingListValidatorDataLocator |
SwingListValidatorMessageTableMouseListener.dataLocator
The cell data locator.
|
protected SwingListValidatorDataLocator<O> |
SwingListValidatorHighlightPredicate.dataLocator
Data locator to find back data in editor.
|
| Modifier and Type | Method and Description |
|---|---|
static <O> void |
SwingValidatorUtil.addHightLighterOnEditor(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
org.jdesktop.swingx.JXTable editor,
SwingListValidatorDataLocator<O> dataLocator,
org.nuiton.validator.NuitonValidatorScope... scopes)
Add hightlighters on the editor of beans.
|
static <O> SwingListValidatorHighlightPredicate<O> |
SwingListValidatorHighlightPredicate.newErrorPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
SwingListValidatorHighlightPredicate.newFatalPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
SwingListValidatorHighlightPredicate.newInfoPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
SwingListValidatorHighlightPredicate.newPredicate(org.nuiton.validator.NuitonValidatorScope scope,
org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
SwingListValidatorHighlightPredicate.newWarningPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> void |
SwingValidatorUtil.registerListValidator(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorMessageTableModel errorTableModel,
JTable dataTable,
JTable errorTable,
SwingListValidatorDataLocator<O> dataLocator)
Prepare the ui where to display the validators messages.
|
void |
SwingListValidatorMessageWidget.registerValidator(org.nuiton.validator.bean.list.BeanListValidator validator,
JTable dataTable,
SwingListValidatorDataLocator dataLocator)
Register a list validator.
|
| Constructor and Description |
|---|
SwingListValidatorHighlightPredicate(org.nuiton.validator.NuitonValidatorScope scope,
org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
SwingListValidatorMessageTableMouseListener(JTable editor,
SwingListValidatorDataLocator dataLocator) |
SwingListValidatorTableEditorModelListener(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
| Modifier and Type | Field and Description |
|---|---|
protected SwingListValidatorDataLocator<Object> |
UnifiedValidatorMessageTableMouseListener.dataLocator
The cell data locator.
|
| Modifier and Type | Method and Description |
|---|---|
static <O> void |
UnifiedValidatorMessageUtil.registerErrorTableMouseListener(JTable messageTable,
JTable dataTable,
SwingListValidatorDataLocator<O> dataLocator)
Register for a given validator table ui a validator mouse listener.
|
static <O> void |
UnifiedValidatorMessageUtil.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.
|
void |
UnifiedValidatorMessageWidget.registerValidator(org.nuiton.validator.bean.list.BeanListValidator validator,
JTable dataTable,
SwingListValidatorDataLocator dataLocator)
Register a list validator.
|
| Constructor and Description |
|---|
UnifiedValidatorMessageTableMouseListener(JTable editor,
SwingListValidatorDataLocator dataLocator) |
Copyright © 2008–2020 Ultreia.io. All rights reserved.