org.jboss.forge.maven.projects.facets
Class MavenMetadataFacet
java.lang.Object
org.jboss.forge.facets.AbstractFacet<Project>
org.jboss.forge.maven.projects.facets.MavenMetadataFacet
- All Implemented Interfaces:
- org.jboss.forge.facets.Facet<Project>, org.jboss.forge.facets.MutableOrigin<Project>, MetadataFacet, ProjectFacet
@Dependent
public class MavenMetadataFacet
- extends org.jboss.forge.facets.AbstractFacet<Project>
- implements MetadataFacet
- 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 |
MavenMetadataFacet
public MavenMetadataFacet()
getProjectName
public String getProjectName()
- Specified by:
getProjectName in interface MetadataFacet
getProjectVersion
public String getProjectVersion()
- Specified by:
getProjectVersion in interface MetadataFacet
setOrigin
public void setOrigin(Project project)
- Specified by:
setOrigin in interface org.jboss.forge.facets.MutableOrigin<Project>- Overrides:
setOrigin in class org.jboss.forge.facets.AbstractFacet<Project>
install
public boolean install()
- Specified by:
install in interface org.jboss.forge.facets.Facet<Project>
isInstalled
public boolean isInstalled()
- Specified by:
isInstalled in interface org.jboss.forge.facets.Facet<Project>
setProjectName
public void setProjectName(String name)
- Specified by:
setProjectName in interface MetadataFacet
setTopLevelPackage
public void setTopLevelPackage(String groupId)
- Specified by:
setTopLevelPackage in interface MetadataFacet
getTopLevelPackage
public String getTopLevelPackage()
- Specified by:
getTopLevelPackage in interface MetadataFacet
getOutputDependency
public Dependency getOutputDependency()
- Specified by:
getOutputDependency in interface MetadataFacet
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.