javax.activation
Class CommandMap
java.lang.Object
javax.activation.CommandMap
- Direct Known Subclasses:
- MailcapCommandMap
- public abstract class CommandMap
- extends java.lang.Object
- Version:
- $Rev: 123383 $ $Date: 2004-12-26 20:11:00 -0700 (Sun, 26 Dec 2004) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultCommandMap
private static CommandMap defaultCommandMap
CommandMap
public CommandMap()
getDefaultCommandMap
public static CommandMap getDefaultCommandMap()
- Return the default CommandMap. If this has not been explictly set
using setDefaultCommandMap() then a MailcapCommandMap is returned.
- Returns:
- the default CommandMap
setDefaultCommandMap
public static void setDefaultCommandMap(CommandMap commandMap)
- Set the default CommandMap.
- Parameters:
commandMap - the new default CommandMap; if null resets to a MailcapCommandMap
- Throws:
java.lang.SecurityException - if the caller does not have "SetFactory" RuntimePermission
getPreferredCommands
public abstract CommandInfo[] getPreferredCommands(java.lang.String mimeType)
getAllCommands
public abstract CommandInfo[] getAllCommands(java.lang.String mimeType)
getCommand
public abstract CommandInfo getCommand(java.lang.String mimeType,
java.lang.String cmdName)
createDataContentHandler
public abstract DataContentHandler createDataContentHandler(java.lang.String mimeType)