org.jboss.forge.maven.projects.facets
Class MavenPackagingFacet
java.lang.Object
org.jboss.forge.facets.AbstractFacet<Project>
org.jboss.forge.maven.projects.facets.MavenPackagingFacet
- All Implemented Interfaces:
- org.jboss.forge.facets.Facet<Project>, org.jboss.forge.facets.MutableOrigin<Project>, PackagingFacet, ProjectFacet
@Dependent
public class MavenPackagingFacet
- extends org.jboss.forge.facets.AbstractFacet<Project>
- implements PackagingFacet
- Author:
- Lincoln Baxter, III
| Fields inherited from class org.jboss.forge.facets.AbstractFacet |
origin |
| Methods inherited from class org.jboss.forge.facets.AbstractFacet |
equals, getOrigin, hashCode, uninstall |
| Methods inherited from interface org.jboss.forge.facets.Facet |
getOrigin, uninstall |
MavenPackagingFacet
public MavenPackagingFacet()
setOrigin
public void setOrigin(Project origin)
- Specified by:
setOrigin in interface org.jboss.forge.facets.MutableOrigin<Project>- Overrides:
setOrigin in class org.jboss.forge.facets.AbstractFacet<Project>
setPackagingType
public void setPackagingType(String type)
- Specified by:
setPackagingType in interface PackagingFacet
getPackagingType
public String getPackagingType()
- Specified by:
getPackagingType in interface PackagingFacet
isInstalled
public boolean isInstalled()
- Specified by:
isInstalled in interface org.jboss.forge.facets.Facet<Project>
install
public boolean install()
- Specified by:
install in interface org.jboss.forge.facets.Facet<Project>
getFinalArtifact
public Resource<?> getFinalArtifact()
- Specified by:
getFinalArtifact in interface PackagingFacet
executeBuild
public Resource<?> executeBuild(String... args)
- Specified by:
executeBuild in interface PackagingFacet
createBuilder
public ProjectBuilder createBuilder()
- Specified by:
createBuilder in interface PackagingFacet
getFinalName
public String getFinalName()
- Specified by:
getFinalName in interface PackagingFacet
setFinalName
public void setFinalName(String finalName)
- Specified by:
setFinalName in interface PackagingFacet
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.