diff src/alice/codesegment/InputDataSegment.java @ 33:20c67f673224

change name of DataSegmentReceiver
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Wed, 18 Jan 2012 01:34:23 +0900
parents 2bfb796b0fa1
children 73158dc54c59
line wrap: on
line diff
--- a/src/alice/codesegment/InputDataSegment.java	Tue Jan 17 20:49:26 2012 +0900
+++ b/src/alice/codesegment/InputDataSegment.java	Wed Jan 18 01:34:23 2012 +0900
@@ -4,7 +4,7 @@
 
 import alice.datasegment.CommandType;
 import alice.datasegment.DataSegment;
-import alice.datasegment.DataSegmentReceiver;
+import alice.datasegment.Receiver;
 import alice.datasegment.DataSegmentValue;
 
 public class InputDataSegment {
@@ -17,23 +17,23 @@
 		this.cs = cs;
 	}
 	
-	public void peek(DataSegmentReceiver receiver, String managerKey, String key) {
+	public void peek(Receiver receiver, String managerKey, String key) {
 		peek(receiver, managerKey, key, 0);
 	}
 	
-	public void peek(DataSegmentReceiver receiver, String managerKey, String key, int index) {
+	public void peek(Receiver receiver, String managerKey, String key, int index) {
 		DataSegment.get(managerKey).peek(receiver, key, index, cs);
 	}
 
-	public void take(DataSegmentReceiver receiver, String managerKey, String key) {
+	public void take(Receiver receiver, String managerKey, String key) {
 		take(receiver, managerKey, key, 0);
 	}
 	
-	public void take(DataSegmentReceiver receiver, String managerKey, String key, int index) {
+	public void take(Receiver receiver, String managerKey, String key, int index) {
 		DataSegment.get(managerKey).take(receiver, key, index, cs);
 	}
 
-	public void reply(DataSegmentReceiver receiver, DataSegmentValue val) {
+	public void reply(Receiver receiver, DataSegmentValue val) {
 		receiver.index = val.index;
 		receiver.val = val.val;
 		receiver.from = val.from;
@@ -61,8 +61,8 @@
 		}
 	}
 	
-	public DataSegmentReceiver createReceiver(CommandType type) {
-		return new DataSegmentReceiver(this, type);
+	public Receiver create(CommandType type) {
+		return new Receiver(this, type);
 	}
 
 }