Module: GeoConcerns::GeoFileFormatBehavior
- Extended by:
- ActiveSupport::Concern
- Included in:
- GeoFileSetBehavior
- Defined in:
- app/models/concerns/geo_concerns/geo_file_format_behavior.rb
Instance Method Summary collapse
- #external_metadata_file? ⇒ Boolean
- #geo_file_format? ⇒ Boolean
- #image_file? ⇒ Boolean
- #image_work? ⇒ Boolean
- #raster_file? ⇒ Boolean
- #raster_work? ⇒ Boolean
- #vector_file? ⇒ Boolean
- #vector_work? ⇒ Boolean
Instance Method Details
#external_metadata_file? ⇒ Boolean
17 18 19 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 17 def GeoConcerns::MetadataFormatService.include?(geo_mime_type) end |
#geo_file_format? ⇒ Boolean
21 22 23 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 21 def geo_file_format? image_file? || raster_file? || vector_file? || end |
#image_file? ⇒ Boolean
5 6 7 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 5 def image_file? GeoConcerns::ImageFormatService.include?(geo_mime_type) end |
#image_work? ⇒ Boolean
25 26 27 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 25 def image_work? false end |
#raster_file? ⇒ Boolean
9 10 11 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 9 def raster_file? GeoConcerns::RasterFormatService.include?(geo_mime_type) end |
#raster_work? ⇒ Boolean
29 30 31 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 29 def raster_work? false end |
#vector_file? ⇒ Boolean
13 14 15 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 13 def vector_file? GeoConcerns::VectorFormatService.include?(geo_mime_type) end |
#vector_work? ⇒ Boolean
33 34 35 |
# File 'app/models/concerns/geo_concerns/geo_file_format_behavior.rb', line 33 def vector_work? false end |