Class: Metanorma::Plugin::Lutaml::ExpressRemarkAdapter::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/metanorma/plugin/lutaml/express_remark_adapter.rb

Direct Known Subclasses

CachedRepoAdapter, ModelAdapter, RepoAdapter

Instance Method Summary collapse

Constructor Details

#initialize(model) ⇒ Base

Returns a new instance of Base.



36
37
38
# File 'lib/metanorma/plugin/lutaml/express_remark_adapter.rb', line 36

def initialize(model)
  @model = model
end

Instance Method Details

#decorate_remarks(options) ⇒ Object



44
45
46
47
48
# File 'lib/metanorma/plugin/lutaml/express_remark_adapter.rb', line 44

def decorate_remarks(options)
  decorate_own_remarks(options)
  decorate_child_remark_items(options)
  traverse_children(options)
end

#unwrapObject



40
41
42
# File 'lib/metanorma/plugin/lutaml/express_remark_adapter.rb', line 40

def unwrap
  @model
end