X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fbind%2FBindable.java;h=ccaa51d069ada173a185bece9d1a45adb80f9a09;hp=7c620c94bd4024717ac27123f1867dccf132a184;hb=6e639c9ed89dfda4b14ac4c768e66d25b91f5037;hpb=6777617313e957d0838a23ebf17ae0d9693ee225 diff --git a/src/edu/berkeley/sbp/bind/Bindable.java b/src/edu/berkeley/sbp/bind/Bindable.java index 7c620c9..ccaa51d 100644 --- a/src/edu/berkeley/sbp/bind/Bindable.java +++ b/src/edu/berkeley/sbp/bind/Bindable.java @@ -29,25 +29,43 @@ public abstract class Bindable implements ToJava { return null; } - public Binding createBinding() { - return new Binding() { - public Object invoke(Object[] o) { - return impose(o); - } - }; - } - public Binding createBinding(final int[] map) { - return new Binding() { - public Object invoke(Object[] o) { - int max = 0; - for(int i=0; i