diff options
author | Sebastian Koslowski <koslowski@kit.edu> | 2016-07-21 11:30:42 +0200 |
---|---|---|
committer | Sebastian Koslowski <koslowski@kit.edu> | 2016-07-29 15:45:08 +0200 |
commit | 6b99b6fded94ae1ed8421c624246362e7925fb08 (patch) | |
tree | b65ede7ccc1833714b97fb4036faa377a282a001 /grc/core/Block.py | |
parent | 980ab9d2b0455cd0a39730617435774df4af658b (diff) |
grc: refactor: replace get_enabled by prop
Diffstat (limited to 'grc/core/Block.py')
-rw-r--r-- | grc/core/Block.py | 28 |
1 files changed, 5 insertions, 23 deletions
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): |