Class: Code

Inherits:
Object
  • Object
show all
Defined in:
lib/atk/info.rb

Direct Known Subclasses

ConsoleCode, RubyCode

Constant Summary collapse

@@tags =
{}

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.tagsObject



44
45
46
# File 'lib/atk/info.rb', line 44

def self.tags
    return @@tags
end

Instance Method Details

#init_with(coder) ⇒ Object



48
49
50
# File 'lib/atk/info.rb', line 48

def init_with(coder)
    @value = coder.scalar
end

#runObject



52
53
54
# File 'lib/atk/info.rb', line 52

def run
    raise "#{self.class}.run needs to be overloaded"
end

#to_sObject



56
57
58
# File 'lib/atk/info.rb', line 56

def to_s
    return @value
end