Class: XamplGenerator::StandardGeneratorTemplates

Inherits:
Object
  • Object
show all
Includes:
TemplateEngine
Defined in:
lib/xamplr/xampl-generator.rb

Instance Attribute Summary collapse

Attributes included from TemplateEngine

#file_name_to_method, #files, #method_to_file_name

Instance Method Summary collapse

Methods included from TemplateEngine

#build_script, #compile_scripts, #macro

Constructor Details

#initializeStandardGeneratorTemplates

Returns a new instance of StandardGeneratorTemplates.



21
22
23
24
25
26
27
28
29
# File 'lib/xamplr/xampl-generator.rb', line 21

def initialize
  super
  @element = nil
  @package_name = nil
  @place = nil
  @lookup_element = {}
  @options = nil
  @required_packages = {}
end

Instance Attribute Details

#elementObject

Returns the value of attribute element.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def element
  @element
end

#lookup_elementObject

Returns the value of attribute lookup_element.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def lookup_element
  @lookup_element
end

#optionsObject

Returns the value of attribute options.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def options
  @options
end

#package_nameObject

Returns the value of attribute package_name.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def package_name
  @package_name
end

#placeObject

Returns the value of attribute place.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def place
  @place
end

#required_packagesObject

Returns the value of attribute required_packages.



19
20
21
# File 'lib/xamplr/xampl-generator.rb', line 19

def required_packages
  @required_packages
end