public class Clipboard extends Object
Modifier and Type | Field and Description |
---|---|
static int |
ACTION_ANY |
static int |
ACTION_COPY |
static int |
ACTION_COPY_OR_MOVE |
static int |
ACTION_MOVE |
static int |
ACTION_NONE
predefined drop-effect actions and combinations.
|
static int |
ACTION_REFERENCE |
static String |
DND
predefined clipboard name for system shared buffers
|
static String |
DRAG_IMAGE |
static String |
DRAG_IMAGE_OFFSET |
static String |
FILE_LIST_TYPE |
static String |
HTML_TYPE |
static String |
IE_URL_SHORTCUT_FILENAME |
static String |
RAW_IMAGE_TYPE |
static String |
RTF_TYPE |
static String |
SELECTION |
protected int |
supportedActions
combination of ACTION_XXXX constants
|
static String |
SYSTEM |
static String |
TEXT_TYPE
predefined mime types
Have to be synchronized with native realization.
|
static String |
URI_TYPE |
Modifier | Constructor and Description |
---|---|
protected |
Clipboard(String name) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(int action)
Called by system and notifies about successful data transfer.
|
void |
add(ClipboardAssistance assistant) |
protected void |
close() |
void |
contentChanged() |
void |
flush(ClipboardAssistance dataSource,
HashMap<String,Object> cacheData,
int supportedActions) |
protected static Clipboard |
get(String clipboardName) |
static String |
getActionString(int action) |
Object |
getData(String mimeType) |
String[] |
getMimeTypes() |
String |
getName() |
Pixels |
getPixelsForRawImage(byte[] rawimage) |
int |
getSupportedSourceActions() |
void |
remove(ClipboardAssistance assistant) |
protected void |
setSharedData(ClipboardAssistance dataSource,
HashMap<String,Object> cacheData,
int supportedActions) |
void |
setTargetAction(int actionDone) |
String |
toString() |
public static final String TEXT_TYPE
public static final String HTML_TYPE
public static final String RTF_TYPE
public static final String URI_TYPE
public static final String FILE_LIST_TYPE
public static final String RAW_IMAGE_TYPE
public static final String DRAG_IMAGE
public static final String DRAG_IMAGE_OFFSET
public static final String IE_URL_SHORTCUT_FILENAME
public static final int ACTION_NONE
public static final int ACTION_COPY
public static final int ACTION_MOVE
public static final int ACTION_REFERENCE
public static final int ACTION_COPY_OR_MOVE
public static final int ACTION_ANY
public static final String DND
public static final String SYSTEM
public static final String SELECTION
protected int supportedActions
protected Clipboard(String name)
public void add(ClipboardAssistance assistant)
public void remove(ClipboardAssistance assistant)
protected void setSharedData(ClipboardAssistance dataSource, HashMap<String,Object> cacheData, int supportedActions)
public void flush(ClipboardAssistance dataSource, HashMap<String,Object> cacheData, int supportedActions)
cacheData
- supportedActions
- combination of ACTION_XXXX constspublic int getSupportedSourceActions()
public void setTargetAction(int actionDone)
public void contentChanged()
public void actionPerformed(int action)
action
- Clipboard.ACTION_COPY, or Clipboard.ACTION_MOVE, or Clipboard.ACTION_REFERENCEpublic String[] getMimeTypes()
public Pixels getPixelsForRawImage(byte[] rawimage)
protected void close()
public String getName()
public static String getActionString(int action)
Copyright © 2020. All rights reserved.