00001 package Sct_SctApi.ScanPackage;
00002
00003
00011 public class ScanOptions implements org.omg.CORBA.portable.IDLEntity
00012 {
00013 private int __value;
00014 private static int __size = 6;
00015 private static Sct_SctApi.ScanPackage.ScanOptions[] __array = new Sct_SctApi.ScanPackage.ScanOptions [__size];
00016
00017 public static final int _full = 0;
00018 public static final Sct_SctApi.ScanPackage.ScanOptions full = new Sct_SctApi.ScanPackage.ScanOptions(_full);
00019 public static final int _bits32 = 1;
00020 public static final Sct_SctApi.ScanPackage.ScanOptions bits32 = new Sct_SctApi.ScanPackage.ScanOptions(_bits32);
00021 public static final int _loopCalLine = 2;
00022 public static final Sct_SctApi.ScanPackage.ScanOptions loopCalLine = new Sct_SctApi.ScanPackage.ScanOptions(_loopCalLine);
00023 public static final int _distSlave = 3;
00024 public static final Sct_SctApi.ScanPackage.ScanOptions distSlave = new Sct_SctApi.ScanPackage.ScanOptions(_distSlave);
00025 public static final int _debug = 4;
00026 public static final Sct_SctApi.ScanPackage.ScanOptions debug = new Sct_SctApi.ScanPackage.ScanOptions(_debug);
00027 public static final int _tim = 5;
00028 public static final Sct_SctApi.ScanPackage.ScanOptions tim = new Sct_SctApi.ScanPackage.ScanOptions(_tim);
00029
00030 public int value ()
00031 {
00032 return __value;
00033 }
00034
00035 public static Sct_SctApi.ScanPackage.ScanOptions from_int (int value)
00036 {
00037 if (value >= 0 && value < __size)
00038 return __array[value];
00039 else
00040 throw new org.omg.CORBA.BAD_PARAM ();
00041 }
00042
00043 protected ScanOptions (int value)
00044 {
00045 __value = value;
00046 __array[__value] = this;
00047 }
00048 }