Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class CommandMap extends Object
Конструктор и Описание |
---|
CommandMap() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract DataContentHandler |
createDataContentHandler(String mimeType)
Определите местоположение DataContentHandler, который соответствует типу MIME.
|
DataContentHandler |
createDataContentHandler(String mimeType, DataSource ds)
Определите местоположение DataContentHandler, который соответствует типу MIME.
|
abstract CommandInfo[] |
getAllCommands(String mimeType)
Получите все доступные команды для этого типа.
|
CommandInfo[] |
getAllCommands(String mimeType, DataSource ds)
Получите все доступные команды для этого типа.
|
abstract CommandInfo |
getCommand(String mimeType, String cmdName)
Получите команду значения по умолчанию, соответствующую типу MIME.
|
CommandInfo |
getCommand(String mimeType, String cmdName, DataSource ds)
Получите команду значения по умолчанию, соответствующую типу MIME.
|
static CommandMap |
getDefaultCommandMap()
Получите значение по умолчанию CommandMap.
|
Строка[] |
getMimeTypes()
Получите все типы MIME, известные этой карте команды.
|
abstract CommandInfo[] |
getPreferredCommands(String mimeType)
Получите привилегированный список команд от Типа MIME.
|
CommandInfo[] |
getPreferredCommands(String mimeType, DataSource ds)
Получите привилегированный список команд от Типа MIME.
|
static void |
setDefaultCommandMap(CommandMap commandMap)
Установите значение по умолчанию CommandMap.
|
public static CommandMap getDefaultCommandMap()
MailcapCommandMap
и набор это к значению по умолчанию, возвращая его значение. public static void setDefaultCommandMap(CommandMap commandMap)
null
.commandMap
- Новое значение по умолчанию CommandMap.SecurityException
- если у вызывающей стороны нет разрешения, чтобы изменить значение по умолчаниюpublic abstract CommandInfo[] getPreferredCommands(String mimeType)
mimeType
- тип MIMEpublic CommandInfo[] getPreferredCommands(String mimeType, DataSource ds)
DataSource
предоставляет дополнительную информацию, такую как имя файла, что реализация CommandMap может использовать, чтобы далее совершенствовать список команд, которые возвращаются. Реализация в этом class просто вызывает getPreferredCommands
метод, который игнорирует этот параметр.
mimeType
- тип MIMEds
- DataSource для данныхpublic abstract CommandInfo[] getAllCommands(String mimeType)
mimeType
- тип MIMEpublic CommandInfo[] getAllCommands(String mimeType, DataSource ds)
DataSource
предоставляет дополнительную информацию, такую как имя файла, что реализация CommandMap может использовать, чтобы далее совершенствовать список команд, которые возвращаются. Реализация в этом class просто вызывает getAllCommands
метод, который игнорирует этот параметр.
mimeType
- тип MIMEds
- DataSource для данныхpublic abstract CommandInfo getCommand(String mimeType, String cmdName)
mimeType
- тип MIMEcmdName
- название командыpublic CommandInfo getCommand(String mimeType, String cmdName, DataSource ds)
DataSource
предоставляет дополнительную информацию, такую как имя файла, что реализация CommandMap может использовать, чтобы далее совершенствовать команду, которая выбирается. Реализация в этом class просто вызывает getCommand
метод, который игнорирует этот параметр.
mimeType
- тип MIMEcmdName
- название командыds
- DataSource для данныхpublic abstract DataContentHandler createDataContentHandler(String mimeType)
mimeType
- тип MIMEpublic DataContentHandler createDataContentHandler(String mimeType, DataSource ds)
DataSource
предоставляет дополнительную информацию, такую как имя файла, что реализация CommandMap может использовать, чтобы далее совершенствовать выбор DataContentHandler. Реализация в этом class просто вызывает createDataContentHandler
метод, который игнорирует этот параметр.
mimeType
- тип MIMEds
- DataSource для данныхpublic String[] getMimeTypes()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92