Class MavenProjectImpl

  • All Implemented Interfaces:
    MavenProject, org.guvnor.ala.build.Project, org.guvnor.ala.config.CloneableConfig<MavenProject>, org.guvnor.ala.config.Config, org.guvnor.ala.config.ProjectConfig

    public class MavenProjectImpl
    extends Object
    implements MavenProject, org.guvnor.ala.config.CloneableConfig<MavenProject>
    • Constructor Detail

      • MavenProjectImpl

        public MavenProjectImpl()
      • MavenProjectImpl

        public 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)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface org.guvnor.ala.build.Project
      • getType

        public String getType()
        Specified by:
        getType in interface org.guvnor.ala.build.Project
      • getName

        public String getName()
        Specified by:
        getName in interface org.guvnor.ala.build.Project
      • getExpectedBinary

        public String getExpectedBinary()
        Specified by:
        getExpectedBinary in interface org.guvnor.ala.build.Project
      • getRootPath

        public org.uberfire.java.nio.file.Path getRootPath()
        Specified by:
        getRootPath in interface org.guvnor.ala.build.Project
      • getPath

        public org.uberfire.java.nio.file.Path getPath()
        Specified by:
        getPath in interface org.guvnor.ala.build.Project
      • getBinaryPath

        public org.uberfire.java.nio.file.Path getBinaryPath()
        Specified by:
        getBinaryPath in interface org.guvnor.ala.build.Project
      • getTempDir

        public String getTempDir()
        Specified by:
        getTempDir in interface org.guvnor.ala.build.Project