Package com.e1c.g5.v8.dt.check.settings
Interface ICheckProvider
-
- All Known Implementing Classes:
TestCheckProvider
public interface ICheckProviderProvider of checks being registered in the system.ICheckRepositoryimplementation should use this provider to receive the initial set of check data to work. Not intended for direct usage by check developers, use theICheckRepositoryinstead
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classICheckProvider.CheckInfoCheck information data transfer object which is used to exchange the check data between internal components of the configuration check subsystem
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<INamedElement>getCategories()Gets all registered categories, in form of the plain collectionCollection<ICheckProvider.CheckInfo>getChecks()Gets all registered checks paired with categories they are being registered in
-
-
-
Method Detail
-
getCategories
Collection<INamedElement> getCategories()
Gets all registered categories, in form of the plain collection- Returns:
- The collection of registered categories. May not be
null
-
getChecks
Collection<ICheckProvider.CheckInfo> getChecks()
Gets all registered checks paired with categories they are being registered in- Returns:
- The collection of check-category pairs. May not be
null
-
-