/* * Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.glass.ui.monocle; import com.sun.glass.ui.Clipboard; import com.sun.glass.ui.SystemClipboard; import java.util.HashMap; /** There is no system clipboard on embedded Linux systems using a * framebuffer. For X11 and Android a different implementation will * be needed. */ final class MonocleSystemClipboard extends SystemClipboard { MonocleSystemClipboard() { super(Clipboard.SYSTEM); } protected boolean isOwner() { return true; } protected void pushToSystem(HashMap cacheData, int supportedActions) { } protected void pushTargetActionToSystem(int actionDone) { } protected Object popFromSystem(String mimeType) { return null; } protected int supportedSourceActionsFromSystem() { return Clipboard.ACTION_NONE; } protected String[] mimesFromSystem() { return new String[0]; } }