Class TestCommandMap
- java.lang.Object
-
- javax.activation.CommandMap
-
- javasoft.sqe.tests.api.javax.activation.TestClasses.TestCommandMap
-
public class TestCommandMap extends javax.activation.CommandMap
This class is used to provide an alternative to the default MailcapCommandMap for testing purposes. It provides a number of distinct values which can be used to validate that it is being correctly used by a DataHandler.
-
-
Constructor Summary
Constructors Constructor Description TestCommandMap(java.lang.String requiredMimeType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.activation.DataContentHandler
createDataContentHandler(java.lang.String mimeType)
javax.activation.CommandInfo[]
getAllCommands(java.lang.String mimeType)
static java.lang.String
getClassName()
javax.activation.CommandInfo
getCommand(java.lang.String mimeType, java.lang.String cmdName)
static java.lang.String
getIncorrectMimeTypeVerb()
static java.lang.String
getPreferredClassName()
javax.activation.CommandInfo[]
getPreferredCommands(java.lang.String mimeType)
static java.lang.String
getPreferredVerb()
static java.lang.String
getVerb()
-
-
-
Method Detail
-
getClassName
public static java.lang.String getClassName()
-
getVerb
public static java.lang.String getVerb()
-
getPreferredClassName
public static java.lang.String getPreferredClassName()
-
getPreferredVerb
public static java.lang.String getPreferredVerb()
-
getIncorrectMimeTypeVerb
public static java.lang.String getIncorrectMimeTypeVerb()
-
getPreferredCommands
public javax.activation.CommandInfo[] getPreferredCommands(java.lang.String mimeType)
- Specified by:
getPreferredCommands
in classjavax.activation.CommandMap
-
getAllCommands
public javax.activation.CommandInfo[] getAllCommands(java.lang.String mimeType)
- Specified by:
getAllCommands
in classjavax.activation.CommandMap
-
getCommand
public javax.activation.CommandInfo getCommand(java.lang.String mimeType, java.lang.String cmdName)
- Specified by:
getCommand
in classjavax.activation.CommandMap
-
createDataContentHandler
public javax.activation.DataContentHandler createDataContentHandler(java.lang.String mimeType)
- Specified by:
createDataContentHandler
in classjavax.activation.CommandMap
-
-