org.codehaus.groovy.grails.resolve.maven
Class GrailsPackagingAwarePomModuleDescriptorBuilder
java.lang.Object
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder
org.codehaus.groovy.grails.resolve.maven.GrailsPackagingAwarePomModuleDescriptorBuilder
public class GrailsPackagingAwarePomModuleDescriptorBuilder
- extends org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder
A POM module descriptor builder that is aware of Grails packaging types
| Nested classes/interfaces inherited from class org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder |
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder.PomDependencyDescriptor, org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder.PomModuleDescriptor |
| Fields inherited from class org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder |
MAVEN2_CONFIGURATIONS |
|
Constructor Summary |
GrailsPackagingAwarePomModuleDescriptorBuilder(org.apache.ivy.plugins.parser.ModuleDescriptorParser parser,
org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.ParserSettings ivySettings)
|
|
Method Summary |
void |
addDependency(org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.m2.PomReader.PomDependencyData dep)
|
void |
addMainArtifact(java.lang.String artifactId,
java.lang.String packaging)
|
| Methods inherited from class org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder |
addDependency, addDependencyMgt, addExtraInfos, addJavadocArtifact, addPlugin, addProperty, addSourceArtifact, addSrcArtifact, extractPomProperties, getDependencyManagementMap, getDependencyManagements, getJavadocArtifact, getMainArtifact, getModuleDescriptor, getPlugins, getSourceArtifact, getSrcArtifact, setDescription, setHomePage, setLicenses, setModuleRevId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GRAILS_PLUGIN_PACKAGING
public static final java.lang.String GRAILS_PLUGIN_PACKAGING
- See Also:
- Constant Field Values
GRAILS_BINARY_PLUGIN_PACKAGING
public static final java.lang.String GRAILS_BINARY_PLUGIN_PACKAGING
- See Also:
- Constant Field Values
GRAILS_APP_PACKAGING
public static final java.lang.String GRAILS_APP_PACKAGING
- See Also:
- Constant Field Values
GrailsPackagingAwarePomModuleDescriptorBuilder
public GrailsPackagingAwarePomModuleDescriptorBuilder(org.apache.ivy.plugins.parser.ModuleDescriptorParser parser,
org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.ParserSettings ivySettings)
addMainArtifact
public void addMainArtifact(java.lang.String artifactId,
java.lang.String packaging)
- Overrides:
addMainArtifact in class org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder
addDependency
public void addDependency(org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.m2.PomReader.PomDependencyData dep)
- Overrides:
addDependency in class org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder