702 |
|
|
703 |
if layer.HasClassification(): |
if layer.HasClassification(): |
704 |
self.originalClass = self.layer.GetClassification() |
self.originalClass = self.layer.GetClassification() |
705 |
self.originalClassField = self.layer.GetClassificationField() |
self.originalClassField = self.layer.GetClassificationColumn() |
706 |
field = self.originalClassField |
field = self.originalClassField |
707 |
fieldType = self.layer.GetFieldType(field) |
fieldType = self.layer.GetFieldType(field) |
708 |
|
|
987 |
self.classGrid.SaveEditControlValue() |
self.classGrid.SaveEditControlValue() |
988 |
clazz, name = self.__BuildClassification(self.__cur_field, True) |
clazz, name = self.__BuildClassification(self.__cur_field, True) |
989 |
|
|
990 |
self.layer.SetClassificationField(name) |
self.layer.SetClassificationColumn(name) |
991 |
self.layer.SetClassification(clazz) |
self.layer.SetClassification(clazz) |
992 |
|
|
993 |
self.haveApplied = True |
self.haveApplied = True |
1011 |
def _OnRevert(self, event): |
def _OnRevert(self, event): |
1012 |
"""The layer's current classification stays the same.""" |
"""The layer's current classification stays the same.""" |
1013 |
if self.haveApplied: |
if self.haveApplied: |
1014 |
self.layer.SetClassificationField(self.originalClassField) |
self.layer.SetClassificationColumn(self.originalClassField) |
1015 |
self.layer.SetClassification(self.originalClass) |
self.layer.SetClassification(self.originalClass) |
1016 |
|
|
1017 |
#self.Close() |
#self.Close() |