Class RechAuswahlPage

java.lang.Object
  |
  +--RechAuswahlPage

public class RechAuswahlPage
extends java.lang.Object
implements Page, java.awt.event.ActionListener

HEISS-Applet zur Recherche-Anwendung des HLfB : RechAuswahlPage. 
Implementiert die Oberfläche des Hauptmenüs.  

Autor: Sven Kühne, Institut für Geoinformatik der Universität Münster e-mail: kuehne@ifgi.uni-muenster.de

Version: 1.1 Bemerkung: benötigt jdk 1.2 beta 4 mit Swing 1.0.1 Stand: November 1998


Constructor Summary
RechAuswahlPage()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addPanel(com.sun.java.swing.JPanel jp)
           
 void addRecherche(RechercheContainer rech)
          Fügt eine Recherche in die entsprechende Tabelle ein.
 void clearSelection()
          Löscht alle selektionen in den Recherche-Listen.
 boolean deleteRecherche(RechercheContainer rech)
          Löscht eine Recherche aus einer Tabelle (Dem AbstactTableModel).
 RechercheContainer getAktRech()
          Liefert die gerade angezeigte Recherche.
 int getSelectedCount()
          Liefert die Anzahl der selektierten Recherchen (standard+persönl.)
 int getSelectedPersoenlichCount()
          Liefert die Anzahl der selektierten persönlichen Recherchen.
 RechercheContainer[] getSelectedRecherchen()
          Liefert ein Array der selektierten Recherchen (standard + persönl.)
 int getSelectedStandardCount()
          Liefert die Anzahl der selektierten Standard-Recherchen.
 void removePanel(com.sun.java.swing.JPanel jp)
           
 void setAuswahlTableModel(RechAuswahlTableModel stdSetMe, RechAuswahlTableModel persSetMe)
          Setze die TableModels für die beiden Listen (standard+persönl.).
 void startUp(java.awt.event.ActionListener ap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RechAuswahlPage

public RechAuswahlPage()
Method Detail

addRecherche

public void addRecherche(RechercheContainer rech)
Fügt eine Recherche in die entsprechende Tabelle ein.

clearSelection

public void clearSelection()
Löscht alle selektionen in den Recherche-Listen.

getSelectedStandardCount

public int getSelectedStandardCount()
Liefert die Anzahl der selektierten Standard-Recherchen.

getSelectedPersoenlichCount

public int getSelectedPersoenlichCount()
Liefert die Anzahl der selektierten persönlichen Recherchen.

getSelectedCount

public int getSelectedCount()
Liefert die Anzahl der selektierten Recherchen (standard+persönl.)

deleteRecherche

public boolean deleteRecherche(RechercheContainer rech)
Löscht eine Recherche aus einer Tabelle (Dem AbstactTableModel).

getSelectedRecherchen

public RechercheContainer[] getSelectedRecherchen()
Liefert ein Array der selektierten Recherchen (standard + persönl.)

getAktRech

public RechercheContainer getAktRech()
Liefert die gerade angezeigte Recherche.

setAuswahlTableModel

public void setAuswahlTableModel(RechAuswahlTableModel stdSetMe,
                                 RechAuswahlTableModel persSetMe)
Setze die TableModels für die beiden Listen (standard+persönl.).

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

startUp

public void startUp(java.awt.event.ActionListener ap)
Specified by:
startUp in interface Page

addPanel

public void addPanel(com.sun.java.swing.JPanel jp)
Specified by:
addPanel in interface Page

removePanel

public void removePanel(com.sun.java.swing.JPanel jp)
Specified by:
removePanel in interface Page