public class MavenProjectImpl extends Object implements MavenProject, CloneableConfig<MavenProject>
| Constructor and Description |
|---|
MavenProjectImpl() |
MavenProjectImpl(String id,
String type,
String name,
String expectedBinary,
org.uberfire.java.nio.file.Path rootPath,
org.uberfire.java.nio.file.Path path,
org.uberfire.java.nio.file.Path binaryPath,
String tempDir,
Collection<PlugIn> buildPlugins) |
| Modifier and Type | Method and Description |
|---|---|
MavenProject |
asNewClone(MavenProject origin) |
org.uberfire.java.nio.file.Path |
getBinaryPath() |
Collection<PlugIn> |
getBuildPlugins() |
String |
getExpectedBinary() |
String |
getId() |
String |
getName() |
org.uberfire.java.nio.file.Path |
getPath() |
org.uberfire.java.nio.file.Path |
getRootPath() |
String |
getTempDir() |
String |
getType() |
public Collection<PlugIn> getBuildPlugins()
getBuildPlugins in interface MavenProjectpublic String getExpectedBinary()
getExpectedBinary in interface Projectpublic org.uberfire.java.nio.file.Path getRootPath()
getRootPath in interface Projectpublic org.uberfire.java.nio.file.Path getBinaryPath()
getBinaryPath in interface Projectpublic String getTempDir()
getTempDir in interface Projectpublic MavenProject asNewClone(MavenProject origin)
asNewClone in interface CloneableConfig<MavenProject>Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.