def areDefaultSettingsSet(self): """ This method returns True value after review if all of the current setting values are the default ones defined into UserDefaultSettings.xml file, False otherwise. """ sudokuDefaultSettingsXMLHandler = ConfigurationXML( self.defaultSettingsFile) sudokuGameType = sudokuDefaultSettingsXMLHandler.\ getUserSudokuGameOption() sudokuDifficultyLevel = sudokuDefaultSettingsXMLHandler.\ getUserDifficultyLevel() sudokuAlgorithmOption = sudokuDefaultSettingsXMLHandler.\ getUserAlgorithmOption() sudokuOutputFormat = sudokuDefaultSettingsXMLHandler.\ getUserOutputFormat() sudokuPathFile = sudokuDefaultSettingsXMLHandler.getUserFilePath() sudokuMatrixDimension = sudokuDefaultSettingsXMLHandler.\ getUserMatrixDimension() sudokuFileName = sudokuDefaultSettingsXMLHandler.getUserFileName() if(self._sudokuGameType == sudokuGameType and self._sudokuDifficultyLevel == sudokuDifficultyLevel and self._sudokuAlgorithmOption == sudokuAlgorithmOption and self._sudokuOutputFormat == sudokuOutputFormat and self._sudokuPathFile == sudokuPathFile and self._sudokuMatrixDimension == sudokuMatrixDimension and self._sudokuFileName == sudokuFileName): return True else: return False