KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jimm > datavision > gui > Clipboard


1 package jimm.datavision.gui;
2
3 /**
4  * A simple clipboard class. Use <code>instance</code> to get the single
5  * global clipboard instance.
6  *
7  * @author Jim Menard, <a HREF="mailto:jimm@io.com">jimm@io.com</a>
8  */

9 public class Clipboard {
10
11 protected static Clipboard clipboard = new Clipboard();
12
13 protected Object JavaDoc contents;
14
15 public static Clipboard instance() {
16     return clipboard;
17 }
18
19 protected Clipboard() {}
20
21 public void setContents(Object JavaDoc obj) { contents = obj; }
22
23 public Object JavaDoc getContents() { return contents; }
24
25 public boolean isEmpty() { return contents == null; }
26
27 }
28
Popular Tags