Changeset 112 for ruby/trunk/lib/models/rm/common/directory.rb
- Timestamp:
- Oct 26, 2008, 5:14:15 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/rm/common/directory.rb
r111 r112 6 6 module Common 7 7 module Directory 8 class Folder < OpenEHR::RM:: Archetyped::Locatable8 class Folder < OpenEHR::RM::Common::Archetyped::Locatable 9 9 attr_accessor :items 10 attr_reader folders 10 attr_reader :folders 11 11 12 def initialize(archetype_node_id, name, links, parent=nil, folders=nil, items=nil, uid = nil, archetype_details=nil, feeder_audit=nil) 12 13 super(archetype_node_id, name, links, parent, uid, archetype_details, feeder_audit) 13 self. items = items14 self.folders = folders 14 15 end 16 15 17 def folders=(folders) 16 raise ArgumentError, "empty subfolder" if ! @folders.nil and @folders.empty?18 raise ArgumentError, "empty subfolder" if !folders.nil? and folders.empty? 17 19 @folders = folders 18 20 end
Note:
See TracChangeset
for help on using the changeset viewer.