home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 June / CHIPHEFT062001.ISO / browser / nc32lyc / comm.z / java40.jar / sun / awt / macos / MFileDialogPeer.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-08-15  |  2.4 KB  |  110 lines

  1. package sun.awt.macos;
  2.  
  3. import java.awt.Color;
  4. import java.awt.Event;
  5. import java.awt.FileDialog;
  6. import java.awt.Font;
  7. import java.awt.peer.FileDialogPeer;
  8. import java.io.FilenameFilter;
  9.  
  10. class MFileDialogPeer extends MFramePeer implements FileDialogPeer {
  11.    void create(MComponentPeer var1) {
  12.    }
  13.  
  14.    public void setFile(String var1) {
  15.    }
  16.  
  17.    public void setDirectory(String var1) {
  18.    }
  19.  
  20.    public void setTitle(String var1) {
  21.    }
  22.  
  23.    void initialize() {
  24.    }
  25.  
  26.    public native void show();
  27.  
  28.    MFileDialogPeer(FileDialog var1) {
  29.       super(var1);
  30.    }
  31.  
  32.    public void setFilenameFilter(FilenameFilter var1) {
  33.       System.err.println("setFilenameFilter not implemented\n");
  34.    }
  35.  
  36.    public void handleSuccess(String var1) {
  37.       int var2 = var1.lastIndexOf(47);
  38.       String var3 = "/";
  39.       String var4 = "";
  40.       if (var2 == -1) {
  41.          var4 = var1;
  42.       } else {
  43.          var3 = var1.substring(0, var2 + 1);
  44.          var4 = var1.substring(var2 + 1);
  45.       }
  46.  
  47.       ((FileDialog)super.target).setDirectory(var3);
  48.       ((FileDialog)super.target).setFile(var4);
  49.       ((FileDialog)super.target).setVisible(false);
  50.    }
  51.  
  52.    public void handleFailure() {
  53.       ((FileDialog)super.target).setDirectory((String)null);
  54.       ((FileDialog)super.target).setFile((String)null);
  55.       ((FileDialog)super.target).setVisible(false);
  56.    }
  57.  
  58.    public void toFront() {
  59.    }
  60.  
  61.    public void toBack() {
  62.    }
  63.  
  64.    public void setResizable(boolean var1) {
  65.    }
  66.  
  67.    public void hide() {
  68.    }
  69.  
  70.    public void enable() {
  71.    }
  72.  
  73.    public void disable() {
  74.    }
  75.  
  76.    public void reshape(int var1, int var2, int var3, int var4) {
  77.    }
  78.  
  79.    public boolean handleEvent(Event var1) {
  80.       return false;
  81.    }
  82.  
  83.    public void dispose() {
  84.    }
  85.  
  86.    public void setForeground(Color var1) {
  87.    }
  88.  
  89.    public void setBackground(Color var1) {
  90.    }
  91.  
  92.    public void setFont(Font var1) {
  93.    }
  94.  
  95.    public void requestFocus() {
  96.    }
  97.  
  98.    public void nextFocus() {
  99.    }
  100.  
  101.    public void setCursor(int var1) {
  102.    }
  103.  
  104.    void start() {
  105.    }
  106.  
  107.    void invalidate(int var1, int var2, int var3, int var4) {
  108.    }
  109. }
  110.