Klasse Main

java.lang.Object
javafx.application.Application
de.zocher_regel.util.UtilAppl
de.zocher_regel.photo.Main

public final class Main extends de.zocher_regel.util.UtilAppl
The main class of the photo application.
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen javafx.application.Application

    javafx.application.Application.Parameters
  • Feldübersicht

    Von Klasse geerbte Felder de.zocher_regel.util.UtilAppl

    interpreter, menuBar

    Von Klasse geerbte Felder javafx.application.Application

    STYLESHEET_CASPIAN, STYLESHEET_MODENA
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Constructor called by JavaFX launcher.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    Fill the utility menu with values that make sense for this photo application.
    protected boolean
    checkProperty(de.zocher_regel.util.PropertyEntry propertyEntry)
    Check if the property belongs to this package (to Setting) and if its value has the correct type.
    Content of the help pane in natural language.
    protected de.zocher_regel.util.KeyAble
    Because enum Setting does not allow inheritance, it is done here.
    protected de.zocher_regel.util.KeyAble
    getKeyAbleFromKeyCode(javafx.scene.input.KeyCode keyCode)
    Some menu commands can be triggered by a function key.
    protected de.zocher_regel.util.UtilMenuBar
    Get the menu bar.
    protected String
     
    protected void
    Initialize the Interpreter if it has not been initialized.
    static void
    main(String... args)
    Main method of the photo application.

    Von Klasse geerbte Methoden de.zocher_regel.util.UtilAppl

    getHelpContentKey, getKeyAbleFromKeyFunction, handleEvent, isInBatchPhase, refresh, refreshNecessary, setHelpContentKey, start, stop

    Von Klasse geerbte Methoden javafx.application.Application

    getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • Main

      public Main()
      Constructor called by JavaFX launcher.
  • Methodendetails

    • main

      public static void main(String... args)
      Main method of the photo application.
      Parameter:
      args - commands with its optional parameters, separated by ",".
    • applSpecificUtilMenu

      protected void applSpecificUtilMenu()
      Fill the utility menu with values that make sense for this photo application.
      Setzt außer Kraft:
      applSpecificUtilMenu in Klasse de.zocher_regel.util.UtilAppl
    • checkProperty

      protected boolean checkProperty(de.zocher_regel.util.PropertyEntry propertyEntry)
      Check if the property belongs to this package (to Setting) and if its value has the correct type.
      Setzt außer Kraft:
      checkProperty in Klasse de.zocher_regel.util.UtilAppl
      Parameter:
      propertyEntry - e. g. an entry of the UtilProperties (qualified setting name, value)
      Gibt zurück:
      if valid
    • getHelpContent

      public String getHelpContent()
      Content of the help pane in natural language.
      Setzt außer Kraft:
      getHelpContent in Klasse de.zocher_regel.util.UtilAppl
    • getKeyAbleFromKey

      protected de.zocher_regel.util.KeyAble getKeyAbleFromKey(String key)
      Because enum Setting does not allow inheritance, it is done here.
      Angegeben von:
      getKeyAbleFromKey in Klasse de.zocher_regel.util.UtilAppl
    • getKeyAbleFromKeyCode

      protected de.zocher_regel.util.KeyAble getKeyAbleFromKeyCode(javafx.scene.input.KeyCode keyCode)
      Some menu commands can be triggered by a function key.
      Setzt außer Kraft:
      getKeyAbleFromKeyCode in Klasse de.zocher_regel.util.UtilAppl
      Parameter:
      keyCode - of the function key pressed
      Gibt zurück:
      the command without parameters (see Setting).
    • getMenuBar

      protected de.zocher_regel.util.UtilMenuBar getMenuBar()
      Get the menu bar. Create it if not existing.
      Angegeben von:
      getMenuBar in Klasse de.zocher_regel.util.UtilAppl
      Gibt zurück:
      the menu bar.
    • getTitle

      protected String getTitle()
      Setzt außer Kraft:
      getTitle in Klasse de.zocher_regel.util.UtilAppl
      Gibt zurück:
      the title of the application respecting NLS
    • initInterpreter

      protected void initInterpreter()
      Initialize the Interpreter if it has not been initialized.
      Angegeben von:
      initInterpreter in Klasse de.zocher_regel.util.UtilAppl