Class: Contexts

Inherits:
Object
  • Object
show all
Defined in:
lib/gtd.rb

Instance Method Summary collapse

Constructor Details

#initializeContexts

Returns a new instance of Contexts.



49
50
51
# File 'lib/gtd.rb', line 49

def initialize()
  @name_map = {}
end

Instance Method Details

#with_name(name) ⇒ Object



53
54
55
56
57
58
# File 'lib/gtd.rb', line 53

def with_name(name)
  unless @name_map.include? name then
    @name_map[name] = Context.new name
  end
  @name_map[name]
end