home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 139 / dpcs0999.iso / Web / CFserver / data1.cab / Java / CFJava.cab / CFJavaRuntime.cab / netscape / application / AlertContentView.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-10-01  |  1.5 KB  |  32 lines

  1. package netscape.application;
  2.  
  3. class AlertContentView extends View implements Target {
  4.    Alert alert;
  5.  
  6.    public AlertContentView(Alert var1, int var2, int var3, int var4, int var5) {
  7.       super(var2, var3, var4, var5);
  8.       this.alert = var1;
  9.    }
  10.  
  11.    public void drawView(Graphics var1) {
  12.       var1.setColor(Color.lightGray);
  13.       var1.fillRect(var1.clipRect());
  14.    }
  15.  
  16.    public void performCommand(String var1, Object var2) {
  17.       if ("performDefaultAction".equals(var1)) {
  18.          this.alert.setResult(1);
  19.       } else if ("performSecondAction".equals(var1)) {
  20.          this.alert.setResult(2);
  21.       } else {
  22.          if (!"performThirdAction".equals(var1)) {
  23.             throw new NoSuchMethodError("unknown command: " + var1);
  24.          }
  25.  
  26.          this.alert.setResult(3);
  27.       }
  28.  
  29.       this.alert.hide();
  30.    }
  31. }
  32.