diff artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/UINFOArtifact.java @ 9316:72b3270e1568

U-Info salix line with regional and supraregional scenario calculation and chart display
author mschaefer
date Thu, 26 Jul 2018 17:28:32 +0200
parents 13b5b515c61f
children 6f7e92c16050
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/UINFOArtifact.java	Thu Jul 26 17:23:49 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/UINFOArtifact.java	Thu Jul 26 17:28:32 2018 +0200
@@ -14,6 +14,7 @@
 import org.dive4elements.artifactdatabase.state.FacetActivity;
 import org.dive4elements.artifacts.Artifact;
 import org.dive4elements.river.artifacts.D4EArtifact;
+import org.dive4elements.river.artifacts.uinfo.salix.SalixLineProcessor;
 
 /**
  * The default UINFO artifact.
@@ -41,11 +42,17 @@
 
     static {
         // Active/deactivate facets.
-        // BEWARE: we can only define one activity for "sinfo", so we use the artifact
+        // BEWARE: we can only define one activity for "uinfo", so we use the artifact
         // as place for this
         FacetActivity.Registry.getInstance().register(ARTIFACT_NAME, new FacetActivity() {
             @Override
             public Boolean isInitialActive(final Artifact artifact, final Facet facet, final String output) {
+
+                final String name = facet.getName();
+
+                if (SalixLineProcessor.FACET_SALIX_SCENARIO.equals(name))
+                    return Boolean.FALSE;
+
                 return null;
             }
         });

http://dive4elements.wald.intevation.org