package com.dragome.forms.bindings.client.command; import com.dragome.forms.bindings.client.binding.Disposable; import com.dragome.forms.bindings.client.channel.Destination; import com.dragome.forms.bindings.client.channel.Publisher; import com.dragome.forms.bindings.client.value.ValueTarget; /** * Created by IntelliJ IDEA. * User: andrew * Date: Mar 6, 2010 * Time: 1:08:01 PM * To change this template use File | Settings | File Templates. */ public interface SendToBuilder<T> { Disposable to(Destination<? super T> destination); Disposable to(Publisher<? super T> destination); Disposable to(ValueTarget<? super T> destination); Disposable to(ParameterisedCommand<? super T> destination); }