Class DatabaseExaminer

java.lang.Object
ch.nolix.system.databaseobject.modelexaminer.DatabaseObjectExaminer
ch.nolix.system.objectdata.modelexaminer.DatabaseExaminer
All Implemented Interfaces:
IDatabaseObjectExaminer, IDatabaseExaminer

public final class DatabaseExaminer extends DatabaseObjectExaminer implements IDatabaseExaminer
Author:
Silvan Wyss
  • Constructor Details

    • DatabaseExaminer

      public DatabaseExaminer()
  • Method Details

    • allNewAndEditedMandatoryFieldsAreSet

      public boolean allNewAndEditedMandatoryFieldsAreSet(IDatabase database)
      Specified by:
      allNewAndEditedMandatoryFieldsAreSet in interface IDatabaseExaminer
      Parameters:
      database -
      Returns:
      true if all new and edited mandatory fields of the given database are set, false otherwise.
    • canSaveChanges

      public boolean canSaveChanges(IDatabase database)
      Specified by:
      canSaveChanges in interface IDatabaseExaminer
      Parameters:
      database -
      Returns:
      true if the given database can save its chances, false otherwise.