|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ConfirmationCallback extends Object implements Callback, Serializable
Базовые службы безопасности инстанцируют и передают a ConfirmationCallback к handle метод a CallbackHandler попросить ДА/НЕТ, У OK/ОТМЕНЫ, YES/NO/CANCEL или других подобных подтверждений.
CallbackHandler, Сериализированная Форма| Модификатор и Тип | Поле и Описание |
|---|---|
static int |
ОТМЕНА
Опция CANCEL.
|
static int |
ОШИБКА
Тип сообщения об ошибке.
|
static int |
ИНФОРМАЦИЯ
Тип ИНФОРМАЦИОННОГО СООБЩЕНИЯ.
|
static int |
НЕТ
НИКАКАЯ опция.
|
static int |
OK
Опция OK.
|
static int |
OK_CANCEL_OPTION
Опция подтверждения подтверждения OK/ОТМЕНЫ.
|
static int |
UNSPECIFIED_OPTION
Неуказанный тип опции.
|
static int |
ПРЕДУПРЕЖДЕНИЕ
Тип предупреждающего сообщения.
|
static int |
ДА
Опция YES.
|
static int |
YES_NO_CANCEL_OPTION
Опция подтверждения подтверждения YES/NO/CANCEL.
|
static int |
YES_NO_OPTION
ДА/НЕТ опция подтверждения.
|
| Конструктор и Описание |
|---|
ConfirmationCallback(int messageType, int optionType, int defaultOption)
Создайте a
ConfirmationCallback с типом сообщения, типом опции и опцией по умолчанию. |
ConfirmationCallback(int messageType, String[] options, int defaultOption)
Создайте a
ConfirmationCallback с типом сообщения, списком опций и опции по умолчанию. |
ConfirmationCallback(String prompt, int messageType, int optionType, int defaultOption)
Создайте a
ConfirmationCallback с подсказкой передайте тип, тип опции и опцию по умолчанию. |
ConfirmationCallback(String prompt, int messageType, String[] options, int defaultOption)
Создайте a
ConfirmationCallback с подсказкой передайте тип, список опций и опции по умолчанию. |
| Модификатор и Тип | Метод и Описание |
|---|---|
int |
getDefaultOption()
Получите опцию по умолчанию.
|
int |
getMessageType()
Получите тип сообщения.
|
Строка[] |
getOptions()
Получите опции подтверждения.
|
int |
getOptionType()
Получите тип опции.
|
Строка |
getPrompt()
Получите подсказку.
|
int |
getSelectedIndex()
Получите выбранную опцию подтверждения.
|
void |
setSelectedIndex(int selection)
Установите выбранную опцию подтверждения.
|
public static final int UNSPECIFIED_OPTION
getOptionType метод возвращает это значение если это ConfirmationCallback с инстанцировали options вместо optionType.
public static final int YES_NO_OPTION
Базовая служба безопасности определяет это как optionType к a ConfirmationCallback конструктор, если это требует подтверждения, с которым можно ответить также YES или NO.
public static final int YES_NO_CANCEL_OPTION
Базовая служба безопасности определяет это как optionType к a ConfirmationCallback конструктор, если это требует подтверждения, с которым можно ответить также YES, NO или CANCEL.
public static final int OK_CANCEL_OPTION
Базовая служба безопасности определяет это как optionType к a ConfirmationCallback конструктор, если это требует подтверждения, с которым можно ответить также OK или CANCEL.
public static final int YES
Если optionType был определен к этому ConfirmationCallback, эта опция может быть определена как a defaultOption или возвратился, поскольку выбранные индексируют.
public static final int NO
Если optionType был определен к этому ConfirmationCallback, эта опция может быть определена как a defaultOption или возвратился, поскольку выбранные индексируют.
public static final int CANCEL
Если optionType был определен к этому ConfirmationCallback, эта опция может быть определена как a defaultOption или возвратился, поскольку выбранные индексируют.
public static final int OK
Если optionType был определен к этому ConfirmationCallback, эта опция может быть определена как a defaultOption или возвратился, поскольку выбранные индексируют.
public static final int INFORMATION
public static final int WARNING
public static final int ERROR
public ConfirmationCallback(int messageType,
int optionType,
int defaultOption)
ConfirmationCallback с типом сообщения, типом опции и опцией по умолчанию. Базовые службы безопасности используют этого конструктора, если они требуют или ДА/НЕТ, YES/NO/CANCEL или подтверждения OK/ОТМЕНЫ.
messageType - тип сообщения (INFORMATION, WARNING или ERROR). optionType - тип опции (YES_NO_OPTION, YES_NO_CANCEL_OPTION или OK_CANCEL_OPTION). defaultOption - опция по умолчанию от обеспеченного optionType (YES, NO, CANCEL или OK).IllegalArgumentException - если messageType не также INFORMATION, WARNING, или ERROR, если optionType не также YES_NO_OPTION, YES_NO_CANCEL_OPTION, или OK_CANCEL_OPTION, или если defaultOption не соответствует одной из опций в optionType.public ConfirmationCallback(int messageType,
String[] options,
int defaultOption)
ConfirmationCallback с типом сообщения, списком опций и опции по умолчанию. Базовые службы безопасности используют этого конструктора, если они требуют, чтобы подтверждение, отличающееся от доступных предварительно установленных обеспеченных подтверждений (например, ПРОДОЛЖАЛИ/ПРЕРЫВАЛИСЬ или ОСТАНАВЛИВАЛИСЬ/ШЛИ). Опции подтверждения перечисляются в options массив, и выводится на экран CallbackHandler реализация способом, непротиворечивым с путем предварительно установленные опции, выводится на экран.
messageType - тип сообщения (INFORMATION, WARNING или ERROR). options - список опций подтверждения. defaultOption - опция по умолчанию, представленная как индексирование в options массив.IllegalArgumentException - если messageType не также INFORMATION, WARNING, или ERROR, если options нуль, если options имеет длину 0, если любой элемент от options нуль, если любой элемент от options имеет длину 0, или если defaultOption не лежит в пределах границ массива options.public ConfirmationCallback(String prompt, int messageType, int optionType, int defaultOption)
ConfirmationCallback с подсказкой передайте тип, тип опции и опцию по умолчанию. Базовые службы безопасности используют этого конструктора, если они требуют или ДА/НЕТ, YES/NO/CANCEL или подтверждения OK/ОТМЕНЫ.
prompt - подсказка, используемая, чтобы описать список опций. messageType - тип сообщения (INFORMATION, WARNING или ERROR). optionType - тип опции (YES_NO_OPTION, YES_NO_CANCEL_OPTION или OK_CANCEL_OPTION). defaultOption - опция по умолчанию от обеспеченного optionType (YES, NO, CANCEL или OK).IllegalArgumentException - если prompt нуль, если prompt имеет длину 0, если messageType не также INFORMATION, WARNING, или ERROR, если optionType не также YES_NO_OPTION, YES_NO_CANCEL_OPTION, или OK_CANCEL_OPTION, или если defaultOption не соответствует одной из опций в optionType.public ConfirmationCallback(String prompt, int messageType, String[] options, int defaultOption)
ConfirmationCallback с подсказкой передайте тип, список опций и опции по умолчанию. Базовые службы безопасности используют этого конструктора, если они требуют, чтобы подтверждение, отличающееся от доступных предварительно установленных обеспеченных подтверждений (например, ПРОДОЛЖАЛИ/ПРЕРЫВАЛИСЬ или ОСТАНАВЛИВАЛИСЬ/ШЛИ). Опции подтверждения перечисляются в options массив, и выводится на экран CallbackHandler реализация способом, непротиворечивым с путем предварительно установленные опции, выводится на экран.
prompt - подсказка, используемая, чтобы описать список опций. messageType - тип сообщения (INFORMATION, WARNING или ERROR). options - список опций подтверждения. defaultOption - опция по умолчанию, представленная как индексирование в options массив.IllegalArgumentException - если prompt нуль, если prompt имеет длину 0, если messageType не также INFORMATION, WARNING, или ERROR, если options нуль, если options имеет длину 0, если любой элемент от options нуль, если любой элемент от options имеет длину 0, или если defaultOption не лежит в пределах границ массива options.public String getPrompt()
ConfirmationCallback был инстанцирован без a prompt.public int getMessageType()
INFORMATION, WARNING или ERROR).public int getOptionType()
Если этот метод возвращается UNSPECIFIED_OPTION, тогда это ConfirmationCallback с инстанцировали options вместо optionType. В этом случае вызовите getOptions метод, чтобы определить, который опции подтверждения вывести на экран.
YES_NO_OPTION, YES_NO_CANCEL_OPTION или OK_CANCEL_OPTION), или UNSPECIFIED_OPTION если это ConfirmationCallback с инстанцировали options вместо optionType.public String[] getOptions()
ConfirmationCallback был инстанцирован с optionType вместо options.public int getDefaultOption()
YES, NO, OK или CANCEL если optionType был определен конструктору этого ConfirmationCallback. Иначе, этот метод возвращает опцию по умолчанию как индексирование в options массив определил конструктору этого ConfirmationCallback.public void setSelectedIndex(int selection)
selection - выбор, представленный как YES, NO, OK или CANCEL если optionType был определен конструктору этого ConfirmationCallback. Иначе, выбор представляет индексирование в options массив определил конструктору этого ConfirmationCallback.getSelectedIndex()public int getSelectedIndex()
YES, NO, OK или CANCEL если optionType был определен конструктору этого ConfirmationCallback. Иначе, этот метод возвращает выбранную опцию подтверждения как индексирование в options массив определил конструктору этого ConfirmationCallback.setSelectedIndex(int)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92