Package javax.servlet.jsp.tagext
Class VariableInfo
- java.lang.Object
-
- javax.servlet.jsp.tagext.VariableInfo
-
public class VariableInfo extends java.lang.Object
Information on the scripting variables that are created/modified by a tag (at run-time); this information is provided by TagExtraInfo classes and it is used by the translation phase of JSP.
-
-
Constructor Summary
Constructors Constructor Description VariableInfo(java.lang.String varName, java.lang.String className, boolean declare, int scope)
Constructor These objects can be created (at translation time) by the TagExtraInfo instances.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassName()
boolean
getDeclare()
int
getScope()
java.lang.String
getVarName()
-
-
-
Field Detail
-
NESTED
public static final int NESTED
Different types of scope for an scripting variable introduced by this actionNESTED ==> variable is visible only within the start/end tags AT_BEGIN ==> variable is visible after start tag AT_END ==> variable is visible after end tag
- See Also:
- Constant Field Values
-
AT_BEGIN
public static final int AT_BEGIN
- See Also:
- Constant Field Values
-
AT_END
public static final int AT_END
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VariableInfo
public VariableInfo(java.lang.String varName, java.lang.String className, boolean declare, int scope)
Constructor These objects can be created (at translation time) by the TagExtraInfo instances.- Parameters:
id
- The name of the scripting variableclassName
- The name of the scripting variabledeclare
- If true, it is a new variable (in some languages this will require a declaration)scope
- Indication on the lexical scope of the variable
-
-