home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / activation / CommandMap.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.6 KB  |  57 lines

  1. package javax.activation;
  2.  
  3. public abstract class CommandMap {
  4.    private static CommandMap defaultCommandMap = null;
  5.  
  6.    public static CommandMap getDefaultCommandMap() {
  7.       if (defaultCommandMap == null) {
  8.          defaultCommandMap = new MailcapCommandMap();
  9.       }
  10.  
  11.       return defaultCommandMap;
  12.    }
  13.  
  14.    public static void setDefaultCommandMap(CommandMap var0) {
  15.       SecurityManager var1 = System.getSecurityManager();
  16.       if (var1 != null) {
  17.          try {
  18.             var1.checkSetFactory();
  19.          } catch (SecurityException var3) {
  20.             if (CommandMap.class.getClassLoader() != var0.getClass().getClassLoader()) {
  21.                throw var3;
  22.             }
  23.          }
  24.       }
  25.  
  26.       defaultCommandMap = var0;
  27.    }
  28.  
  29.    public abstract CommandInfo[] getPreferredCommands(String var1);
  30.  
  31.    public CommandInfo[] getPreferredCommands(String var1, DataSource var2) {
  32.       return this.getPreferredCommands(var1);
  33.    }
  34.  
  35.    public abstract CommandInfo[] getAllCommands(String var1);
  36.  
  37.    public CommandInfo[] getAllCommands(String var1, DataSource var2) {
  38.       return this.getAllCommands(var1);
  39.    }
  40.  
  41.    public abstract CommandInfo getCommand(String var1, String var2);
  42.  
  43.    public CommandInfo getCommand(String var1, String var2, DataSource var3) {
  44.       return this.getCommand(var1, var2);
  45.    }
  46.  
  47.    public abstract DataContentHandler createDataContentHandler(String var1);
  48.  
  49.    public DataContentHandler createDataContentHandler(String var1, DataSource var2) {
  50.       return this.createDataContentHandler(var1);
  51.    }
  52.  
  53.    public String[] getMimeTypes() {
  54.       return null;
  55.    }
  56. }
  57.