Спецификация 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




- Начало -  - Назад -  - Вперед -



Книжный магазин