Package io.freefair.gradle.plugins.maven
Class MavenPublishBasePlugin
- java.lang.Object
-
- io.freefair.gradle.plugins.maven.MavenPublishBasePlugin
-
- Direct Known Subclasses:
MavenPublishJavaPlugin
,MavenPublishWarPlugin
public abstract class MavenPublishBasePlugin extends java.lang.Object implements Plugin<Project>
-
-
Constructor Summary
Constructors Constructor Description MavenPublishBasePlugin()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
apply(Project project)
protected abstract java.lang.Class<? extends Plugin>
getPluginClass()
Project
getProject()
MavenPublication
getPublication()
java.lang.String
getPublicationName()
SoftwareComponent
getSoftwareComponent()
-
-
-
Method Detail
-
getPluginClass
protected abstract java.lang.Class<? extends Plugin> getPluginClass()
-
getPublicationName
public java.lang.String getPublicationName()
-
getSoftwareComponent
public SoftwareComponent getSoftwareComponent()
-
getProject
public Project getProject()
-
getPublication
public MavenPublication getPublication()
-
-