public class SwingListValidatorHighlightPredicate<O> extends Object implements org.jdesktop.swingx.decorator.HighlightPredicate
BeanListValidator of
his data.org.jdesktop.swingx.decorator.HighlightPredicate.AndHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.ColumnHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.ColumnTypeHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.DepthHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.EqualsHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.IdentifierHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.NotHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.OrHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.RowGroupHighlightPredicate, org.jdesktop.swingx.decorator.HighlightPredicate.TypeHighlightPredicate| Modifier and Type | Field and Description |
|---|---|
protected SwingListValidatorDataLocator<O> |
dataLocator
Data locator to find back data in editor.
|
protected org.nuiton.validator.NuitonValidatorScope |
scope
Filtering scope.
|
protected org.nuiton.validator.bean.list.BeanListValidator<O> |
validator
Validator (contains data).
|
ALWAYS, BIG_DECIMAL_NEGATIVE, EDITABLE, EMPTY_INTEGER_ARRAY, EMPTY_OBJECT_ARRAY, EMPTY_PREDICATE_ARRAY, EVEN, HAS_FOCUS, INTEGER_NEGATIVE, IS_FOLDER, IS_LEAF, IS_SELECTED, IS_TEXT_TRUNCATED, NEVER, ODD, READ_ONLY, ROLLOVER_CELL, ROLLOVER_COLUMN, ROLLOVER_ROW| Constructor and Description |
|---|
SwingListValidatorHighlightPredicate(org.nuiton.validator.NuitonValidatorScope scope,
org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isHighlighted(Component renderer,
org.jdesktop.swingx.decorator.ComponentAdapter adapter) |
static <O> SwingListValidatorHighlightPredicate<O> |
newErrorPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
newFatalPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
newInfoPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
newPredicate(org.nuiton.validator.NuitonValidatorScope scope,
org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
static <O> SwingListValidatorHighlightPredicate<O> |
newWarningPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator) |
protected final org.nuiton.validator.NuitonValidatorScope scope
protected final org.nuiton.validator.bean.list.BeanListValidator<O> validator
protected final SwingListValidatorDataLocator<O> dataLocator
public SwingListValidatorHighlightPredicate(org.nuiton.validator.NuitonValidatorScope scope,
org.nuiton.validator.bean.list.BeanListValidator<O> validator,
SwingListValidatorDataLocator<O> dataLocator)
public static <O> SwingListValidatorHighlightPredicate<O> newFatalPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
public static <O> SwingListValidatorHighlightPredicate<O> newErrorPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
public static <O> SwingListValidatorHighlightPredicate<O> newWarningPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
public static <O> SwingListValidatorHighlightPredicate<O> newInfoPredicate(org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
public static <O> SwingListValidatorHighlightPredicate<O> newPredicate(org.nuiton.validator.NuitonValidatorScope scope, org.nuiton.validator.bean.list.BeanListValidator<O> validator, SwingListValidatorDataLocator<O> dataLocator)
public boolean isHighlighted(Component renderer, org.jdesktop.swingx.decorator.ComponentAdapter adapter)
isHighlighted in interface org.jdesktop.swingx.decorator.HighlightPredicateCopyright © 2008–2020 Ultreia.io. All rights reserved.