Package muntjac :: Package ui :: Module table :: Class TableTransferable
[hide private]
[frames] | no frames]

Class TableTransferable

source code

                                 object --+            
                                          |            
           event.transferable.ITransferable --+        
                                              |        
       event.transferable_impl.TransferableImpl --+    
                                                  |    
event.data_bound_transferable.DataBoundTransferable --+
                                                      |
                                                     TableTransferable

Concrete implementation of DataBoundTransferable for data transferred from a table.


See Also: DataBoundTransferable.

Instance Methods [hide private]
 
__init__(self, rawVariables, table)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getItemId(self)
Returns the identifier of the item being transferred.
source code
 
getPropertyId(self)
Returns the optional property identifier that the transfer concerns.
source code
 
getSourceComponent(self)
Returns: the component that created the ITransferable or null if the source component is unknown
source code

Inherited from event.data_bound_transferable.DataBoundTransferable: getSourceContainer

Inherited from event.transferable_impl.TransferableImpl: getData, getDataFlavors, setData

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, rawVariables, table)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

getItemId(self)

source code 

Returns the identifier of the item being transferred.

Returns:
item identifier
Overrides: event.data_bound_transferable.DataBoundTransferable.getItemId
(inherited documentation)

getPropertyId(self)

source code 

Returns the optional property identifier that the transfer concerns.

This can be e.g. the table column from which a drag operation originated.

Returns:
property identifier
Overrides: event.data_bound_transferable.DataBoundTransferable.getPropertyId
(inherited documentation)

getSourceComponent(self)

source code 
Returns:
the component that created the ITransferable or null if the source component is unknown
Overrides: event.transferable.ITransferable.getSourceComponent
(inherited documentation)