home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 August / PCO0897.ISO / filesbbs / os2 / fp1os2.arj / OS2 / DATA / 49 / C / 0 / F_26836 / JScriptAction.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-05-15  |  3.5 KB  |  109 lines

  1. public class JScriptAction extends SJMessage {
  2.    private int nIntNumber;
  3.    private Object aSource;
  4.    public static final int EMPTY = 0;
  5.    public static final int MAN_RUNMODULE_STARTED = 202;
  6.    public static final int MAN_RUNMODULE_STOPED = 203;
  7.    public static final int MAN_COMPILE_STARTED = 206;
  8.    public static final int MAN_COMPILE_FINISHED = 207;
  9.    public static final int MAN_COMPILE_ERROR = 208;
  10.    public static final int MAN_DO_PROGRAM_START = 211;
  11.    public static final int MAN_UPDATE_CODEBLOCK = 213;
  12.    public static final int MAN_STARTDEBUGGERINSTANCE = 214;
  13.    public static final int MAN_EXECUTE_MODULE = 215;
  14.    public static final int MAN_EXECUTE_THREAD = 216;
  15.    public static final int MAN_THREAD_STARTED = 217;
  16.    public static final int MAN_THREAD_STOPED = 218;
  17.    public static final int MAN_STOPDEBUGGERINSTANCE = 219;
  18.    public static final int MAN_CHANGEMONITORTHREADDONE = 220;
  19.    public static final int MAN_YIELDBROWSER_DONE = 221;
  20.    public static final int DBG_MSG_ID_BEGIN = 1000;
  21.    public static final int DBG_DO_START = 1000;
  22.    public static final int DBG_DO_STEP = 1001;
  23.    public static final int DBG_DO_P_CODE_STEP = 1002;
  24.    public static final int DBG_INIT_PROGRAM = 1003;
  25.    public static final int DBG_RESET_PROGRAM = 1004;
  26.    public static final int DBG_RUN = 1005;
  27.    public static final int DBG_BREAK = 1006;
  28.    public static final int DBG_PROGRAM_FINISHED = 1007;
  29.    public static final int DBG_PROGRAM_STARTED = 1008;
  30.    public static final int DBG_WARN_NO_MODULE = 1009;
  31.    public static final int DBG_STOP_DEBUGGER = 1010;
  32.    public static final int DBG_DO_STEP_OVER = 1011;
  33.    public static final int DBG_DO_STEP_OUT = 1012;
  34.    public static final int DBG_THREAD_FINISHED = 1013;
  35.    public static final int DBG_THREAD_STARTED = 1014;
  36.    public static final int DBG_DO_P_CODE_STEP_OVER = 1015;
  37.    public static final int DBG_UPDATEBROWSERSYNC = 1016;
  38.    public static final int DBG_MSG_ID_END = 1100;
  39.    public static final int COMP_MSG_ID_BEGIN = 2000;
  40.    public static final int COMP_STOP_COMPILER = 2001;
  41.    public static final int COMP_DO_COMPILE = 2002;
  42.    public static final int COMP_MSG_ID_END = 2100;
  43.    public static final int BROW_MSG_ID_BEGIN = 3000;
  44.    public static final int BROW_STOP_BROWSER = 3001;
  45.    public static final int BROW_UPDATE_BROWSER = 3002;
  46.    public static final int BROW_UPDATE_WATCH = 3003;
  47.    public static final int BROW_ADD_WATCH = 3004;
  48.    public static final int BROW_DELETE_WATCH = 3005;
  49.    public static final int BROW_UPDATE_ALL = 3006;
  50.    public static final int BROW_SET_MODE = 3007;
  51.    public static final int BROW_SET_SPECIAL_NAME = 3008;
  52.    public static final int BROW_REMOVE_ALL_WATCHES = 3009;
  53.    public static final int BROW_NEXT_MODE = 3010;
  54.    public static final int BROW_SET_VARIABLE = 3011;
  55.    public static final int BROW_ENABLE = 3012;
  56.    public static final int BROW_DISABLE = 3013;
  57.    public static final int BROW_MSG_ID_END = 3100;
  58.    public static final int SHOW_P_CODE_STEP = 5000;
  59.    public static final int SHOW_SOURCE_CODE_STEP = 5001;
  60.    public static final int SHOW_INIT = 5002;
  61.    public static final int SHOW_STATUS = 5003;
  62.    public static final int SHOW_BROWSER_INFO = 5004;
  63.    public static final int SHOW_BROWSER_WATCH = 5005;
  64.    public static final int SHOW_FCN_CALL = 5006;
  65.    public static final int SHOW_BROWSER_TITLE = 5007;
  66.  
  67.    public JScriptAction(int var1) {
  68.       this(var1, 0, (Object)null, (Object)null);
  69.    }
  70.  
  71.    public JScriptAction(int var1, Object var2, Object var3) {
  72.       this(var1, 1, var2, var3);
  73.    }
  74.  
  75.    public JScriptAction(int var1, Object var2) {
  76.       this(var1, 1, (Object)null, var2);
  77.    }
  78.  
  79.    public JScriptAction(int var1, int var2) {
  80.       this(var1, var2, (Object)null, (Object)null);
  81.    }
  82.  
  83.    private JScriptAction(int var1, int var2, Object var3, Object var4) {
  84.       super(var1);
  85.       this.SetSourceObject(var3);
  86.       if (var2 > 0) {
  87.          ((SJMessage)this).SetNoOfObjects(var2);
  88.          ((SJMessage)this).SetObject(0, var4);
  89.       }
  90.  
  91.    }
  92.  
  93.    public final void SetInteger(int var1) {
  94.       this.nIntNumber = var1;
  95.    }
  96.  
  97.    public final int GetInteger() {
  98.       return this.nIntNumber;
  99.    }
  100.  
  101.    public final void SetSourceObject(Object var1) {
  102.       this.aSource = var1;
  103.    }
  104.  
  105.    public final Object GetSourceObject() {
  106.       return this.aSource;
  107.    }
  108. }
  109.