Class: DCloud::HardwareProfile::Property::Enum
- Inherits:
-
Object
- Object
- DCloud::HardwareProfile::Property::Enum
- Defined in:
- lib/dcloud/hardware_profile.rb
Instance Attribute Summary collapse
-
#entries ⇒ Object
readonly
Returns the value of attribute entries.
Instance Method Summary collapse
-
#initialize(element) ⇒ Enum
constructor
A new instance of Enum.
- #present? ⇒ Boolean
Constructor Details
#initialize(element) ⇒ Enum
Returns a new instance of Enum.
39 40 41 42 43 44 45 46 |
# File 'lib/dcloud/hardware_profile.rb', line 39 def initialize(element) @entries = [] if element element.get_elements( 'entry' ).each do |entry| @entries << entry.attributes['value'] end end end |
Instance Attribute Details
#entries ⇒ Object (readonly)
Returns the value of attribute entries.
38 39 40 |
# File 'lib/dcloud/hardware_profile.rb', line 38 def entries @entries end |
Instance Method Details
#present? ⇒ Boolean
47 48 49 |
# File 'lib/dcloud/hardware_profile.rb', line 47 def present? ! @entries.empty? end |