Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/HYKArtifact.java @ 3556:afc7bfb4800b
Use the new infrastructure to figure out if a facet should
be initially active or not.
flys-artifacts/trunk@5152 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 29 Jul 2012 11:04:06 +0000 |
parents | 5642a83420f2 |
children | 4aadcb90dc77 |
comparison
equal
deleted
inserted
replaced
3555:b1912514e0f5 | 3556:afc7bfb4800b |
---|---|
13 | 13 |
14 | 14 |
15 import de.intevation.flys.artifacts.states.DefaultState; | 15 import de.intevation.flys.artifacts.states.DefaultState; |
16 | 16 |
17 import de.intevation.artifactdatabase.state.Facet; | 17 import de.intevation.artifactdatabase.state.Facet; |
18 import de.intevation.artifactdatabase.state.FacetActivity; | |
18 | 19 |
19 | 20 |
20 /** | 21 /** |
21 * Artifact to get hydr zones (HYKs). | 22 * Artifact to get hydr zones (HYKs). |
22 */ | 23 */ |
33 | 34 |
34 /** Own logger. */ | 35 /** Own logger. */ |
35 private static final Logger logger = | 36 private static final Logger logger = |
36 Logger.getLogger(HYKArtifact.class); | 37 Logger.getLogger(HYKArtifact.class); |
37 | 38 |
39 static { | |
40 // TODO: Move to configuration. | |
41 FacetActivity.Registry.getInstance() | |
42 .register(HYK_ARTIFACT_NAME, FacetActivity.INACTIVE); | |
43 } | |
38 | 44 |
39 /** Return given name. */ | 45 /** Return given name. */ |
40 @Override | 46 @Override |
41 public String getName() { | 47 public String getName() { |
42 return HYK_ARTIFACT_NAME; | 48 return HYK_ARTIFACT_NAME; |
113 else { | 119 else { |
114 logger.debug("No facets to add in HYKArtifact.initialize (" | 120 logger.debug("No facets to add in HYKArtifact.initialize (" |
115 + state.getID() + ")."); | 121 + state.getID() + ")."); |
116 } | 122 } |
117 } | 123 } |
118 | |
119 | |
120 /** | |
121 * Determines Facets initial disposition regarding activity (think of | |
122 * selection in Client ThemeList GUI). This will be checked one time | |
123 * when the facet enters a collections describe document. | |
124 * | |
125 * @param facetName name of the facet. | |
126 * @param index index of the facet. | |
127 * | |
128 * @return Always 0. Hyk Data will enter plots inactive. | |
129 */ | |
130 @Override | |
131 public int getInitialFacetActivity( | |
132 String outputName, | |
133 String facetName, | |
134 int index) | |
135 { | |
136 return 0; | |
137 } | |
138 } | 124 } |
139 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 125 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |