javax.servlet.jsp.tagext
Класс TagAttributeInfo
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagAttributeInfo
- public class TagAttributeInfo
- extends java.lang.Object
Информация об атрибутах Tag'а, доступных на этапе
трансляции.
Этот класс инстанциируется из Tag Library Descriptor-файла (TLD).
Сюда включается только информация, необходимая для генерации кода. Другая
информация, наподобие SCHEMA для проверки, находится в других местах.
Поле. Резюме. |
static java.lang.String |
ID
"id" привязывается
как ID. |
Конструктор. Резюме. |
TagAttributeInfo(java.lang.String name,
boolean required,
java.lang.String type,
boolean reqTime)
Конструктор для TagAttributeInfo. |
Методы, унаследованные из класса java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ID
public static final java.lang.String ID
- "id" привязывается как ID. Нет никакого реального преимущества при
использовании его как-нибудь ещё, так как
IDREFs не обрабатываются иначе.
TagAttributeInfo
public TagAttributeInfo(java.lang.String name,
boolean required,
java.lang.String type,
boolean reqTime)
- Конструктор для TagAttributeInfo.
Этот класс инстанциируется только из
TagLibrary-кода по запросу из некоторого JSP-кода,разбирающего
TLD (Tag Library Descriptor).
- Параметры:
name
- имя атрибута.required
-
необходим ли атрибут в экземплярах тэга.type
- имя типа
атрибута.reqTime
- содержит ли атрибут Attribute времени
запроса.
getName
public java.lang.String getName()
- Имя данного атрибута.
- Возвращает:
- имя атрибута.
getTypeName
public java.lang.String getTypeName()
- Тип (как String) данного атрибута.
- Возвращает:
- тип атрибута.
canBeRequestTime
public boolean canBeRequestTime()
- Может ли атрибут содержать значение времени запроса.
- Возвращает:
- может ли атрибут содержать значение времени запроса.
isRequired
public boolean isRequired()
- Необходим ли/required атрибут.
- Возвращает:
- необходим ли атрибут.
getIdAttribute
public static TagAttributeInfo getIdAttribute(TagAttributeInfo[] a)
- Удобный static-метод, проходящий по массиву TagAttributeInfo-объектов в
поисках "id".
- Параметры:
a
- массив TagAttributeInfo.-
Возвращает:
- Ссылка на TagAttributeInfo с именем "id".
toString
public java.lang.String toString()
- Переопределяет:
- toString в классе java.lang.Object.