javax.servlet.jsp.tagext
Класс TagVariableInfo

java.lang.Object | +--javax.servlet.jsp.tagext.TagVariableInfo
public class TagVariableInfo
extends java.lang.Object

Информация переменной для тэга в Библиотеке Тэгов; этот класс инстанциируется из Tag Library Descriptor-файла (TLD) и доступен только на этапе трансляции. Этот объект должен быть неизменяемым. Данная информация доступна только в формате JSP 1.2


Конструктор. Резюме.
TagVariableInfo (java.lang.String nameGiven, java.lang.String nameFromAttribute, java.lang.String className, boolean declare, int scope)
          Конструктор для TagVariableInfo.
 
Метод. Резюме.
 java.lang.String getClassName ()
          Тело элемента <variable-class>.
 boolean getDeclare ()
          Тело элемента <declare>.
 java.lang.String getNameFromAttribute ()
          Тело элемента <name-from-attribute>.
 java.lang.String getNameGiven ()
          Тело элемента <name-given>.
 int getScope ()
          Тело элемента <scope>.
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Конструктор. Детали.

TagVariableInfo

public TagVariableInfo(java.lang.String nameGiven, java.lang.String nameFromAttribute, java.lang.String className, boolean declare, int scope)
Конструктор для TagVariableInfo.
Параметры:
nameGiven - значение <name-given>
nameFromAttribute - значение <name-from-attribute>
className - значение <variable-class>
declare - значение <declare>
scope - значение <scope>
Метод. Детали.

getNameGiven

public java.lang.String getNameGiven()
Тело элемента  <name-given>.
Возвращает:
Константу-имя переменной.

getNameFromAttribute

public java.lang.String getNameFromAttribute()
Тело элемента <name-from-attribute>. Это имя атрибута чьё значение (на этапе трансляции) будет давать имя переменной. Необходимо наличие одного из элементов: <name-given> или <name-from-attribute>.
Возвращает:
Атрибут, чьё значение определяет имя переменной.

getClassName

public java.lang.String getClassName()
Тело элемента <variable-class>.
Возвращает:
Имя класса переменной.

getDeclare

public boolean getDeclare()
Тело элемента  <declare>.
Возвращает:
Объявляется переменная, или нет.

getScope

public int getScope()
Тело элемента  <scope>.
Возвращает:
Область видимости, даваемая переменной.