1   package ch.ige.edossier.transfer.vo;
2   
3   import java.io.Serializable;
4   import java.sql.Date;
5   
6   /**
7    * B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz<br>
8    * Value-Object: Kapselt alle Daten die aus der bestehenden Datenbank-Umgebung des
9    * IGE's ausgelesen werden.
10   * <p>
11   * Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum
12   * @author    Anita Rueegsegger, Marc Bouquet
13   * @version   $Id: EreignisVO.java,v 1.5 2004/10/27 22:01:50 ruegsegger Exp $
14   */
15  public class EreignisVO implements Serializable
16  {
17    public int schutitKey = 0;
18    public int ereigIdat = 0;
19    public int maNr = 0;
20    public String artNr = "";
21    public Date fristablDat = null;
22  
23    public MaVO maVO = null;
24    public SchutitVO schutitVO = null;
25    public BfakturVO bfakturVO = null;
26  
27    public int accountId = 0;
28  
29    /**
30     * Gibt den Inhalt des ValueObject EreignisVO zurück
31     * @return Inhalt von EreignisVO
32     */
33    public String toString()
34    {
35      StringBuffer buf = new StringBuffer();
36  
37      buf.append( "  schutitKey       = <" + this.schutitKey + ">\n" );
38      buf.append( "  ereigIdat        = <" + this.ereigIdat + ">\n" );
39      buf.append( "  maNr             = <" + this.maNr + ">\n" );
40      buf.append( "  artNr            = <" + this.artNr + ">\n" );
41      buf.append( "  fristablDat      = <" + this.fristablDat + ">\n" );
42  
43      buf.append( maVO.toString() );
44      buf.append( schutitVO.toString() );
45      buf.append( bfakturVO.toString() );
46  
47      return buf.toString();
48    }
49  }
50