comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionFacet.java @ 2405:f008c3335a77

Towards fixe of flys/issue495. flys-artifacts/trunk@4033 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Fri, 10 Feb 2012 12:41:12 +0000
parents da35b8a23ffb
children 5642a83420f2
comparison
equal deleted inserted replaced
2404:750cdcccb39c 2405:f008c3335a77
36 type = ComputeType.ADVANCE; 36 type = ComputeType.ADVANCE;
37 } 37 }
38 38
39 39
40 /** Tell world we know about crosssection masters data and its index. */ 40 /** Tell world we know about crosssection masters data and its index. */
41 public List getDataProviderKeys(Artifact art) { 41 public List getStaticDataProviderKeys(Artifact art) {
42 CrossSectionArtifact artifact = (CrossSectionArtifact) art; 42 CrossSectionArtifact artifact = (CrossSectionArtifact) art;
43 List keys = new ArrayList(); 43 List keys = new ArrayList();
44 if (artifact.isMaster()) { 44 if (artifact.isMaster()) {
45 keys.add(BLACKBOARD_CS_MASTER_DATA); 45 keys.add(BLACKBOARD_CS_MASTER_DATA);
46 } 46 }
47 keys.add(artifact.identifier() + getIndex()); 47 keys.add(artifact.identifier() + getIndex());
48 keys.addAll(super.getDataProviderKeys(art)); 48 keys.addAll(super.getStaticDataProviderKeys(art));
49 return keys; 49 return keys;
50 } 50 }
51 51
52 52
53 /** 53 /**

http://dive4elements.wald.intevation.org