Klasse SessionInfos

java.lang.Object
application.model.SessionInfos

public class SessionInfos extends Object
This holds a lot of information for the app.
Siehe auch:
  • Konstruktordetails

    • SessionInfos

      public SessionInfos(MainController mainController)
      Loads the saved properties or gets the default values.
      Parameter:
      mainController - The MainController of the application.
  • Methodendetails

    • getRecentFileNames

      public RecentItems getRecentFileNames()
    • getAppLocale

      public Locale getAppLocale()
      Gibt zurück:
      the appLocale
    • setAppLocale

      public void setAppLocale(Locale appLocale)
      Parameter:
      appLocale - the appLocale to set
    • getBirthdaysThisWeek

      public List<Person> getBirthdaysThisWeek()
      Gibt zurück:
      the birthdaysThisWeek
    • getFileToOpenName

      public javafx.beans.property.StringProperty getFileToOpenName()
      Gibt zurück:
      the fileToOpenName
    • getNextBirthdays

      public javafx.collections.ObservableList<Person> getNextBirthdays()
      Gibt zurück:
      the nextBirthdays
    • getPersonsInAWeekList

      public javafx.collections.ObservableList<PersonsInAWeek> getPersonsInAWeekList()
      Gibt zurück:
      the personsInAWeekList
    • getPersonsInAMonthList

      public javafx.collections.ObservableList<PersonsInAMonthWeek> getPersonsInAMonthList()
    • getRecentBirthdays

      public javafx.collections.ObservableList<Person> getRecentBirthdays()
      Gibt zurück:
      the recentBirthdays
    • resetSubLists

      public void resetSubLists()
      resets the nextBirthdays and recentBirthdays
    • updateSubLists

      public void updateSubLists()
      Resets and updates all sublists

      Sublists

      • nextBirthdays
      • recentBirthdays
      • birthdaysThisWeek
      • personsInAMonthList
      Used Tasks
    • getSaveFile

      public File getSaveFile()
    • setSaveFile

      public void setSaveFile(File saveFile)