class MacSystemClipboard extends SystemClipboard
| Modifier and Type | Class and Description |
|---|---|
private static class |
MacSystemClipboard.FormatEncoder |
| 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 |
(package private) MacPasteboard |
pasteboard |
(package private) long |
seed |
(package private) static boolean |
SUPPORT_10_5_API |
(package private) static boolean |
SUPPORT_10_5_API_FORCE |
(package private) static boolean |
SUPPORT_10_6_API |
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 |
|---|
MacSystemClipboard(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
private static java.lang.String |
_convertFileReferencePath(java.lang.String path) |
private java.net.URI |
createUri(java.lang.String path,
java.lang.String message) |
private java.util.HashMap<java.lang.String,java.lang.Object> |
getItemFromURIString(java.lang.String string) |
private java.lang.Object |
getObjectFromList(java.util.List<?> list) |
protected boolean |
isOwner() |
protected java.lang.String[] |
mimesFromSystem() |
protected java.lang.Object |
popFromSystem(java.lang.String mime) |
protected void |
pushTargetActionToSystem(int actionDone) |
protected void |
pushToSystem(java.util.HashMap<java.lang.String,java.lang.Object> data,
int supportedActions) |
private java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>> |
putToItemList(java.lang.String[] items,
boolean excludeComments) |
private byte[] |
serialize(java.lang.Object object) |
protected int |
supportedSourceActionsFromSystem() |
java.lang.String |
toString() |
flush, getData, getLocalData, getMimeTypes, getSupportedSourceActions, setTargetActionactionPerformed, add, close, contentChanged, get, getActionString, getName, getPixelsForRawImage, remove, setSharedDatastatic final java.lang.String FILE_SCHEME
private static final java.lang.String BAD_URI_MSG
private static final java.lang.String BAD_URL_MSG
static final boolean SUPPORT_10_5_API
static final boolean SUPPORT_10_5_API_FORCE
static final boolean SUPPORT_10_6_API
long seed
final MacPasteboard pasteboard
protected boolean isOwner()
isOwner in class SystemClipboardprotected int supportedSourceActionsFromSystem()
supportedSourceActionsFromSystem in class SystemClipboardprotected void pushTargetActionToSystem(int actionDone)
pushTargetActionToSystem in class SystemClipboardprotected void pushToSystem(java.util.HashMap<java.lang.String,java.lang.Object> data,
int supportedActions)
pushToSystem in class SystemClipboardprotected java.lang.Object popFromSystem(java.lang.String mime)
popFromSystem in class SystemClipboardprivate java.lang.Object getObjectFromList(java.util.List<?> list)
protected java.lang.String[] mimesFromSystem()
mimesFromSystem in class SystemClipboardpublic java.lang.String toString()
toString in class SystemClipboardprivate java.net.URI createUri(java.lang.String path,
java.lang.String message)
private java.util.HashMap<java.lang.String,java.lang.Object> getItemFromURIString(java.lang.String string)
private java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>> putToItemList(java.lang.String[] items,
boolean excludeComments)
private static java.lang.String _convertFileReferencePath(java.lang.String path)
private byte[] serialize(java.lang.Object object)