CalibrationControllerStatus.java

00001 package Sct_CalibrationController;
00002 
00003 
00004 
00005 // <<BeginUserCode>>
00006 
00007 // <<EndUserCode>>
00014 public class CalibrationControllerStatus extends is.Info {
00015     public static final is.Type type = new is.Type( new CalibrationControllerStatus( ) );
00016 
00017     public CalibrationControllerStatus() {
00018         this( "CalibrationControllerStatus" );
00019     }
00020 
00021     protected CalibrationControllerStatus( String type ) {
00022         super( type );
00023         status = LOADED;
00024         updateOption = "UPDATE";
00025         currentSequence = "";
00026         currentTest = "";
00027 
00028 // <<BeginUserCode>>
00029 
00030 // <<EndUserCode>>
00031     }
00032 
00033     public static final int LOADED = 0;
00034     public static final int INCONTROL = 1;
00035     public static final int BUSY = 2;
00036     public static final int ERROR = 3;
00037 
00040     public int                 status;
00041 
00044     public String              updateOption;
00045 
00048     public String              currentSequence;
00049 
00052     public String              currentTest;
00053 
00056     public int                 currentScanIndex;
00057 
00058 
00059     public void publishGuts( is.Ostream out ){
00060         super.publishGuts( out );
00061         out.put( status, true ).put( updateOption ).put( currentSequence ).put( currentTest );
00062         out.put( currentScanIndex, false );
00063     }
00064 
00065     public void refreshGuts( is.Istream in ){
00066         super.refreshGuts( in );
00067         status = in.getInt( );
00068         updateOption = in.getString( );
00069         currentSequence = in.getString( );
00070         currentTest = in.getString( );
00071         currentScanIndex = in.getInt( );
00072     }
00073 
00074 
00075 // <<BeginUserCode>>
00076 
00077 // <<EndUserCode>>
00078 }
00079 
00080 // <<BeginUserCode>>
00081 
00082 // <<EndUserCode>>
00083 

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