Top Fields Constructors Methods
com.sun.glass.ui

public abstract Class SystemClipboard

extends Clipboard
Class Inheritance
Known Direct Subclasses
com.sun.glass.ui.gtk.GtkDnDClipboard, com.sun.glass.ui.gtk.GtkSystemClipboard, com.sun.glass.ui.ios.IosSystemClipboard, com.sun.glass.ui.mac.MacSystemClipboard, com.sun.glass.ui.monocle.MonocleDnDClipboard, com.sun.glass.ui.monocle.MonocleSystemClipboard, com.sun.glass.ui.win.WinSystemClipboard
Imports
java.util.HashMap

Field Summary

Inherited from com.sun.glass.ui.Clipboard:
ACTION_ANYACTION_COPYACTION_COPY_OR_MOVEACTION_MOVEACTION_NONEACTION_REFERENCEDNDDRAG_IMAGEDRAG_IMAGE_OFFSETFILE_LIST_TYPEHTML_TYPEIE_URL_SHORTCUT_FILENAMERAW_IMAGE_TYPERTF_TYPESELECTIONsupportedActionsSYSTEMTEXT_TYPEURI_TYPE

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public void
flush(ClipboardAssistance dataSource, HashMap<String, Object> cacheData, int supportedActions)

Overrides com.sun.glass.ui.Clipboard.flush.

public Object
public Object
getLocalData(String mimeType)

public String[]
public int
protected abstract boolean
protected abstract String[]
protected abstract Object
protected abstract void
pushTargetActionToSystem(int actionDone)

protected abstract void
pushToSystem(HashMap<String, Object> cacheData, int supportedActions)

public void
protected abstract int
public String
toString()

Overrides com.sun.glass.ui.Clipboard.toString.

Returns a string representation of the object.

Inherited from com.sun.glass.ui.Clipboard:
actionPerformedaddclosecontentChangedgetgetActionStringgetNamegetPixelsForRawImageremovesetSharedData

Constructor Detail

SystemClipboardback to summary
protected SystemClipboard(String name)

Method Detail

flushback to summary
public void flush(ClipboardAssistance dataSource, HashMap<String, Object> cacheData, int supportedActions)

Overrides com.sun.glass.ui.Clipboard.flush.

Annotations
@Override
getDataback to summary
public Object getData(String mimeType)

Overrides com.sun.glass.ui.Clipboard.getData.

Annotations
@Override
getLocalDataback to summary
public Object getLocalData(String mimeType)
getMimeTypesback to summary
public String[] getMimeTypes()

Overrides com.sun.glass.ui.Clipboard.getMimeTypes.

Annotations
@Override
getSupportedSourceActionsback to summary
public int getSupportedSourceActions()

Overrides com.sun.glass.ui.Clipboard.getSupportedSourceActions.

Annotations
@Override
isOwnerback to summary
protected abstract boolean isOwner()
mimesFromSystemback to summary
protected abstract String[] mimesFromSystem()
popFromSystemback to summary
protected abstract Object popFromSystem(String mimeType)
pushTargetActionToSystemback to summary
protected abstract void pushTargetActionToSystem(int actionDone)
pushToSystemback to summary
protected abstract void pushToSystem(HashMap<String, Object> cacheData, int supportedActions)
setTargetActionback to summary
public void setTargetAction(int actionDone)

Overrides com.sun.glass.ui.Clipboard.setTargetAction.

Annotations
@Override
supportedSourceActionsFromSystemback to summary
protected abstract int supportedSourceActionsFromSystem()
toStringback to summary
public String toString()

Overrides com.sun.glass.ui.Clipboard.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override