|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProjectBlackboardConstants
Lists the keys of common items that are put on the Map blackboard and the Layer blackboard
Field Summary | |
---|---|
static java.lang.String |
LAYER__DATA_QUERY
If a filter or a query is on a layer's blackboard under the key: the LAYER__DATA_QUERY then the
interceptor ShowViewInterceptor will return the "view" see DataStore#getView(Query) . |
static java.lang.String |
LAYER__EDIT_APPLICABILITY
Key to indicate a layer may be edited. |
static java.lang.String |
LAYER__FEATURES_ADD_APPLICABILITY
NOT USED at the current codebase |
static java.lang.String |
LAYER__FEATURES_MODIFY_APPLICABILITY
NOT USED at the current codebase |
static java.lang.String |
LAYER__FEATURES_REMOVE_APPLICABILITY
FALSE boolean value contained in layer's blackboard advises the platform to block removing of features functionality in the target layer. |
static java.lang.String |
LAYER__LAST_RESORT_RENDERER
Provides a way to influence the choice of renderers. |
static java.lang.String |
LAYER__MAXIMUM_ZOOM_SCALE
NOT USED at the current codebase. |
static java.lang.String |
LAYER__MINIMUM_ZOOM_SCALE
|
static java.lang.String |
LAYER__PREFERRED_RENDERER
Provides a way to influence the choice of renderers. |
static java.lang.String |
MAP__BACKGROUND_COLOR
The key to the map's background color on the blackboard. |
static java.lang.String |
MAP__DATA_QUERY
If a filter or a query is on the map blackboard under the key: the MAP__DATA_QUERY then the
interceptor ShowViewInterceptor will return the "view" see DataStore#getView(Query) . |
static java.lang.String |
MAP__LAST_RESORT_RENDERER
Provides a way to influence the choice of renderers. |
static java.lang.String |
MAP__PREFERRED_RENDERER
Provides a way to influence the choice of renderers. |
static java.lang.String |
MAP__RENDERING_FILTER
Any filter in this entry will be used to filter out features from the rendering. |
Field Detail |
---|
static final java.lang.String MAP__PREFERRED_RENDERER
If an entry is on the Map's blackboard with this key then that renderer will be preferred over other renderers unless there is also an entry on a layer. In that case the layer's renderer still has precidence.
IMPORTANT: don't forget to append the plugin ID to the id entered into the id field.
LAYER__PREFERRED_RENDERER
,
MAP__LAST_RESORT_RENDERER
static final java.lang.String MAP__LAST_RESORT_RENDERER
If an entry is on the Map's blackboard with this key then that renderer will be negatively weighted compared to other renderers.
IMPORTANT: don't forget to append the plugin ID to the id entered into the id field.
LAYER__LAST_RESORT_RENDERER
,
MAP__PREFERRED_RENDERER
static final java.lang.String MAP__BACKGROUND_COLOR
static final java.lang.String MAP__DATA_QUERY
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.
LAYER__DATA_QUERY
,
Constant Field Valuesstatic final java.lang.String MAP__RENDERING_FILTER
static final java.lang.String LAYER__PREFERRED_RENDERER
If an entry is on a Layer's blackboard with this key then that renderer will be preferred over other renderers.
IMPORTANT: don't forget to append the plugin ID to the id entered into the id field.
MAP__PREFERRED_RENDERER
,
LAYER__LAST_RESORT_RENDERER
static final java.lang.String LAYER__LAST_RESORT_RENDERER
If an entry is on a Layer's blackboard with this key then that renderer will be negatively weighted compared to other renderers.
IMPORTANT: don't forget to append the plugin ID to the id entered into the id field.
MAP__LAST_RESORT_RENDERER
,
LAYER__PREFERRED_RENDERER
static final java.lang.String LAYER__DATA_QUERY
LAYER__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 in the layer StyleBlackboard
then the filter will only apply to that layer.
If a query is in the Layer StyleBlackboard
then it will be applied to the layer even if the type name is incorrect
If there is a filter or query on both the Map blackboard and
the layer StyleBlackboard
then the item on the layer StyleBlackboard
will take precedence.
MAP__DATA_QUERY
,
Constant Field Valuesstatic final java.lang.String LAYER__EDIT_APPLICABILITY
UDIGFeatureStore
,
Constant Field Valuesstatic final java.lang.String LAYER__MINIMUM_ZOOM_SCALE
net.refractions.udig.project.preferences.PreferenceConstants.P_MINIMUM_ZOOM_SCALE
,
Constant Field Valuesstatic final java.lang.String LAYER__MAXIMUM_ZOOM_SCALE
static final java.lang.String LAYER__FEATURES_REMOVE_APPLICABILITY
static final java.lang.String LAYER__FEATURES_ADD_APPLICABILITY
static final java.lang.String LAYER__FEATURES_MODIFY_APPLICABILITY
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |