1   package ch.ige.edossier.web.struts;
2   
3   import javax.servlet.http.HttpServletRequest;
4   import org.apache.struts.action.ActionErrors;
5   import org.apache.struts.action.ActionForm;
6   import org.apache.struts.action.ActionMapping;
7   
8   /**
9    * B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz<br>
10   * NICE-TO-HAVE-ZIEL [N1] - Suchen (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)<br>
11   * DIESES ZIEL WURDE AUFGRUND DES ZEITMANAGEMENT NICHT IMPLEMENTIERT<br>
12   * Die Klasse SearchForm ist die Datenhaltung der search.jsp.
13   * <p>
14   * Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
15   * @author    Anita Rueegsegger, Marc Bouquet
16   * @version   $Id: SearchForm.java,v 1.5 2004/10/22 01:58:23 bouquet Exp $
17   */
18  public class SearchForm extends ActionForm
19  {
20    private String select;
21    private String txfBegriff;
22  
23    //*******************************************************************************************************************
24     //  G E T T E R -  U N D  S E T T E R - M E T H O D E N  D E R  A C T I O N F O R M
25     //*******************************************************************************************************************
26  
27      public String getSelect()
28      {
29        return select;
30      }
31  
32    public void setSelect( String select )
33    {
34      this.select = select;
35    }
36  
37    public String getTxfBegriff()
38    {
39      return txfBegriff;
40    }
41  
42    public void setTxfBegriff( String txfBegriff )
43    {
44      this.txfBegriff = txfBegriff;
45    }
46  
47    /**
48     * Diese Methode prüft die eingegeben Daten auf der JSP und fügt diese im Fehlerfall in die
49     * ActionErrors.
50     * @param actionMapping ActionMapping
51     * @param httpServletRequest HttpServletRequest
52     * @return ActionErrors
53     */
54    public ActionErrors validate( ActionMapping actionMapping, HttpServletRequest httpServletRequest )
55    {
56      return null;
57    }
58  
59    /**
60     * Diese Methode setzt die Eingabedaten auf der JSP zurück in den Defaultwert
61     * @param actionMapping ActionMapping
62     * @param httpServletRequest HttpServletRequest
63     */
64    public void reset( ActionMapping actionMapping, HttpServletRequest httpServletRequest )
65    {
66      select = null;
67      txfBegriff = "";
68    }
69  }
70