home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 May / PCO_5_97.ISO / FilesBBS / OS2 / CSIME.ARJ / CSIME.ZIP / csime / MapNameCommand.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-02-09  |  885 b   |  26 lines

  1. import java.awt.Window;
  2. import mug.app.Command;
  3. import mug.ui.Callback;
  4. import mug.ui.TextFieldDialog;
  5.  
  6. public class MapNameCommand extends Command implements Callback {
  7.    private MainShell _app;
  8.  
  9.    public MapNameCommand(MainShell var1) {
  10.       this._app = var1;
  11.    }
  12.  
  13.    public void execute() {
  14.       TextFieldDialog var1 = new TextFieldDialog(this._app, "Map Name", false, "Map Name", 20, this);
  15.       ((Window)var1).show();
  16.    }
  17.  
  18.    public void execute(Object var1, Object var2) {
  19.       String var3 = (String)var2;
  20.       if (var3 != null) {
  21.          ((ImageMap)this._app.getDocument()).setMapName(var3);
  22.          ((Command)this).executeNext();
  23.       }
  24.    }
  25. }
  26.