Added Relation#set_to.
authorTilman Sauerbeck <tilman@code-monkey.de>
Sun, 24 Apr 2005 09:18:07 +0000 (09:18 +0000)
committerTilman Sauerbeck <tilman@code-monkey.de>
Sun, 24 Apr 2005 09:18:07 +0000 (09:18 +0000)
ChangeLog
lib/redact/part.rb

index 104a9a09c7e3a3b0fb5ce2713e41a7b1eabcfe22..d88457f1a761cbe7c8c0f0230bfbe14115ad73a2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,10 @@
 --
-$Id: ChangeLog 31 2005-04-23 22:54:01Z tilman $
+$Id: ChangeLog 32 2005-04-24 09:18:07Z tilman $
 ++
 
 2005-04-24 Tilman Sauerbeck (tilman at code-monkey de)
         * lib/redact/redact.rb: Fixed exception message
+        * lib/redact/part.rb: Added Relation#set_to
 
 2005-04-23 Tilman Sauerbeck (tilman at code-monkey de)
         * lib/redact/app.rb: Comment fix
index 974a6bec8ba47d8bc7720039582b2541e56ad61a..706761a6675f1651b239ccc0b1a9afafa511d4c6 100644 (file)
@@ -1,5 +1,5 @@
 #--
-# $Id: part.rb 29 2005-04-16 15:59:07Z tilman $
+# $Id: part.rb 32 2005-04-24 09:18:07Z tilman $
 #
 # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
 #
@@ -216,7 +216,12 @@ module Redact
                end
 
                def to=(part)
-                       @to_id = [].fill(part.nil? ? -1 : part.id, 0..1)
+                       self.set_to(part)
+               end
+
+               def set_to(part_x, part_y = part_x)
+                       @to_id = [part_x.nil? ? -1 : part_x.id,
+                                 part_y.nil? ? -1 : part_y.id]
                end
        end