com.vaadin.terminal.gwt.client.ui.dd.


Class VTransferable

java.lang.Object
  com.vaadin.terminal.gwt.client.ui.dd.VTransferable

public class VTransferable
extends Object

Client side counterpart for Transferable in com.vaadin.event.Transferable

Constructor Summary
VTransferable()
           
 
Method Summary
 Object getData(String dataFlavor)
           
 Collection<String> getDataFlavors()
           
 Paintable getDragSource()
          Returns the component from which the transferable is created (eg.
 void setData(String dataFlavor, Object value)
           
 void setDragSource(Paintable component)
          Sets the component currently being dragged or from which the transferable is created (eg.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VTransferable

public VTransferable()
Method Detail

getDragSource

public Paintable getDragSource()

Returns the component from which the transferable is created (eg. a tree which node is dragged).

Returns:
the component

setDragSource

public void setDragSource(Paintable component)

Sets the component currently being dragged or from which the transferable is created (eg. a tree which node is dragged).

The server side counterpart of the component may implement DragSource interface if it wants to translate or complement the server side instance of this Transferable.

Parameters:
component - the component to set

getData

public Object getData(String dataFlavor)

setData

public void setData(String dataFlavor,
                    Object value)

getDataFlavors

public Collection<String> getDataFlavors()