Creates an AdfObjectAdfTransferable from an Array of alternative instances of the Objects to transfer, and optionally an Array of the AdfDataFlavors for each of those Objects. If the AdfDataFlavors are not provided, they will be calculated from the Object instances. Even if the dataFlavors array is provided, it is allowed to contain null for flavors that should be dynamically determined off of the data Objects.

_objectsForFlavors

Constructor Detail

AdfObjectTransferable

Creates an AdfObjectAdfTransferable from an Array of alternative instances of the Objects to transfer, and optionally an Array of the AdfDataFlavors for each of those Objects. If the AdfDataFlavors are not provided, they will be calculated from the Object instances. Even if the dataFlavors array is provided, it is allowed to contain null for flavors that should be dynamically determined off of the data Objects.

Parameters:

objectsForFlavors

-

Array of Arrays. The Arrays are arranged as follows [0] Array of Objects to transfer for AdfDataFlavor dataFlavors[0] [1] Array of Objects to transfer for AdfDataFlavor dataFlavors[1] [x] Array of Objects to transfer for AdfDataFlavor dataFlavors[x]

createSingleObjectTransferable

Creates an AdfObjectAdfTransferable from an instance of the Object to transfer, and optionally an instance of the AdfDataFlavor for the Object. If the AdfDataFlavor is not provided, it will be calculated from the Object instance.