Class OutputOptionsPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class OutputOptionsPanel extends JPanel
Diese Klasse stellt die Ausgabeoptionen eines Moduls als Panel dar. Die Optionen bestehen aus einem Detaillierungsgrad und der Möglichkeit die Ausgabe in eine Datei umzuleiten. Es kann zwischen folgenden Detaillierungsgraden gewählt werden:
  • keine Ausgabe
  • Aktualisierung
  • Kopfinformationen
  • Daten
  • XML
Mittels der Getter- und Setter-Methoden können die Elemente auf dem Panel voreingestellt werden.
See Also:
  • Field Details

    • NO_OUTPUT

      public static final int NO_OUTPUT
      Detaillierungsgrad: keine Ausgabe
      See Also:
    • UPDATING

      public static final int UPDATING
      Detaillierungsgrad: Aktualisierung
      See Also:
    • HEADER_INFORMATION

      public static final int HEADER_INFORMATION
      Detaillierungsgrad: Kopfinformationen
      See Also:
    • DATA

      public static final int DATA
      Detaillierungsgrad: Daten
      See Also:
    • XML

      public static final int XML
      Detaillierungsgrad: XML
      See Also:
  • Constructor Details

    • OutputOptionsPanel

      public OutputOptionsPanel()
      Die Ausgabeoptionen eines Moduls werden auf einem Panel dargestellt. Die Optionen bestehen aus einem Detaillierungsgrad und der Möglichkeit die Ausgabe in eine Datei umzuleiten.
  • Method Details

    • getDetailLevel

      public String getDetailLevel()
      Gibt den ausgewählten Detaillierungsgrad zurück.
      Returns:
      Detaillierungsgrad
    • setDetailLevel

      public void setDetailLevel(int level)
      Mit dieser Methode kann der Detaillierungsgrad gesetzt werden.
      Parameters:
      level - der Detaillierungsgrad
    • setDetailLevel

      public void setDetailLevel(String level)
      Mit dieser Methode kann der Detaillierungsgrad gesetzt werden.
      Parameters:
      level - der Detaillierungsgrad
    • getFileName

      public String getFileName()
      Gibt zu der ausgewählten Datei den gesamten Pfad zurück.
      Returns:
      den Pfad der ausgewählten Datei
    • setFileName

      public void setFileName(String fileName)
      Mit dieser Methode kann die Datei bestimmt werden, welche für die Ausgabe genutzt werden soll.
      Parameters:
      fileName - Pfad incl. Dateiname für die Ausgabe