Class PomDependencyCollectorImpl

    • Field Detail

      • mavenInstallableUnits

        private java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,​IArtifactFacade> mavenInstallableUnits
      • projectLocation

        private java.io.File projectLocation
    • Constructor Detail

      • PomDependencyCollectorImpl

        public PomDependencyCollectorImpl​(MavenContext mavenContext)
    • Method Detail

      • getProjectLocation

        public java.io.File getProjectLocation()
      • readUnits

        private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> readUnits​(IArtifactFacade p2MetadataFile)
                                                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • addMavenArtifact

        public void addMavenArtifact​(IArtifactFacade artifact,
                                     java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)
      • gatherMavenInstallableUnits

        java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> gatherMavenInstallableUnits()
      • getMavenInstallableUnits

        java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,​IArtifactFacade> getMavenInstallableUnits()