If a filter or a query is in the layer properties or on the map blackboard under the key: the
ShowViewInterceptor.KEY then this
interceptor will return the "view" see
DataStore.getView(Query) .
If a filter is in the layer properties then the filter will only apply to that layer.
If a filter is on the map blackboard then it will apply to all layers.
If a query is in the Layer properties then it will be applied to the layer only if the type name is correct
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 something on both the Map blackboard and the layer properties then the item on the layer blackboard will take precedence.
author: Jesse since: 1.1.0 |