00001 package DisplayGUI; 00002 00003 00004 00005 // <<BeginUserCode>> 00006 00007 // <<EndUserCode>> 00014 public class SCTDB_Data extends is.Info { 00015 public static final is.Type type = new is.Type( new SCTDB_Data( ) ); 00016 00017 public SCTDB_Data() { 00018 this( "SCTDB_Data" ); 00019 } 00020 00021 protected SCTDB_Data( String type ) { 00022 super( type ); 00023 testLocation = ""; 00024 testNumber = ""; 00025 defectList = new String[0]; 00026 daqInfo = new String[0]; 00027 testDate = ""; 00028 00029 // <<BeginUserCode>> 00030 00031 // <<EndUserCode>> 00032 } 00033 00034 00038 public String testLocation; 00039 00043 public double[] data_m0; 00044 00048 public double[] data_s1; 00049 00053 public double[] data_s2; 00054 00058 public double[] data_s3; 00059 00063 public double[] data_s4; 00064 00068 public double[] data_e5; 00069 00073 public double[] data_m8; 00074 00078 public double[] data_s9; 00079 00083 public double[] data_s10; 00084 00088 public double[] data_s11; 00089 00093 public double[] data_s12; 00094 00098 public double[] data_e13; 00099 00103 public String testNumber; 00104 00108 public int testIndex; 00109 00112 public int noDefectChannels; 00113 00117 public int status; 00118 00122 public double[] dcsinfo; 00123 00127 public String[] defectList; 00128 00132 public String[] daqInfo; 00133 00137 public String testDate; 00138 00139 00140 public void publishGuts( is.Ostream out ){ 00141 super.publishGuts( out ); 00142 out.put( testLocation ).put( data_m0 ).put( data_s1 ).put( data_s2 ).put( data_s3 ); 00143 out.put( data_s4 ).put( data_e5 ).put( data_m8 ).put( data_s9 ).put( data_s10 ).put( data_s11 ); 00144 out.put( data_s12 ).put( data_e13 ).put( testNumber ).put( testIndex, true ).put( noDefectChannels, true ); 00145 out.put( status, true ).put( dcsinfo ).put( defectList ).put( daqInfo ).put( testDate ); 00146 } 00147 00148 public void refreshGuts( is.Istream in ){ 00149 super.refreshGuts( in ); 00150 testLocation = in.getString( ); 00151 data_m0 = in.getDoubleArray( ); 00152 data_s1 = in.getDoubleArray( ); 00153 data_s2 = in.getDoubleArray( ); 00154 data_s3 = in.getDoubleArray( ); 00155 data_s4 = in.getDoubleArray( ); 00156 data_e5 = in.getDoubleArray( ); 00157 data_m8 = in.getDoubleArray( ); 00158 data_s9 = in.getDoubleArray( ); 00159 data_s10 = in.getDoubleArray( ); 00160 data_s11 = in.getDoubleArray( ); 00161 data_s12 = in.getDoubleArray( ); 00162 data_e13 = in.getDoubleArray( ); 00163 testNumber = in.getString( ); 00164 testIndex = in.getInt( ); 00165 noDefectChannels = in.getInt( ); 00166 status = in.getInt( ); 00167 dcsinfo = in.getDoubleArray( ); 00168 defectList = in.getStringArray( ); 00169 daqInfo = in.getStringArray( ); 00170 testDate = in.getString( ); 00171 } 00172 00173 00174 // <<BeginUserCode>> 00175 00176 // <<EndUserCode>> 00177 } 00178 00179 // <<BeginUserCode>> 00180 00181 // <<EndUserCode>> 00182