public Object taglib ( Class type ) throws IllegalAccessException , InstantiationException , IOException , SAXException { GroovyClosureScript o = taglibs . get ( type ) ; if ( o == null ) { o = ( GroovyClosureScript ) type . newInstance ( ) ; o . setDelegate ( this ) ; taglibs . put ( type , o ) ; adjunct ( type . getName ( ) ) ; } return o ; }
Loads a Groovy tag lib instance .