comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/AnnotationRiverState.java @ 4017:e1691b74f3aa flys-2.9.2

Let AnnotationFacet have name of type, if type was chosen.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 02 Oct 2012 11:39:18 +0200
parents a39511688679
children
comparison
equal deleted inserted replaced
4016:87aafd2c643a 4017:e1691b74f3aa
6 6
7 import de.intevation.artifacts.CallMeta; 7 import de.intevation.artifacts.CallMeta;
8 8
9 import de.intevation.artifactdatabase.state.Facet; 9 import de.intevation.artifactdatabase.state.Facet;
10 10
11 import de.intevation.flys.artifacts.AnnotationArtifact;
11 import de.intevation.flys.artifacts.FLYSArtifact; 12 import de.intevation.flys.artifacts.FLYSArtifact;
12 13
13 import de.intevation.flys.artifacts.model.AnnotationFacet; 14 import de.intevation.flys.artifacts.model.AnnotationFacet;
14 import de.intevation.flys.artifacts.model.FacetTypes; 15 import de.intevation.flys.artifacts.model.FacetTypes;
15 16
49 CallMeta meta, 50 CallMeta meta,
50 List<Facet> facets 51 List<Facet> facets
51 ) { 52 ) {
52 logger.debug("AnnotationRiverState.computeInit()"); 53 logger.debug("AnnotationRiverState.computeInit()");
53 54
55 AnnotationArtifact annotationArtifact = (AnnotationArtifact) artifact;
56
57 String facetName = annotationArtifact.getFilterName();
58 if (facetName == null) {
59 facetName = Resources.getMsg(meta, I18N_DESCRIPTION, I18N_DESCRIPTION);
60 }
61
54 AnnotationFacet facet = new AnnotationFacet( 62 AnnotationFacet facet = new AnnotationFacet(
55 0, 63 0,
56 LONGITUDINAL_ANNOTATION, 64 LONGITUDINAL_ANNOTATION,
57 Resources.getMsg(meta, I18N_DESCRIPTION, I18N_DESCRIPTION)); 65 facetName);
58 facets.add(facet); 66 facets.add(facet);
59 67
60 return null; 68 return null;
61 } 69 }
62 } 70 }

http://dive4elements.wald.intevation.org