class Actor

Attributes

description[RW]
name[RW]

Public Class Methods

new(name) click to toggle source
# File lib/use_case_diagram/actors.rb, line 17
def initialize(name)
  @name=name.to_s
  if !@name.nil?
    @description=@name.gsub('_',' ')
  end
  
end

Public Instance Methods

to_dot() click to toggle source
# File lib/use_case_diagram/actors.rb, line 25
def to_dot
     res=ACTOR_TPL
     res=res.gsub('#NAME#',@name.dquote)
     lab=''
     if !@description.nil?
       lab=' , label="'+@description.to_s+'"'
     end
     res=res.gsub('#LABEL#',lab)
     return res
  
end