/** * */ package org.semanticsoft.vaaclipse.widgets; import java.util.EventObject; import com.vaadin.shared.communication.ServerRpc; import com.vaadin.shared.ui.splitpanel.AbstractSplitPanelState; /** * @author rushan * */ public interface SashWidget { void addListener(SplitPositionChangedListener listener); void fireEvent(EventObject event); AbstractSplitPanelState getState(); <T extends ServerRpc> void registerRpc(T implementation, Class<T> rpcInterfaceType); }