Package FAtiMA.Core
Interface IIntegrityTester
-
public interface IIntegrityTesterInterface 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidCheckIntegrity(IntegrityValidator val)Checks the integrity of a particular object.
-
-
-
Method Detail
-
CheckIntegrity
void CheckIntegrity(IntegrityValidator val) throws UnknownSpeechActException
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:
IntegrityValidator
-
-