public class clipboard extends Object implements IClipboard
TYPE_FILE_NAME_LIST, TYPE_IMAGE, TYPE_TEXT
Modifier and Type | Method and Description |
---|---|
void |
closeClipboard()
Close the clipboard.
|
void |
emptyClipboardData(String dataType)
Empty the clipboard of a particular data type if possible.
|
protected void |
finalize()
This method (when overriden), will be called when the VM determines that the Object can be
garbage collected.
|
String[] |
getAvailableInClipboard()
Returns an array of available data types.
|
Object |
getClipboardData(String dataType)
Returns the data in the clipboard of a particular type.
|
String[] |
getClipboardFileNameList() |
ImageData |
getClipboardImage() |
String |
getClipboardText() |
boolean |
isAvailableInClipboard(String dataType)
Returns if a particular data type is available for retrieval from the Clipboard.
|
boolean |
isOpenClipboard()
Returns if this IClipboard is actually connected to an open clipboard.
|
boolean |
setClipboardData(String dataType,
Object data)
Place the data in the clipboard.
|
boolean |
setClipboardFileNameList(String[] fileNames) |
boolean |
setClipboardImage(ImageData image) |
boolean |
setClipboardText(String text) |
public void closeClipboard()
IClipboard
closeClipboard
in interface IClipboard
protected void finalize()
Object
The finalize() method of a Class is only called if it overrides finalize() - the finalize() method java.lang.Object is never called by the Eve VM.
public void emptyClipboardData(String dataType)
IClipboard
emptyClipboardData
in interface IClipboard
dataType
- the data type to empty or null to empty the clipboard entirely.public String[] getAvailableInClipboard()
IClipboard
getAvailableInClipboard
in interface IClipboard
public Object getClipboardData(String dataType)
IClipboard
getClipboardData
in interface IClipboard
dataType
- the data type to retrieve.public boolean isAvailableInClipboard(String dataType)
IClipboard
isAvailableInClipboard
in interface IClipboard
dataType
- on of the TYPE_XXX values.public boolean isOpenClipboard()
IClipboard
isOpenClipboard
in interface IClipboard
public boolean setClipboardData(String dataType, Object data)
IClipboard
setClipboardData
in interface IClipboard
dataType
- the data type.data
- the data to store in the clipboard.public String[] getClipboardFileNameList()
getClipboardFileNameList
in interface IClipboard
public ImageData getClipboardImage()
getClipboardImage
in interface IClipboard
public String getClipboardText()
getClipboardText
in interface IClipboard
public boolean setClipboardFileNameList(String[] fileNames)
setClipboardFileNameList
in interface IClipboard
public boolean setClipboardImage(ImageData image)
setClipboardImage
in interface IClipboard
public boolean setClipboardText(String text)
setClipboardText
in interface IClipboard