Package org.apache.harmony.awt.datatransfer

Examples of org.apache.harmony.awt.datatransfer.DataSnapshot


     */
    public int dragEnter(long dataObjectPtr, int x, int y,
                         int userAction, int sourceActions) {
        dataObject = new WinDataTransfer.IDataObject(dataObjectPtr);

        DataSnapshot snapshot = new DataSnapshot(dataObject);
        transferable = new DataProxy(snapshot);
       
        DropTargetDragEvent e = new DropTargetDragEvent(
                context, new Point(x, y),
                WinDragSource.getDndActions(userAction),
View Full Code Here


     */
    public int drop(long dataObjectPtr, int x, int y,
                    int userAction, int sourceActions) {
        if (dataObjectPtr != dataObject.pointer) {
            dataObject = new WinDataTransfer.IDataObject(dataObjectPtr);
            DataSnapshot snapshot = new DataSnapshot(dataObject);
            transferable = new DataProxy(snapshot);
        }

        DropTargetDropEvent e = new DropTargetDropEvent(
                context, new Point(x, y),
View Full Code Here

    }

    @Override
    public void setContents(Transferable contents, ClipboardOwner owner) {
        DataSource dc = new DataSource(contents);
        final DataSnapshot snapshot = new DataSnapshot(dc);

        WinEventQueue.Task task = new WinEventQueue.Task() {
            @Override
            public void perform() {
                WinDataTransfer.setClipboardContents(snapshot);
View Full Code Here

        WinEventQueue.Task task = new WinEventQueue.Task() {
            @Override
            public void perform() {
                WinDataTransfer.IDataObject dataObject =
                        WinDataTransfer.getClipboardContents();
                DataSnapshot snapshot = new DataSnapshot(dataObject);
                dataObject.release();
                returnValue = new DataProxy(snapshot);
            }
        };
        winEventQueue.performTask(task);
View Full Code Here

     */
    public int dragEnter(long dataObjectPtr, int x, int y,
                         int userAction, int sourceActions) {
        dataObject = new WinDataTransfer.IDataObject(dataObjectPtr);

        DataSnapshot snapshot = new DataSnapshot(dataObject);
        transferable = new DataProxy(snapshot);
       
        DropTargetDragEvent e = new DropTargetDragEvent(
                context, new Point(x, y),
                WinDragSource.getDndActions(userAction),
View Full Code Here

     */
    public int drop(long dataObjectPtr, int x, int y,
                    int userAction, int sourceActions) {
        if (dataObjectPtr != dataObject.pointer) {
            dataObject = new WinDataTransfer.IDataObject(dataObjectPtr);
            DataSnapshot snapshot = new DataSnapshot(dataObject);
            transferable = new DataProxy(snapshot);
        }

        DropTargetDropEvent e = new DropTargetDropEvent(
                context, new Point(x, y),
View Full Code Here

    }

    @Override
    public void setContents(Transferable contents, ClipboardOwner owner) {
        DataSource dc = new DataSource(contents);
        final DataSnapshot snapshot = new DataSnapshot(dc);

        WinEventQueue.Task task = new WinEventQueue.Task() {
            @Override
            public void perform() {
                WinDataTransfer.setClipboardContents(snapshot);
View Full Code Here

        WinEventQueue.Task task = new WinEventQueue.Task() {
            @Override
            public void perform() {
                WinDataTransfer.IDataObject dataObject =
                        WinDataTransfer.getClipboardContents();
                DataSnapshot snapshot = new DataSnapshot(dataObject);
                dataObject.release();
                returnValue = new DataProxy(snapshot);
            }
        };
        winEventQueue.performTask(task);
View Full Code Here

        mouseLocation = getCurrentMouseLocation();
        userAction = 0;
        targetActions = 0;
       
        DataSource dataSource = new DataSource(context.getTransferable());
        final DataSnapshot snapshot = new DataSnapshot(dataSource);
        final int srcActions = getWinActions(context.getSourceActions());

        WinEventQueue.Task task = new WinEventQueue.Task() {
            @Override
            public void perform() {
View Full Code Here

     */
    public int dragEnter(long dataObjectPtr, int x, int y,
                         int userAction, int sourceActions) {
        dataObject = new WinDataTransfer.IDataObject(dataObjectPtr);

        DataSnapshot snapshot = new DataSnapshot(dataObject);
        transferable = new DataProxy(snapshot);
       
        DropTargetDragEvent e = new DropTargetDragEvent(
                context, new Point(x, y),
                WinDragSource.getDndActions(userAction),
View Full Code Here

TOP

Related Classes of org.apache.harmony.awt.datatransfer.DataSnapshot

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.