|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.application.FacesMessage
public class FacesMessage
FacesMessage представляет единственную проверку допустимости (или другой) сообщение, которое обычно связывается с определенным компонентом в представлении. A FacesMessage экземпляр может быть создан основанный на определенном messageId. Спецификация определяет набор messageIds, для которого должно быть FacesMessage экземпляры.
Реализация должна сделать следующие шаги, создавая FacesMessage примеры, приведенные a messageId:
Вызвать Application#getMessageBundle. Если не -null, определите местоположение именованного ResourceBundle, использование Locale от тока UIViewRoot и см., есть ли у этого значение для параметра messageId. Если это делает, обработайте значение как summary из FacesMessage. Если это не делает, или если Application#getMessageBundle возвращенный null, загляните ResourceBundle названный значением константы FACES_MESSAGES и см., есть ли у этого значение для параметра messageId. Если это делает, обработайте значение как summary из FacesMessage. Если это не делает, нет никакой информации об инициализации для FacesMessage экземпляр.
Во всех случаях, если a ResourceBundle хит находится для {messageId}, ищите дальнейшие хиты под ключом {messageId}_detail. Используйте это значение, если есть как detail для возвращенного FacesMessage.
Удостоверьтесь, что выполнили любую замену параметра, требуемую для summary и detail из FacesMessage.
| Вложенная Сводка Класса | |
|---|---|
static class |
FacesMessage. Серьезность
Класс, используемый, чтобы представить уровни серьезности сообщения в безопасном с точки зрения типов перечислении. |
| Полевая Сводка | |
|---|---|
static java.lang.String |
FACES_MESSAGES
ResourceBundle идентификатор для сообщений, идентификаторы сообщения которых определяются в спецификации Поверхностей JavaServer. |
static FacesMessage.Severity |
SEVERITY_ERROR
Передайте уровень серьезности, указывающий, что ошибка произошла. |
static FacesMessage.Severity |
SEVERITY_FATAL
Передайте уровень серьезности, указывающий, что произошла серьезная ошибка. |
static FacesMessage.Severity |
SEVERITY_INFO
Передайте уровень серьезности, указывающий на информационное сообщение, а не ошибку. |
static FacesMessage.Severity |
SEVERITY_WARN
Передайте уровень серьезности, указывающий, что ошибка, возможно, произошла. |
static java.util.List |
ЗНАЧЕНИЯ
Неизменный List из допустимых FacesMessage.Severity экземпляры, в порядке возрастания их порядкового номера. |
static java.util.Map |
VALUES_MAP
Неизменный Map из допустимых FacesMessage.Severity экземпляры, включенные по имени. |
| Сводка конструктора | |
|---|---|
FacesMessage()
Создайте новое FacesMessage без начальных значений. |
|
FacesMessage(FacesMessage.Severity severity, java.lang.String summary, java.lang.String detail)
Создайте новое FacesMessage с указанными начальными значениями. |
|
FacesMessage(java.lang.String summary)
Создайте новое FacesMessage с только сводкой. |
|
FacesMessage(java.lang.String summary, java.lang.String detail)
Создайте новое FacesMessage с указанными начальными значениями. |
|
| Сводка метода | |
|---|---|
java.lang.String |
getDetail()
Возвратите локализованный текст детали. |
FacesMessage. Серьезность |
getSeverity()
Возвратите уровень серьезности. |
java.lang.String |
getSummary()
Возвратите локализованный сводный текст. |
boolean |
isRendered()
|
void |
rendered()
Марки это сообщение, как представленное клиенту. |
void |
setDetail(java.lang.String detail)
Установите локализованный текст детали. |
void |
setSeverity(FacesMessage.Severity severity)
Установите уровень серьезности. |
void |
setSummary(java.lang.String summary)
Установите локализованный сводный текст. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Полевая Деталь |
|---|
public static final java.lang.String FACES_MESSAGES
ResourceBundle идентификатор для сообщений, идентификаторы сообщения которых определяются в спецификации Поверхностей JavaServer.
public static final FacesMessage.Severity SEVERITY_INFO
Передайте уровень серьезности, указывающий на информационное сообщение, а не ошибку.
public static final FacesMessage.Severity SEVERITY_WARN
Передайте уровень серьезности, указывающий, что ошибка, возможно, произошла.
public static final FacesMessage.Severity SEVERITY_ERROR
Передайте уровень серьезности, указывающий, что ошибка произошла.
public static final FacesMessage.Severity SEVERITY_FATAL
Передайте уровень серьезности, указывающий, что произошла серьезная ошибка.
public static final java.util.List VALUES
Неизменный List из допустимых FacesMessage.Severity экземпляры, в порядке возрастания их порядкового номера.
public static final java.util.Map VALUES_MAP
Неизменный Map из допустимых FacesMessage.Severity экземпляры, включенные по имени.
| Деталь конструктора |
|---|
public FacesMessage()
Создайте новое FacesMessage без начальных значений. Серьезность устанавливается в Серьезность. ИНФОРМАЦИЯ.
public FacesMessage(java.lang.String summary)
Создайте новое FacesMessage с только сводкой. Деталь null, серьезность устанавливается в Severity.INFO.
public FacesMessage(java.lang.String summary,
java.lang.String detail)
Создайте новое FacesMessage с указанными начальными значениями. Серьезность устанавливается в Серьезность. ИНФОРМАЦИЯ.
summary - Локализованный сводный текст сообщенияdetail - Локализованный текст сообщения детали IllegalArgumentException - если указанный уровень серьезности не является одним из поддерживаемых значений
public FacesMessage(FacesMessage.Severity severity,
java.lang.String summary,
java.lang.String detail)
Создайте новое FacesMessage с указанными начальными значениями.
severity - серьезностьsummary - Локализованный сводный текст сообщенияdetail - Локализованный текст сообщения детали IllegalArgumentException - если указанный уровень серьезности не является одним из поддерживаемых значений| Деталь метода |
|---|
public java.lang.String getDetail()
Возвратите локализованный текст детали. Если никакой локализованный текст детали не был определен для этого сообщения, возвратите локализованный сводный текст вместо этого.
public void setDetail(java.lang.String detail)
Установите локализованный текст детали.
detail - Новый локализованный текст деталиpublic FacesMessage.Severity getSeverity()
Возвратите уровень серьезности.
public void setSeverity(FacesMessage.Severity severity)
Установите уровень серьезности.
severity - Новый уровень серьезности IllegalArgumentException - если указанный уровень серьезности не является одним из поддерживаемых значенийpublic java.lang.String getSummary()
Возвратите локализованный сводный текст.
public void setSummary(java.lang.String summary)
Установите локализованный сводный текст.
summary - Новый локализованный сводный текстpublic boolean isRendered()
true если rendered() был вызван, иначе falsepublic void rendered()
Марки это сообщение, как представленное клиенту.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41