OSDN Git Service

pass test
[pettanr/pettanr.git] / lib / picture_io.rb
1 class PictureIO
2   @@resource_picture_io #= LocalPicture.new
3   @@original_picture_io #= LocalPicture.new Rails.root + 'original'
4   @@system_picture_io #= LocalPicture.new Rails.root + 'system'
5   
6   def self.original_picture_io
7     @@original_picture_io
8   end
9   
10   def self.original_picture_io=(pclass)
11     @@original_picture_io = pclass
12   end
13   
14   def self.resource_picture_io
15     @@resource_picture_io
16   end
17   
18   def self.resource_picture_io=(pclass)
19     @@resource_picture_io = pclass
20   end
21   
22   def self.system_picture_io
23     @@system_picture_io
24   end
25   
26   def self.system_picture_io=(pclass)
27     @@system_picture_io = pclass
28   end
29   
30   def self.setup
31     yield self
32   end
33   
34 end