|
org.netbeans.modules.xml.xam/1 1.18.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Validator
Common interface for validation services on models and components.
Typical implementation would implement a domain-specific subtype and publish
the implementation using ServiceProvider.
Typical client would lookup and select applicable services for the validation
target model.
| Nested Class Summary | |
|---|---|
static class |
Validator.ResultItem
|
static class |
Validator.ResultType
|
| Method Summary | |
|---|---|
String |
getName()
Returns name of this validation service. |
ValidationResult |
validate(Model model,
Validation validation,
Validation.ValidationType validationType)
Validates given model. |
| Method Detail |
|---|
String getName()
ValidationResult validate(Model model,
Validation validation,
Validation.ValidationType validationType)
validationType - Type of validation. Complete(slow) or partial(fast).model - model to validate.validation - reference to the validation context.
|
org.netbeans.modules.xml.xam/1 1.18.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||