001 package tecgraf.openbus.opendreams; 002 /** 003 * Generated from IDL enum "FinalizationType". 004 * 005 * @author JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006 006 * @version generated at Nov 3, 2010 2:32:41 PM 007 */ 008 009 public final class FinalizationType 010 implements org.omg.CORBA.portable.IDLEntity 011 { 012 private int value = -1; 013 public static final int _UNDEFINED = 0; 014 public static final FinalizationType UNDEFINED = new FinalizationType(_UNDEFINED); 015 public static final int _NO_FINALIZATION_INFO = 1; 016 public static final FinalizationType NO_FINALIZATION_INFO = new FinalizationType(_NO_FINALIZATION_INFO); 017 public static final int _NOT_FINISHED = 2; 018 public static final FinalizationType NOT_FINISHED = new FinalizationType(_NOT_FINISHED); 019 public static final int _UNKNOWN = 3; 020 public static final FinalizationType UNKNOWN = new FinalizationType(_UNKNOWN); 021 public static final int _END = 4; 022 public static final FinalizationType END = new FinalizationType(_END); 023 public static final int _SUCCESS = 5; 024 public static final FinalizationType SUCCESS = new FinalizationType(_SUCCESS); 025 public static final int _EXECUTION_ERROR = 6; 026 public static final FinalizationType EXECUTION_ERROR = new FinalizationType(_EXECUTION_ERROR); 027 public static final int _FAILED = 7; 028 public static final FinalizationType FAILED = new FinalizationType(_FAILED); 029 public static final int _KILLED = 8; 030 public static final FinalizationType KILLED = new FinalizationType(_KILLED); 031 public static final int _LOST = 9; 032 public static final FinalizationType LOST = new FinalizationType(_LOST); 033 public static final int _NO_EXIT_CODE = 10; 034 public static final FinalizationType NO_EXIT_CODE = new FinalizationType(_NO_EXIT_CODE); 035 public int value() 036 { 037 return value; 038 } 039 public static FinalizationType from_int(int value) 040 { 041 switch (value) { 042 case _UNDEFINED: return UNDEFINED; 043 case _NO_FINALIZATION_INFO: return NO_FINALIZATION_INFO; 044 case _NOT_FINISHED: return NOT_FINISHED; 045 case _UNKNOWN: return UNKNOWN; 046 case _END: return END; 047 case _SUCCESS: return SUCCESS; 048 case _EXECUTION_ERROR: return EXECUTION_ERROR; 049 case _FAILED: return FAILED; 050 case _KILLED: return KILLED; 051 case _LOST: return LOST; 052 case _NO_EXIT_CODE: return NO_EXIT_CODE; 053 default: throw new org.omg.CORBA.BAD_PARAM(); 054 } 055 } 056 public String toString() 057 { 058 switch (value) { 059 case _UNDEFINED: return "UNDEFINED"; 060 case _NO_FINALIZATION_INFO: return "NO_FINALIZATION_INFO"; 061 case _NOT_FINISHED: return "NOT_FINISHED"; 062 case _UNKNOWN: return "UNKNOWN"; 063 case _END: return "END"; 064 case _SUCCESS: return "SUCCESS"; 065 case _EXECUTION_ERROR: return "EXECUTION_ERROR"; 066 case _FAILED: return "FAILED"; 067 case _KILLED: return "KILLED"; 068 case _LOST: return "LOST"; 069 case _NO_EXIT_CODE: return "NO_EXIT_CODE"; 070 default: throw new org.omg.CORBA.BAD_PARAM(); 071 } 072 } 073 protected FinalizationType(int i) 074 { 075 value = i; 076 } 077 java.lang.Object readResolve() 078 throws java.io.ObjectStreamException 079 { 080 return from_int(value()); 081 } 082 }