Class: Slackware::ChangeLog::Entry
- Inherits:
-
Object
- Object
- Slackware::ChangeLog::Entry
- Defined in:
- lib/slackware/changelog.rb
Overview
The class for each item in a change set
Instance Method Summary collapse
- #action ⇒ Object
- #action=(action_name) ⇒ Object
-
#initialize(package = nil, section = nil, action = nil, notes = "", security = false) ⇒ Entry
constructor
A new instance of Entry.
- #notes ⇒ Object
- #notes=(notes_txt) ⇒ Object
- #package ⇒ Object
- #package=(package_name) ⇒ Object
- #section ⇒ Object
- #section=(section_name) ⇒ Object
- #security ⇒ Object
- #security=(bool) ⇒ Object
Constructor Details
#initialize(package = nil, section = nil, action = nil, notes = "", security = false) ⇒ Entry
Returns a new instance of Entry.
90 91 92 93 94 95 96 |
# File 'lib/slackware/changelog.rb', line 90 def initialize(package = nil, section = nil, action = nil, notes = "", security = false) @package = package @section = section @action = action notes.is_a?(String) ? @notes = notes : @notes = "" security == true ? @security = security : @security = false end |
Instance Method Details
#action ⇒ Object
100 |
# File 'lib/slackware/changelog.rb', line 100 def action; @action; end |
#action=(action_name) ⇒ Object
106 |
# File 'lib/slackware/changelog.rb', line 106 def action=(action_name); @action = action_name ; end |
#notes ⇒ Object
101 |
# File 'lib/slackware/changelog.rb', line 101 def notes; @notes; end |
#notes=(notes_txt) ⇒ Object
107 108 109 |
# File 'lib/slackware/changelog.rb', line 107 def notes=(notes_txt) notes_txt.is_a?(String) ? @notes = notes_txt : @notes = "" end |
#package ⇒ Object
98 |
# File 'lib/slackware/changelog.rb', line 98 def package; @package; end |
#package=(package_name) ⇒ Object
104 |
# File 'lib/slackware/changelog.rb', line 104 def package=(package_name); @package = package_name ; end |
#section ⇒ Object
99 |
# File 'lib/slackware/changelog.rb', line 99 def section; @section; end |
#section=(section_name) ⇒ Object
105 |
# File 'lib/slackware/changelog.rb', line 105 def section=(section_name); @section = section_name ; end |
#security ⇒ Object
102 |
# File 'lib/slackware/changelog.rb', line 102 def security; @security; end |
#security=(bool) ⇒ Object
110 111 112 |
# File 'lib/slackware/changelog.rb', line 110 def security=(bool) bool == true ? @security = bool : @security = false end |