javax.servlet.jsp.tagext
public class TagAttributeInfo extends Object
Only the information needed to generate code is included here. Other information like SCHEMA for validation belongs elsewhere.
Field Summary | |
---|---|
static String | ID
"id" is wired in to be ID. |
Constructor Summary | |
---|---|
TagAttributeInfo(String name, boolean required, String type, boolean reqTime)
Constructor for TagAttributeInfo.
| |
TagAttributeInfo(String name, boolean required, String type, boolean reqTime, boolean fragment)
JSP 2.0 Constructor for TagAttributeInfo.
|
Method Summary | |
---|---|
boolean | canBeRequestTime()
Whether this attribute can hold a request-time value.
|
static TagAttributeInfo | getIdAttribute(TagAttributeInfo[] a)
Convenience static method that goes through an array of TagAttributeInfo
objects and looks for "id".
|
String | getName()
The name of this attribute.
|
String | getTypeName()
The type (as a String) of this attribute.
|
boolean | isFragment()
Whether this attribute is of type JspFragment.
|
boolean | isRequired()
Whether this attribute is required.
|
String | toString()
Returns a String representation of this TagAttributeInfo, suitable
for debugging purposes.
|
Parameters: name The name of the attribute. required If this attribute is required in tag instances. type The name of the type of the attribute. reqTime Whether this attribute holds a request-time Attribute.
Parameters: name The name of the attribute. required If this attribute is required in tag instances. type The name of the type of the attribute. reqTime Whether this attribute holds a request-time Attribute. fragment Whether this attribute is of type JspFragment
Since: 2.0
Returns: if the attribute can hold a request-time value.
Parameters: a An array of TagAttributeInfo
Returns: The TagAttributeInfo reference with name "id"
Returns: the name of the attribute
Returns: the type of the attribute
Returns: if the attribute is of type JspFragment
Since: 2.0
Returns: if the attribute is required.
Returns: a String representation of this TagAttributeInfo