Regalamiunsorriso/rus/WEB-INF/lib/activation1.1.1_src/javax/activation/CommandMap.java
2026-03-14 20:04:39 +01:00

51 lines
1.7 KiB
Java

package javax.activation;
public abstract class CommandMap {
private static CommandMap defaultCommandMap = null;
public static CommandMap getDefaultCommandMap() {
if (defaultCommandMap == null)
defaultCommandMap = new MailcapCommandMap();
return defaultCommandMap;
}
public static void setDefaultCommandMap(CommandMap paramCommandMap) {
SecurityManager securityManager = System.getSecurityManager();
if (securityManager != null)
try {
securityManager.checkSetFactory();
} catch (SecurityException e) {
if (CommandMap.class.getClassLoader() != paramCommandMap.getClass().getClassLoader())
throw e;
}
defaultCommandMap = paramCommandMap;
}
public CommandInfo[] getPreferredCommands(String paramString, DataSource paramDataSource) {
return getPreferredCommands(paramString);
}
public CommandInfo[] getAllCommands(String paramString, DataSource paramDataSource) {
return getAllCommands(paramString);
}
public CommandInfo getCommand(String paramString1, String paramString2, DataSource paramDataSource) {
return getCommand(paramString1, paramString2);
}
public DataContentHandler createDataContentHandler(String paramString, DataSource paramDataSource) {
return createDataContentHandler(paramString);
}
public String[] getMimeTypes() {
return null;
}
public abstract CommandInfo[] getPreferredCommands(String paramString);
public abstract CommandInfo[] getAllCommands(String paramString);
public abstract CommandInfo getCommand(String paramString1, String paramString2);
public abstract DataContentHandler createDataContentHandler(String paramString);
}