module DTK::DSL::InputOutputCommon::SemanticParse::Mixin
Public Instance Methods
name()
click to toggle source
# File lib/dsl/input_output_common/semantic_parse/mixin.rb, line 33 def name qualified_key.relative_distinguished_name end
qualified_key()
click to toggle source
# File lib/dsl/input_output_common/semantic_parse/mixin.rb, line 29 def qualified_key @qualified_key || fail(Error, "Unexepected that @qualified_key is nil") end
qualified_name()
click to toggle source
# File lib/dsl/input_output_common/semantic_parse/mixin.rb, line 37 def qualified_name qualified_key.print_form end
Private Instance Methods
initialize_semantic_parse(opts = {})
click to toggle source
opts can have keys
:qualified_key
# File lib/dsl/input_output_common/semantic_parse/mixin.rb, line 24 def initialize_semantic_parse(opts = {}) @qualified_key = opts[:qualified_key] end