From 6b99b6fded94ae1ed8421c624246362e7925fb08 Mon Sep 17 00:00:00 2001 From: Sebastian Koslowski <koslowski@kit.edu> Date: Thu, 21 Jul 2016 11:30:42 +0200 Subject: grc: refactor: replace get_enabled by prop --- grc/core/Block.py | 28 +++++----------------------- 1 file changed, 5 insertions(+), 23 deletions(-) (limited to 'grc/core/Block.py') diff --git a/grc/core/Block.py b/grc/core/Block.py index 7042ba7702..9572982bf7 100644 --- a/grc/core/Block.py +++ b/grc/core/Block.py @@ -332,30 +332,11 @@ class Block(Element): self.states['_enabled'] = encoded # Enable/Disable Aliases - def get_enabled(self): - """ - Get the enabled state of the block. - - Returns: - true for enabled - """ + @property + def enabled(self): + """Get the enabled state of the block""" return self.state != 'disabled' - def set_enabled(self, enabled): - """ - Set the enabled state of the block. - - Args: - enabled: true for enabled - - Returns: - True if block changed state - """ - old_state = self.state - new_state = 'enabled' if enabled else 'disabled' - self.state = new_state - return old_state != new_state - # Block bypassing def get_bypassed(self): """ @@ -739,7 +720,8 @@ class DummyBlock(Block): def is_valid(self): return False - def get_enabled(self): + @property + def enabled(self): return False def add_missing_port(self, key, dir): -- cgit v1.2.3