00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 package cast.cdl;
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 public enum FilterRestriction implements java.io.Serializable
00024 {
00025
00030 LOCALSA,
00031
00036 ALLSA;
00037
00038 public void
00039 __write(IceInternal.BasicStream __os)
00040 {
00041 __os.writeByte((byte)ordinal());
00042 }
00043
00044 public static FilterRestriction
00045 __read(IceInternal.BasicStream __is)
00046 {
00047 int __v = __is.readByte(2);
00048 return values()[__v];
00049 }
00050
00051 public void
00052 ice_write(Ice.OutputStream __outS)
00053 {
00054 __outS.writeByte((byte)ordinal());
00055 }
00056
00057 public static FilterRestriction
00058 ice_read(Ice.InputStream __inS)
00059 {
00060 int __v = __inS.readByte();
00061 if(__v < 0 || __v >= 2)
00062 {
00063 throw new Ice.MarshalException("enumerator out of range");
00064 }
00065 return values()[__v];
00066 }
00067 }