use vue.js for the UI

This commit is contained in:
2018-04-02 09:18:41 +02:00
parent 22c99f8517
commit 5e53e667fe
9 changed files with 11607 additions and 159 deletions

View File

@@ -1,25 +1,22 @@
package org.lucares.pdbui.domain;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
public class PlotResponse {
private List<String> imageUrls = new ArrayList<>();
private String imageUrl = "";
private Map<String, Integer> dataSeries;
public PlotResponse(final Map<String, Integer> dataSeries, final String... imageUrls) {
public PlotResponse(final Map<String, Integer> dataSeries, final String imageUrl) {
this.dataSeries = dataSeries;
this.imageUrls.addAll(Arrays.asList(imageUrls));
this.imageUrl = imageUrl;
}
public List<String> getImageUrls() {
return imageUrls;
public String getImageUrl() {
return imageUrl;
}
public void setImageUrls(final List<String> imageUrls) {
this.imageUrls = imageUrls;
public void setImageUrl(final String imageUrl) {
this.imageUrl = imageUrl;
}
public Map<String, Integer> getDataSeries() {
@@ -32,7 +29,6 @@ public class PlotResponse {
@Override
public String toString() {
return String.valueOf(imageUrls) + " " + dataSeries;
return imageUrl + " " + dataSeries;
}
}