jdk/src/java.desktop/share/classes/sun/awt/ComponentFactory.java
changeset 36903 addc2e9d4bd4
parent 30471 c1568a2416a8
--- a/jdk/src/java.desktop/share/classes/sun/awt/ComponentFactory.java	Wed Mar 23 21:20:25 2016 +0100
+++ b/jdk/src/java.desktop/share/classes/sun/awt/ComponentFactory.java	Thu Mar 24 02:22:01 2016 +0300
@@ -25,6 +25,7 @@
 
 package sun.awt;
 
+import java.awt.peer.TaskbarPeer;
 import java.awt.*;
 import java.awt.dnd.DragGestureEvent;
 import java.awt.dnd.InvalidDnDOperationException;
@@ -75,6 +76,23 @@
     }
 
     /**
+     * Creates this toolkit's implementation of the {@code Taskbar} using the
+     * specified peer interface.
+     *
+     * @param  target the taskbar to be implemented
+     * @return this toolkit's implementation of the {@code Taskbar}
+     * @throws HeadlessException if GraphicsEnvironment.isHeadless() returns
+     *         true
+     * @see java.awt.GraphicsEnvironment#isHeadless
+     * @see java.awt.Taskbar
+     * @see java.awt.peer.TaskbarPeer
+     * @since 9
+     */
+    default TaskbarPeer createTaskbarPeer(Taskbar target) {
+        throw new HeadlessException();
+    }
+
+    /**
      * Creates this toolkit's implementation of {@code Button} using the
      * specified peer interface.
      *