de.espirit.firstspirit.client.access.editor
Interface ValidationSupporting<T>
- Type Parameters:
T
- Value type, same as in ValueEngineer
public interface ValidationSupporting<T>
Aspect for ValueEngineer
s supporting value
validation
.
- Since:
- 4.2.416
TYPE
static final ValueEngineerAspectType<ValidationSupporting<?>> TYPE
- Aspect for
ValueEngineer
s supporting value
validation
.
- Since:
- 4.2.416
validate
void validate(T value,
ValidationSupporting.Emitter emitter)
throws InvalidValueException
- Call back for
value
validation. Use the provided emitter to
signal an invalid value
.
- Parameters:
value
- Value to validate.emitter
- Use
emitter.signalInvalidValue("message")
to signal an invalid value.
- Throws:
InvalidValueException
- Thrown to signal invalid values.- Since:
- 4.2.416
Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480