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 = 9;
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 public static final int _nth = 6;
00030 public static final Sct_SctApi.ScanPackage.ScanOptions nth = new Sct_SctApi.ScanPackage.ScanOptions(_nth);
00031 public static final int _nth_rem = 7;
00032 public static final Sct_SctApi.ScanPackage.ScanOptions nth_rem = new Sct_SctApi.ScanPackage.ScanOptions(_nth_rem);
00033 public static final int _enableDataMode = 8;
00034 public static final Sct_SctApi.ScanPackage.ScanOptions enableDataMode = new Sct_SctApi.ScanPackage.ScanOptions(_enableDataMode);
00035
00036 public int value ()
00037 {
00038 return __value;
00039 }
00040
00041 public static Sct_SctApi.ScanPackage.ScanOptions from_int (int value)
00042 {
00043 if (value >= 0 && value < __size)
00044 return __array[value];
00045 else
00046 throw new org.omg.CORBA.BAD_PARAM ();
00047 }
00048
00049 protected ScanOptions (int value)
00050 {
00051 __value = value;
00052 __array[__value] = this;
00053 }
00054 }