- @tags = t
- end
- def tags_as_hash
- hash = {}
- Tags.split(self.tags) do |k,v|
- hash[k] = v
- end
- hash
- end
-
- # Pretend we're not in any ways
- def ways
- return []
- end
-
- # Pretend we're not in any relations
- def containing_relation_members
- return []
- end
+ @tags = t
+ end
+
+ def tags_as_hash
+ return self.tags
+ end
+
+ # Pretend we're not in any ways
+ def ways
+ return []
+ end
+
+ # Pretend we're not in any relations
+ def containing_relation_members
+ return []
+ end
+
+ # check whether this element is the latest version - that is,
+ # has the same version as its "current" counterpart.
+ def is_latest_version?
+ current_node.version == self.version
+ end