org.codehaus.groovy.grails.resolve.config
Class JarDependenciesConfigurer

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by org.codehaus.groovy.grails.resolve.config.JarDependenciesConfigurer
All Implemented Interfaces:
groovy.lang.GroovyObject

public class JarDependenciesConfigurer
extends groovy.lang.GroovyObjectSupport


Field Summary
protected  DependencyConfigurationContext context
           
 
Constructor Summary
JarDependenciesConfigurer(DependencyConfigurationContext context)
           
 
Method Summary
protected  void addArtifacts(java.lang.String scope, org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor dependencyDescriptor)
           
protected  void addDependency(java.lang.String scope, org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor descriptor)
           
 DependencyConfigurationContext getContext()
           
 org.codehaus.groovy.grails.resolve.IvyDependencyManager getDependencyManager()
           
protected  java.lang.Boolean getExportSetting(java.util.Map<java.lang.Object,java.lang.Object> dependency)
           
 GrailsCoreDependencies getGrailsCoreDependencies()
           
protected  void handleExport(org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor descriptor, java.lang.Boolean export)
           
 java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args)
           
protected  void preprocessDependencyProperties(java.util.Map<java.lang.Object,java.lang.Object> dependency)
           
 
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, getProperty, setMetaClass, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

protected final DependencyConfigurationContext context
Constructor Detail

JarDependenciesConfigurer

public JarDependenciesConfigurer(DependencyConfigurationContext context)
Method Detail

addDependency

protected void addDependency(java.lang.String scope,
                             org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor descriptor)

handleExport

protected void handleExport(org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor descriptor,
                            java.lang.Boolean export)

addArtifacts

protected void addArtifacts(java.lang.String scope,
                            org.codehaus.groovy.grails.resolve.EnhancedDefaultDependencyDescriptor dependencyDescriptor)

invokeMethod

public java.lang.Object invokeMethod(java.lang.String name,
                                     java.lang.Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject
Overrides:
invokeMethod in class groovy.lang.GroovyObjectSupport

getExportSetting

protected java.lang.Boolean getExportSetting(java.util.Map<java.lang.Object,java.lang.Object> dependency)

preprocessDependencyProperties

protected void preprocessDependencyProperties(java.util.Map<java.lang.Object,java.lang.Object> dependency)

getDependencyManager

public org.codehaus.groovy.grails.resolve.IvyDependencyManager getDependencyManager()

getContext

public DependencyConfigurationContext getContext()

getGrailsCoreDependencies

public GrailsCoreDependencies getGrailsCoreDependencies()