Class DataPage

java.lang.Object
  |
  +--DataPage

public class DataPage
extends java.lang.Object
implements Page

HEISS-Applet zur Recherche-Anwendung des HLfB : Data-Page. Seite für
den Download von Recherchedaten. 

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.1 mit Swing 1.0.1 Stand: November 1998


Constructor Summary
DataPage()
           
 
Method Summary
 void addItem(DefRec def)
          Fuegt eine Einschraenkung ein.
 void addPanel(com.sun.java.swing.JPanel jp)
           
 boolean defRecRestricted(DefRec def)
          Prüft, ob das DefRec bereits ausgewählt wirde.
 void deleteAllSelected()
          Loescht alle selektierten Einschränktungen aus der Tabelle.
 DefRec getSelectedDefRec()
          Liefert die aktuell selektierte DefRec.
 DefRec getSelectedDefRecInTable()
          Liefert die aktuell selektierte DefRec.
 void removePanel(com.sun.java.swing.JPanel jp)
           
 boolean selectedElementDown()
          Schiebt das aktuell selectierte Element um eins nach unten.
 boolean selectedElementUp()
          Schiebt das aktuell selectierte Element um eins nach obern.
 void setDefTreeModel(DefTreeModel setMe)
          Setzt das TreeModel des Strutruellen Baumes.
 void setDownloadTableModel(DownloadTableModel setMe)
          Setzt das Table-Model für die Recherche
 void setProgressBar(com.sun.java.swing.JProgressBar setMe)
          Setze des JProgressBar für den DefTree.
 void setUserName(java.lang.String userName)
           
 void startUp(java.awt.event.ActionListener Ap)
           
 boolean treeHasSelection()
          Liefert true, wenn der Baum eine selektion enthält, sonst false.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataPage

public DataPage()
Method Detail

setDefTreeModel

public void setDefTreeModel(DefTreeModel setMe)
Setzt das TreeModel des Strutruellen Baumes.

setUserName

public void setUserName(java.lang.String userName)

setProgressBar

public void setProgressBar(com.sun.java.swing.JProgressBar setMe)
Setze des JProgressBar für den DefTree.

setDownloadTableModel

public void setDownloadTableModel(DownloadTableModel setMe)
Setzt das Table-Model für die Recherche

defRecRestricted

public boolean defRecRestricted(DefRec def)
Prüft, ob das DefRec bereits ausgewählt wirde.

addItem

public void addItem(DefRec def)
Fuegt eine Einschraenkung ein.

deleteAllSelected

public void deleteAllSelected()
Loescht alle selektierten Einschränktungen aus der Tabelle.

treeHasSelection

public boolean treeHasSelection()
Liefert true, wenn der Baum eine selektion enthält, sonst false.

getSelectedDefRecInTable

public DefRec getSelectedDefRecInTable()
Liefert die aktuell selektierte DefRec. Wenn nichts selektiert, dann wird null zurückgegeben.

getSelectedDefRec

public DefRec getSelectedDefRec()
Liefert die aktuell selektierte DefRec. Wenn nichts selektiert, dann wird null zurückgegeben.

selectedElementUp

public boolean selectedElementUp()
Schiebt das aktuell selectierte Element um eins nach obern.

selectedElementDown

public boolean selectedElementDown()
Schiebt das aktuell selectierte Element um eins nach unten.

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