Interface IPrefClient

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getSaveString()
      Macht nur Sinn, wenn isCheckedForSave() wahr ist.
      PrefSpeicherMode getSpeicherMode()
      Hier bitte den gewuenschten Speichermode zurueckgeben
      void onReset()
      Hier soll das Panel wieder auf die urspruenglichen Werte zurueckgesetzt werden, damit der Benutzer noch mal von vorne beginnen kann.
      Wird bei "abbrechen" und bei "zurücksetzen" aufgerufen.
      void onSet()
      Falls beim Versuch, die vom User gewählten Einstellungen zu setzen, etwas schief geht, muss eine Exception geworfen werden, damit das FrameWork den User darueber in einheitlicher Weise informieren kann.
    • Method Detail

      • onSet

        void onSet()
            throws java.lang.Exception
        Falls beim Versuch, die vom User gewählten Einstellungen zu setzen, etwas schief geht, muss eine Exception geworfen werden, damit das FrameWork den User darueber in einheitlicher Weise informieren kann. Insbesondere sollte der String in der Exception in deutsch und informativ fuer einen Endbenutzer sein.
        Wird bei "anwenden" und bei "OK" aufgerufen.
        Throws:
        java.lang.Exception
      • onReset

        void onReset()
        Hier soll das Panel wieder auf die urspruenglichen Werte zurueckgesetzt werden, damit der Benutzer noch mal von vorne beginnen kann.
        Wird bei "abbrechen" und bei "zurücksetzen" aufgerufen.
      • getSaveString

        java.lang.String getSaveString()
        Macht nur Sinn, wenn isCheckedForSave() wahr ist. Hier stellt der Entwickler einen String zur Verfuegung mit dem er beim erneuten Registrieren eines IPreferences das Setting so wieder herstellen kann. Das Rahmenwerk speichert den String lediglich PC- und User-spezifisch und gibt ihn, falls er auf diesem PC unter diesem User abgespeichert wurde, beim Registrieren von IPreferences an IPreferences zurueck. (Framework basiertes persistentes Konfigurationsmanagement).
        See Also:
        Wird bei "OK" abgefragt.