00001 package Sct_CalibrationController.CalibrationControllerPackage;
00002
00003
00019 public class UpdateOption implements org.omg.CORBA.portable.IDLEntity
00020 {
00021 private int __value;
00022 private static int __size = 3;
00023 private static Sct_CalibrationController.CalibrationControllerPackage.UpdateOption[] __array = new Sct_CalibrationController.CalibrationControllerPackage.UpdateOption [__size];
00024
00025 public static final int _update = 0;
00026 public static final Sct_CalibrationController.CalibrationControllerPackage.UpdateOption update = new Sct_CalibrationController.CalibrationControllerPackage.UpdateOption(_update);
00027 public static final int _noupdate = 1;
00028 public static final Sct_CalibrationController.CalibrationControllerPackage.UpdateOption noupdate = new Sct_CalibrationController.CalibrationControllerPackage.UpdateOption(_noupdate);
00029 public static final int __wait = 2;
00030 public static final Sct_CalibrationController.CalibrationControllerPackage.UpdateOption _wait = new Sct_CalibrationController.CalibrationControllerPackage.UpdateOption(__wait);
00031
00032 public int value ()
00033 {
00034 return __value;
00035 }
00036
00037 public static Sct_CalibrationController.CalibrationControllerPackage.UpdateOption from_int (int value)
00038 {
00039 if (value >= 0 && value < __size)
00040 return __array[value];
00041 else
00042 throw new org.omg.CORBA.BAD_PARAM ();
00043 }
00044
00045 protected UpdateOption (int value)
00046 {
00047 __value = value;
00048 __array[__value] = this;
00049 }
00050 }