home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / APCHSSL2.ZIP / OS2HTTPD / jserv / com / kav / scripting / ECMAScriptHandler$1.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-05-16  |  1.0 KB  |  32 lines

  1. package com.kav.scripting;
  2.  
  3. import FESI.Data.ESWrapper;
  4. import FESI.jslib.JSException;
  5. import FESI.jslib.JSFunctionAdapter;
  6. import FESI.jslib.JSObject;
  7. import org.w3c.dom.Node;
  8.  
  9. final class ECMAScriptHandler$1 extends JSFunctionAdapter {
  10.    // $FF: synthetic field
  11.    private final ECMAScriptHandler this$0;
  12.  
  13.    public Object doCall(JSObject var1, Object[] var2) throws JSException {
  14.       if (var2.length == 0) {
  15.          throw new JSException("addToResultTree: missing Node argument!");
  16.       } else {
  17.          ECMAScriptHandler var3 = this.this$0;
  18.          Object var4 = ((ESWrapper)var2[0]).toJavaObject();
  19.          if (var3.pc != null && var4 instanceof Node) {
  20.             var3.pc.addToResultTree((Node)var4);
  21.          }
  22.  
  23.          return "";
  24.       }
  25.    }
  26.  
  27.    // $FF: synthetic method
  28.    ECMAScriptHandler$1(ECMAScriptHandler var1) {
  29.       this.this$0 = var1;
  30.    }
  31. }
  32.