Class: RedSnow::Sourcemap::NamedNode Abstract
- Defined in:
- lib/redsnow/sourcemap.rb
Overview
This class is abstract.
Blueprint sourcemap node with name && description associated
Direct Known Subclasses
Action, Blueprint, Parameter, Payload, Resource, ResourceGroup, TransactionExample
Instance Attribute Summary collapse
-
#description ⇒ SourceMap
description of the node.
-
#name ⇒ SourceMap
name of the node.
Attributes inherited from Node
Instance Method Summary collapse
-
#initialize(sourcemap) ⇒ NamedNode
constructor
A new instance of NamedNode.
Constructor Details
#initialize(sourcemap) ⇒ NamedNode
Returns a new instance of NamedNode.
46 47 48 49 50 51 |
# File 'lib/redsnow/sourcemap.rb', line 46 def initialize(sourcemap) return if sourcemap.nil? @name = SourceMap.new(sourcemap['name']) @description = SourceMap.new(sourcemap['description']) end |