final class EmbeddedSceneDS extends java.lang.Object implements EmbeddedSceneDSInterface
Modifier and Type | Field and Description |
---|---|
private ClipboardAssistance |
assistant |
private EmbeddedSceneDnD |
dnd |
private GlassSceneDnDEventHandler |
dndHandler |
Constructor and Description |
---|
EmbeddedSceneDS(EmbeddedSceneDnD dnd,
ClipboardAssistance assistant,
GlassSceneDnDEventHandler dndHandler) |
Modifier and Type | Method and Description |
---|---|
void |
dragDropEnd(TransferMode performedAction) |
java.lang.Object |
getData(java.lang.String mimeType) |
java.lang.String[] |
getMimeTypes() |
java.util.Set<TransferMode> |
getSupportedActions() |
boolean |
isMimeTypeAvailable(java.lang.String mimeType) |
private final EmbeddedSceneDnD dnd
private final ClipboardAssistance assistant
private final GlassSceneDnDEventHandler dndHandler
public EmbeddedSceneDS(EmbeddedSceneDnD dnd, ClipboardAssistance assistant, GlassSceneDnDEventHandler dndHandler)
public java.util.Set<TransferMode> getSupportedActions()
getSupportedActions
in interface EmbeddedSceneDSInterface
public java.lang.Object getData(java.lang.String mimeType)
getData
in interface EmbeddedSceneDSInterface
public java.lang.String[] getMimeTypes()
getMimeTypes
in interface EmbeddedSceneDSInterface
public boolean isMimeTypeAvailable(java.lang.String mimeType)
isMimeTypeAvailable
in interface EmbeddedSceneDSInterface
public void dragDropEnd(TransferMode performedAction)
dragDropEnd
in interface EmbeddedSceneDSInterface