Module: Xumlidot::Diagram::Dot::Method

Defined in:
lib/xumlidot/diagram/dot/klass.rb

Constant Summary collapse

CHARACTER_SUBSTITUTIONS =
{
  '>' => '\>',
  '<' => '\<',
  '{' => '\{',
  '}' => '\}',
  '|' => '\|'
}.freeze

Instance Method Summary collapse

Instance Method Details

#to_dotObject



17
18
19
# File 'lib/xumlidot/diagram/dot/klass.rb', line 17

def to_dot
  to_s.gsub(/[#{CHARACTER_SUBSTITUTIONS.keys.join}]/, CHARACTER_SUBSTITUTIONS)
end