]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.repo/src/org/argeo/slc/repo/osgi/OsgiCategorizedNV.java
Start working on migration to new format.
[gpl/argeo-slc.git] / org.argeo.slc.repo / src / org / argeo / slc / repo / osgi / OsgiCategorizedNV.java
index 0d75d2520eaa6bc91ad5c09943c3d3586aa6a5aa..b54d7f0c574cd4504e966d01a6ccb0107f18f35b 100644 (file)
@@ -1,29 +1,25 @@
 package org.argeo.slc.repo.osgi;
 
-import org.argeo.slc.CategorizedNameVersion;
-import org.argeo.slc.DefaultNameVersion;
+import org.argeo.slc.DefaultCategorizedNameVersion;
 
-class OsgiCategorizedNV extends DefaultNameVersion implements
-               CategorizedNameVersion, Runnable {
-       private String category;
+/** */
+class OsgiCategorizedNV extends DefaultCategorizedNameVersion implements Runnable {
        /** Build runnable */
-       private Runnable build;
+       private ArchiveWrapper build;
 
-       public OsgiCategorizedNV(String category, String name, String version,
-                       Runnable build) {
-               super(name, version);
-               this.category = category;
+       public OsgiCategorizedNV(String category, String name, String version, ArchiveWrapper build) {
+               super(category, name, version);
                this.build = build;
        }
 
-       public String getCategory() {
-               return category;
-       }
-
        @Override
        public void run() {
                if (build != null)
                        build.run();
        }
 
+       public ArchiveWrapper getBuild() {
+               return build;
+       }
+
 }