Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.jsp.tagext.TagExtraInfo
public abstract class TagExtraInfo
Дополнительный class, обеспеченный автором библиотеки тега, чтобы описать дополнительную разовую преобразованием информацию, не описанную в TLD. TagExtraInfo class упоминается в файле Дескриптора Библиотеки Тега (TLD).
Этот class может использоваться:
Это - ответственность транслятора JSP, что начальное значение, которое будет возвращено звонками getTagInfo (), соответствует объекту TagInfo для преобразовываемого тега. Если явный звонок setTagInfo () будет сделан, то объект, который передают, будет возвращен в последующих звонках getTagInfo ().
Единственным способом влиять на значение, возвращенное getTagInfo (), является через setTagInfo () вызов, и таким образом, TagExtraInfo.setTagInfo () должен вызвать транслятор JSP с объектом TagInfo, который соответствует преобразовываемому тегу. Вызов должен произойти перед любым вызовом на проверяют () и перед любым вызовом на getVariableInfo ().
NOTE:, который Это (время преобразования) ошибка для определения тега в TLD с одним или более переменными подэлементами, чтобы иметь связанную реализацию TagExtraInfo, которая возвращает массив VariableInfo с одним или более элементами от звонка getVariableInfo ().
Сводка конструктора | |
---|---|
TagExtraInfo()
Единственный конструктор. |
Сводка метода | |
---|---|
TagInfo |
getTagInfo()
Получите TagInfo для этого class. |
VariableInfo[] |
getVariableInfo(TagData data)
информация о сценариях переменных, определенных тегом, связалась с этим экземпляром TagExtraInfo. |
boolean |
isValid(TagData data)
Разовая преобразованием проверка допустимости атрибутов. |
void |
setTagInfo(TagInfo tagInfo)
Установите TagInfo для этого class. |
ValidationMessage[] |
validate(TagData data)
Разовая преобразованием проверка допустимости атрибутов. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public TagExtraInfo()
Деталь метода |
---|
public VariableInfo[] getVariableInfo(TagData data)
data
- Экземпляр TagData. public boolean isValid(TagData data)
data
- Экземпляр TagData. TagExtraInfo#validate
public ValidationMessage[] validate(TagData data)
JSP 2.0 и более высокий вызов контейнеров проверяют () вместо isValid (). Реализация по умолчанию этого метода должна вызвать isValid (). Если isValid () возвращает false, универсальный ValidationMessage [] возвращается, указывая isValid () возвращенный false.
data
- Экземпляр TagData. public final void setTagInfo(TagInfo tagInfo)
tagInfo
- TagInfo этот экземпляр расширяетсяpublic final TagInfo getTagInfo()
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41