home *** CD-ROM | disk | FTP | other *** search
- import java.io.PrintStream;
- import stardiv.tools.SjProtocolWindow;
-
- abstract class JScriptPCode {
- private static long nObjCount;
- public static final int PCODE_STANDARD_RESULT = -1;
- public static final int PCODE_TERMINATED = -2;
- public static final int PCODE_BREAKPOINT = -3;
-
- protected void finalize() {
- SjProtocolWindow.DecUser2Count();
- if (SjProtocolWindow.IsMemTraceModeOn()) {
- System.out.println(--nObjCount + "+++DESTR. " + this);
- }
-
- }
-
- protected void Constr() {
- SjProtocolWindow.IncUser2Count();
- if (SjProtocolWindow.IsMemTraceModeOn()) {
- System.out.println(++nObjCount + "+++CONSTR. " + this);
- }
-
- }
-
- public JScriptPCode() {
- this.Constr();
- }
-
- public abstract int Execute(JScriptRuntimeParam var1) throws JSbxExceptionBase;
-
- public void Dump(PrintStream var1) {
- var1.println("JScriptPCode-Basis-Klasse");
- }
- }
-