1 |
bh |
1068 |
# Copyright (c) 2001, 2003 by Intevation GmbH |
2 |
bh |
6 |
# Authors: |
3 |
|
|
# Bernhard Herzog <[email protected]> |
4 |
|
|
# |
5 |
|
|
# This program is free software under the GPL (>=v2) |
6 |
|
|
# Read the file COPYING coming with Thuban for details. |
7 |
|
|
|
8 |
|
|
""" |
9 |
|
|
Define the message types used by the classes implementing Thuban's data |
10 |
|
|
model. The messages types are simply strings. The message system itself |
11 |
|
|
is implemented in Thuban.Lib.connector. |
12 |
|
|
""" |
13 |
|
|
__version__ = "$Revision$" |
14 |
|
|
|
15 |
|
|
# Common message types |
16 |
|
|
TITLE_CHANGED = "TITLE_CHANGED" |
17 |
|
|
CHANGED = "CHANGED" |
18 |
|
|
|
19 |
bh |
1823 |
# ProjFile message types |
20 |
|
|
PROJECTION_ADDED = "PROJECTION_ADDED" |
21 |
|
|
PROJECTION_REPLACED = "PROJECTION_REPLACED" |
22 |
|
|
PROJECTION_REMOVED = "PROJECTION_REMOVED" |
23 |
|
|
|
24 |
jonathan |
1429 |
# classification specific message types |
25 |
|
|
CLASS_CHANGED = "CLASS_CHANGED" |
26 |
|
|
|
27 |
bh |
6 |
# layer specific message types |
28 |
|
|
LAYER_PROJECTION_CHANGED = "LAYER_PROJECTION_CHANGED" |
29 |
|
|
LAYER_LEGEND_CHANGED = "LAYER_LEGEND_CHANGED" |
30 |
|
|
LAYER_VISIBILITY_CHANGED = "LAYER_VISIBILITY_CHANGED" |
31 |
jonathan |
547 |
LAYER_CHANGED = "LAYER_CHANGED" |
32 |
bh |
1142 |
LAYER_SHAPESTORE_REPLACED = "LAYER_SHAPESTORE_REPLACED" |
33 |
bh |
6 |
|
34 |
|
|
# Map specific message types |
35 |
jonathan |
547 |
MAP_STACKING_CHANGED = "MAP_STACKING_CHANGED" |
36 |
|
|
MAP_LAYERS_CHANGED = "MAP_LAYERS_CHANGED" |
37 |
|
|
MAP_LAYERS_ADDED = "MAP_LAYERS_ADDED" |
38 |
|
|
MAP_LAYERS_REMOVED = "MAP_LAYERS_REMOVED" |
39 |
bh |
6 |
MAP_PROJECTION_CHANGED = "MAP_PROJECTION_CHANGED" |
40 |
|
|
|
41 |
jan |
196 |
# Extension specific message types |
42 |
|
|
EXTENSION_CHANGED = "EXTENSION_CHANGED" |
43 |
|
|
EXTENSION_OBJECTS_CHANGED = "EXTENSION_OBJECTS_CHANGED" |
44 |
|
|
|
45 |
bh |
6 |
# Session specific message types |
46 |
|
|
MAPS_CHANGED = "MAPS_CHANGED" |
47 |
jan |
196 |
EXTENSIONS_CHANGED = "EXTENSIONS_CHANGED" |
48 |
bh |
6 |
FILENAME_CHANGED = "FILENAME_CHANGED" |
49 |
bh |
1068 |
|
50 |
|
|
TABLE_REMOVED = "TABLE_REMOVED" |
51 |
|
|
|
52 |
bh |
1607 |
DBCONN_ADDED = "DBCONN_ADDED" |
53 |
|
|
DBCONN_REMOVED = "DBCONN_REMOVED" |