Class: MDWA::DSL::Requirement
- Inherits:
-
Object
- Object
- MDWA::DSL::Requirement
- Defined in:
- lib/mdwa/dsl/requirement.rb
Instance Attribute Summary collapse
-
#alias ⇒ Object
Returns the value of attribute alias.
-
#description ⇒ Object
Returns the value of attribute description.
-
#entities ⇒ Object
Returns the value of attribute entities.
-
#non_functional_description ⇒ Object
Returns the value of attribute non_functional_description.
-
#summary ⇒ Object
Returns the value of attribute summary.
-
#users ⇒ Object
Returns the value of attribute users.
Instance Method Summary collapse
-
#initialize(summary = nil) ⇒ Requirement
constructor
A new instance of Requirement.
- #non_functional? ⇒ Boolean
Constructor Details
#initialize(summary = nil) ⇒ Requirement
Returns a new instance of Requirement.
11 12 13 14 15 16 |
# File 'lib/mdwa/dsl/requirement.rb', line 11 def initialize(summary = nil) self.summary = summary self.users = [] self.entities = [] end |
Instance Attribute Details
#alias ⇒ Object
Returns the value of attribute alias.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def alias @alias end |
#description ⇒ Object
Returns the value of attribute description.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def description @description end |
#entities ⇒ Object
Returns the value of attribute entities.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def entities @entities end |
#non_functional_description ⇒ Object
Returns the value of attribute non_functional_description.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def non_functional_description @non_functional_description end |
#summary ⇒ Object
Returns the value of attribute summary.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def summary @summary end |
#users ⇒ Object
Returns the value of attribute users.
9 10 11 |
# File 'lib/mdwa/dsl/requirement.rb', line 9 def users @users end |
Instance Method Details
#non_functional? ⇒ Boolean
23 24 25 |
# File 'lib/mdwa/dsl/requirement.rb', line 23 def non_functional? !self.non_functional_description.blank? end |