If a filter or a query is on the map blackboard under the key: the
ProjectBlackboardConstants.MAP__DATA_QUERY then the
interceptor
ShowViewInterceptor will return the "view" see
DataStore.getView(Query) .
In addition Renderers should attempt to use the query to filter what is displayed.
If a filter is on the map blackboard then it will apply to all layers.
If a query is on the Map blackboard then it will be applied only those layers who's typename is the same as that in the query.
If there is a filter or query on both the Map blackboard and
the layer blackboard then the item on the layer blackboard will take precedence.
See Also: ProjectBlackboardConstants.LAYER__DATA_QUERY |