Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.webapp.UIComponentTagBase
public abstract class UIComponentTagBase
UIComponentTagBase
основной class для всех тегов JSP, которые соответствуют a UIComponent
экземпляр в представлении. Этот основной class позволяет единственному представлению быть описанным в странице JSP, состоящей из обоих UIComponentELTag
и UIComponentTag
экземпляры.
Полевая Сводка | |
---|---|
protected static java.util.logging.Logger |
журнал
|
Сводка конструктора | |
---|---|
UIComponentTagBase()
|
Сводка метода | |
---|---|
protected abstract void |
addChild(UIComponent child)
Добавьте компонентный идентификатор указанного UIComponent к списку компонентных идентификаторов, создаваемых или расположенных вложенным UIComponentTag s обрабатывающий этот запрос. |
protected abstract void |
addFacet(java.lang.String name)
Добавьте фасетное имя указанного фасета к списку фасетных имен, создаваемых или расположенных вложенным UIComponentTag s обрабатывающий этот запрос. |
abstract UIComponent |
getComponentInstance()
Возвратитесь UIComponent экземпляр, который связывается с этим экземпляром тега. |
abstract java.lang.String |
getComponentType()
Возвратите компонентный тип для компонента, который является или будет связан с этим тегом. |
abstract boolean |
getCreated()
Возвратиться true если мы динамически создали новый компонентный экземпляр во время выполнения этого тега. |
protected ELContext |
getELContext()
Возвратитесь ELContext для FacesContext для этого запроса. |
protected abstract FacesContext |
getFacesContext()
Возвратитесь FacesContext экземпляр для текущего запроса. |
protected abstract int |
getIndexOfNextChildTag()
Возвратите индексирование следующего дочернего элемента, который будет добавлен как дочерний элемент этого тега. |
abstract java.lang.String |
getRendererType()
Возвратитесь rendererType свойство, которое выбирает Renderer использоваться для того, чтобы закодировать этот компонент, или null попросить, чтобы компонент представил себя непосредственно. |
abstract void |
setId(java.lang.String id)
Установите компонентный идентификатор для компонента, соответствующего этому экземпляру тега. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Полевая Деталь |
---|
protected static java.util.logging.Logger log
Деталь конструктора |
---|
public UIComponentTagBase()
Деталь метода |
---|
protected abstract FacesContext getFacesContext()
Возвратитесь FacesContext
экземпляр для текущего запроса. Это значение будет не -null
только с начала doStartTag()
через конец doEndTag()
для каждого экземпляра тега.
protected ELContext getELContext()
Возвратитесь ELContext
для FacesContext
для этого запроса.
Это - удобство для getFacesContext().getELContext()
.
protected abstract void addChild(UIComponent child)
Добавьте компонентный идентификатор указанного UIComponent
к списку компонентных идентификаторов, создаваемых или расположенных вложенным UIComponentTag
s обрабатывающий этот запрос.
child
- Новый дочерний элемент, идентификатор которого должен быть добавленprotected abstract void addFacet(java.lang.String name)
Добавьте фасетное имя указанного фасета к списку фасетных имен, создаваемых или расположенных вложенным UIComponentTag
s обрабатывающий этот запрос.
name
- Фасетное имя, которое будет добавленоpublic abstract void setId(java.lang.String id)
Установите компонентный идентификатор для компонента, соответствующего этому экземпляру тега. Если параметр начинается UIViewRoot.UNIQUE_ID_PREFIX
бросьте IllegalArgumentException
id
- Новый компонентный идентификатор. Это, возможно, не запускается с UIViewRoot.UNIQUE_ID_PREFIX
. IllegalArgumentException
- если параметр не -null
и запускается с UIViewRoot.UNIQUE_ID_PREFIX
.public abstract java.lang.String getComponentType()
Возвратите компонентный тип для компонента, который является или будет связан с этим тегом. К этому значению можно передать Application.createComponent(java.lang.String)
создать UIComponent
экземпляр для этого тега. Подклассы должны переопределить этот метод, чтобы возвратить соответствующее значение.
public abstract java.lang.String getRendererType()
Возвратитесь rendererType
свойство, которое выбирает Renderer
использоваться для того, чтобы закодировать этот компонент, или null
попросить, чтобы компонент представил себя непосредственно. Подклассы должны переопределить этот метод, чтобы возвратить соответствующее значение.
public abstract UIComponent getComponentInstance()
Возвратитесь UIComponent
экземпляр, который связывается с этим экземпляром тега. Этот метод разрабатывается, чтобы использоваться тегами, вложенными в пределах этого тега, и только возвращает полезные результаты между выполнением doStartTag()
и doEndTag()
на этом экземпляре тега.
public abstract boolean getCreated()
Возвратиться true
если мы динамически создали новый компонентный экземпляр во время выполнения этого тега. Этот метод разрабатывается, чтобы использоваться тегами, вложенными в пределах этого тега, и только возвращает полезные результаты между выполнением doStartTag()
и doEndTag()
на этом экземпляре тега.
protected abstract int getIndexOfNextChildTag()
Возвратите индексирование следующего дочернего элемента, который будет добавлен как дочерний элемент этого тега. Реализация по умолчанию поддерживает список создаваемых компонентов и возвращает размер списка.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41