Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.view.facelets.TagHandler javax.faces.view.facelets.MetaTagHandler
public abstract class MetaTagHandler
Каждый вид элемента разметки в Facelets VDL, у которого есть атрибуты, которые должны принять меры на артефакте API Java JSF, связывается с экземпляром этого class. Этот class является абстракцией, чтобы включить правилу базируемый метод для того, чтобы направить, как различные виды элементов берут различные виды действий в API Java JSF. Например, рассмотрите эту разметку:
<h:inputText value="#{user.userid}"
valueChangeListener="#{user.newUserId}" />
Этот элемент разметки соответствует экземпляру HtmlInputText
в представлении. HtmlImputText
имеет много атрибутов, которые должны быть представлены автору страницы. HtmlInputText
также реализации EditableValueHolder
, который расширяется ValueHolder
. Каждый из этих интерфейсов также представляет много атрибутов автору страницы.
Служащие Facelets стратегическая модель, чтобы позволить способ, которым все возможные атрибуты обрабатываются основанные на природе артефакта API Java JSF, связанного с элементом разметки.
Подклассы переопределяют createMetaRuleset(java.lang.Class)
метод, чтобы возвратить a MetaRuleset
экземпляр, инкапсулирующий все стратегии всех атрибутов, которые имеют смысл для этого определенного элемента разметки. Время выполнения вызывает setAttributes(FaceletContext, Object)
метод, чтобы заставить те правила, которые будут выполняться и применяться.
Полевая Сводка |
---|
Поля, наследованные от class javax.faces.view.facelets. TagHandler |
---|
nextHandler, tag, tagId |
Сводка конструктора | |
---|---|
MetaTagHandler(TagConfig config)
|
Сводка метода | |
---|---|
protected abstract MetaRuleset |
createMetaRuleset(java.lang.Class type)
Расширьте этот метод, чтобы добавить Ваши собственные правила. |
protected void |
setAttributes(FaceletContext ctx, java.lang.Object instance)
Вызов/расширение этого метода вызовет результаты создаваемого MetaRuleset автосоединить состояние проводом к переданному экземпляру. |
Методы, наследованные от class javax.faces.view.facelets. TagHandler |
---|
getAttribute, getRequiredAttribute, toString |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Методы, наследованные от интерфейса javax.faces.view.facelets. FaceletHandler |
---|
применяться |
Деталь конструктора |
---|
public MetaTagHandler(TagConfig config)
Деталь метода |
---|
protected abstract MetaRuleset createMetaRuleset(java.lang.Class type)
type
- protected void setAttributes(FaceletContext ctx, java.lang.Object instance)
ctx
- instance
-
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41