comparison artifact-database/src/main/java/de/intevation/artifactdatabase/state/ArtifactAndFacet.java @ 378:71ff234713a6 2.6.1 pre2.7-2012-03-16

Pass context when asking facets for keys to write on blackboard. artifacts/trunk@4032 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Fri, 10 Feb 2012 12:33:57 +0000
parents 1ffc09fec1c8
children
comparison
equal deleted inserted replaced
377:1ffc09fec1c8 378:71ff234713a6
45 45
46 46
47 /** (Maybe) Register on blackboard (depending on facet). */ 47 /** (Maybe) Register on blackboard (depending on facet). */
48 @Override 48 @Override
49 public void register(CallContext context) { 49 public void register(CallContext context) {
50 List keys = facet.getDataProviderKeys(this.artifact); 50 List keys = facet.getDataProviderKeys(this.artifact, context);
51 if (keys == null) { 51 if (keys == null) {
52 return; 52 return;
53 } 53 }
54 for (Object key: keys) { 54 for (Object key: keys) {
55 context.registerDataProvider(key, this); 55 context.registerDataProvider(key, this);

http://dive4elements.wald.intevation.org