Class DialogBearbeiten

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

class DialogBearbeiten
extends Dialog
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 artikelDaten
 o bDel
 o bEd
 o bNeu
 o bOk
 o choiceRechnungen
 o lElements
 o parent
 o pEingabe
 o rechnungsDaten
 o tfArt

Constructor Index

 o DialogBearbeiten(Frame, String, boolean, Rechnung, Artikel)
Konstrukor.

Method Index

 o actionPerformed(ActionEvent)
Wertet die ActionEvent aus und reagiert je nach Event.
 o cancel()
Beendet den Dialog und kehrt zurück zum Hauptframe.
 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
 Choice choiceRechnungen
 o pEingabe
 Panel pEingabe
 o lElements
 List lElements
 o bNeu
 Button bNeu
 o bEd
 Button bEd
 o bDel
 Button bDel
 o bOk
 Button bOk
 o tfArt
 TextField tfArt
 o rechnungsDaten
 Rechnung rechnungsDaten
 o artikelDaten
 Artikel artikelDaten
 o parent
 Frame parent

Constructors

 o DialogBearbeiten
 DialogBearbeiten(Frame p,
                  String titel,
                  boolean modal,
                  Rechnung v,
                  Artikel a)
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
 void cancel()
Beendet den Dialog und kehrt zurück zum Hauptframe.

 o actionPerformed
 public void actionPerformed(ActionEvent e)
Wertet die ActionEvent aus und reagiert je nach Event.

 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.