EinzeilerVO.java
01 /*
02  * Created on 09.04.2004
03  */
04 package de.fub.tip.datenanzeige.ormapper;
05 
06 import java.io.Serializable;
07 
08 import org.apache.log4j.Logger;
09 
10 /**
11  * Sinn: kapselt eigentlich nur einen Einzeiler (derzeit als String) damit man
12  * später auch mal andere Sachen machen kann.<br>
13  * Denkbar ist die Speicherung solcher Daten in der Datenbank ...
14  
15  @author hirsch, 09.04.2004
16  @version 2004-04-09
17  * $Id: EinzeilerVO.java,v 1.2 2004/06/11 21:52:48 hirsch Exp $
18  
19  */
20 public class EinzeilerVO implements ViewObject, Serializable {
21   /** textueller Wert */
22   private String wert = null;
23 
24   /**
25    * leerer Konstruktor, die eigentlichen Daten werden anders gefüllt - <br>
26    * nämlich direkt mit den Settern! 
27    <br>
28    */
29   public EinzeilerVO() {
30   // end of Konstruktor
31 
32   /**
33    * gibt das Objekt auf einem Logger aus
34    @see de.fub.tip.datenanzeige.ormapper.ViewObject#logObject(org.apache.log4j.Logger)
35    */
36   public void logObject(Logger logger) {
37     logger.debug("EinzeilerVO.logObject("this.toString() +")");
38   // end of logObject
39 
40   /**
41    * nullpointersichere Stringrepräsentation
42    @return Einzeiler als String
43    */
44   public String toString() {
45     if (this.wert != nullreturn this.wert;
46     return "";
47   // end of toString
48 
49   /**
50    * gibt den Wert des Einzeilers zurück
51    @return aktueller Wert
52    */
53   public String getWert() {
54     return wert;
55   // end of getWert
56 
57   /**
58    * setzt den Wert des Einzeilers neu
59    @param wert neue Zeile
60    */
61   public void setWert(String wert) {
62     this.wert = wert;
63   // end of setWert
64 // end of class
65