## Uses of Interface
org.codehaus.groovy.grails.commons.ArtefactInfo

Packages that use ArtefactInfo
org.codehaus.groovy.grails.commons

Uses of ArtefactInfo in org.codehaus.groovy.grails.commons

Classes in org.codehaus.groovy.grails.commons that implement ArtefactInfo
`class` `DefaultArtefactInfo` Mutable holder of artefact info

Methods in org.codehaus.groovy.grails.commons that return ArtefactInfo
`ArtefactInfo` `GrailsApplication.getArtefactInfo(String artefactType)` Obtain all the class information about the artefactType specified
`ArtefactInfo` `DefaultGrailsApplication.getArtefactInfo(String artefactType)` Get the cache of classes for the specified artefact type

Methods in org.codehaus.groovy.grails.commons with parameters of type ArtefactInfo
`void` `TagLibArtefactHandler.initialize(ArtefactInfo artefacts)` Creates a map of tags (keyed on "${namespace}:${tagName}") to tag libraries
`void` `DomainClassArtefactHandler.initialize(ArtefactInfo artefacts)` Sets up the relationships between the domain classes, this has to be done after the intial creation to avoid looping
`void` `ControllerArtefactHandler.initialize(ArtefactInfo artefacts)`
`void` `ArtefactHandlerAdapter.initialize(ArtefactInfo artefacts)` Sets up the relationships between the domain classes, this has to be done after the intial creation to avoid looping
`void` `ArtefactHandler.initialize(ArtefactInfo artefacts)` Called whenever the list of artefacts has changed or been reloaded.

Copyright (c) 2005-2009 The Grails project