Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/MiddleBedHeight.java @ 8292:86e532106abb
Set facet activity for middle bed height.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Wed, 17 Sep 2014 17:56:37 +0200 |
parents | 99912f51468d |
children | 9ab967eb2c51 |
comparison
equal
deleted
inserted
replaced
8291:84ac8549e87b | 8292:86e532106abb |
---|---|
12 import java.util.List; | 12 import java.util.List; |
13 | 13 |
14 import org.apache.log4j.Logger; | 14 import org.apache.log4j.Logger; |
15 | 15 |
16 import org.dive4elements.artifacts.CallContext; | 16 import org.dive4elements.artifacts.CallContext; |
17 import org.dive4elements.artifacts.Artifact; | |
17 | 18 |
18 import org.dive4elements.artifactdatabase.state.Facet; | 19 import org.dive4elements.artifactdatabase.state.Facet; |
20 import org.dive4elements.artifactdatabase.state.FacetActivity; | |
19 | 21 |
20 import org.dive4elements.river.artifacts.D4EArtifact; | 22 import org.dive4elements.river.artifacts.D4EArtifact; |
21 import org.dive4elements.river.artifacts.access.BedHeightAccess; | 23 import org.dive4elements.river.artifacts.access.BedHeightAccess; |
22 import org.dive4elements.river.artifacts.model.CalculationResult; | 24 import org.dive4elements.river.artifacts.model.CalculationResult; |
23 import org.dive4elements.river.artifacts.model.DataFacet; | 25 import org.dive4elements.river.artifacts.model.DataFacet; |
134 | 136 |
135 facets.addAll(newFacets); | 137 facets.addAll(newFacets); |
136 | 138 |
137 return res; | 139 return res; |
138 } | 140 } |
141 | |
142 static { | |
143 // Active/deactivate facets. | |
144 FacetActivity.Registry.getInstance().register( | |
145 "minfo", | |
146 new FacetActivity() { | |
147 @Override | |
148 public Boolean isInitialActive( | |
149 Artifact artifact, | |
150 Facet facet, | |
151 String output | |
152 ) { | |
153 if (facet.getName().equals(MIDDLE_BED_HEIGHT_SINGLE)) { | |
154 return Boolean.TRUE; | |
155 } | |
156 return null; | |
157 } | |
158 }); | |
159 } | |
139 } | 160 } |
140 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 161 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |