Class: Alienor::CoreSource
- Inherits:
-
CoreObject
- Object
- CoreObject
- Alienor::CoreSource
- Defined in:
- lib/alienor/source.rb
Instance Attribute Summary collapse
-
#paradigm_name ⇒ Object
~ @root : generation path ~ @paradigm_name : paradigm name.
-
#root ⇒ Object
~ @root : generation path ~ @paradigm_name : paradigm name.
Attributes inherited from CoreObject
#hname, #info, #name, #nb_indent, #options, #parent, #source
Instance Method Summary collapse
- #describe ⇒ Object
- #generate ⇒ Object
-
#initialize(root, paradigm_name) ⇒ CoreSource
constructor
A new instance of CoreSource.
Methods inherited from CoreObject
add_dictionnary, define_branch, define_named_parent, get_dic, #init_dics, #template, #template_to_file
Methods included from Indentation
#add_line, #indent, #init_indent, #unindent
Constructor Details
#initialize(root, paradigm_name) ⇒ CoreSource
Returns a new instance of CoreSource.
14 15 16 17 18 |
# File 'lib/alienor/source.rb', line 14 def initialize (root, paradigm_name) super(:source, "", self, self) @root = root @paradigm_name = paradigm_name end |
Instance Attribute Details
#paradigm_name ⇒ Object
~ @root : generation path ~ @paradigm_name : paradigm name
12 13 14 |
# File 'lib/alienor/source.rb', line 12 def paradigm_name @paradigm_name end |
#root ⇒ Object
~ @root : generation path ~ @paradigm_name : paradigm name
12 13 14 |
# File 'lib/alienor/source.rb', line 12 def root @root end |
Instance Method Details
#describe ⇒ Object
20 21 |
# File 'lib/alienor/source.rb', line 20 def describe end |
#generate ⇒ Object
23 24 |
# File 'lib/alienor/source.rb', line 23 def generate end |