Changeset View
Changeset View
Standalone View
Standalone View
pykolab/xml/note.py
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | class Note(kolabformat.Note): | ||||
def get_classification(self, translated=True): | def get_classification(self, translated=True): | ||||
_class = self.classification() | _class = self.classification() | ||||
if translated: | if translated: | ||||
return self._translate_value(_class, self.classification_map) | return self._translate_value(_class, self.classification_map) | ||||
return _class | return _class | ||||
def set_classification(self, classification): | def set_classification(self, classification): | ||||
if classification in self.classification_map.keys(): | if classification in self.classification_map: | ||||
self.setClassification(self.classification_map[classification]) | self.setClassification(self.classification_map[classification]) | ||||
elif classification in self.classification_map.values(): | elif classification in self.classification_map.values(): | ||||
self.setClassification(status) | self.setClassification(status) | ||||
else: | else: | ||||
raise ValueError(_("Invalid classification %r") % (classification)) | raise ValueError(_("Invalid classification %r") % (classification)) | ||||
def add_category(self, category): | def add_category(self, category): | ||||
_categories = self.categories() | _categories = self.categories() | ||||
▲ Show 20 Lines • Show All 41 Lines • Show Last 20 Lines |