def __init__(self, parent, afefuc, item=None): self.parent = parent self.dialog = QtGui.QDialog() self.form = Ui_BusinessRuleForm() self.afefuc = afefuc self.item = item[1] self.item_orginal = item[0] self.typeOptions = OrderedDict() self.typeOptions[model.BusinessRuleType.NA] = "N/A" self.typeOptions[model.BusinessRuleType.FACTS] = "Facts" self.typeOptions[model.BusinessRuleType.CONSTRAINTS] = "Constraints" self.typeOptions[ model.BusinessRuleType.ACTION_ENABLERS] = "Action Enablers" self.typeOptions[model.BusinessRuleType.COMPUTATIONS] = "Computations" self.typeOptions[model.BusinessRuleType.INTERFACES] = "Interfaces" self.dynamisOptions = OrderedDict() self.dynamisOptions[model.BusinessRuleDynamism.NA] = "N/A" self.dynamisOptions[model.BusinessRuleDynamism.STATIC] = "Static" self.dynamisOptions[model.BusinessRuleDynamism.DYNAMIC] = "Dynamic"