diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/source/SourceService.java b/src/main/java/gov/usgs/earthquake/nshmp/www/source/SourceService.java index f689f11f85309beb71219a60f8da21ed2d15b3b4..8e0d11fd8a37bd629bae30d1e6e6dfb8d4fe2e20 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/www/source/SourceService.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/www/source/SourceService.java @@ -5,6 +5,7 @@ import static java.util.stream.Collectors.toList; import java.util.List; import java.util.Map; import java.util.Set; +import java.util.stream.DoubleStream; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -70,7 +71,7 @@ public class SourceService { final Set<Gmm> gmms; final Map<NehrpSiteClass, Double> siteClasses; final List<Parameter> imts; - // final Bounds + final List<Double> bounds; public SourceModel(HazardModel model) { name = model.name(); @@ -83,6 +84,7 @@ public class SourceService { .sorted() .map(imt -> new Parameter(ServletUtil.imtShortLabel(imt), imt.name())) .collect(toList()); + bounds = DoubleStream.of(model.bounds().toArray()).boxed().collect(toList()); } public String getName() { @@ -100,5 +102,9 @@ public class SourceService { public List<Parameter> getImts() { return imts; } + + public List<Double> getBounds() { + return bounds; + } } }