de.bielefeld.umweltamt.aui.module
Class SielhautBearbeiten

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.AbstractModul
      extended by de.bielefeld.umweltamt.aui.module.SielhautBearbeiten
All Implemented Interfaces:
Modul

public class SielhautBearbeiten
extends AbstractModul

Ein Modul zum Anzeigen und Bearbeiten von SielhautBearbeiten-Punkten.

Author:
David Klotz

Field Summary
 
Fields inherited from class de.bielefeld.umweltamt.aui.AbstractModul
frame, icon, manager, panel, shown
 
Constructor Summary
SielhautBearbeiten()
           
 
Method Summary
 void editProbenahme(AtlProbenahmen probe)
          Bearbeitet eine Probenahme.
 javax.swing.JButton getAusAblageButton()
           
 java.lang.String getCategory()
          Liefert die Kategorie, zu der dieses Modul gehört.
 HauptFrame getFrame()
           
 java.lang.String getIdentifier()
          Liefert einen eindeutigen Bezeichner für dieses Modul.
 java.lang.String getName()
          Liefert den anzuzeigenden Namen dieses Moduls.
 javax.swing.JPanel getPanel()
          Liefert das Panel mit dem Inhalt dieses Moduls.
 void neueProbenahme()
          Legt eine neue Probenahme an.
 void neuerSielhautPunkt()
          Legt einen neuen Sielhaut-Punkt an.
 boolean saveObjekt()
          Speichert ein neu angelegtes Probenahmepunkt-Objekt.
 boolean saveProbepunkt(BasisObjekt objekt)
          Speichert einen neu angelegten Probenahmepunkt.
 void saveSielhautPunkt()
          Speichert den aktuellen SielhautBearbeiten-Punkt.
 void saveTabelle()
          Speichert eine ProbenTabelle.
 void setSielhautPunkt(AtlSielhaut sp)
           
 void show()
          Sagt diesem Modul, dass es aktiv ist (angezeigt wird).
 void showReport()
           
 void showResultOneAxis()
           
 
Methods inherited from class de.bielefeld.umweltamt.aui.AbstractModul
getIcon, getIcon, getIcon, hide, isShown, setFrame, setManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SielhautBearbeiten

public SielhautBearbeiten()
Method Detail

show

public void show()
Description copied from class: AbstractModul
Sagt diesem Modul, dass es aktiv ist (angezeigt wird). Wenn diese Methode überschrieben wird, unbedingt super.show() aufrufen.

Specified by:
show in interface Modul
Overrides:
show in class AbstractModul

setSielhautPunkt

public void setSielhautPunkt(AtlSielhaut sp)

neuerSielhautPunkt

public void neuerSielhautPunkt()
Legt einen neuen Sielhaut-Punkt an.


saveObjekt

public boolean saveObjekt()
Speichert ein neu angelegtes Probenahmepunkt-Objekt.


saveProbepunkt

public boolean saveProbepunkt(BasisObjekt objekt)
Speichert einen neu angelegten Probenahmepunkt.


saveSielhautPunkt

public void saveSielhautPunkt()
Speichert den aktuellen SielhautBearbeiten-Punkt.


showReport

public void showReport()
                throws EngineException
Throws:
EngineException

neueProbenahme

public void neueProbenahme()
Legt eine neue Probenahme an.


editProbenahme

public void editProbenahme(AtlProbenahmen probe)
Bearbeitet eine Probenahme.


saveTabelle

public void saveTabelle()
Speichert eine ProbenTabelle.


getName

public java.lang.String getName()
Description copied from interface: Modul
Liefert den anzuzeigenden Namen dieses Moduls.

Returns:
Der Name dieses Moduls

getIdentifier

public java.lang.String getIdentifier()
Description copied from interface: Modul
Liefert einen eindeutigen Bezeichner für dieses Modul. Er muss eindeutig sein!

Specified by:
getIdentifier in interface Modul
Overrides:
getIdentifier in class AbstractModul
Returns:
Der Bezeichner dieses Moduls

getCategory

public java.lang.String getCategory()
Description copied from interface: Modul
Liefert die Kategorie, zu der dieses Modul gehört.

Returns:
Der Name der Kategorie

getFrame

public HauptFrame getFrame()

getPanel

public javax.swing.JPanel getPanel()
Description copied from interface: Modul
Liefert das Panel mit dem Inhalt dieses Moduls.

Returns:
Ein JPanel gefüllt mit dem Inhalt dieses Moduls

showResultOneAxis

public void showResultOneAxis()

getAusAblageButton

public javax.swing.JButton getAusAblageButton()