From a13970ed2129ca3dc57b944f383a18df23836a90 Mon Sep 17 00:00:00 2001 From: Ayush Tiwari <ayush.tiwari@nexedi.com> Date: Fri, 4 Aug 2017 14:12:52 +0000 Subject: [PATCH] bt5_config: Add explicit accessors for Business Property Item --- product/ERP5/Document/BusinessManager.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/product/ERP5/Document/BusinessManager.py b/product/ERP5/Document/BusinessManager.py index e525217b70..747a313875 100644 --- a/product/ERP5/Document/BusinessManager.py +++ b/product/ERP5/Document/BusinessManager.py @@ -1036,6 +1036,27 @@ class BusinessPropertyItem(XMLObject): if int(self.getProperty('item_sign')) == 1: obj.setProperty(property_name, property_value, property_type) + def getBusinessPath(self): + return self.getProperty('item_path') + + def getBusinessPathSign(self): + return self.getProperty('item_sign') + + def getBusinessPathLayer(self): + return self.getProperty('item_layer') + + def getParentBusinessManager(self): + return self.aq_parent + + def getBusinessItemPropertyName(self): + return self.getProperty('item_property_name') + + def getBusinessItemPropertyType(self): + return self.getProperty('item_property_type') + + def getBusinessItemPropertyValue(self): + return self.getProperty('item_property_value') + def registerSkinFolder(skin_tool, skin_folder): request = skin_tool.REQUEST # XXX: Getting parameter from request instead of dialog is bad -- 2.30.9