public abstract class SystemClipboard extends Clipboard
ACTION_ANY, ACTION_COPY, ACTION_COPY_OR_MOVE, ACTION_MOVE, ACTION_NONE, ACTION_REFERENCE, DND, DRAG_IMAGE, DRAG_IMAGE_OFFSET, FILE_LIST_TYPE, HTML_TYPE, IE_URL_SHORTCUT_FILENAME, RAW_IMAGE_TYPE, RTF_TYPE, SELECTION, supportedActions, SYSTEM, TEXT_TYPE, URI_TYPE
Modifier | Constructor and Description |
---|---|
protected |
SystemClipboard(String name) |
Modifier and Type | Method and Description |
---|---|
void |
flush(ClipboardAssistance dataSource,
HashMap<String,Object> cacheData,
int supportedActions) |
Object |
getData(String mimeType) |
Object |
getLocalData(String mimeType) |
String[] |
getMimeTypes() |
int |
getSupportedSourceActions() |
protected abstract boolean |
isOwner() |
protected abstract String[] |
mimesFromSystem() |
protected abstract Object |
popFromSystem(String mimeType) |
protected abstract void |
pushTargetActionToSystem(int actionDone) |
protected abstract void |
pushToSystem(HashMap<String,Object> cacheData,
int supportedActions) |
void |
setTargetAction(int actionDone) |
protected abstract int |
supportedSourceActionsFromSystem() |
String |
toString() |
actionPerformed, add, close, contentChanged, get, getActionString, getName, getPixelsForRawImage, remove, setSharedData
protected SystemClipboard(String name)
protected abstract boolean isOwner()
protected abstract void pushToSystem(HashMap<String,Object> cacheData, int supportedActions)
protected abstract void pushTargetActionToSystem(int actionDone)
protected abstract int supportedSourceActionsFromSystem()
protected abstract String[] mimesFromSystem()
public void flush(ClipboardAssistance dataSource, HashMap<String,Object> cacheData, int supportedActions)
public int getSupportedSourceActions()
getSupportedSourceActions
in class Clipboard
public void setTargetAction(int actionDone)
setTargetAction
in class Clipboard
public String[] getMimeTypes()
getMimeTypes
in class Clipboard
Copyright © 2020. All rights reserved.