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.
509 510 511 512 513 514 |
# File 'lib/flickr/base.rb', line 509 def initialize(,,tag,label) @tagspace = @tagspaceid = @tag = tag @label = label end |
Instance Attribute Details
#clean ⇒ Object
Returns the value of attribute clean.
508 509 510 |
# File 'lib/flickr/base.rb', line 508 def clean @clean end |
#label ⇒ Object (readonly)
Returns the value of attribute label.
507 508 509 |
# File 'lib/flickr/base.rb', line 507 def label @label end |
#raw ⇒ Object
Returns the value of attribute raw.
508 509 510 |
# File 'lib/flickr/base.rb', line 508 def raw @raw end |
#tag ⇒ Object (readonly)
Returns the value of attribute tag.
507 508 509 |
# File 'lib/flickr/base.rb', line 507 def tag @tag end |
#tagspace ⇒ Object (readonly)
Returns the value of attribute tagspace.
507 508 509 |
# File 'lib/flickr/base.rb', line 507 def @tagspace end |
#tagspaceid ⇒ Object (readonly)
Returns the value of attribute tagspaceid.
507 508 509 |
# File 'lib/flickr/base.rb', line 507 def @tagspaceid end |
Class Method Details
.from_xml(element) ⇒ Object
516 517 518 519 520 521 522 523 524 |
# File 'lib/flickr/base.rb', line 516 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 |