Информация (только времени трансляции) пары attribute/value для экземпляра тэга.
TagData используется только в качестве аргумента методов isValid и getVariableInfo
в of TagExtraInfo, которые вызываются на этапе трансляции.
Поле. Резюме.
static java.lang.Object
REQUEST_TIME_VALUE
Определённое
значение атрибута для указания его значения в выражении времени запроса (которое
ещё не доступно, поскольку экземпляры
TagData используются на этапе трансляции).
Конструктор. Резюме.
TagData(java.util.Hashtable attrs)
Конструктор для TagData.
TagData(java.lang.Object[][] atts)
Конструктор для TagData.
Метод. Резюме
java.lang.Object
getAttribute(java.lang.String attName)
Значение атрибута.
public static final java.lang.Object REQUEST_TIME_VALUE
Определённое значение атрибута для указания его значения в выражении времени
запроса (которое ещё не доступно, поскольку экземпляры
TagData используются на этапе трансляции).
Конструктор. Детали.
TagData
public TagData(java.lang.Object[][] atts)
Конструктор для TagData.
Типичный конструктор выглядит так:
static final Object[][] att = {{"connection", "conn0"}, {"id", "query0"}};
static final TagData td = new TagData(att);
Все значения обязаны быть Strings, за исключением тех, которые содержат
определённый объект REQUEST_TIME_VALUE.
Параметры:
atts - static-атрибут и значения. Может
быть null.
TagData
public TagData(java.util.Hashtable attrs)
Конструктор для TagData.
Если у Вас уже есть атрибуты в хэш-таблице, используйте этот конструктор.
Параметры:
attrs - хэш-таблица, из которой получать
значения.
Метод. Детали.
getId
public java.lang.String getId()
Значение атрибута id, если имеется.
Возвращает:
значение атрибута id или null.
getAttribute
public java.lang.Object getAttribute(java.lang.String attName)
Значение атрибута.
Возвращает определённый объект REQUEST_TIME_VALUE, если это значение времени
запроса. Возвращает null, если атрибут не установлен.
Возвращает:
объект значения атрибута.
setAttribute
public void setAttribute(java.lang.String attName,
java.lang.Object value)
Устанавливает значение атрибута.
Параметры:
attName - имя атрибута.
value -
значение.
getAttributeString
public java.lang.String getAttributeString(java.lang.String attName)