ClassGroup.Matches()
Bernhard Herzog
bh at intevation.de
Thu Jun 29 20:32:40 CEST 2006
Frank Koormann <frank.koormann at intevation.de> writes:
> Am Donnerstag 29 Juni 2006 18:15 schrieb Bernhard Herzog:
>> Frank Koormann <frank.koormann at intevation.de> writes:
>> > So has ClassGroup.Matches() needless in the meantime? Should it be
>> > cleaned from the ClassGroup class?
It should probably be kept. The Matches method was used used in
Classification.FindGroup before I changed it to use the "compiled"
classification. Currently the _compile_classification method only
supports ClassGroupSingleton and ClassGroupRange, so you'll have to
modify it to handle your new class.
I think it would be a good idea to introduce a default way to handle new
classifications in the compiler by simply using the Matches method for
the classifiers that the compiler doesn't know yet.
>> Extensions/umn_mapserver/mapfile.py seems to be using it.
>
> Right, I missed that. However, I am not sure if
>
> group.Matches("DEFAULT")
>
> is the right way to check for the default group.
Probably not.
Bernhard
--
Intevation GmbH http://intevation.de/
Skencil http://skencil.org/
Thuban http://thuban.intevation.org/
More information about the Thuban-devel
mailing list
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)