| java.lang.Object com.caucho.jsp.TagAnalyzer
TagAnalyzer | public class TagAnalyzer (Code) | | Analyzes the class for tag.
Resin performs optimizations in the java code it produces from a jsp
depending on the nature of the taglib's that are used. For example, if a
taglib class does not use doAfterBody() then Resin can optimize the code it
produces for the jsp that uses that tag.
In order to determine the nature of a certain tag, and thus the
optimizations that can be performed, Resin analyzes the tag's class.
It does this in two stages: first it uses reflection to look at the class
and then it uses bytecode analysis to look at the class.
See Also: com.caucho.jsp.AnalyzedTag |
Inner Class :static class AbstractTagMethodAnalyzer extends Analyzer | |
Inner Class :static class StartAnalyzer extends AbstractTagMethodAnalyzer | |
Inner Class :static class EndAnalyzer extends AbstractTagMethodAnalyzer | |
Inner Class :static class AfterAnalyzer extends AbstractTagMethodAnalyzer | |
Inner Class :static class InitAnalyzer extends Analyzer | |
Inner Class :static class CatchAnalyzer extends Analyzer | |
Inner Class :static class FinallyAnalyzer extends Analyzer | |
Inner Class :static class IntMethodAnalyzer extends Analyzer | |
Field Summary | |
final static L10N | L |
|
|