All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class puma.control.InputDataManager

java.lang.Object
   |
   +----puma.control.InputDataManager

public class InputDataManager
extends Object
implements InType
Diese Klasse kapselt einen HttpServletRequest mit dem Ziel dessen Parameter (die Benutzereingaben) für andere Objekte in geeigneter Formatierung zugreifbar zu machen.

Author:
Sven Müller

Variable Index

 o request
Instanz, die im Konstruktor übergeben wird.

Constructor Index

 o InputDataManager(HttpServletRequest)
Konstruktor erhält Referenz auf den benoetigten HttpServletRequest

Method Index

 o getAusleiher()
Benutzernamen fuer einen Ausleiher ermitteln.
 o getInvNrArray()
Array von markierten Inventarnummern ermitteln.
 o getPublikation()
Publikations-Suchschlüssel ermitteln.
 o getSignatur()
Signatur fuer Suche nach Instanzen ermitteln.
 o main(String[])
Rein zu Testzwecken.

Variables

 o request
 private HttpServletRequest request
Instanz, die im Konstruktor übergeben wird.

Constructors

 o InputDataManager
 public InputDataManager(HttpServletRequest request)
Konstruktor erhält Referenz auf den benoetigten HttpServletRequest

Methods

 o getSignatur
 public String getSignatur() throws NoSuchElementException
Signatur fuer Suche nach Instanzen ermitteln.

Returns:
Einen String mit Beschreibung einer Publikations-Signatur.
Throws: NoSuchElementException
Falls der Parameter Signatur nicht existiert bzw. leer ist.
 o getPublikation
 public Liste getPublikation() throws NoSuchElementException
Publikations-Suchschlüssel ermitteln. Die Daten werden in einem Liste Objekt gekapselt.

Returns:
Eine Liste-Instanz mit dem Suchschlüssel.
Throws: NoSuchElementException
Falls kein Suchschlüssel existiert.
 o getInvNrArray
 public int[] getInvNrArray() throws NoSuchElementException
Array von markierten Inventarnummern ermitteln.

Returns:
Array von ints, die die Inventarnummern markierter Instanzen repräsentieren (ggf. leer, falls nichts markiert).
Throws: NoSuchElementException
Falls keine markierte Instanz existiert.
 o getAusleiher
 public int getAusleiher() throws NoSuchElementException
Benutzernamen fuer einen Ausleiher ermitteln. Dieser steht in einer aufklappbaren Liste zur Verfügung.

Returns:
Einen String mit dem Benutzernamen oder null, falls kein Benutzer selektiert wurde.
Throws: NoSuchElementException
Falls der Parameter Ausleiher nicht existiert
 o main
 public static void main(String args[])
Rein zu Testzwecken.


All Packages  Class Hierarchy  This Package  Previous  Next  Index