public String getParameterClassName ( String attributeName , JspCoreContext context ) throws JspCoreException { String parameterClassName = null ; if ( parameterClassNameMap == null ) { parameterClassNameMap = new HashMap ( ) ; } parameterClassName = ( String ) parameterClassNameMap . get ( attributeName ) ; if ( parameterClassName == null ) { TagAttributeInfo [ ] attributeInfos = ti . getAttributes ( ) ; for ( int i = 0 ; i < attributeInfos . length ; i ++ ) { if ( attributeInfos [ i ] . getName ( ) . equals ( attributeName ) ) { //PK69319 if ( attributeInfos [ i ] . isFragment ( ) ) { parameterClassName = "javax.servlet.jsp.tagext.JspFragment" ; } else { parameterClassName = attributeInfos [ i ] . getTypeName ( ) ; } parameterClassNameMap . put ( attributeName , parameterClassName ) ; break ; } } } return ( parameterClassName ) ; }
PK36246 && 417178 override method in TagClassInfo but since we aren t loading a class right now we don t have to worry about the classpath in the context