IVScanControl.java

00001 package DisplayGUI;
00002 
00003 
00004 
00005 // <<BeginUserCode>>
00006 
00007 // <<EndUserCode>>
00014 public class IVScanControl extends is.Info {
00015     public static final is.Type type = new is.Type( new IVScanControl( ) );
00016 
00017     public IVScanControl() {
00018         this( "IVScanControl" );
00019     }
00020 
00021     protected IVScanControl( String type ) {
00022         super( type );
00023         scanTime = "";
00024         scanDate = "";
00025         modules = new String[0];
00026         voltageData = new String[0];
00027 
00028 // <<BeginUserCode>>
00029 
00030 // <<EndUserCode>>
00031     }
00032 
00033 
00037     public int                 scanNo;
00038 
00042     public String              scanTime;
00043 
00047     public String              scanDate;
00048 
00052     public String[]            modules;
00053 
00057     public int                 runNo;
00058 
00062     public String[]            voltageData;
00063 
00064 
00065     public void publishGuts( is.Ostream out ){
00066         super.publishGuts( out );
00067         out.put( scanNo, true ).put( scanTime ).put( scanDate ).put( modules ).put( runNo, true );
00068         out.put( voltageData );
00069     }
00070 
00071     public void refreshGuts( is.Istream in ){
00072         super.refreshGuts( in );
00073         scanNo = in.getInt( );
00074         scanTime = in.getString( );
00075         scanDate = in.getString( );
00076         modules = in.getStringArray( );
00077         runNo = in.getInt( );
00078         voltageData = in.getStringArray( );
00079     }
00080 
00081 
00082 // <<BeginUserCode>>
00083 
00084 // <<EndUserCode>>
00085 }
00086 
00087 // <<BeginUserCode>>
00088 
00089 // <<EndUserCode>>
00090 

Generated on Mon Feb 6 14:12:13 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6