Class PrefPositionConsole

  • All Implemented Interfaces:
    IPreferences

    public class PrefPositionConsole
    extends java.lang.Object
    implements IPreferences
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String[] getKeyWords()
      Schluesselworte, die das Panel beschreiben (fuer spaeter um Eclipse Preferences Textbox oben links zu emulieren)
      IPreferences getParent()
      Null oder das uebergeordnete Element.
      IPrefClient getPrefClient()  
      java.awt.Component getPrefComponent​(IPrefContainer prefContainer)  
      java.lang.String getTitle()  
      void onDispose()
      Das Panel wird gleich geschlossen.
      void onNewSaveString​(java.lang.String str)
      Beim Registriern wird, falls vorhanden, der abgespeicherte String, der die aktuellen Einstellungen für IPreferences beschreibt, an IPreferences weitergegeben, damit IPreferences dann diese Einstellungen realisieren kann.
      void setParent​(IPreferences iU)
      Null oder das uebergeordnete Element nie selbst.
      void setPositionOnScreen​(int index)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PrefPositionConsole

        public PrefPositionConsole​(MstFrameMain mainFrame)
    • Method Detail

      • getKeyWords

        public java.lang.String[] getKeyWords()
        Description copied from interface: IPreferences
        Schluesselworte, die das Panel beschreiben (fuer spaeter um Eclipse Preferences Textbox oben links zu emulieren)
        Specified by:
        getKeyWords in interface IPreferences
      • getPrefComponent

        public java.awt.Component getPrefComponent​(IPrefContainer prefContainer)
        Specified by:
        getPrefComponent in interface IPreferences
        Returns:
        Bitte frische Component, typisch ein Panel zum Einstellen der Preferences, uebergeben. Referenzen hierauf etc. spaetestens bei onDispose() aufgeben ( = null setzen).
      • onDispose

        public void onDispose()
        Description copied from interface: IPreferences
        Das Panel wird gleich geschlossen. Bitte alle offenen Referenzen und Resourcen zurueckgeben. Insbesondere keine Referenzen mehr auf den IPreferenceContainer halten, um hier die allerletzten Referenzen aufzugeben.
        Dieses Ereignis wird ausgeloest bei der User Action: "Cancel" und "OK". Bei "OK" wird vorher onSet() aufgerufen. Hier also grundsaetzlich die Einstellungen nicht setzten.
        Specified by:
        onDispose in interface IPreferences
      • setPositionOnScreen

        public void setPositionOnScreen​(int index)
      • onNewSaveString

        public void onNewSaveString​(java.lang.String str)
        Description copied from interface: IPreferences
        Beim Registriern wird, falls vorhanden, der abgespeicherte String, der die aktuellen Einstellungen für IPreferences beschreibt, an IPreferences weitergegeben, damit IPreferences dann diese Einstellungen realisieren kann.
        Specified by:
        onNewSaveString in interface IPreferences