Code Duplication    Length = 11-11 lines in 2 locations

uamodeler/uamodeler.py 2 locations

@@ 227-237 (lines=11) @@
224
        self.ui.actionAddVariableType.setEnabled(False)
225
        self.ui.actionAddObjectType.setEnabled(False)
226
227
    def _enable_actions(self):
228
        self.ui.actionImport.setEnabled(True)
229
        self.ui.actionSave.setEnabled(True)
230
        self.ui.actionSaveAs.setEnabled(True)
231
        self.ui.actionAddObject.setEnabled(True)
232
        self.ui.actionAddFolder.setEnabled(True)
233
        self.ui.actionAddVariable.setEnabled(True)
234
        self.ui.actionAddProperty.setEnabled(True)
235
        self.ui.actionAddDataType.setEnabled(True)
236
        self.ui.actionAddVariableType.setEnabled(True)
237
        self.ui.actionAddObjectType.setEnabled(True)
238
239
    def _close_model(self):
240
        if not self.really_exit():
@@ 215-225 (lines=11) @@
212
        self.ui.splitterRight.restoreState(self.settings.value("splitter_right", bytearray()))
213
        self.ui.splitterCenter.restoreState(self.settings.value("splitter_center", bytearray()))
214
215
    def _disable_actions(self):
216
        self.ui.actionImport.setEnabled(False)
217
        self.ui.actionSave.setEnabled(False)
218
        self.ui.actionSaveAs.setEnabled(False)
219
        self.ui.actionAddObject.setEnabled(False)
220
        self.ui.actionAddFolder.setEnabled(False)
221
        self.ui.actionAddVariable.setEnabled(False)
222
        self.ui.actionAddProperty.setEnabled(False)
223
        self.ui.actionAddDataType.setEnabled(False)
224
        self.ui.actionAddVariableType.setEnabled(False)
225
        self.ui.actionAddObjectType.setEnabled(False)
226
227
    def _enable_actions(self):
228
        self.ui.actionImport.setEnabled(True)