Module: AssMaintainer::InfoBase::Interfaces::IbMaker
- Included in:
- DefaultMaker
- Defined in:
- lib/ass_maintainer/info_base/interfaces.rb
Overview
Interface for class which make new InfoBase Class must implement #entry_point methodmodule Fixtures
Instance Attribute Summary collapse
-
#infobase ⇒ Object
readonly
Returns the value of attribute infobase.
Instance Method Summary collapse
Instance Attribute Details
#infobase ⇒ Object (readonly)
Returns the value of attribute infobase.
9 10 11 |
# File 'lib/ass_maintainer/info_base/interfaces.rb', line 9 def infobase @infobase end |
Instance Method Details
#entry_point ⇒ Object
15 16 17 |
# File 'lib/ass_maintainer/info_base/interfaces.rb', line 15 def entry_point fail NotImplementedError end |
#execute(infobase) ⇒ Object
10 11 12 13 |
# File 'lib/ass_maintainer/info_base/interfaces.rb', line 10 def execute(infobase) @infobase = infobase entry_point end |