class SSMD::Annotations::SubstitutionAnnotation
Attributes
text_alias[R]
Public Class Methods
new(text_alias)
click to toggle source
# File lib/ssmd/annotations/substitution_annotation.rb, line 13 def initialize(text_alias) @text_alias = text_alias end
regex()
click to toggle source
# File lib/ssmd/annotations/substitution_annotation.rb, line 9 def self.regex /sub: ?(.+)/ end
Public Instance Methods
combine(annotation)
click to toggle source
# File lib/ssmd/annotations/substitution_annotation.rb, line 21 def combine(annotation) self # discard further substitution annotations end
wrap(text)
click to toggle source
# File lib/ssmd/annotations/substitution_annotation.rb, line 17 def wrap(text) "<sub alias=\"#{text_alias}\">#{text}</sub>" end