]>
git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/provisioning/AvailableModulesHtml.java
1 package org
.argeo
.slc
.web
.mvc
.provisioning
;
3 import java
.io
.IOException
;
6 import org
.argeo
.slc
.build
.ModularDistribution
;
7 import org
.argeo
.slc
.build
.NameVersion
;
9 /** List of modules for a distribution. */
10 public class AvailableModulesHtml
extends AbstractAvailableModules
{
12 protected void print(Writer out
, String baseUrl
, ModularDistribution md
)
14 out
.write("<h1>Distribution " + md
+ "</h1>");
16 for (NameVersion nameVersion
: md
.listModulesNameVersions()) {
17 String fileName
= nameVersion
.getName() + "-"
18 + nameVersion
.getVersion() + ".jar";
19 String moduleUrl
= baseUrl
+ fileName
;
21 .write("<a href=\"" + moduleUrl
+ "\">" + fileName
27 public String
getContentType() {