< prev index next >
src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1996, 2002, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 24,56 ****
*/
package java.awt.datatransfer;
/**
! * Defines the interface for classes that will provide data to
! * a clipboard. An instance of this interface becomes the owner
! * of the contents of a clipboard (clipboard owner) if it is
! * passed as an argument to
! * {@link java.awt.datatransfer.Clipboard#setContents} method of
! * the clipboard and this method returns successfully.
! * The instance remains the clipboard owner until another application
! * or another object within this application asserts ownership
! * of this clipboard.
! *
! * @see java.awt.datatransfer.Clipboard
*
* @author Amy Fowler
*/
-
public interface ClipboardOwner {
/**
! * Notifies this object that it is no longer the clipboard owner.
! * This method will be called when another application or another
! * object within this application asserts ownership of the clipboard.
*
* @param clipboard the clipboard that is no longer owned
! * @param contents the contents which this owner had placed on the clipboard
*/
public void lostOwnership(Clipboard clipboard, Transferable contents);
-
}
--- 24,52 ----
*/
package java.awt.datatransfer;
/**
! * Defines the interface for classes that will provide data to a clipboard. An
! * instance of this interface becomes the owner of the contents of a clipboard
! * (clipboard owner) if it is passed as an argument to
! * {@link Clipboard#setContents} method of the clipboard and this method returns
! * successfully. The instance remains the clipboard owner until another
! * application or another object within this application asserts ownership of
! * this clipboard.
*
* @author Amy Fowler
+ * @see Clipboard
*/
public interface ClipboardOwner {
/**
! * Notifies this object that it is no longer the clipboard owner. This
! * method will be called when another application or another object within
! * this application asserts ownership of the clipboard.
*
* @param clipboard the clipboard that is no longer owned
! * @param contents the contents which this owner had placed on the
! * {@code clipboard}
*/
public void lostOwnership(Clipboard clipboard, Transferable contents);
}
< prev index next >