--- /dev/null Thu Jan 01 00:00:00 1970 +0000+++ b/make/tools/spp/Makefile Tue Aug 12 15:17:12 2008 -0700@@ -0,0 +1,45 @@+#+# Copyright 2008 Sun Microsystems, Inc. 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. Sun designates this+# particular file as subject to the "Classpath" exception as provided+# by Sun in the LICENSE file that accompanied this code.+#+# This code is distributed in the hope that it will be useful, but WITHOUT+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License+# version 2 for more details (a copy is included in the LICENSE file that+# accompanied this code).+#+# You should have received a copy of the GNU General Public License version+# 2 along with this work; if not, write to the Free Software Foundation,+# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.+#+# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,+# CA 95054 USA or visit www.sun.com if you need additional information or+# have any questions.+#++#+# Makefile for build spp tool+#++BUILDDIR = ../..+PACKAGE = build.tools.spp+PRODUCT = tools+PROGRAM = spp+include $(BUILDDIR)/common/Defs.gmk+++BUILDTOOL_SOURCE_ROOT = $(BUILDDIR)/tools/src+BUILDTOOL_MAIN = $(PKGDIR)/Spp.java++#+# Build tool jar rules.+#+include $(BUILDDIR)/common/BuildToolJar.gmk++

--- /dev/null Thu Jan 01 00:00:00 1970 +0000+++ b/src/share/classes/sun/java2d/DestSurfaceProvider.java Tue Aug 12 15:17:12 2008 -0700@@ -0,0 +1,41 @@+/*+ * Copyright 2007-2008 Sun Microsystems, Inc. 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. Sun designates this+ * particular file as subject to the "Classpath" exception as provided+ * by Sun in the LICENSE file that accompanied this code.+ *+ * This code is distributed in the hope that it will be useful, but WITHOUT+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License+ * version 2 for more details (a copy is included in the LICENSE file that+ * accompanied this code).+ *+ * You should have received a copy of the GNU General Public License version+ * 2 along with this work; if not, write to the Free Software Foundation,+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.+ *+ * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,+ * CA 95054 USA or visit www.sun.com if you need additional information or+ * have any questions.+ */++package sun.java2d;++import sun.java2d.pipe.hw.*;++/**+ * Classes implementing this interface provide access to their+ * destination surfaces.+ */+public interface DestSurfaceProvider {+ /**+ * Returns a surface currently used as a destination surface for rendering.+ *+ * @return destination surface+ */+ public Surface getDestSurface();+}