Class: Archruby::Architecture::ConstraintBreak
- Inherits:
-
Object
- Object
- Archruby::Architecture::ConstraintBreak
- Defined in:
- lib/archruby/architecture/constraint_break.rb
Constant Summary collapse
- ABSENSE =
"absence"
- DIVERGENCE =
"divergence"
Instance Attribute Summary collapse
-
#class_origin ⇒ Object
readonly
Returns the value of attribute class_origin.
-
#class_target ⇒ Object
readonly
Returns the value of attribute class_target.
-
#line_origin ⇒ Object
readonly
Returns the value of attribute line_origin.
-
#module_origin ⇒ Object
readonly
Returns the value of attribute module_origin.
-
#module_target ⇒ Object
readonly
Returns the value of attribute module_target.
-
#msg ⇒ Object
readonly
Returns the value of attribute msg.
-
#type ⇒ Object
readonly
Returns the value of attribute type.
Instance Method Summary collapse
-
#initialize(options) ⇒ ConstraintBreak
constructor
A new instance of ConstraintBreak.
Constructor Details
#initialize(options) ⇒ ConstraintBreak
Returns a new instance of ConstraintBreak.
10 11 12 13 14 15 16 17 18 |
# File 'lib/archruby/architecture/constraint_break.rb', line 10 def initialize() @type = [:type] @class_origin = [:class_origin] @line_origin = [:line_origin] @class_target = [:class_target] @module_origin = [:module_origin] @module_target = [:module_target] @msg = [:msg] end |
Instance Attribute Details
#class_origin ⇒ Object (readonly)
Returns the value of attribute class_origin.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def class_origin @class_origin end |
#class_target ⇒ Object (readonly)
Returns the value of attribute class_target.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def class_target @class_target end |
#line_origin ⇒ Object (readonly)
Returns the value of attribute line_origin.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def line_origin @line_origin end |
#module_origin ⇒ Object (readonly)
Returns the value of attribute module_origin.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def module_origin @module_origin end |
#module_target ⇒ Object (readonly)
Returns the value of attribute module_target.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def module_target @module_target end |
#msg ⇒ Object (readonly)
Returns the value of attribute msg.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def msg @msg end |
#type ⇒ Object (readonly)
Returns the value of attribute type.
4 5 6 |
# File 'lib/archruby/architecture/constraint_break.rb', line 4 def type @type end |