S - Validation sourceP - Property typeE - Group element typepublic static interface GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E extends HasComponent> extends ValidationStatusHandler.ValidationStatusEvent<S>
| Modifier and Type | Method and Description |
|---|---|
E |
getElement()
Get the group element source of the validation event.
|
P |
getProperty()
Get the property which identifies the element within the group.
|
static <S,P,E extends HasComponent> |
invalid(S source,
P property,
E element,
List<com.holonplatform.core.i18n.Localizable> errors)
|
static <S,P,E extends HasComponent> |
invalid(S source,
P property,
E element,
com.holonplatform.core.i18n.Localizable error)
|
static <S,P,E extends HasComponent> |
unresolved(S source,
P property,
E element)
|
static <S,P,E extends HasComponent> |
valid(S source,
P property,
E element)
|
create, create, getError, getErrorMessage, getErrorMessages, getErrors, getSource, getStatus, invalid, invalid, isInvalid, unresolved, validP getProperty()
E getElement()
static <S,P,E extends HasComponent> GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E> unresolved(S source, P property, E element)
GroupValidationStatusHandler.GroupElementValidationStatusEvent for ValidationStatusHandler.Status.UNRESOLVED.S - Validation sourceP - Property typeE - Group element typesource - Event source (not null)property - Property which identifies the group element (not null)element - The group element (not null)GroupValidationStatusHandler.GroupElementValidationStatusEventstatic <S,P,E extends HasComponent> GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E> valid(S source, P property, E element)
GroupValidationStatusHandler.GroupElementValidationStatusEvent for ValidationStatusHandler.Status.VALID.S - Validation sourceP - Property typeE - Group element typesource - Event source (not null)property - Property which identifies the group element (not null)element - The group element (not null)GroupValidationStatusHandler.GroupElementValidationStatusEventstatic <S,P,E extends HasComponent> GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E> invalid(S source, P property, E element, List<com.holonplatform.core.i18n.Localizable> errors)
GroupValidationStatusHandler.GroupElementValidationStatusEvent for ValidationStatusHandler.Status.INVALID.S - Validation sourceP - Property typeE - Group element typesource - Event source (not null)property - Property which identifies the group element (not null)element - The group element (not null)errors - Validation errorsGroupValidationStatusHandler.GroupElementValidationStatusEventstatic <S,P,E extends HasComponent> GroupValidationStatusHandler.GroupElementValidationStatusEvent<S,P,E> invalid(S source, P property, E element, com.holonplatform.core.i18n.Localizable error)
GroupValidationStatusHandler.GroupElementValidationStatusEvent for ValidationStatusHandler.Status.INVALID.S - Validation sourceP - Property typeE - Group element typesource - Event source (not null)property - Property which identifies the group element (not null)element - The group element (not null)error - Validation errorGroupValidationStatusHandler.GroupElementValidationStatusEventCopyright © 2019 The Holon Platform. All rights reserved.