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,
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 |
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 MavenProject asNewClone(MavenProject origin)
asNewClone in interface CloneableConfig<MavenProject>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.