summaryrefslogtreecommitdiff
path: root/morphlib/morphology.py
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@gmail.com>2014-09-10 10:59:59 +0000
committerRichard Maw <richard.maw@gmail.com>2014-09-19 12:43:26 +0000
commit960c84e111111d0b203d6aa16f23552cc9978c99 (patch)
tree5aaba677b1d1f2cf5cd0de5018501187de116dad /morphlib/morphology.py
parentfc35b41a0189eb8a43032247cbe7d3cfadf6ded1 (diff)
downloadmorph-960c84e111111d0b203d6aa16f23552cc9978c99.tar.gz
Turn Morphology.needs_artifact_metadata_cached into a property
This means we can remove some complication from the MorphologyFactory class.
Diffstat (limited to 'morphlib/morphology.py')
-rw-r--r--morphlib/morphology.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/morphlib/morphology.py b/morphlib/morphology.py
index 314c315a..01f332c6 100644
--- a/morphlib/morphology.py
+++ b/morphlib/morphology.py
@@ -43,3 +43,6 @@ class Morphology(UserDict.IterableUserDict):
self.filename = None
self.dirty = None
+ @property
+ def needs_artifact_metadata_cached(self): # pragma: no cover
+ return self.get('kind') == 'stratum'