class IosSystemClipboard extends SystemClipboard
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
BAD_URI_MSG |
private static java.lang.String |
BAD_URL_MSG |
(package private) static java.lang.String |
FILE_SCHEME |
private static java.util.HashMap |
mtu |
(package private) IosPasteboard |
pasteboard |
(package private) long |
seed |
private static java.util.HashMap |
utm |
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
Constructor and Description |
---|
IosSystemClipboard(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
private java.net.URI |
createUri(java.lang.String path,
java.lang.String message) |
private java.net.URI |
createUri(java.lang.String scheme,
java.lang.String path,
java.lang.String message) |
private java.net.URL |
createUrl(java.lang.String path,
java.lang.String message) |
protected boolean |
isOwner() |
protected java.lang.String[] |
mimesFromSystem() |
private java.lang.String |
mimeToUtf(java.lang.String mime) |
protected java.lang.Object |
popFromSystem(java.lang.String mimeType) |
protected void |
pushTargetActionToSystem(int actionDone) |
protected void |
pushToSystem(java.util.HashMap<java.lang.String,java.lang.Object> data,
int supportedActions) |
private byte[] |
serialize(java.lang.Object object) |
protected int |
supportedSourceActionsFromSystem() |
private java.lang.String |
utfToMime(java.lang.String utf) |
flush, getData, getLocalData, getMimeTypes, getSupportedSourceActions, setTargetAction, toString
actionPerformed, add, close, contentChanged, get, getActionString, getName, getPixelsForRawImage, remove, setSharedData
static final java.lang.String FILE_SCHEME
private static final java.lang.String BAD_URI_MSG
private static final java.lang.String BAD_URL_MSG
long seed
final IosPasteboard pasteboard
private static java.util.HashMap utm
private static java.util.HashMap mtu
protected boolean isOwner()
isOwner
in class SystemClipboard
protected void pushToSystem(java.util.HashMap<java.lang.String,java.lang.Object> data, int supportedActions)
pushToSystem
in class SystemClipboard
protected void pushTargetActionToSystem(int actionDone)
pushTargetActionToSystem
in class SystemClipboard
protected java.lang.Object popFromSystem(java.lang.String mimeType)
popFromSystem
in class SystemClipboard
protected int supportedSourceActionsFromSystem()
supportedSourceActionsFromSystem
in class SystemClipboard
protected java.lang.String[] mimesFromSystem()
mimesFromSystem
in class SystemClipboard
private java.lang.String utfToMime(java.lang.String utf)
private java.lang.String mimeToUtf(java.lang.String mime)
private java.net.URI createUri(java.lang.String path, java.lang.String message)
private java.net.URI createUri(java.lang.String scheme, java.lang.String path, java.lang.String message)
private java.net.URL createUrl(java.lang.String path, java.lang.String message)
private byte[] serialize(java.lang.Object object)