Class: Cure::Dsl::Template
- Inherits:
-
Object
- Object
- Cure::Dsl::Template
- Defined in:
- lib/cure/dsl/template.rb
Instance Attribute Summary collapse
- #builder ⇒ Dsl::Builder readonly
- #exporters ⇒ Dsl::Exporters readonly
- #extraction ⇒ Dsl::Extraction readonly
- #meta_data ⇒ Dsl::Metadata readonly
- #queries ⇒ Dsl::Queries readonly
- #source_files ⇒ Dsl::SourceFiles readonly
- #transformations ⇒ Dsl::Transformations readonly
- #validator ⇒ Dsl::Validator readonly
Instance Method Summary collapse
-
#initialize ⇒ Template
constructor
A new instance of Template.
Constructor Details
#initialize ⇒ Template
Returns a new instance of Template.
85 86 87 88 89 90 91 92 93 94 |
# File 'lib/cure/dsl/template.rb', line 85 def initialize @source_files = SourceFiles.new @extraction = Extraction.new @builder = Builder.new @validator = Validator.new @transformations = Transformations.new @exporters = Exporters.new @queries = Queries.new @meta_data = Metadata.new end |
Instance Attribute Details
#builder ⇒ Dsl::Builder (readonly)
65 66 67 |
# File 'lib/cure/dsl/template.rb', line 65 def builder @builder end |
#exporters ⇒ Dsl::Exporters (readonly)
74 75 76 |
# File 'lib/cure/dsl/template.rb', line 74 def exporters @exporters end |
#extraction ⇒ Dsl::Extraction (readonly)
62 63 64 |
# File 'lib/cure/dsl/template.rb', line 62 def extraction @extraction end |
#meta_data ⇒ Dsl::Metadata (readonly)
80 81 82 |
# File 'lib/cure/dsl/template.rb', line 80 def @meta_data end |
#queries ⇒ Dsl::Queries (readonly)
77 78 79 |
# File 'lib/cure/dsl/template.rb', line 77 def queries @queries end |
#source_files ⇒ Dsl::SourceFiles (readonly)
83 84 85 |
# File 'lib/cure/dsl/template.rb', line 83 def source_files @source_files end |
#transformations ⇒ Dsl::Transformations (readonly)
71 72 73 |
# File 'lib/cure/dsl/template.rb', line 71 def transformations @transformations end |
#validator ⇒ Dsl::Validator (readonly)
68 69 70 |
# File 'lib/cure/dsl/template.rb', line 68 def validator @validator end |