Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.component. UIComponent javax.faces.component. UIComponentBase javax.faces.component. UIOutput javax.faces.component. UIInput javax.faces.component.UISelectOne
public class UISelectOne
UISelectOne является a UIComponent
это представляет выбор пользователем нуля или элементов из числа дискретного набора доступных параметров. Пользователь может изменить выбранное значение. Дополнительно, компонент может быть предварительно сконфигурирован с в настоящий момент выбранный пункт, храня это как value
свойство компонента.
Этот компонент обычно представляется как избранное поле или группа переключателей.
По умолчанию, rendererType
свойство устанавливается в"javax.faces.Menu
". Это значение может быть изменено, вызывая setRendererType()
метод.
Полевая Сводка | |
---|---|
static java.lang.String |
COMPONENT_FAMILY
Стандартное компонентное семейство для этого компонента. |
static java.lang.String |
COMPONENT_TYPE
Стандартный компонент вводит для этого компонента. |
static java.lang.String |
INVALID_MESSAGE_ID
Идентификатор сообщения FacesMessage создаваться, если значение, не соответствующее доступные параметры, определяется. |
Поля, наследованные от class javax.faces.component. UIInput |
---|
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME |
Поля, наследованные от class javax.faces.component. UIComponent |
---|
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
Сводка конструктора | |
---|---|
UISelectOne()
Создайте новое UISelectOne экземпляр со значениями свойств значения по умолчанию. |
Сводка метода | |
---|---|
java.lang.String |
getFamily()
Возвратите идентификатор компонентного семейства, которому принадлежит этот компонент. |
protected void |
validateValue(FacesContext context, java.lang.Object value)
В дополнение к стандартному поведению проверки допустимости, наследованному от UIInput , гарантируйте, что любое указанное значение равно одному из доступных параметров. |
Методы, наследованные от class javax.faces.component. UIOutput |
---|
getConverter, getLocalValue, getValue, setConverter |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Методы, наследованные от интерфейса javax.faces.component. ValueHolder |
---|
getConverter, getLocalValue, getValue, setConverter |
Полевая Деталь |
---|
public static final java.lang.String COMPONENT_TYPE
Стандартный компонент вводит для этого компонента.
public static final java.lang.String COMPONENT_FAMILY
Стандартное компонентное семейство для этого компонента.
public static final java.lang.String INVALID_MESSAGE_ID
Идентификатор сообщения FacesMessage
создаваться, если значение, не соответствующее доступные параметры, определяется.
Деталь конструктора |
---|
public UISelectOne()
Создайте новое UISelectOne
экземпляр со значениями свойств значения по умолчанию.
Деталь метода |
---|
public java.lang.String getFamily()
UIComponent
Возвратите идентификатор компонентного семейства, которому принадлежит этот компонент. Этот идентификатор, в соединении со значением rendererType
свойство, может использоваться, чтобы выбрать соответствующее Renderer
для этого компонентного экземпляра.
getFamily
в class UIInput
protected void validateValue(FacesContext context, java.lang.Object value)
В дополнение к стандартному поведению проверки допустимости, наследованному от UIInput
, гарантируйте, что любое указанное значение равно одному из доступных параметров. Прежде, чем сравнить каждую опцию, принудите тип значения опции к типу значения этого компонента после правил приведения Языка Выражения. Если указанное значение не равно какой-либо из опций, ставьте в очередь сообщение об ошибке и установите valid
свойство к false
.
Если UIInput.isRequired()
возвраты true
, и текущая стоимость равна значению внутреннего UISelectItem
чей UISelectItem#isNoSelectionOption
возвраты метода true
, ставьте в очередь сообщение об ошибке и установите valid
свойство к false
.
validateValue
в class UIInput
context
- FacesContext
для текущего запросаvalue
- Преобразованное значение, чтобы протестировать на членство. java.lang.NullPointerException
- если context
null
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41