Package FAtiMA.Core
Interface IIntegrityTester
public interface IIntegrityTester
Interface that specifies that a class is testable for integrity. It must
receive an integrity validator and use it to verify if all its data is valid.
- Author:
- Joao Dias
-
Method Summary
Modifier and TypeMethodDescriptionvoidChecks the integrity of a particular object.
-
Method Details
-
CheckIntegrity
Checks the integrity of a particular object. For instance, it checks if the object references SpeechActs not defined- Parameters:
val- - an IntegrityValidator that the implementation of the method should use to check the integrity- Throws:
UnknownSpeechActException- - thrown when a undefined SpeechAct is referenced- See Also:
-