Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.application.FacesMessage
public class FacesMessage
FacesMessage представляет единственную проверку допустимости (или другой) сообщение, которое обычно связывается с определенным компонентом в представлении. A FacesMessage
экземпляр может быть создан основанный на определенном messageId
. Спецификация определяет набор messageId
s, для которого должно быть 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()
был вызван, иначе false
public void rendered()
Марки это сообщение, как представленное клиенту.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41