]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.support.maven/src/org/argeo/slc/maven/MavenToUrl.java
Clarify SLC project structure.
[gpl/argeo-slc.git] / org.argeo.slc.support.maven / src / org / argeo / slc / maven / MavenToUrl.java
diff --git a/org.argeo.slc.support.maven/src/org/argeo/slc/maven/MavenToUrl.java b/org.argeo.slc.support.maven/src/org/argeo/slc/maven/MavenToUrl.java
deleted file mode 100644 (file)
index da1ac71..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-package org.argeo.slc.maven;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.springframework.beans.factory.FactoryBean;
-
-public class MavenToUrl implements FactoryBean {
-       private List<MavenFile> mavenFiles;
-       private String baseUrl;
-
-       public List<String> asUrls() {
-               List<String> urls = new ArrayList<String>();
-               for (MavenFile mf : mavenFiles)
-                       urls.add(convertToUrl(mf));
-               return urls;
-       }
-
-       public String convertToUrl(MavenFile mf) {
-               return baseUrl + mf.getGroupId().replace('.', '/') + '/'
-                               + mf.getArtifactId() + '/' + mf.getVersion() + '/'
-                               + mf.getArtifactId() + '-' + mf.getVersion() + '.'
-                               + mf.getType();
-       }
-
-       public void setMavenFiles(List<MavenFile> mavenFiles) {
-               this.mavenFiles = mavenFiles;
-       }
-
-       public void setBaseUrl(String baseUrl) {
-               this.baseUrl = baseUrl;
-       }
-
-       public Object getObject() throws Exception {
-               return asUrls();
-       }
-
-       public Class<?> getObjectType() {
-               return List.class;
-       }
-
-       public boolean isSingleton() {
-               return false;
-       }
-
-}