]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/build/ModularDistribution.java
Start new SLC project structure
[gpl/argeo-slc.git] / runtime / org.argeo.slc.specs / src / main / java / org / argeo / slc / build / ModularDistribution.java
index c63923babd5b58b69509fd91cbb5617638443f86..0b917aa49d8ba1ebb4b08deb9aa98c23d612a071 100644 (file)
@@ -15,8 +15,7 @@
  */
 package org.argeo.slc.build;
 
-import java.util.Set;
-
+import org.argeo.slc.ModuleSet;
 import org.argeo.slc.NameVersion;
 
 /**
@@ -25,12 +24,11 @@ import org.argeo.slc.NameVersion;
  * 
  * @see NameVersion
  */
-public interface ModularDistribution extends Distribution, NameVersion {
+public interface ModularDistribution extends Distribution, NameVersion,
+               ModuleSet {
        public Distribution getModuleDistribution(String moduleName,
                        String moduleVersion);
 
-       public Set<NameVersion> listModulesNameVersions();
-
        /** A descriptor such as P2, OBR or yum metadata. */
        public Object getModulesDescriptor(String descriptorType);
 }