Spec-Zone .ru
спецификации, руководства, описания, API


Пакет javax.faces.component.visit

API для того, чтобы пересечь компонентное представление пользовательского интерфейса.

См.:
          Описание

Сводка интерфейса
VisitCallback

Простой интерфейс обратного вызова, который позволяет принять меры на определенном UIComponent (или фасет или дочерний элемент) во время компонентного посещения дерева.

 

Сводка класса
VisitContext

Объект контекста, который используется, чтобы содержать состояние, касающееся выполнения компонентного посещения дерева.

VisitContextFactory

Предусмотрите разделение интерфейса и реализации для VisitContext контракт.

VisitContextWrapper

Обеспечивает простую реализацию VisitContext это может быть разделено на подклассы разработчиками, желающими обеспечить специализированное поведение для существующего VisitContext экземпляр.

 

Перечислимая Сводка
VisitHint

Перечисление, которое определяет подсказки, которые воздействуют на поведение компонентного посещения дерева.

VisitResult

Перечисление, которое определяет возможные результаты звонка VisitCallback#visit.

 

Пакет javax.faces.component.visit Описание

API для того, чтобы пересечь компонентное представление пользовательского интерфейса.

Следующий пример посещает все узлы в представлении.

  1. UIViewRoot базируются = facesContext.getViewRoot ();
  2. root.visitTree (VisitContext.createVisitContext (контекст),
  3.         новый VisitCallback () {
  4.           общедоступное посещение VisitResult (контекст VisitContext,
  5.                        Цель UIComponent) {
  6.             //предпримите некоторые меры на цели
  7.             возвратите VisitResult. ПРИМИТЕ;
  8.           }
  9.         });

Следующий пример посещает два поддерева в пределах компонентного представления.

  1. Набор <Строка> toVisit = getSet ("form1:optionsPanel", "form2:detailPanel");
  2. UIViewRoot базируются = facesContext.getViewRoot ();
  3. root.visitTree (VisitContext.createVisitContext (контекст, toVisit, нуль),
  4.         новый VisitCallback () {
  5.           общедоступное посещение VisitResult (контекст VisitContext,
  6.                        Цель UIComponent) {
  7.             //предпримите некоторые меры на цели
  8.             возвратите VisitResult. ПРИМИТЕ;
  9.           }
  10.         });

Отметьте, что каждый дочерний узел тех двух поддеревьев посещают.



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter