1 |
# Copyright (c) 2003 by Intevation GmbH |
# Copyright (c) 2003, 2004 by Intevation GmbH |
2 |
# Authors: |
# Authors: |
3 |
# Jonathan Coles <[email protected]> |
# Jonathan Coles <[email protected]> |
4 |
# |
# |
5 |
# This program is free software under the GPL (>=v2) |
# This program is free software under the GPL (>=v2) |
6 |
# Read the file COPYING coming with Thuban for details. |
# Read the file COPYING coming with Thuban for details. |
7 |
|
|
8 |
import sys |
"""The Classification Generator Dialog""" |
9 |
|
|
10 |
from Thuban import _ |
__version__ = "$Revision$" |
11 |
|
# $Source$ |
12 |
|
# $Id$ |
13 |
|
|
14 |
|
|
15 |
|
import sys |
16 |
|
|
17 |
from wxPython.wx import * |
from wxPython.wx import * |
18 |
|
|
19 |
|
from Thuban import _ |
20 |
|
|
21 |
from Thuban.Model.classification import ClassGroupProperties |
from Thuban.Model.classification import ClassGroupProperties |
22 |
|
|
23 |
from Thuban.Model.table import FIELDTYPE_INT, FIELDTYPE_DOUBLE, \ |
from Thuban.Model.table import FIELDTYPE_INT, FIELDTYPE_DOUBLE, \ |
271 |
|
|
272 |
if adjusted: |
if adjusted: |
273 |
dlg = wxMessageDialog(self, |
dlg = wxMessageDialog(self, |
274 |
_("Based on the data from the table and the input\n" + |
_("Based on the data from the table and the input\n" |
275 |
"values, the exact quantiles could not be generated.\n\n" + |
"values, the exact quantiles could not be generated.\n\n" |
276 |
"Accept a close estimate?"), |
"Accept a close estimate?"), |
277 |
_("Problem with Quantiles"), |
_("Problem with Quantiles"), |
278 |
|
|
878 |
# has been written to get all the values |
# has been written to get all the values |
879 |
# |
# |
880 |
for i in range(table.NumRows()): |
for i in range(table.NumRows()): |
881 |
_list.append(table.ReadValue(i, self.fieldName)) |
_list.append(table.ReadValue(i, self.fieldName, |
882 |
|
row_is_ordinal = True) |
883 |
finally: |
finally: |
884 |
ThubanEndBusyCursor() |
ThubanEndBusyCursor() |
885 |
|
|