Package | Description |
---|---|
oracle.adf.view.rich.datatransfer |
Modifier and Type | Field and Description |
---|---|
static DataFlavor<Object[]> |
DataFlavor.OBJECT_ARRAY_FLAVOR
DataFlavor constant for a
java.lang.Object[] |
static DataFlavor<List<?>> |
DataFlavor.OBJECT_LIST_FLAVOR
DataFlavor constant for a
java.util.List>
|
static DataFlavor<Map<?,?>> |
DataFlavor.OBJECT_MAP_FLAVOR
DataFlavor constant for a
java.util.Map |
static DataFlavor<org.apache.myfaces.trinidad.model.RowKeySet> |
DataFlavor.ROW_KEY_SET_FLAVOR
DataFlavor constant for
jorg.apache.myfaces.trinidad.model.RowKeySet , the data type dragged by Collection components, such as tables and trees. |
static DataFlavor<String> |
DataFlavor.STRING_FLAVOR
DataFlavor constant for
java.lang.String |
static DataFlavor<List<String>> |
DataFlavor.STRING_LIST_FLAVOR
DataFlavor constant for a
java.util.List<String> |
static DataFlavor<javax.faces.component.UIComponent> |
DataFlavor.UICOMPONENT_FLAVOR
DataFlavor constant for a
javax.faces.component.UIComponent |
Modifier and Type | Method and Description |
---|---|
abstract DataFlavor<T> |
TransferData.getDataFlavor() |
DataFlavor<T> |
SimpleTransferData.getDataFlavor() |
static <S> DataFlavor<S> |
DataFlavor.getDataFlavor(Class<S> representationClass)
Returns a DataFlavor representing data of the specified Java Class and no discriminant.
|
static <S> DataFlavor<S> |
DataFlavor.getDataFlavor(Class<S> representationClass, String discriminant)
Returns a DataFlavor representing data of the specified Java Class and optional discriminant.
|
static <S> DataFlavor<S> |
DataFlavor.getDataFlavor(DataFlavor<S> baseFlavor, String discriminant)
Returns a DataFlavor based on another flavor with a discriminant.
|
static DataFlavor<?> |
DataFlavor.getErasedDataFlavor(Class<?> representationClass, String discriminant) |
DataFlavor<?> |
MarshallingService.getServerDataFlavor(String clientDataFlavor)
Returns the server DataFlavor that the client data flavor is equivalent to.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
Transferable.getData(DataFlavor<T> flavor)
Returns any data for the specified
DataFlavor , regardless of suitability rank, or null if this Transferable doesn't contain the DataFlavor or if the value of the data is null. |
static <S> DataFlavor<S> |
DataFlavor.getDataFlavor(DataFlavor<S> baseFlavor, String discriminant)
Returns a DataFlavor based on another flavor with a discriminant.
|
abstract <T> TransferData<T> |
Transferable.getTransferData(DataFlavor<T> flavor)
Returns any
TransferData for the specified DataFlavor , regardless of suitability rank, or null if this Transferable doesn't contain the Transferable . |
<T> TransferData<T> |
SimpleTransferable.getTransferData(DataFlavor<T> flavor)
Returns any
TransferData for the specified DataFlavor , regardless of suitability rank, or null if this Transferable doesn't contain the Transferable . |
boolean |
Transferable.isDataFlavorSupported(DataFlavor<?> flavor)
Returns
true if the Transferable can return a TransferData for the specified DataFlavor . |
void |
MarshallingService.registerClientDataFlavorAlias(String clientDataFlavor, DataFlavor<?> dataFlavor)
Registers a mapping between a client data flavor and the equivalent server DataFlavor.
|
Modifier and Type | Method and Description |
---|---|
List<TransferData<?>> |
Transferable.getSuitableTransferData(Set<DataFlavor<?>> suitableDataFlavors)
Given a
Set of DataFlavor s, returns a List of TransferData s available in the Transferable in order from highest suitablity to lowest. |
Constructor and Description |
---|
SimpleTransferData(DataFlavor<T> flavor, T data)
Create a SimpleTransferData with the specified DataFlavor and data and perfect suitability.
|
SimpleTransferData(DataFlavor<T> flavor, T data, float suitabilityRank)
Create a SimpleTransferData with the specified DataFlavor, data and suitability.
|