Class DialogBearbeiten

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Dialog
                                   |
                                   +----MyDialog
                                           |
                                           +----DialogBearbeiten

class DialogBearbeiten
extends MyDialog
implements ActionListener, ItemListener, Observer
Dialog Bearbeiten. Ermöglicht das Bearbeiten einer oder mehrerer Rechnungen. Zur Zeit ist nur das Löschen von Artikeln in Rechnungen und das bearbeiten von Artikeln möglich.


Variable Index

 o bDel
 o bEd
 o bNeu
 o bOk
 o choiceRechnungen
 o daten
 o lElements
 o parent
 o pEingabe
 o rechnungsDaten
 o tfArt

Constructor Index

 o DialogBearbeiten(Frame, String, boolean, Daten)
Konstrukor.

Method Index

 o actionPerformed(ActionEvent)
Methode actionPerformed ().
 o cancel()
Methode cancel ().
 o fillList()
methode fillList.
 o itemStateChanged(ItemEvent)
methode itemStateChanged.
 o löschen()
Löscht das selektierte Listenelement.
 o update(Observable, Object)
Methode: Update.

Variables

 o choiceRechnungen
 private Choice choiceRechnungen
 o pEingabe
 private Panel pEingabe
 o lElements
 private List lElements
 o bNeu
 private Button bNeu
 o bEd
 private Button bEd
 o bDel
 private Button bDel
 o bOk
 private Button bOk
 o tfArt
 private TextField tfArt
 o daten
 private Daten daten
 o rechnungsDaten
 private Liste rechnungsDaten
 o parent
 private Frame parent

Constructors

 o DialogBearbeiten
 DialogBearbeiten(Frame p,
                  String titel,
                  boolean modal,
                  Daten d)
Konstrukor. Hier wird der Dialog initialisiert.

Methods

 o update
 public void update(Observable o,
                    Object arg)
Methode: Update. Führt bei einer Veränderung des zu überwachenden Objektes die fillListmethode des Dialoges aus.

Parameters:
o - - das Überwachte Objekt.
arg - - die Veränderung.
 o fillList
 private void fillList()
methode fillList. Füllt die Liste mit dem Inhalt einer Rechnung.

 o cancel
 public void cancel()
Methode cancel (). Beendet den Dialog und kehrt zurück zum Hauptframe.

Overrides:
cancel in class MyDialog
 o actionPerformed
 public void actionPerformed(ActionEvent e)
Methode actionPerformed (). Wertet die ActionEvent aus und reagiert je nach Event.

Parameters:
e - das ausgelößte ActionEvent.
 o itemStateChanged
 public void itemStateChanged(ItemEvent e)
methode itemStateChanged. Verarbeitet die Item Events des Choice- und Listobjekts..

 o löschen
 public void löschen()
Löscht das selektierte Listenelement.