|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ValidationService
| Method Summary | |
|---|---|
void |
addValidationProvider(ValidationProvider validationProvider)
Adds a validation provider to the list of known validation providers. |
void |
addValidationProvider(ValidationProvider validationProvider,
boolean revalidate)
Adds a validation provider to the list of known validation providers. |
void |
deregisterValidationListener(ViewValidationListener listener)
Deregisters the given listener. |
void |
registerValidationListener(ViewValidationListener listener)
Registers a listener that will receive Diagnostics with severity
higher than Diagnostic#OK. |
void |
removeValidationProvider(ValidationProvider validationProvider)
Removes a validation provider from the list of known validation providers. |
void |
removeValidationProvider(ValidationProvider validationProvider,
boolean revalidate)
Removes a validation provider from the list of known validation providers. |
void |
validate(Collection<org.eclipse.emf.ecore.EObject> eObjects)
Validates all given eObjects. |
| Methods inherited from interface org.eclipse.emf.ecp.view.spi.context.GlobalViewModelService |
|---|
childViewModelContextAdded |
| Methods inherited from interface org.eclipse.emf.ecp.view.spi.context.ViewModelService |
|---|
dispose, getPriority, instantiate |
| Method Detail |
|---|
void addValidationProvider(ValidationProvider validationProvider)
validationProvider - the ValidationProvider to add
void addValidationProvider(ValidationProvider validationProvider,
boolean revalidate)
validationProvider - the ValidationProvider to addrevalidate - whether to revalidate the domain model after the provider has been addedvoid removeValidationProvider(ValidationProvider validationProvider)
validationProvider - the ValidationProvider to remove
void removeValidationProvider(ValidationProvider validationProvider,
boolean revalidate)
validationProvider - the ValidationProvider to removerevalidate - whether to revalidate the domain model after the provider has been removedvoid registerValidationListener(ViewValidationListener listener)
Diagnostics with severity
higher than Diagnostic#OK. After
registration the listener's ViewValidationListener.onNewValidation(java.util.Set) will be called with
current
results.
listener - the listener to registervoid deregisterValidationListener(ViewValidationListener listener)
listener - the listener to deregistervoid validate(Collection<org.eclipse.emf.ecore.EObject> eObjects)
eObjects - the eObjects to validate
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||