Спецификация Java Server Pages 1.2




JSP.10.5.2 TagInfo - часть 3


Возвращает: (краткое) имя тэга.

public TagVariableInfo[] getTagVariableInfos()

Получает объекты TagVariableInfo, ассоциированные с этим TagInfo.


Возвращает: объект TagVariableInfo, ассоциированный с этим объектом.

public VariableInfo[] getVariableInfo(TagData data)

Информация об объектах скриптинга, созданных этим тэгом на этапе прогона/runtime. Это удобный метод в ассоциированном классе TagExtraInfo. По умолчанию null, если тэг не имеет атрибута “id”, иначе - {“id”, Object}


Параметры:


data - TagData, описывающие данную акцию.

Возвращает: массив элементов VariableInfo.

public booleanisValid(TagData data)

Проверка атрибутов на этапе трансляции. Это удобный метод в ассоциированном классе TagExtraInfo.


Параметры:

data - экземпляр TagData времени трансляции.


Возвращает: верны ли данные.


public void setTagExtraInfo(TagExtraInfo tei)

Набор экземпляров для дополнительной информации тэга.


Параметры:

tei - экземпляр TagExtraInfo.

public void setTagLibrary(TagLibraryInfo tl)

Устанавливает свойство TagLibraryInfo. Заметьте, что элемент TagLibraryInfo зависит не просто от информации TLD, но также и от специфики используемого экземпляра taglib. Это означает, что некоторая работа должна быть проделана для конструирования и инициализации объектов TagLib. Если использовать аккуратно, этот setter поможет исключить необходимость создания новых элементов TagInfo для каждой директивы taglib.

Параметры:


tl - назначаемый TagLibraryInfo.

public java.lang.String toString()

Строго для целей отладки ...

Переопределяет: java.lang.Object.toString() в классе java.lang.Object




Содержание  Назад  Вперед