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


javax.faces.view.facelets
Класс DelegatingMetaTagHandler

java.lang.Object
  расширенный javax.faces.view.facelets. TagHandler
      расширенный javax.faces.view.facelets. MetaTagHandler
          расширенный javax.faces.view.facelets.DelegatingMetaTagHandler
Все Реализованные Интерфейсы:
FaceletHandler
Прямые Известные Подклассы:
ComponentHandler, FaceletsAttachedObjectHandler

public abstract class DelegatingMetaTagHandler
расширяет MetaTagHandler

Позвольте реализации JSF обеспечить соответствующее поведение для отчасти MetaTagHandler подкласс для каждого вида элемента в представлении, обеспечивая основу-class, от которой те, которые желают сделать язык Java может наследоваться пользовательский обработчик тега. Время выполнения JSF обеспечивает реализацию getTagHandlerDelegate() для соответствующего подкласса.


Полевая Сводка
protected  TagHandlerDelegateFactory delegateFactory
           
 
Поля, наследованные от class javax.faces.view.facelets. TagHandler
nextHandler, tag, tagId
 
Сводка конструктора
DelegatingMetaTagHandler(TagConfig config)
           
 
Сводка метода
 void apply(FaceletContext ctx, UIComponent parent)
          

Реализация по умолчанию просто вызывает через к TagHandlerDelegate#apply.

 void applyNextHandler(FaceletContext ctx, UIComponent c)
          

Вызовите apply() метод на этом экземпляре TagHandler#nextHandler.

protected  MetaRuleset createMetaRuleset(java.lang.Class type)
          

Реализация по умолчанию просто вызывает через к TagHandlerDelegate#createMetaRuleset и возвращает результат.

 TagAttribute getBinding()
           
 Тег getTag()
           
 TagAttribute getTagAttribute(java.lang.String localName)
           
protected abstract  TagHandlerDelegate getTagHandlerDelegate()
           
 java.lang.String getTagId()
           
 boolean isDisabled(FaceletContext ctx)
           
 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
 

Полевая Деталь

delegateFactory

protected TagHandlerDelegateFactory delegateFactory
Деталь конструктора

DelegatingMetaTagHandler

public DelegatingMetaTagHandler(TagConfig config)
Деталь метода

getTagHandlerDelegate

protected abstract TagHandlerDelegate getTagHandlerDelegate()

isDisabled

public boolean isDisabled(FaceletContext ctx)

getBinding

public TagAttribute getBinding()

getTag

public Tag getTag()

getTagId

public java.lang.String getTagId()

getTagAttribute

public TagAttribute getTagAttribute(java.lang.String localName)

setAttributes

public void setAttributes(FaceletContext ctx,
                          java.lang.Object instance)
Описание скопировало с class: MetaTagHandler
Вызов/расширение этого метода вызовет результаты создаваемого MetaRuleset автосоединить состояние проводом к переданному экземпляру.

Переопределения:
setAttributes в class MetaTagHandler

применяться

public void apply(FaceletContext ctx,
                  UIComponent parent)
           throws java.io.IOException

Реализация по умолчанию просто вызывает через к TagHandlerDelegate#apply.

Параметры:
ctx - FaceletContext для этого выполнения представления
parent - родитель UIComponent из компонента, представленного этим экземпляром элемента.
Броски:
java.io.IOException - если неспособный загружаться relativePath
С тех пор:
2.0

applyNextHandler

public void applyNextHandler(FaceletContext ctx,
                             UIComponent c)
                      throws java.io.IOException,
                             FacesException,
                             ELException

Вызовите apply() метод на этом экземпляре TagHandler#nextHandler.

Параметры:
ctx - FaceletContext для этого выполнения представления
c - UIComponent из компонента, представленного этим экземпляром элемента.
Броски:
java.io.IOException
FacesException
ELException
С тех пор:
2.0

createMetaRuleset

protected MetaRuleset createMetaRuleset(java.lang.Class type)

Реализация по умолчанию просто вызывает через к TagHandlerDelegate#createMetaRuleset и возвращает результат.

Определенный:
createMetaRuleset в class MetaTagHandler
Параметры:
type - Class для которого MetaRuleset должен быть создан.
С тех пор:
2.0


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

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

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

free hit counter