grails.test.mixin.support
Class LazyTagLibraryLookup
java.lang.Object
org.codehaus.groovy.grails.web.pages.TagLibraryLookup
grails.test.mixin.support.LazyTagLibraryLookup
- All Implemented Interfaces:
- org.codehaus.groovy.grails.plugins.support.aware.GrailsApplicationAware, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
public class LazyTagLibraryLookup
- extends org.codehaus.groovy.grails.web.pages.TagLibraryLookup
Lazy implementation of the tag library lookup class designed for testing purposes.
- Since:
- 2.0
| Fields inherited from class org.codehaus.groovy.grails.web.pages.TagLibraryLookup |
applicationContext, grailsApplication, namespaceDispatchers, tagNamespaces, tagsThatReturnObjectForNamespace |
|
Method Summary |
groovy.lang.GroovyObject |
lookupTagLibrary(java.lang.String namespace,
java.lang.String tagName)
|
protected void |
putTagLib(java.util.Map<java.lang.String,java.lang.Object> tags,
java.lang.String name,
org.codehaus.groovy.grails.commons.GrailsTagLibClass taglib)
|
void |
registerTagLib(org.codehaus.groovy.grails.commons.GrailsTagLibClass taglib)
|
protected void |
registerTagLibraries()
|
protected java.lang.String |
tagNameKey(java.lang.String namespace,
java.lang.String tagName)
|
| Methods inherited from class org.codehaus.groovy.grails.web.pages.TagLibraryLookup |
afterPropertiesSet, doesTagReturnObject, getAvailableNamespaces, hasNamespace, lookupNamespaceDispatcher, registerTemplateNamespace, setApplicationContext, setGrailsApplication |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LazyTagLibraryLookup
public LazyTagLibraryLookup()
registerTagLibraries
protected void registerTagLibraries()
- Overrides:
registerTagLibraries in class org.codehaus.groovy.grails.web.pages.TagLibraryLookup
lookupTagLibrary
public groovy.lang.GroovyObject lookupTagLibrary(java.lang.String namespace,
java.lang.String tagName)
- Overrides:
lookupTagLibrary in class org.codehaus.groovy.grails.web.pages.TagLibraryLookup
tagNameKey
protected java.lang.String tagNameKey(java.lang.String namespace,
java.lang.String tagName)
putTagLib
protected void putTagLib(java.util.Map<java.lang.String,java.lang.Object> tags,
java.lang.String name,
org.codehaus.groovy.grails.commons.GrailsTagLibClass taglib)
- Overrides:
putTagLib in class org.codehaus.groovy.grails.web.pages.TagLibraryLookup
registerTagLib
public void registerTagLib(org.codehaus.groovy.grails.commons.GrailsTagLibClass taglib)
- Overrides:
registerTagLib in class org.codehaus.groovy.grails.web.pages.TagLibraryLookup