Class: Flickr::Exif
- Inherits:
-
Object
- Object
- Flickr::Exif
- Defined in:
- lib/flickr/base.rb
Instance Attribute Summary collapse
-
#clean ⇒ Object
Returns the value of attribute clean.
-
#label ⇒ Object
readonly
Returns the value of attribute label.
-
#raw ⇒ Object
Returns the value of attribute raw.
-
#tag ⇒ Object
readonly
Returns the value of attribute tag.
-
#tagspace ⇒ Object
readonly
Returns the value of attribute tagspace.
-
#tagspaceid ⇒ Object
readonly
Returns the value of attribute tagspaceid.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(tagspace, tagspaceid, tag, label) ⇒ Exif
constructor
A new instance of Exif.
Constructor Details
#initialize(tagspace, tagspaceid, tag, label) ⇒ Exif
Returns a new instance of Exif.
494 495 496 497 498 499 |
# File 'lib/flickr/base.rb', line 494 def initialize(,,tag,label) @tagspace = @tagspaceid = @tag = tag @label = label end |
Instance Attribute Details
#clean ⇒ Object
Returns the value of attribute clean.
493 494 495 |
# File 'lib/flickr/base.rb', line 493 def clean @clean end |
#label ⇒ Object (readonly)
Returns the value of attribute label.
492 493 494 |
# File 'lib/flickr/base.rb', line 492 def label @label end |
#raw ⇒ Object
Returns the value of attribute raw.
493 494 495 |
# File 'lib/flickr/base.rb', line 493 def raw @raw end |
#tag ⇒ Object (readonly)
Returns the value of attribute tag.
492 493 494 |
# File 'lib/flickr/base.rb', line 492 def tag @tag end |
#tagspace ⇒ Object (readonly)
Returns the value of attribute tagspace.
492 493 494 |
# File 'lib/flickr/base.rb', line 492 def @tagspace end |
#tagspaceid ⇒ Object (readonly)
Returns the value of attribute tagspaceid.
492 493 494 |
# File 'lib/flickr/base.rb', line 492 def @tagspaceid end |
Class Method Details
.from_xml(element) ⇒ Object
501 502 503 504 505 506 507 508 509 |
# File 'lib/flickr/base.rb', line 501 def self.from_xml(element) att = element.attributes exif = Flickr::Exif.new(att['tagspace'],att['tagspaceid'].to_i, att['tag'],att['label']) exif.raw=element.elements['raw'].text if element.elements['raw'] exif.clean=element.elements['clean'].text if element.elements['clean'] return exif end |