Class: ArcadiaProblemEvent

Inherits:
ArcadiaSysEvent show all
Defined in:
lib/a-contracts.rb

Constant Summary collapse

DEPENDENCE_MISSING_TYPE =
"DEPENDENCE_MISSING_TYPE"
RUNTIME_ERROR_TYPE =
"RUNTIME_ERROR_TYPE"

Constants inherited from Event

Event::FLAG_DEFAULT, Event::FLAG_ERROR

Instance Attribute Summary collapse

Attributes inherited from Event

#channel, #flag, #parent, #results, #sender, #time

Method Summary

Methods inherited from ArcadiaEvent

#go!, #shot!

Methods inherited from Event

#add_finalize_callback, #add_result, #break, #initialize, #is_breaked?

Constructor Details

This class inherits a constructor from Event

Instance Attribute Details

#detailObject

Returns the value of attribute detail.



84
85
86
# File 'lib/a-contracts.rb', line 84

def detail
  @detail
end

#levelObject

Returns the value of attribute level.



84
85
86
# File 'lib/a-contracts.rb', line 84

def level
  @level
end

#titleObject

Returns the value of attribute title.



84
85
86
# File 'lib/a-contracts.rb', line 84

def title
  @title
end

#typeObject

Returns the value of attribute type.



84
85
86
# File 'lib/a-contracts.rb', line 84

def type
  @type
end