public class MavenFacetImpl extends org.jboss.forge.facets.AbstractFacet<Project> implements ProjectFacet, MavenFacet
| Constructor and Description |
|---|
MavenFacetImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
executeMaven(List<String> parameters) |
boolean |
executeMaven(OutputStream out,
String[] parms) |
boolean |
executeMaven(String[] selected) |
boolean |
executeMavenEmbedded(List<String> parameters) |
boolean |
executeMavenEmbedded(PrintStream out,
PrintStream err,
String[] parms) |
boolean |
executeMavenEmbedded(String[] parms) |
org.apache.maven.project.ProjectBuilder |
getBuilder() |
org.apache.maven.project.ProjectBuildingRequest |
getBuildingRequest(boolean offline) |
DirectoryResource |
getLocalRepositoryDirectory() |
org.apache.maven.project.ProjectBuildingRequest |
getOfflineRequest() |
org.apache.maven.model.Model |
getPOM() |
MavenPomResource |
getPomResource() |
org.apache.maven.project.ProjectBuildingResult |
getProjectBuildingResult() |
org.apache.maven.project.ProjectBuildingRequest |
getRequest() |
boolean |
install() |
boolean |
isInstalled() |
String |
resolveProperties(String input) |
void |
setOrigin(Project project) |
void |
setPOM(org.apache.maven.model.Model pom) |
equals, getOrigin, hashCode, uninstallpublic org.apache.maven.project.ProjectBuilder getBuilder()
public org.apache.maven.project.ProjectBuildingRequest getRequest()
public org.apache.maven.project.ProjectBuildingRequest getOfflineRequest()
public org.apache.maven.project.ProjectBuildingRequest getBuildingRequest(boolean offline)
public void setOrigin(Project project)
public boolean install()
install in interface org.jboss.forge.facets.Facet<Project>public MavenPomResource getPomResource()
getPomResource in interface MavenFacetpublic boolean isInstalled()
isInstalled in interface org.jboss.forge.facets.Facet<Project>public org.apache.maven.model.Model getPOM()
getPOM in interface MavenFacetpublic void setPOM(org.apache.maven.model.Model pom)
setPOM in interface MavenFacetpublic org.apache.maven.project.ProjectBuildingResult getProjectBuildingResult()
public String resolveProperties(String input)
resolveProperties in interface MavenFacetpublic boolean executeMavenEmbedded(List<String> parameters)
executeMavenEmbedded in interface MavenFacetpublic boolean executeMavenEmbedded(String[] parms)
public boolean executeMavenEmbedded(PrintStream out, PrintStream err, String[] parms)
public boolean executeMaven(List<String> parameters)
executeMaven in interface MavenFacetpublic boolean executeMaven(String[] selected)
public boolean executeMaven(OutputStream out, String[] parms)
public DirectoryResource getLocalRepositoryDirectory()
getLocalRepositoryDirectory in interface MavenFacetCopyright © 2013 JBoss by Red Hat. All Rights Reserved.