home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 139 / dpcs0999.iso / Web / CFserver / data1.cab / Java / allaire / util / template / CompareFunction.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-12  |  787 b   |  24 lines

  1. package allaire.util.template;
  2.  
  3. import allaire.util.TypelessValue;
  4. import netscape.util.Vector;
  5.  
  6. class CompareFunction extends Function {
  7.    CompareFunction() {
  8.       super(new FunctionInfo("Compare", 2, false, 1, 1, -1, -1));
  9.    }
  10.  
  11.    public TypelessValue doIt(Vector var1) throws FunctionCallException {
  12.       String var2 = ((Function)this).getArgumentAsString(var1, 0);
  13.       String var3 = ((Function)this).getArgumentAsString(var1, 1);
  14.       int var4 = var2.compareTo(var3);
  15.       if (var4 > 0) {
  16.          var4 = 1;
  17.       } else if (var4 < 0) {
  18.          var4 = -1;
  19.       }
  20.  
  21.       return new TypelessValue(var4);
  22.    }
  23. }
  24.