Class: Kamelopard::Wait
- Inherits:
-
TourPrimitive
- Object
- Object
- TourPrimitive
- Kamelopard::Wait
- Defined in:
- lib/kamelopard/classes.rb
Overview
Corresponds to a KML gx:Wait object
Instance Attribute Summary collapse
-
#duration ⇒ Object
Returns the value of attribute duration.
Attributes inherited from TourPrimitive
Attributes inherited from Object
#comment, #kml_id, #master_only
Instance Method Summary collapse
-
#initialize(duration = 0, options = {}) ⇒ Wait
constructor
A new instance of Wait.
- #to_kml(elem = nil) ⇒ Object
Methods inherited from Object
#_alternate_to_kml, #change, #master_only?
Constructor Details
#initialize(duration = 0, options = {}) ⇒ Wait
Returns a new instance of Wait.
1770 1771 1772 1773 |
# File 'lib/kamelopard/classes.rb', line 1770 def initialize(duration = 0, = {}) super @duration = duration end |
Instance Attribute Details
#duration ⇒ Object
Returns the value of attribute duration.
1769 1770 1771 |
# File 'lib/kamelopard/classes.rb', line 1769 def duration @duration end |
Instance Method Details
#to_kml(elem = nil) ⇒ Object
1775 1776 1777 1778 1779 1780 1781 1782 1783 |
# File 'lib/kamelopard/classes.rb', line 1775 def to_kml(elem = nil) k = XML::Node.new 'gx:Wait' super k d = XML::Node.new 'gx:duration' d << @duration.to_s k << d elem << k unless elem.nil? k end |