lib/origen/parameters/set.rb in origen-0.25.1 vs lib/origen/parameters/set.rb in origen-0.26.0
- old
+ new
@@ -28,9 +28,14 @@
def context
owner._parameter_current
end
alias_method :current_context, :context
+ def available_contexts
+ owner._parameter_sets.keys
+ end
+ alias_method :contexts, :available_contexts
+
def copy_defaults_from(set)
set.each do |name, val|
if val.is_a?(Set)
self[name] = new_subset(name)
self[name].copy_defaults_from(val)