def getCurrentDefinition(self): """ Returns the definition for this article """ definition = {} definitions = IDefinitions(self.context) if self.context.getDefinition(): definition = definitions.getDefinition(self.context.getDefinition()) columns = self.context.getColumns() if columns: definition['columns'] = columns definition['columns'] = definitions.parseColumns(definition.get('columns', ())) style = self.context.getStyle() if style: definition['style'] = style return definition