|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.component. UIComponent
javax.faces.component. UIComponentBase
javax.faces.component.UIForm
public class UIForm
UIForm является a UIComponent это представляет входную форму, которая будет представлена пользователю, и чьи дочерние компоненты представляют (между прочим) поля ввода, которые будут включены, когда форма представляется.
По умолчанию, rendererType свойство должно быть установлено в"javax.faces.Form". Это значение может быть изменено, вызывая setRendererType() метод.
| Полевая Сводка | |
|---|---|
static java.lang.String |
COMPONENT_FAMILY
Стандартное компонентное семейство для этого компонента. |
static java.lang.String |
COMPONENT_TYPE
Стандартный компонент вводит для этого компонента. |
| Поля, наследованные от 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 |
| Поля, наследованные от интерфейса javax.faces.component. NamingContainer |
|---|
SEPARATOR_CHAR |
| Сводка конструктора | |
|---|---|
UIForm()
Создайте новое UIForm экземпляр со значениями свойств значения по умолчанию. |
|
| Сводка метода | |
|---|---|
java.lang.String |
createUniqueId(FacesContext context, java.lang.String seed)
Генерируйте идентификатор для компонента. |
java.lang.String |
getContainerClientId(FacesContext context)
Переопределите UIComponent#getContainerClientId позволить пользователям отключать эту форму от предварительного ожидания clientId к его потомку clientIds в зависимости от значения этой формы isPrependId() свойство. |
java.lang.String |
getFamily()
Возвратите идентификатор компонентного семейства, которому принадлежит этот компонент. |
boolean |
isPrependId()
Флаг prependId. |
boolean |
isSubmitted()
Возвращает текущую стоимость submitted свойство. |
void |
processDecodes(FacesContext context)
Переопределение UIComponent#processDecodes гарантировать, что форма декодируется перед ее дочерними элементами. |
void |
processUpdates(FacesContext context)
Переопределение UIComponent#processUpdates гарантировать что дочерние элементы этого UIForm экземпляр только обрабатывается если isSubmitted() возвраты true. |
void |
processValidators(FacesContext context)
Переопределение UIComponent#processValidators гарантировать что дочерние элементы этого UIForm экземпляр только обрабатывается если isSubmitted() возвраты true. |
void |
setPrependId(boolean prependId)
|
void |
setSubmitted(boolean submitted)
Если это UIForm экземпляр (в противоположность другим формам в странице) испытывает представление во время этого жизненного цикла обработки запросов, этот метод нужно вызвать, с true как параметр, во время UIComponent#decode для этого UIForm экземпляр. |
boolean |
visitTree(VisitContext context, VisitCallback callback)
Выполните древовидное посещение, запускающееся в этом узле в дереве. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Полевая Деталь |
|---|
public static final java.lang.String COMPONENT_TYPE
Стандартный компонент вводит для этого компонента.
public static final java.lang.String COMPONENT_FAMILY
Стандартное компонентное семейство для этого компонента.
| Деталь конструктора |
|---|
public UIForm()
Создайте новое UIForm экземпляр со значениями свойств значения по умолчанию.
| Деталь метода |
|---|
public java.lang.String getFamily()
UIComponentВозвратите идентификатор компонентного семейства, которому принадлежит этот компонент. Этот идентификатор, в соединении со значением rendererType свойство, может использоваться, чтобы выбрать соответствующее Renderer для этого компонентного экземпляра.
getFamily в class UIComponentpublic boolean isSubmitted()
Возвращает текущую стоимость submitted свойство. Значение по умолчанию false. См. setSubmitted(boolean) для деталей.
Это свойство должно быть сохранено как переходное свойство, используя UIComponent#getTransientStateHelper.
public void setSubmitted(boolean submitted)
Если
это UIForm экземпляр (в противоположность другим формам в странице) испытывает представление во время этого жизненного цикла обработки запросов, этот метод нужно вызвать, с true как параметр, во время UIComponent#decode для этого UIForm экземпляр. Если это UIForm экземпляр не испытывает представление, этот метод нужно вызвать, с false как параметр, во время UIComponent#decode для этого UIForm экземпляр.
Значение a UIForm's представленное свойство не должен быть сохранен как часть его состояния.
Это свойство должно быть сохранено как переходное свойство, используя UIComponent#getTransientStateHelper.
public boolean isPrependId()
Флаг prependId.
public void setPrependId(boolean prependId)
public void processDecodes(FacesContext context)
Переопределение UIComponent#processDecodes гарантировать, что форма декодируется перед ее дочерними элементами. Это необходимо, чтобы позволить submitted свойство, которое будет правильно установлено.
processDecodes в class UIComponentBasecontext - FacesContext для запроса мы обрабатываем java.lang.NullPointerException - если context nullpublic void processValidators(FacesContext context)
Переопределение UIComponent#processValidators гарантировать что дочерние элементы этого UIForm экземпляр только обрабатывается если isSubmitted() возвраты true.
processValidators в class UIComponentBasecontext - FacesContext для запроса мы обрабатываем java.lang.NullPointerException - если context nullpublic void processUpdates(FacesContext context)
Переопределение UIComponent#processUpdates гарантировать что дочерние элементы этого UIForm экземпляр только обрабатывается если isSubmitted() возвраты true.
processUpdates в class UIComponentBasecontext - FacesContext для запроса мы обрабатываем java.lang.NullPointerException - если context null
public java.lang.String createUniqueId(FacesContext context,
java.lang.String seed)
UniqueIdVendorГенерируйте идентификатор для компонента. Идентификатор будет снабжен префиксом UNIQUE_ID_PREFIX, и будет уникален в пределах этого компонентного контейнера. Дополнительно, уникальное значение семени может быть предоставлено компонентными создателями, которые должны быть включены в сгенерированный уникальный идентификатор.
createUniqueId в интерфейсе UniqueIdVendorcontext - FacesContextseed - дополнительное значение семени - например, основанный на позиции компонента в VDL-шаблоне public java.lang.String getContainerClientId(FacesContext context)
Переопределите UIComponent#getContainerClientId позволить пользователям отключать эту форму от предварительного ожидания clientId к его потомку clientIds в зависимости от значения этой формы isPrependId() свойство.
getContainerClientId в class UIComponent
public boolean visitTree(VisitContext context,
VisitCallback callback)
UIComponentВыполните древовидное посещение, запускающееся в этом узле в дереве.
UIComponent.visitTree () реализации не вызывают VisitCallback непосредственно, но вместо этого вызовите VisitContext#invokeVisitCallback вызвать обратный вызов. Это позволяет VisitContext реализации, чтобы обеспечить оптимизированные обходы дерева, например только вызывая VisitCallback для подмножества компонентов.
UIComponent.visitTree () реализации должен вызвать UIComponent.pushComponentToEL () прежде, чем выполнить посещение и UIComponent.popComponentFromEL () после посещения.
visitTree в class UIComponentcontext - VisitContext для этого посещенияcallback - VisitCallback экземпляр, чей visit метод вызовут для каждого узла, который посещают. true указать, что древовидное посещение полно (eg. все компоненты, которые нужно посетить, были посещены). Это приводит к древовидному посещению, закорачиваемому так, что, больше компонентов не посещают. UIComponent#visitTree
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41