ODE-987. Rename marker interface to Channel for a cleaner api

git-svn-id: https://svn.apache.org/repos/asf/ode/trunk@1434033 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/ode/jacob/ChannelType.java b/src/main/java/org/apache/ode/jacob/Channel.java
similarity index 94%
rename from src/main/java/org/apache/ode/jacob/ChannelType.java
rename to src/main/java/org/apache/ode/jacob/Channel.java
index 5279d08..5b9211c 100644
--- a/src/main/java/org/apache/ode/jacob/ChannelType.java
+++ b/src/main/java/org/apache/ode/jacob/Channel.java
@@ -24,5 +24,5 @@
  * Marker interface extended by channel interfaces.
  * TODO: evaluate if an annotation, although slower, would offer a more elegant approach
  */
-public interface ChannelType extends Serializable {
+public interface Channel extends Serializable {
 }
diff --git a/src/main/java/org/apache/ode/jacob/ProcessUtil.java b/src/main/java/org/apache/ode/jacob/ProcessUtil.java
index 053af4c..4703221 100644
--- a/src/main/java/org/apache/ode/jacob/ProcessUtil.java
+++ b/src/main/java/org/apache/ode/jacob/ProcessUtil.java
@@ -24,7 +24,7 @@
         // Utility class
     }
 
-    public static String exportChannel(ChannelType channel) {
+    public static String exportChannel(Channel channel) {
     	if (channel != null && channel instanceof ExportableChannel) {
     		return ((ExportableChannel)channel).export();
     	}
diff --git a/src/main/java/org/apache/ode/jacob/Synch.java b/src/main/java/org/apache/ode/jacob/Synch.java
index dbe6507..c6a9f1d 100644
--- a/src/main/java/org/apache/ode/jacob/Synch.java
+++ b/src/main/java/org/apache/ode/jacob/Synch.java
@@ -27,7 +27,7 @@
  * @author Maciej Szefler <a href="mailto:mbs@fivesight.com">mbs</a>
  */
 
-public interface Synch extends ChannelType {
+public interface Synch extends Channel {
 
 	public void ret();
 
diff --git a/src/main/java/org/apache/ode/jacob/Val.java b/src/main/java/org/apache/ode/jacob/Val.java
index 2db6f7e..8d93d28 100644
--- a/src/main/java/org/apache/ode/jacob/Val.java
+++ b/src/main/java/org/apache/ode/jacob/Val.java
@@ -22,7 +22,7 @@
 /**
  * Generic return-value channel type.
  */
-public interface Val extends ChannelType {
+public interface Val extends Channel {
 
 	public void val(Object retVal);
 
diff --git a/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java b/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java
index 0058b39..71568ae 100644
--- a/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java
+++ b/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java
@@ -19,13 +19,13 @@
 package org.apache.ode.jacob.examples.cell;
 
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.Val;
 
 /**
  * Channel type for a cell. The channel allows reading of and setting the values of a cell.
  */
-public interface Cell extends ChannelType {
+public interface Cell extends Channel {
 
     /**
      * Read the value of the cell.
diff --git a/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java b/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
index 8b911ed..ce8d627 100644
--- a/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
+++ b/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
@@ -19,7 +19,7 @@
 package org.apache.ode.jacob.examples.eratosthenes;
 
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
 /**
@@ -29,7 +29,7 @@
  * @jacob.kind
  * @author Maciej Szefler <a href="mailto:mbs@fivesight.com">mbs</a>
  */
-public interface NaturalNumberStream extends ChannelType {
+public interface NaturalNumberStream extends Channel {
 
 	public void val(int n, SynchChannel ret);
 
diff --git a/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java b/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
index a4b6cfe..2a0169a 100644
--- a/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
+++ b/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
@@ -18,7 +18,7 @@
  */
 package org.apache.ode.jacob.examples.synch;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
 /**
@@ -27,7 +27,7 @@
  *
  * @author Maciej Szefler <a href="mailto:mbs@fivesight.com">mbs</a>
  */
-public interface SynchPrint extends ChannelType {
+public interface SynchPrint extends Channel {
 
 	public SynchChannel print(String msg);
 
diff --git a/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java b/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
index f738e67..bbe8491 100644
--- a/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
+++ b/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
@@ -23,7 +23,7 @@
 import java.lang.reflect.Proxy;
 
 import org.apache.ode.jacob.ExportableChannel;
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.ProcessUtil;
 
 import junit.framework.TestCase;
@@ -106,7 +106,7 @@
         });
     }
     
-    public interface Greeter extends ChannelType {
+    public interface Greeter extends Channel {
         String hello(String name);
     }