001 /** ===================================================================== 002 * 003 * File Name : $Id: FaultEntryDetails.java,v 1.2 2008/01/15 11:08:16 cb Exp $ 004 * 005 * Description 006 * ----------- 007 * 008 * See javadoc comment 009 * 010 * ===================================================================== 011 * 012 * @Author : Craige Bevil 013 * Control Software Group 014 * Isaac Newton Group of Telescopes 015 * 016 * ===================================================================== 017 * 018 * Modification Log 019 * 020 * Vers Date Author Reason 021 * ---- ---- ------ ------ 022 * 1 C.Bevil First Release 023 * 024 * Commissioning Notes 025 * ------------------- 026 * 027 * None 028 * 029 * ===================================================================== 030 * 031 * @Version : $Id: FaultEntryDetails.java,v 1.2 2008/01/15 11:08:16 cb Exp $ 032 * 033 * @Author : $Author: cb $ 034 * 035 * Header : $Header: /opt/INGsrc/src/CVS/softproj/FaultDatabase/src/FaultDatabase/FaultDatabase/src/GWTApplication/client/FaultEntryDetails.java,v 1.2 2008/01/15 11:08:16 cb Exp $ 036 * 037 * Log : $Log: FaultEntryDetails.java,v $ 038 * Log : Revision 1.2 2008/01/15 11:08:16 cb 039 * Log : Ran through PMD and sorted out the javadoc so that we could export the 040 * Log : javadoc to the javadoc repository. 041 * Log : 042 * Log : Revision 1.1 2007/08/01 13:01:31 cb 043 * Log : First version 044 * Log : 045 * 046 * =====================================================================*/ 047 048 package GWTApplication.client; 049 050 import com.google.gwt.user.client.rpc.*; 051 052 import java.util.*; 053 054 /** 055 * This class is a entity class which is used to transfer the full 056 * details of a fault back to the client 057 * @author Craige Bevil 058 * @version 1.0 059 * @created 15-May-2007 14:32:45 060 */ 061 062 public class FaultEntryDetails implements IsSerializable { 063 064 /** 065 * This is the details of a fault body 066 */ 067 068 public Fault fault = null; 069 070 /** 071 * The details of any solution which may be associated with the fault 072 */ 073 074 public Solution solution = null; 075 076 /** 077 * The details of any work around which may be associated with the fault 078 */ 079 080 public Workaround workAround = null; 081 082 /** 083 * The details of any comments which may be associated with the fault 084 * @gwt.typeArgs <GWTApplication.client.Comment> 085 */ 086 087 public ArrayList comments = new ArrayList(); 088 089 /** 090 * The details of any other linked faults which may be associated with the fault 091 * @gwt.typeArgs <GWTApplication.client.Fault> 092 */ 093 094 public ArrayList links = new ArrayList(); 095 }