1.1 --- a/make/common/shared/Sanity.gmk Fri Feb 12 13:25:18 2010 -0800
1.2 +++ b/make/common/shared/Sanity.gmk Sun Feb 14 23:38:50 2010 -0800
1.3 @@ -1,5 +1,5 @@
1.4 #
1.5 -# Copyright 2005-2009 Sun Microsystems, Inc. All Rights Reserved.
1.6 +# Copyright 2005-2010 Sun Microsystems, Inc. All Rights Reserved.
1.7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
1.8 #
1.9 # This code is free software; you can redistribute it and/or modify it
1.10 @@ -1093,6 +1093,7 @@
1.11 # Check for existence of misc Hotspot imported files
1.12 ######################################################
1.13 HOTSPOT_INCLUDE_FILE_LIST = jvmti.h
1.14 +HOTSPOT_INCLUDE_FILE_LIST += jvmticmlr.h
1.15 #HOTSPOT_INCLUDE_FILE_LIST += jni.h jni_md.h
1.16 #HOTSPOT_INCLUDE_FILE_LIST += jvm.h jvm_md.h
1.17 #HOTSPOT_INCLUDE_FILE_LIST += jmm.h
2.1 --- a/make/java/jvm/Makefile Fri Feb 12 13:25:18 2010 -0800
2.2 +++ b/make/java/jvm/Makefile Sun Feb 14 23:38:50 2010 -0800
2.3 @@ -1,5 +1,5 @@
2.4 #
2.5 -# Copyright 1995-2005 Sun Microsystems, Inc. All Rights Reserved.
2.6 +# Copyright 1995-2010 Sun Microsystems, Inc. All Rights Reserved.
2.7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
2.8 #
2.9 # This code is free software; you can redistribute it and/or modify it
2.10 @@ -34,7 +34,8 @@
2.11
2.12 FILES_h = $(INCLUDEDIR)/jni.h \
2.13 $(PLATFORM_INCLUDE)/jni_md.h \
2.14 - $(INCLUDEDIR)/jvmti.h \
2.15 + $(INCLUDEDIR)/jvmti.h \
2.16 + $(INCLUDEDIR)/jvmticmlr.h \
2.17 $(INCLUDEDIR)/classfile_constants.h
2.18
2.19 $(INCLUDEDIR)/%.h: $(SHARE_SRC)/javavm/export/%.h
3.1 --- a/make/java/sun_nio/Makefile Fri Feb 12 13:25:18 2010 -0800
3.2 +++ b/make/java/sun_nio/Makefile Sun Feb 14 23:38:50 2010 -0800
3.3 @@ -31,7 +31,7 @@
3.4 PACKAGE = sun.nio
3.5 PRODUCT = sun
3.6
3.7 -OTHER_JAVACFLAGS += -Xlint:serial -Werror
3.8 +OTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
3.9 include $(BUILDDIR)/common/Defs.gmk
3.10
3.11 #
4.1 --- a/make/mkdemo/jvmti/Makefile Fri Feb 12 13:25:18 2010 -0800
4.2 +++ b/make/mkdemo/jvmti/Makefile Sun Feb 14 23:38:50 2010 -0800
4.3 @@ -1,5 +1,5 @@
4.4 #
4.5 -# Copyright 2004-2006 Sun Microsystems, Inc. All Rights Reserved.
4.6 +# Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
4.7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4.8 #
4.9 # This code is free software; you can redistribute it and/or modify it
4.10 @@ -34,12 +34,13 @@
4.11
4.12 # Can be built in any order, the JRE version of hprof and java_crw_demo are
4.13 # really built in make/java.
4.14 -# The hprof target here just deliveres the sources and README files.
4.15 +# The hprof target here just delivers the sources and README files.
4.16 # The java_crw_demo and agent_util files are copied into each demo that
4.17 # uses them.
4.18 SUBDIRS = \
4.19 versionCheck \
4.20 - gctest \
4.21 + compiledMethodLoad \
4.22 + gctest \
4.23 heapViewer \
4.24 heapTracker \
4.25 minst \
5.1 --- a/make/mkdemo/jvmti/README.txt Fri Feb 12 13:25:18 2010 -0800
5.2 +++ b/make/mkdemo/jvmti/README.txt Sun Feb 14 23:38:50 2010 -0800
5.3 @@ -1,5 +1,5 @@
5.4 #
5.5 -# Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
5.6 +# Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
5.7 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5.8 #
5.9 # This code is free software; you can redistribute it and/or modify it
5.10 @@ -27,8 +27,8 @@
5.11
5.12 Basically you want to mimic the jvmti demo agent "mtrace".
5.13
5.14 -* Create and populate a source directory at src/demo/jvmti
5.15 - (Try and re-use code in agent_util area like src/demo/jvmti/mtrace)
5.16 +* Create and populate a source directory at src/share/demo/jvmti
5.17 + (Try and re-use code in agent_util area like src/share/demo/jvmti/mtrace)
5.18 (This should include a small README.txt document on what this demo is)
5.19
5.20 * Make sure the appropriate "demo" copyright notice is added to all the
5.21 @@ -44,7 +44,7 @@
5.22 * Create test directory at test/demo/jvmti, create at least one test
5.23 (Use test/demo/jvmti/mtrace as a template)
5.24
5.25 -* Don't forget to SCCS in all the new files
5.26 +* Don't forget to check in all the new files
5.27
5.28 * Build and create images (cd make && gnumake && gnumake images)
5.29 (Do this on Solaris, Linux, and at least one Windows platform)
5.30 @@ -54,5 +54,5 @@
5.31 * Run the tests: cd test/demo/jvmti && runregress .
5.32 (Do this on Solaris, Linux, and at least one Windows platform)
5.33
5.34 -Contact: jk-svc-group@sun.com for more information or help.
5.35 +Contact: serviceability-dev@openjdk.java.net for more information or help.
5.36
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
6.2 +++ b/make/mkdemo/jvmti/compiledMethodLoad/Makefile Sun Feb 14 23:38:50 2010 -0800
6.3 @@ -0,0 +1,41 @@
6.4 +#
6.5 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
6.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6.7 +#
6.8 +# This code is free software; you can redistribute it and/or modify it
6.9 +# under the terms of the GNU General Public License version 2 only, as
6.10 +# published by the Free Software Foundation. Sun designates this
6.11 +# particular file as subject to the "Classpath" exception as provided
6.12 +# by Sun in the LICENSE file that accompanied this code.
6.13 +#
6.14 +# This code is distributed in the hope that it will be useful, but WITHOUT
6.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
6.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
6.17 +# version 2 for more details (a copy is included in the LICENSE file that
6.18 +# accompanied this code).
6.19 +#
6.20 +# You should have received a copy of the GNU General Public License version
6.21 +# 2 along with this work; if not, write to the Free Software Foundation,
6.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
6.23 +#
6.24 +# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
6.25 +# CA 95054 USA or visit www.sun.com if you need additional information or
6.26 +# have any questions.
6.27 +#
6.28 +
6.29 +BUILDDIR = ../../..
6.30 +PRODUCT = demo/jvmti
6.31 +DEMONAME = compiledMethodLoad
6.32 +include $(BUILDDIR)/common/Defs.gmk
6.33 +
6.34 +DEMO_ROOT = $(SHARE_SRC)/demo/jvmti/$(DEMONAME)
6.35 +DEMO_TOPFILES = ./README.txt
6.36 +DEMO_DESTDIR = $(DEMODIR)/jvmti/$(DEMONAME)
6.37 +
6.38 +DEMO_OBJECTS = agent_util.$(OBJECT_SUFFIX)
6.39 +
6.40 +#
6.41 +# Demo jar building rules.
6.42 +#
6.43 +include $(BUILDDIR)/common/Demo.gmk
6.44 +
7.1 --- a/make/sun/awt/FILES_c_windows.gmk Fri Feb 12 13:25:18 2010 -0800
7.2 +++ b/make/sun/awt/FILES_c_windows.gmk Sun Feb 14 23:38:50 2010 -0800
7.3 @@ -179,6 +179,8 @@
7.4 awt_Mlib.cpp \
7.5 awt_new.cpp \
7.6 awt_TrayIcon.cpp \
7.7 + awt_DCHolder.cpp \
7.8 + awt_ole.cpp \
7.9 ShaderList.cpp \
7.10 D3DBlitLoops.cpp \
7.11 D3DBufImgOps.cpp \
8.1 --- a/make/sun/awt/Makefile Fri Feb 12 13:25:18 2010 -0800
8.2 +++ b/make/sun/awt/Makefile Sun Feb 14 23:38:50 2010 -0800
8.3 @@ -250,13 +250,14 @@
8.4 # vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv WINDOWS
8.5 OTHER_LDLIBS = kernel32.lib user32.lib gdi32.lib winspool.lib \
8.6 imm32.lib ole32.lib uuid.lib shell32.lib \
8.7 - comdlg32.lib winmm.lib comctl32.lib delayimp.lib \
8.8 + comdlg32.lib winmm.lib comctl32.lib \
8.9 + shlwapi.lib delayimp.lib \
8.10 $(JVMLIB) \
8.11 /DELAYLOAD:user32.dll /DELAYLOAD:gdi32.dll \
8.12 /DELAYLOAD:shell32.dll /DELAYLOAD:winmm.dll \
8.13 /DELAYLOAD:winspool.drv /DELAYLOAD:imm32.dll \
8.14 /DELAYLOAD:ole32.dll /DELAYLOAD:comdlg32.dll \
8.15 - /DELAYLOAD:comctl32.dll
8.16 + /DELAYLOAD:comctl32.dll /DELAYLOAD:shlwapi.dll
8.17
8.18 clean:: awt.clean
8.19
9.1 --- a/make/sun/awt/make.depend Fri Feb 12 13:25:18 2010 -0800
9.2 +++ b/make/sun/awt/make.depend Sun Feb 14 23:38:50 2010 -0800
9.3 @@ -1,351 +1,355 @@
9.4 -$(OBJDIR)/AccelGlyphCache.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.5 -
9.6 -$(OBJDIR)/AlphaMacros.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.7 -
9.8 -$(OBJDIR)/AlphaMath.obj:: ../../../src/share/native/sun/java2d/loops/AlphaMath.h
9.9 -
9.10 -$(OBJDIR)/Any3Byte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any3Byte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.11 -
9.12 -$(OBJDIR)/Any4Byte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.13 -
9.14 -$(OBJDIR)/AnyByte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.15 -
9.16 -$(OBJDIR)/AnyInt.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.17 -
9.18 -$(OBJDIR)/AnyShort.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.19 -
9.20 -$(OBJDIR)/awt_AWTEvent.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.21 -
9.22 -$(OBJDIR)/awt_BitmapUtil.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.23 -
9.24 -$(OBJDIR)/awt_Brush.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.25 -
9.26 -$(OBJDIR)/awt_Button.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Button.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WButtonPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Button.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.27 -
9.28 -$(OBJDIR)/awt_Canvas.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsConfig.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.29 -
9.30 -$(OBJDIR)/awt_Checkbox.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Checkbox.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCheckboxPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Checkbox.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.31 -
9.32 -$(OBJDIR)/awt_Choice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Choice.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WChoicePeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Choice.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.33 -
9.34 -$(OBJDIR)/awt_Clipboard.obj:: $(CLASSHDRDIR)/sun_awt_windows_WClipboard.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Clipboard.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.35 -
9.36 -$(OBJDIR)/awt_Color.obj:: $(CLASSHDRDIR)/sun_awt_windows_WColor.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Color.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.37 -
9.38 -$(OBJDIR)/awt_Component.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Color.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_MouseWheelEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethod.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPanelPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/awt_InputTextInfor.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awt_MouseEvent.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.39 -
9.40 -$(OBJDIR)/awt_Container.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.41 -
9.42 -$(OBJDIR)/awt_Cursor.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Cursor.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCustomCursor.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WGlobalCursorManager.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.43 -
9.44 -$(OBJDIR)/awt_DataTransferer.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_datatransfer_DataTransferer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDataTransferer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/common/locale_str.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.45 -
9.46 -$(OBJDIR)/awt_Debug.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.47 -
9.48 -$(OBJDIR)/awt_Desktop.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.49 -
9.50 -$(OBJDIR)/awt_DesktopProperties.obj:: $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_windows_WDesktopProperties.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.51 -
9.52 -$(OBJDIR)/awt_Dialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.53 -
9.54 -$(OBJDIR)/awt_Dimension.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.55 -
9.56 -$(OBJDIR)/awt_DnDDS.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_dnd_DnDConstants.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_dnd_SunDragSourceContextPeer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDragSourceContextPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.57 -
9.58 -$(OBJDIR)/awt_DnDDT.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_dnd_DnDConstants.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDropTargetContextPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.59 -
9.60 -$(OBJDIR)/awt_DrawingSurface.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jawt_md.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DrawingSurface.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.61 -
9.62 -$(OBJDIR)/awt_Event.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Event.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.63 -
9.64 -$(OBJDIR)/awt_FileDialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_FileDialog.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFileDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_FileDialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.65 -
9.66 -$(OBJDIR)/awt_Font.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDefaultFontCharset.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFontPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.67 -
9.68 -$(OBJDIR)/awt_Frame.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/java_lang_Integer.h $(CLASSHDRDIR)/sun_awt_EmbeddedFrame.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WEmbeddedFrame.h $(CLASSHDRDIR)/sun_awt_windows_WEmbeddedFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.69 -
9.70 -$(OBJDIR)/awt_GDIObject.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.71 -
9.72 -$(OBJDIR)/awt_IconCursor.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.73 -
9.74 -$(OBJDIR)/awt_ImageRep.obj:: $(CLASSHDRDIR)/sun_awt_image_ImageRepresentation.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.75 -
9.76 -$(OBJDIR)/awt_ImagingLib.obj:: $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_image_BufferedImage.h $(CLASSHDRDIR)/java_awt_image_ConvolveOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_image_ImagingLib.h $(CLASSHDRDIR)/sun_awt_image_IntegerComponentRaster.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/share/native/sun/awt/medialib/safe_alloc.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/awt_Mlib.h
9.77 -
9.78 -$(OBJDIR)/awt_InputEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.79 -
9.80 -$(OBJDIR)/awt_InputMethod.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethodDescriptor.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethod.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/common/locale_str.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.81 -
9.82 -$(OBJDIR)/awt_InputTextInfor.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputTextInfor.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.83 -
9.84 -$(OBJDIR)/awt_Insets.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.85 -
9.86 -$(OBJDIR)/awt_KeyboardFocusManager.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_KeyboardFocusManager.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.87 -
9.88 -$(OBJDIR)/awt_KeyEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.89 -
9.90 -$(OBJDIR)/awt_Label.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Label.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WLabelPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Label.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.91 -
9.92 -$(OBJDIR)/awt_List.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_List.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WListPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_List.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.93 -
9.94 -$(OBJDIR)/awt_MenuBar.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.95 -
9.96 -$(OBJDIR)/awt_MenuItem.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_CheckboxMenuItem.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCheckboxMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.97 -
9.98 -$(OBJDIR)/awt_Menu.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.99 -
9.100 -$(OBJDIR)/awt_Mlib.obj:: $(CLASSHDRDIR)/java_awt_image_BufferedImage.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Mlib.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.101 -
9.102 -$(OBJDIR)/awt_MouseEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MouseEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.103 -
9.104 -$(OBJDIR)/awt_new.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_new.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.105 -
9.106 -$(OBJDIR)/awt_Object.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.107 -
9.108 -$(OBJDIR)/awt_Palette.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_CustomPaletteDef.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/img_util_md.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.109 -
9.110 -$(OBJDIR)/awt_Panel.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.111 -
9.112 -$(OBJDIR)/awt_parseImage.obj:: $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_image_BufferedImage.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_image_ImagingLib.h $(CLASSHDRDIR)/sun_awt_image_IntegerComponentRaster.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/share/native/sun/awt/medialib/safe_alloc.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/awt_Mlib.h
9.113 -
9.114 -$(OBJDIR)/awt_Pen.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.115 -
9.116 -$(OBJDIR)/awt_PopupMenu.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_PopupMenu.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPopupMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Event.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PopupMenu.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.117 -
9.118 -$(OBJDIR)/awt_PrintControl.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.119 -
9.120 -$(OBJDIR)/awt_PrintDialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPrintDialog.h $(CLASSHDRDIR)/sun_awt_windows_WPrintDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.121 -
9.122 -$(OBJDIR)/awt_PrintJob.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPrinterJob.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.123 -
9.124 -$(OBJDIR)/awt_Rectangle.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Rectangle.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.125 -
9.126 -$(OBJDIR)/awt_Robot.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WRobotPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Robot.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.127 -
9.128 -$(OBJDIR)/awt_Scrollbar.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Scrollbar.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollbarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Scrollbar.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.129 -
9.130 -$(OBJDIR)/awt_ScrollPane.obj:: $(CLASSHDRDIR)/java_awt_Adjustable.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_AdjustmentEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_Scrollbar.h $(CLASSHDRDIR)/java_awt_ScrollPaneAdjustable.h $(CLASSHDRDIR)/java_awt_ScrollPane.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollbarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollPanePeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Scrollbar.h ../../../src/windows/native/sun/windows/awt_ScrollPane.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.131 -
9.132 -$(OBJDIR)/awt_TextArea.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_TextArea.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextAreaPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextArea.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.133 -
9.134 -$(OBJDIR)/awt_TextComponent.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.135 -
9.136 -$(OBJDIR)/awt_TextField.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_TextField.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextFieldPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_TextField.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.137 -
9.138 -$(OBJDIR)/awt_Toolkit.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_FileDialog.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_List.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_ComponentPeer.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_PopupMenu.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFileDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WListPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPopupMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jawt_md.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Clipboard.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_DrawingSurface.h ../../../src/windows/native/sun/windows/awt_FileDialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/awt_List.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_new.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PopupMenu.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/CmdIDList.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/DllUtil.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.139 -
9.140 -$(OBJDIR)/awt_TrayIcon.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_ActionEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TrayIcon.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WTrayIconPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_TrayIcon.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.141 -
9.142 -$(OBJDIR)/awt_Win32GraphicsConfig.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_DataBuffer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsConfig.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsConfig.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.143 -
9.144 -$(OBJDIR)/awt_Win32GraphicsDevice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_DataBuffer.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsDevice.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/awt/image/dither.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/img_util_md.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.145 -
9.146 -$(OBJDIR)/awt_Win32GraphicsEnv.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsEnvironment.h $(CLASSHDRDIR)/sun_awt_Win32FontManager.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/DllUtil.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.147 -
9.148 -$(OBJDIR)/awt_Window.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Container.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_ComponentEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.149 -
9.150 -$(OBJDIR)/BlitBg.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_BlitBg.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.151 -
9.152 -$(OBJDIR)/Blit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_Blit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.153 -
9.154 -$(OBJDIR)/BufferedMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedMaskBlit.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.155 -
9.156 -$(OBJDIR)/BufferedRenderPipe.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.157 -
9.158 -$(OBJDIR)/BufImgSurfaceData.obj:: $(CLASSHDRDIR)/sun_awt_image_BufImgSurfaceData.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/BufImgSurfaceData.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/img_util_md.h
9.159 -
9.160 -$(OBJDIR)/ByteBinary1Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary1Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.161 -
9.162 -$(OBJDIR)/ByteBinary2Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary2Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.163 -
9.164 -$(OBJDIR)/ByteBinary4Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary4Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.165 -
9.166 -$(OBJDIR)/ByteGray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.167 -
9.168 -$(OBJDIR)/ByteIndexed.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.169 -
9.170 -$(OBJDIR)/CmdIDList.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/CmdIDList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.171 -
9.172 -$(OBJDIR)/ComCtl32Util.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.173 -
9.174 -$(OBJDIR)/D3DBlitLoops.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DBlitLoops.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgb.h ../../../src/share/native/sun/java2d/loops/Ushort565Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBlitLoops.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.175 -
9.176 -$(OBJDIR)/D3DBufImgOps.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.177 -
9.178 -$(OBJDIR)/D3DContext.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DShaders.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.179 -
9.180 -$(OBJDIR)/D3DGlyphCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.181 -
9.182 -$(OBJDIR)/D3DGraphicsDevice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DGraphicsDevice.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.183 -
9.184 -$(OBJDIR)/D3DMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskBlit.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.185 -
9.186 -$(OBJDIR)/D3DMaskCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.187 -
9.188 -$(OBJDIR)/D3DMaskFill.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DMaskFill.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskFill.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.189 -
9.190 -$(OBJDIR)/D3DPaints.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.191 -
9.192 -$(OBJDIR)/D3DPipelineManager.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBadHardware.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.193 -
9.194 -$(OBJDIR)/D3DRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DRenderer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.195 -
9.196 -$(OBJDIR)/D3DRenderQueue.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DBlitLoops.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBlitLoops.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskBlit.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskFill.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.197 -
9.198 -$(OBJDIR)/D3DResourceManager.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.199 -
9.200 -$(OBJDIR)/D3DSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.201 -
9.202 -$(OBJDIR)/D3DTextRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DTextRenderer.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.203 -
9.204 -$(OBJDIR)/D3DVertexCacher.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.205 -
9.206 -$(OBJDIR)/DataBufferNative.obj:: $(CLASSHDRDIR)/sun_awt_image_DataBufferNative.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.207 -
9.208 -$(OBJDIR)/debug_assert.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.209 -
9.210 -$(OBJDIR)/debug_mem.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.211 -
9.212 -$(OBJDIR)/debug_trace.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.213 -
9.214 -$(OBJDIR)/debug_util.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.215 -
9.216 -$(OBJDIR)/Devices.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.217 -
9.218 -$(OBJDIR)/Disposer.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.219 -
9.220 -$(OBJDIR)/dither.obj:: ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/awt/image/dither.h ../../../src/windows/native/sun/windows/colordata.h
9.221 -
9.222 -$(OBJDIR)/DllUtil.obj:: ../../../src/windows/native/sun/windows/DllUtil.h
9.223 -
9.224 -$(OBJDIR)/DrawLine.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawLine.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.225 -
9.226 -$(OBJDIR)/DrawPath.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawPath.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/DrawPath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.227 -
9.228 -$(OBJDIR)/DrawPolygons.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawPolygons.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.229 -
9.230 -$(OBJDIR)/DrawRect.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawRect.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.231 -
9.232 -$(OBJDIR)/FillPath.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillPath.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/DrawPath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.233 -
9.234 -$(OBJDIR)/FillRect.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillRect.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.235 -
9.236 -$(OBJDIR)/FillSpans.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillSpans.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.237 -
9.238 -$(OBJDIR)/FourByteAbgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/FourByteAbgr.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.239 -
9.240 -$(OBJDIR)/FourByteAbgrPre.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/FourByteAbgrPre.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.241 -
9.242 -$(OBJDIR)/GDIBlitLoops.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIBlitLoops.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.243 -
9.244 -$(OBJDIR)/GDIHashtable.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.245 -
9.246 -$(OBJDIR)/GDIRenderer.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_geom_PathIterator.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIRenderer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.247 -
9.248 -$(OBJDIR)/GDIWindowSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIWindowSurfaceData.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.249 -
9.250 -$(OBJDIR)/gifdecoder.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.251 -
9.252 -$(OBJDIR)/GraphicsPrimitiveMgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_GraphicsPrimitiveMgr.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.253 -
9.254 -$(OBJDIR)/Hashtable.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.255 -
9.256 -$(OBJDIR)/imageInitIDs.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.257 -
9.258 -$(OBJDIR)/img_colors.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.259 -
9.260 -$(OBJDIR)/img_globals.obj:: $(CLASSHDRDIR)/java_awt_image_DirectColorModel.h $(CLASSHDRDIR)/java_awt_image_IndexColorModel.h $(CLASSHDRDIR)/java_awt_Transparency.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/windows/javavm/export/jni_md.h
9.261 -
9.262 -$(OBJDIR)/Index12Gray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.263 -
9.264 -$(OBJDIR)/Index8Gray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.265 -
9.266 -$(OBJDIR)/initIDs.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.267 -
9.268 -$(OBJDIR)/IntArgbBm.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.269 -
9.270 -$(OBJDIR)/IntArgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.271 -
9.272 -$(OBJDIR)/IntArgbPre.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.273 -
9.274 -$(OBJDIR)/IntBgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.275 -
9.276 -$(OBJDIR)/IntRgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.277 -
9.278 -$(OBJDIR)/IntRgbx.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/IntRgbx.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.279 -
9.280 -$(OBJDIR)/MaskBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_MaskBlit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.281 -
9.282 -$(OBJDIR)/MaskFill.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_MaskFill.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.283 -
9.284 -$(OBJDIR)/MouseInfo.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.285 -
9.286 -$(OBJDIR)/ObjectList.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.287 -
9.288 -$(OBJDIR)/OGLBlitLoops.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLBlitLoops.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBlitLoops.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.289 -
9.290 -$(OBJDIR)/OGLBufImgOps.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBufImgOps.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.291 -
9.292 -$(OBJDIR)/OGLContext.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.293 -
9.294 -$(OBJDIR)/OGLFuncs.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.295 -
9.296 -$(OBJDIR)/OGLMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskBlit.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.297 -
9.298 -$(OBJDIR)/OGLMaskFill.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLMaskFill.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskFill.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.299 -
9.300 -$(OBJDIR)/OGLPaints.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedPaints.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.301 -
9.302 -$(OBJDIR)/OGLRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLRenderer.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.303 -
9.304 -$(OBJDIR)/OGLRenderQueue.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLBlitLoops.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBlitLoops.h ../../../src/share/native/sun/java2d/opengl/OGLBufImgOps.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskBlit.h ../../../src/share/native/sun/java2d/opengl/OGLMaskFill.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLTextRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.305 -
9.306 -$(OBJDIR)/OGLSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.307 -
9.308 -$(OBJDIR)/OGLTextRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLTextRenderer.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLTextRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.309 -
9.310 -$(OBJDIR)/OGLVertexCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.311 -
9.312 -$(OBJDIR)/ProcessPath.obj:: $(CLASSHDRDIR)/java_awt_geom_PathIterator.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.313 -
9.314 -$(OBJDIR)/Region.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.315 -
9.316 -$(OBJDIR)/RenderBuffer.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_RenderBuffer.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.317 -
9.318 -$(OBJDIR)/ScaledBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_ScaledBlit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.319 -
9.320 -$(OBJDIR)/ShapeSpanIterator.obj:: $(CLASSHDRDIR)/java_awt_geom_PathIterator.h $(CLASSHDRDIR)/sun_java2d_pipe_ShapeSpanIterator.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/pipe/PathConsumer2D.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.321 -
9.322 -$(OBJDIR)/ShellFolder2.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.323 -
9.324 -$(OBJDIR)/SpanClipRenderer.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_RegionIterator.h $(CLASSHDRDIR)/sun_java2d_pipe_SpanClipRenderer.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.325 -
9.326 -$(OBJDIR)/SurfaceData.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.327 -
9.328 -$(OBJDIR)/ThemeReader.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_ThemeReader.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.329 -
9.330 -$(OBJDIR)/ThreeByteBgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any3Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.331 -
9.332 -$(OBJDIR)/Trace.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.333 -
9.334 -$(OBJDIR)/TransformHelper.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_loops_TransformHelper.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.335 -
9.336 -$(OBJDIR)/Ushort4444Argb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort4444Argb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.337 -
9.338 -$(OBJDIR)/Ushort555Rgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.339 -
9.340 -$(OBJDIR)/Ushort555Rgbx.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgbx.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.341 -
9.342 -$(OBJDIR)/Ushort565Rgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort4444Argb.h ../../../src/share/native/sun/java2d/loops/Ushort565Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.343 -
9.344 -$(OBJDIR)/UshortGray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.345 -
9.346 -$(OBJDIR)/UshortIndexed.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/loops/UshortIndexed.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.347 -
9.348 -$(OBJDIR)/WGLGraphicsConfig.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_WGLGraphicsConfig.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h ../../../src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h ../../../src/windows/native/sun/java2d/opengl/WGLSurfaceData.h
9.349 -
9.350 -$(OBJDIR)/WGLSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_WGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h ../../../src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h ../../../src/windows/native/sun/java2d/opengl/WGLSurfaceData.h
9.351 -
9.352 -$(OBJDIR)/WindowsFlags.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.353 -
9.354 -$(OBJDIR)/WPrinterJob.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.355 +$(OBJDIR)/AccelGlyphCache.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.356 +
9.357 +$(OBJDIR)/AlphaMacros.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.358 +
9.359 +$(OBJDIR)/AlphaMath.obj:: ../../../src/share/native/sun/java2d/loops/AlphaMath.h
9.360 +
9.361 +$(OBJDIR)/Any3Byte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any3Byte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.362 +
9.363 +$(OBJDIR)/Any4Byte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.364 +
9.365 +$(OBJDIR)/AnyByte.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.366 +
9.367 +$(OBJDIR)/AnyInt.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.368 +
9.369 +$(OBJDIR)/AnyShort.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.370 +
9.371 +$(OBJDIR)/awt_AWTEvent.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.372 +
9.373 +$(OBJDIR)/awt_BitmapUtil.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.374 +
9.375 +$(OBJDIR)/awt_Brush.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.376 +
9.377 +$(OBJDIR)/awt_Button.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Button.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WButtonPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Button.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.378 +
9.379 +$(OBJDIR)/awt_Canvas.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsConfig.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.380 +
9.381 +$(OBJDIR)/awt_Checkbox.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Checkbox.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCheckboxPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Checkbox.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.382 +
9.383 +$(OBJDIR)/awt_Choice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Choice.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WChoicePeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Choice.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.384 +
9.385 +$(OBJDIR)/awt_Clipboard.obj:: $(CLASSHDRDIR)/sun_awt_windows_WClipboard.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Clipboard.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.386 +
9.387 +$(OBJDIR)/awt_Color.obj:: $(CLASSHDRDIR)/sun_awt_windows_WColor.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Color.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.388 +
9.389 +$(OBJDIR)/awt_Component.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Color.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_MouseWheelEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethod.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPanelPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/awt_InputTextInfor.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awt_MouseEvent.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.390 +
9.391 +$(OBJDIR)/awt_Container.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.392 +
9.393 +$(OBJDIR)/awt_Cursor.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Cursor.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WCustomCursor.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WGlobalCursorManager.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.394 +
9.395 +$(OBJDIR)/awt_DataTransferer.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_datatransfer_DataTransferer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDataTransferer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/common/locale_str.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.396 +
9.397 +$(OBJDIR)/awt_Debug.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.398 +
9.399 +$(OBJDIR)/awt_Desktop.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.400 +
9.401 +$(OBJDIR)/awt_DesktopProperties.obj:: $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_windows_WDesktopProperties.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.402 +
9.403 +$(OBJDIR)/awt_Dialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.404 +
9.405 +$(OBJDIR)/awt_Dimension.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.406 +
9.407 +$(OBJDIR)/awt_DnDDS.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_dnd_DnDConstants.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_dnd_SunDragSourceContextPeer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDragSourceContextPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.408 +
9.409 +$(OBJDIR)/awt_DnDDT.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_dnd_DnDConstants.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDropTargetContextPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_DataTransferer.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.410 +
9.411 +$(OBJDIR)/awt_DrawingSurface.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jawt_md.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DrawingSurface.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.412 +
9.413 +$(OBJDIR)/awt_DCHolder.obj:: ../../../src/windows/native/sun/windows/awt_DCHolder.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h ../../../src/windows/native/sun/windows/awt_ole.h
9.414 +
9.415 +$(OBJDIR)/awt_ole.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h ../../../src/windows/native/sun/windows/awt_ole.h
9.416 +
9.417 +$(OBJDIR)/awt_Event.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Event.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.418 +
9.419 +$(OBJDIR)/awt_FileDialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_FileDialog.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFileDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_FileDialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.420 +
9.421 +$(OBJDIR)/awt_Font.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDefaultFontCharset.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFontPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.422 +
9.423 +$(OBJDIR)/awt_Frame.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/java_lang_Integer.h $(CLASSHDRDIR)/sun_awt_EmbeddedFrame.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WEmbeddedFrame.h $(CLASSHDRDIR)/sun_awt_windows_WEmbeddedFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.424 +
9.425 +$(OBJDIR)/awt_GDIObject.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.426 +
9.427 +$(OBJDIR)/awt_IconCursor.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.428 +
9.429 +$(OBJDIR)/awt_ImageRep.obj:: $(CLASSHDRDIR)/sun_awt_image_ImageRepresentation.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.430 +
9.431 +$(OBJDIR)/awt_ImagingLib.obj:: $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_image_BufferedImage.h $(CLASSHDRDIR)/java_awt_image_ConvolveOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_image_ImagingLib.h $(CLASSHDRDIR)/sun_awt_image_IntegerComponentRaster.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/share/native/sun/awt/medialib/safe_alloc.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/awt_Mlib.h
9.432 +
9.433 +$(OBJDIR)/awt_InputEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.434 +
9.435 +$(OBJDIR)/awt_InputMethod.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethodDescriptor.h $(CLASSHDRDIR)/sun_awt_windows_WInputMethod.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/common/locale_str.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.436 +
9.437 +$(OBJDIR)/awt_InputTextInfor.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputTextInfor.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.438 +
9.439 +$(OBJDIR)/awt_Insets.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.440 +
9.441 +$(OBJDIR)/awt_KeyboardFocusManager.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_KeyboardFocusManager.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.442 +
9.443 +$(OBJDIR)/awt_KeyEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.444 +
9.445 +$(OBJDIR)/awt_Label.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Label.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WLabelPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Label.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.446 +
9.447 +$(OBJDIR)/awt_List.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_List.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WListPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dimension.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_List.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.448 +
9.449 +$(OBJDIR)/awt_MenuBar.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.450 +
9.451 +$(OBJDIR)/awt_MenuItem.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_CheckboxMenuItem.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCheckboxMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.452 +
9.453 +$(OBJDIR)/awt_Menu.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.454 +
9.455 +$(OBJDIR)/awt_Mlib.obj:: $(CLASSHDRDIR)/java_awt_image_BufferedImage.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Mlib.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.456 +
9.457 +$(OBJDIR)/awt_MouseEvent.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MouseEvent.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.458 +
9.459 +$(OBJDIR)/awt_new.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_new.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.460 +
9.461 +$(OBJDIR)/awt_Object.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.462 +
9.463 +$(OBJDIR)/awt_Palette.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_CustomPaletteDef.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/img_util_md.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.464 +
9.465 +$(OBJDIR)/awt_Panel.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.466 +
9.467 +$(OBJDIR)/awt_parseImage.obj:: $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_image_BufferedImage.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_image_ImagingLib.h $(CLASSHDRDIR)/sun_awt_image_IntegerComponentRaster.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/awt_parseImage.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/share/native/sun/awt/medialib/awt_ImagingLib.h ../../../src/share/native/sun/awt/medialib/mlib_image_get.h ../../../src/share/native/sun/awt/medialib/mlib_image_types.h ../../../src/share/native/sun/awt/medialib/mlib_status.h ../../../src/share/native/sun/awt/medialib/mlib_types.h ../../../src/share/native/sun/awt/medialib/safe_alloc.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/awt_Mlib.h
9.468 +
9.469 +$(OBJDIR)/awt_Pen.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.470 +
9.471 +$(OBJDIR)/awt_PopupMenu.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_PopupMenu.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPopupMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Event.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PopupMenu.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.472 +
9.473 +$(OBJDIR)/awt_PrintControl.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.474 +
9.475 +$(OBJDIR)/awt_PrintDialog.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPrintDialog.h $(CLASSHDRDIR)/sun_awt_windows_WPrintDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.476 +
9.477 +$(OBJDIR)/awt_PrintJob.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPrinterJob.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_PrintDialog.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.478 +
9.479 +$(OBJDIR)/awt_Rectangle.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Rectangle.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.480 +
9.481 +$(OBJDIR)/awt_Robot.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WRobotPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Robot.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.482 +
9.483 +$(OBJDIR)/awt_Scrollbar.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Scrollbar.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollbarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Scrollbar.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.484 +
9.485 +$(OBJDIR)/awt_ScrollPane.obj:: $(CLASSHDRDIR)/java_awt_Adjustable.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_AdjustmentEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_Scrollbar.h $(CLASSHDRDIR)/java_awt_ScrollPaneAdjustable.h $(CLASSHDRDIR)/java_awt_ScrollPane.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollbarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WScrollPanePeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Scrollbar.h ../../../src/windows/native/sun/windows/awt_ScrollPane.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.486 +
9.487 +$(OBJDIR)/awt_TextArea.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_TextArea.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextAreaPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextArea.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.488 +
9.489 +$(OBJDIR)/awt_TextComponent.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.490 +
9.491 +$(OBJDIR)/awt_TextField.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TextComponent.h $(CLASSHDRDIR)/java_awt_TextField.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WTextFieldPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_TextComponent.h ../../../src/windows/native/sun/windows/awt_TextField.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.492 +
9.493 +$(OBJDIR)/awt_Toolkit.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputMethodEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_FileDialog.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_List.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_ComponentPeer.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_PopupMenu.h $(CLASSHDRDIR)/java_awt_Toolkit.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFileDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WListPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WPopupMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jawt.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jawt_md.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Clipboard.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Cursor.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_DesktopProperties.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_DnDDS.h ../../../src/windows/native/sun/windows/awt_DnDDT.h ../../../src/windows/native/sun/windows/awt_DrawingSurface.h ../../../src/windows/native/sun/windows/awt_FileDialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_InputEvent.h ../../../src/windows/native/sun/windows/awt_KeyEvent.h ../../../src/windows/native/sun/windows/awt_List.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_new.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_PopupMenu.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/CmdIDList.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/DllUtil.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.494 +
9.495 +$(OBJDIR)/awt_TrayIcon.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_ActionEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_InputEvent.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_TrayIcon.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WTrayIconPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_AWTEvent.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_TrayIcon.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.496 +
9.497 +$(OBJDIR)/awt_Win32GraphicsConfig.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_DataBuffer.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsConfig.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsConfig.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.498 +
9.499 +$(OBJDIR)/awt_Win32GraphicsDevice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_color_ColorSpace.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_DataBuffer.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsDevice.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/awt/image/dither.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/img_util_md.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.500 +
9.501 +$(OBJDIR)/awt_Win32GraphicsEnv.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_Win32GraphicsEnvironment.h $(CLASSHDRDIR)/sun_awt_Win32FontManager.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/DllUtil.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.502 +
9.503 +$(OBJDIR)/awt_Window.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Container.h $(CLASSHDRDIR)/java_awt_Dialog.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_ComponentEvent.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_FontMetrics.h $(CLASSHDRDIR)/java_awt_Frame.h $(CLASSHDRDIR)/java_awt_Insets.h $(CLASSHDRDIR)/java_awt_MenuBar.h $(CLASSHDRDIR)/java_awt_MenuComponent.h $(CLASSHDRDIR)/java_awt_Menu.h $(CLASSHDRDIR)/java_awt_MenuItem.h $(CLASSHDRDIR)/java_awt_peer_MenuComponentPeer.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WDialogPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WFramePeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuBarPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuItemPeer.h $(CLASSHDRDIR)/sun_awt_windows_WMenuPeer.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Container.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Dialog.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_Frame.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awt_IconCursor.h ../../../src/windows/native/sun/windows/awt_Insets.h ../../../src/windows/native/sun/windows/awt_MenuBar.h ../../../src/windows/native/sun/windows/awt_Menu.h ../../../src/windows/native/sun/windows/awt_MenuItem.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Panel.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.504 +
9.505 +$(OBJDIR)/BlitBg.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_BlitBg.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.506 +
9.507 +$(OBJDIR)/Blit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_Blit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.508 +
9.509 +$(OBJDIR)/BufferedMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedMaskBlit.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.510 +
9.511 +$(OBJDIR)/BufferedRenderPipe.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.512 +
9.513 +$(OBJDIR)/BufImgSurfaceData.obj:: $(CLASSHDRDIR)/sun_awt_image_BufImgSurfaceData.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/BufImgSurfaceData.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/img_util_md.h
9.514 +
9.515 +$(OBJDIR)/ByteBinary1Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary1Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.516 +
9.517 +$(OBJDIR)/ByteBinary2Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary2Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.518 +
9.519 +$(OBJDIR)/ByteBinary4Bit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByteBinary.h ../../../src/share/native/sun/java2d/loops/ByteBinary4Bit.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.520 +
9.521 +$(OBJDIR)/ByteGray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.522 +
9.523 +$(OBJDIR)/ByteIndexed.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.524 +
9.525 +$(OBJDIR)/CmdIDList.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/CmdIDList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.526 +
9.527 +$(OBJDIR)/ComCtl32Util.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/ComCtl32Util.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.528 +
9.529 +$(OBJDIR)/D3DBlitLoops.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DBlitLoops.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgb.h ../../../src/share/native/sun/java2d/loops/Ushort565Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBlitLoops.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.530 +
9.531 +$(OBJDIR)/D3DBufImgOps.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.532 +
9.533 +$(OBJDIR)/D3DContext.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DShaders.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.534 +
9.535 +$(OBJDIR)/D3DGlyphCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.536 +
9.537 +$(OBJDIR)/D3DGraphicsDevice.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DGraphicsDevice.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.538 +
9.539 +$(OBJDIR)/D3DMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskBlit.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.540 +
9.541 +$(OBJDIR)/D3DMaskCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.542 +
9.543 +$(OBJDIR)/D3DMaskFill.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DMaskFill.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskFill.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.544 +
9.545 +$(OBJDIR)/D3DPaints.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.546 +
9.547 +$(OBJDIR)/D3DPipelineManager.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBadHardware.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.548 +
9.549 +$(OBJDIR)/D3DRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DRenderer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.550 +
9.551 +$(OBJDIR)/D3DRenderQueue.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DBlitLoops.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DBlitLoops.h ../../../src/windows/native/sun/java2d/d3d/D3DBufImgOps.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskBlit.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskFill.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.552 +
9.553 +$(OBJDIR)/D3DResourceManager.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.554 +
9.555 +$(OBJDIR)/D3DSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/java_awt_Window.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WCanvasPeer.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_awt_windows_WWindowPeer.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_BitmapUtil.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Canvas.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/awt_Window.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.556 +
9.557 +$(OBJDIR)/D3DTextRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DTextRenderer.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DGlyphCache.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DRenderQueue.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DTextRenderer.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.558 +
9.559 +$(OBJDIR)/D3DVertexCacher.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPaints.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.560 +
9.561 +$(OBJDIR)/DataBufferNative.obj:: $(CLASSHDRDIR)/sun_awt_image_DataBufferNative.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.562 +
9.563 +$(OBJDIR)/debug_assert.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.564 +
9.565 +$(OBJDIR)/debug_mem.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.566 +
9.567 +$(OBJDIR)/debug_trace.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.568 +
9.569 +$(OBJDIR)/debug_util.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.570 +
9.571 +$(OBJDIR)/Devices.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/java_awt_Transparency.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DContext.h $(CLASSHDRDIR)/sun_java2d_d3d_D3DSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelDeviceEventNotifier.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/ShaderList.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/d3d/D3DContext.h ../../../src/windows/native/sun/java2d/d3d/D3DMaskCache.h ../../../src/windows/native/sun/java2d/d3d/D3DPipeline.h ../../../src/windows/native/sun/java2d/d3d/D3DPipelineManager.h ../../../src/windows/native/sun/java2d/d3d/D3DResourceManager.h ../../../src/windows/native/sun/java2d/d3d/D3DSurfaceData.h ../../../src/windows/native/sun/java2d/d3d/D3DVertexCacher.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.572 +
9.573 +$(OBJDIR)/Disposer.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.574 +
9.575 +$(OBJDIR)/dither.obj:: ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/awt/image/dither.h ../../../src/windows/native/sun/windows/colordata.h
9.576 +
9.577 +$(OBJDIR)/DllUtil.obj:: ../../../src/windows/native/sun/windows/DllUtil.h
9.578 +
9.579 +$(OBJDIR)/DrawLine.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawLine.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.580 +
9.581 +$(OBJDIR)/DrawPath.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawPath.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/DrawPath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.582 +
9.583 +$(OBJDIR)/DrawPolygons.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawPolygons.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.584 +
9.585 +$(OBJDIR)/DrawRect.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_DrawRect.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.586 +
9.587 +$(OBJDIR)/FillPath.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillPath.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/DrawPath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.588 +
9.589 +$(OBJDIR)/FillRect.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillRect.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.590 +
9.591 +$(OBJDIR)/FillSpans.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_FillSpans.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.592 +
9.593 +$(OBJDIR)/FourByteAbgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/FourByteAbgr.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.594 +
9.595 +$(OBJDIR)/FourByteAbgrPre.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any4Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/FourByteAbgrPre.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.596 +
9.597 +$(OBJDIR)/GDIBlitLoops.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIBlitLoops.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.598 +
9.599 +$(OBJDIR)/GDIHashtable.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.600 +
9.601 +$(OBJDIR)/GDIRenderer.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/java_awt_geom_PathIterator.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIRenderer.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.602 +
9.603 +$(OBJDIR)/GDIWindowSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h $(CLASSHDRDIR)/sun_java2d_windows_GDIWindowSurfaceData.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.604 +
9.605 +$(OBJDIR)/gifdecoder.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.606 +
9.607 +$(OBJDIR)/GraphicsPrimitiveMgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_GraphicsPrimitiveMgr.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.608 +
9.609 +$(OBJDIR)/Hashtable.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.610 +
9.611 +$(OBJDIR)/imageInitIDs.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/image/imageInitIDs.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.612 +
9.613 +$(OBJDIR)/img_colors.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.614 +
9.615 +$(OBJDIR)/img_globals.obj:: $(CLASSHDRDIR)/java_awt_image_DirectColorModel.h $(CLASSHDRDIR)/java_awt_image_IndexColorModel.h $(CLASSHDRDIR)/java_awt_Transparency.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/windows/javavm/export/jni_md.h
9.616 +
9.617 +$(OBJDIR)/Index12Gray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.618 +
9.619 +$(OBJDIR)/Index8Gray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.620 +
9.621 +$(OBJDIR)/initIDs.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.622 +
9.623 +$(OBJDIR)/IntArgbBm.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.624 +
9.625 +$(OBJDIR)/IntArgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.626 +
9.627 +$(OBJDIR)/IntArgbPre.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.628 +
9.629 +$(OBJDIR)/IntBgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/Index8Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntBgr.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.630 +
9.631 +$(OBJDIR)/IntRgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.632 +
9.633 +$(OBJDIR)/IntRgbx.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyInt.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/IntRgbx.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.634 +
9.635 +$(OBJDIR)/MaskBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_MaskBlit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.636 +
9.637 +$(OBJDIR)/MaskFill.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_MaskFill.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.638 +
9.639 +$(OBJDIR)/MouseInfo.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.640 +
9.641 +$(OBJDIR)/ObjectList.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.642 +
9.643 +$(OBJDIR)/OGLBlitLoops.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLBlitLoops.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBlitLoops.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.644 +
9.645 +$(OBJDIR)/OGLBufImgOps.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBufImgOps.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.646 +
9.647 +$(OBJDIR)/OGLContext.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.648 +
9.649 +$(OBJDIR)/OGLFuncs.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.650 +
9.651 +$(OBJDIR)/OGLMaskBlit.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskBlit.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.652 +
9.653 +$(OBJDIR)/OGLMaskFill.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLMaskFill.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskFill.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.654 +
9.655 +$(OBJDIR)/OGLPaints.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedPaints.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.656 +
9.657 +$(OBJDIR)/OGLRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLRenderer.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.658 +
9.659 +$(OBJDIR)/OGLRenderQueue.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLBlitLoops.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedOpCodes.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedRenderPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLBlitLoops.h ../../../src/share/native/sun/java2d/opengl/OGLBufImgOps.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLMaskBlit.h ../../../src/share/native/sun/java2d/opengl/OGLMaskFill.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLTextRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.660 +
9.661 +$(OBJDIR)/OGLSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.662 +
9.663 +$(OBJDIR)/OGLTextRenderer.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLTextRenderer.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedTextPipe.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/font/AccelGlyphCache.h ../../../src/share/native/sun/font/fontscalerdefs.h ../../../src/share/native/sun/font/sunfontids.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLTextRenderer.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.664 +
9.665 +$(OBJDIR)/OGLVertexCache.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h $(CLASSHDRDIR)/sun_java2d_SunGraphics2D.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLPaints.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/opengl/OGLVertexCache.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h
9.666 +
9.667 +$(OBJDIR)/ProcessPath.obj:: $(CLASSHDRDIR)/java_awt_geom_PathIterator.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/ProcessPath.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.668 +
9.669 +$(OBJDIR)/Region.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.670 +
9.671 +$(OBJDIR)/RenderBuffer.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_RenderBuffer.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.672 +
9.673 +$(OBJDIR)/ScaledBlit.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/sun_java2d_loops_ScaledBlit.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.674 +
9.675 +$(OBJDIR)/ShapeSpanIterator.obj:: $(CLASSHDRDIR)/java_awt_geom_PathIterator.h $(CLASSHDRDIR)/sun_java2d_pipe_ShapeSpanIterator.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/pipe/PathConsumer2D.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.676 +
9.677 +$(OBJDIR)/ShellFolder2.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.678 +
9.679 +$(OBJDIR)/SpanClipRenderer.obj:: $(CLASSHDRDIR)/sun_java2d_pipe_RegionIterator.h $(CLASSHDRDIR)/sun_java2d_pipe_SpanClipRenderer.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.680 +
9.681 +$(OBJDIR)/SurfaceData.obj:: ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/Disposer.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/jlong_md.h
9.682 +
9.683 +$(OBJDIR)/ThemeReader.obj:: $(CLASSHDRDIR)/java_awt_AWTEvent.h $(CLASSHDRDIR)/java_awt_Component.h $(CLASSHDRDIR)/java_awt_Dimension.h $(CLASSHDRDIR)/java_awt_event_FocusEvent.h $(CLASSHDRDIR)/java_awt_Event.h $(CLASSHDRDIR)/java_awt_event_KeyEvent.h $(CLASSHDRDIR)/java_awt_event_MouseEvent.h $(CLASSHDRDIR)/java_awt_event_WindowEvent.h $(CLASSHDRDIR)/java_awt_Font.h $(CLASSHDRDIR)/sun_awt_FontDescriptor.h $(CLASSHDRDIR)/sun_awt_PlatformFont.h $(CLASSHDRDIR)/sun_awt_windows_ThemeReader.h $(CLASSHDRDIR)/sun_awt_windows_WComponentPeer.h $(CLASSHDRDIR)/sun_awt_windows_WFontMetrics.h $(CLASSHDRDIR)/sun_awt_windows_WObjectPeer.h $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/awt/image/cvutils/img_globals.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Brush.h ../../../src/windows/native/sun/windows/awt_Component.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt_Font.h ../../../src/windows/native/sun/windows/awt_GDIObject.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_Object.h ../../../src/windows/native/sun/windows/awt_Palette.h ../../../src/windows/native/sun/windows/awt_Pen.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/awt_Win32GraphicsDevice.h ../../../src/windows/native/sun/windows/colordata.h ../../../src/windows/native/sun/windows/Devices.h ../../../src/windows/native/sun/windows/GDIHashtable.h ../../../src/windows/native/sun/windows/Hashtable.h ../../../src/windows/native/sun/windows/ObjectList.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.684 +
9.685 +$(OBJDIR)/ThreeByteBgr.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/Any3Byte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.686 +
9.687 +$(OBJDIR)/Trace.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h
9.688 +
9.689 +$(OBJDIR)/TransformHelper.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_loops_TransformHelper.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/pipe/Region.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.690 +
9.691 +$(OBJDIR)/Ushort4444Argb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort4444Argb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.692 +
9.693 +$(OBJDIR)/Ushort555Rgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.694 +
9.695 +$(OBJDIR)/Ushort555Rgbx.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort555Rgbx.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.696 +
9.697 +$(OBJDIR)/Ushort565Rgb.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/Ushort4444Argb.h ../../../src/share/native/sun/java2d/loops/Ushort565Rgb.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.698 +
9.699 +$(OBJDIR)/UshortGray.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyShort.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.700 +
9.701 +$(OBJDIR)/UshortIndexed.obj:: $(CLASSHDRDIR)/java_awt_AlphaComposite.h ../../../src/share/javavm/export/jni.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/sun/java2d/loops/AlphaMacros.h ../../../src/share/native/sun/java2d/loops/AlphaMath.h ../../../src/share/native/sun/java2d/loops/AnyByte.h ../../../src/share/native/sun/java2d/loops/ByteGray.h ../../../src/share/native/sun/java2d/loops/ByteIndexed.h ../../../src/share/native/sun/java2d/loops/GlyphImageRef.h ../../../src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h ../../../src/share/native/sun/java2d/loops/Index12Gray.h ../../../src/share/native/sun/java2d/loops/IntArgbBm.h ../../../src/share/native/sun/java2d/loops/IntArgb.h ../../../src/share/native/sun/java2d/loops/IntArgbPre.h ../../../src/share/native/sun/java2d/loops/IntDcm.h ../../../src/share/native/sun/java2d/loops/IntRgb.h ../../../src/share/native/sun/java2d/loops/LineUtils.h ../../../src/share/native/sun/java2d/loops/LoopMacros.h ../../../src/share/native/sun/java2d/loops/ThreeByteBgr.h ../../../src/share/native/sun/java2d/loops/UshortGray.h ../../../src/share/native/sun/java2d/loops/UshortIndexed.h ../../../src/share/native/sun/java2d/pipe/SpanIterator.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/sun/java2d/j2d_md.h
9.702 +
9.703 +$(OBJDIR)/WGLGraphicsConfig.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_WGLGraphicsConfig.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h ../../../src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h ../../../src/windows/native/sun/java2d/opengl/WGLSurfaceData.h
9.704 +
9.705 +$(OBJDIR)/WGLSurfaceData.obj:: $(CLASSHDRDIR)/java_awt_image_AffineTransformOp.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLContext.h $(CLASSHDRDIR)/sun_java2d_opengl_OGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_opengl_WGLSurfaceData.h $(CLASSHDRDIR)/sun_java2d_pipe_BufferedContext.h $(CLASSHDRDIR)/sun_java2d_pipe_hw_AccelSurface.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/gdefs.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/glext.h ../../../src/share/native/sun/java2d/opengl/J2D_GL/gl.h ../../../src/share/native/sun/java2d/opengl/OGLContext.h ../../../src/share/native/sun/java2d/opengl/OGLFuncMacros.h ../../../src/share/native/sun/java2d/opengl/OGLFuncs.h ../../../src/share/native/sun/java2d/opengl/OGLRenderQueue.h ../../../src/share/native/sun/java2d/opengl/OGLSurfaceData.h ../../../src/share/native/sun/java2d/SurfaceData.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/gdefs_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/j2d_md.h ../../../src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h ../../../src/windows/native/sun/java2d/opengl/OGLFuncs_md.h ../../../src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h ../../../src/windows/native/sun/java2d/opengl/WGLSurfaceData.h
9.706 +
9.707 +$(OBJDIR)/WindowsFlags.obj:: ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/java2d/windows/WindowsFlags.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/stdhdrs.h
9.708 +
9.709 +$(OBJDIR)/WPrinterJob.obj:: $(CLASSHDRDIR)/sun_awt_windows_WToolkit.h ../../../src/share/javavm/export/classfile_constants.h ../../../src/share/javavm/export/jni.h ../../../src/share/javavm/export/jvm.h ../../../src/share/native/common/jlong.h ../../../src/share/native/common/jni_util.h ../../../src/share/native/sun/awt/debug/debug_assert.h ../../../src/share/native/sun/awt/debug/debug_mem.h ../../../src/share/native/sun/awt/debug/debug_trace.h ../../../src/share/native/sun/awt/debug/debug_util.h ../../../src/share/native/sun/java2d/Trace.h ../../../src/windows/javavm/export/jni_md.h ../../../src/windows/javavm/export/jvm_md.h ../../../src/windows/native/common/jlong_md.h ../../../src/windows/native/sun/windows/alloc.h ../../../src/windows/native/sun/windows/awt_Debug.h ../../../src/windows/native/sun/windows/awt.h ../../../src/windows/native/sun/windows/awtmsg.h ../../../src/windows/native/sun/windows/awt_PrintControl.h ../../../src/windows/native/sun/windows/awt_Toolkit.h ../../../src/windows/native/sun/windows/stdhdrs.h
10.1 --- a/src/share/classes/java/awt/GraphicsEnvironment.java Fri Feb 12 13:25:18 2010 -0800
10.2 +++ b/src/share/classes/java/awt/GraphicsEnvironment.java Sun Feb 14 23:38:50 2010 -0800
10.3 @@ -110,7 +110,7 @@
10.4 // long t1 = System.currentTimeMillis();
10.5 // System.out.println("GE creation took " + (t1-t0)+ "ms.");
10.6 if (isHeadless()) {
10.7 - localEnv = new HeadlessGraphicsEnvironment(localEnv);
10.8 + ge = new HeadlessGraphicsEnvironment(ge);
10.9 }
10.10 } catch (ClassNotFoundException e) {
10.11 throw new Error("Could not find class: "+nm);
11.1 --- a/src/share/classes/java/beans/DefaultPersistenceDelegate.java Fri Feb 12 13:25:18 2010 -0800
11.2 +++ b/src/share/classes/java/beans/DefaultPersistenceDelegate.java Sun Feb 14 23:38:50 2010 -0800
11.3 @@ -1,5 +1,5 @@
11.4 /*
11.5 - * Copyright 2000-2008 Sun Microsystems, Inc. All Rights Reserved.
11.6 + * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
11.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
11.8 *
11.9 * This code is free software; you can redistribute it and/or modify it
11.10 @@ -146,6 +146,8 @@
11.11 * @param out The code output stream.
11.12 * @return An expression whose value is <code>oldInstance</code>.
11.13 *
11.14 + * @throws NullPointerException if {@code out} is {@code null}
11.15 + *
11.16 * @see #DefaultPersistenceDelegate(String[])
11.17 */
11.18 protected Expression instantiate(Object oldInstance, Encoder out) {
11.19 @@ -367,6 +369,8 @@
11.20 * @param newInstance The instance that is to be modified.
11.21 * @param out The stream to which any initialization statements should be written.
11.22 *
11.23 + * @throws NullPointerException if {@code out} is {@code null}
11.24 + *
11.25 * @see java.beans.Introspector#getBeanInfo
11.26 * @see java.beans.PropertyDescriptor
11.27 */
12.1 --- a/src/share/classes/java/beans/Encoder.java Fri Feb 12 13:25:18 2010 -0800
12.2 +++ b/src/share/classes/java/beans/Encoder.java Sun Feb 14 23:38:50 2010 -0800
12.3 @@ -1,5 +1,5 @@
12.4 /*
12.5 - * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
12.6 + * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
12.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
12.8 *
12.9 * This code is free software; you can redistribute it and/or modify it
12.10 @@ -112,54 +112,82 @@
12.11
12.12 /**
12.13 * Returns the persistence delegate for the given type.
12.14 - * The persistence delegate is calculated
12.15 - * by applying the following of rules in order:
12.16 - * <ul>
12.17 + * The persistence delegate is calculated by applying
12.18 + * the following rules in order:
12.19 + * <ol>
12.20 * <li>
12.21 - * If the type is an array, an internal persistence
12.22 - * delegate is returned which will instantiate an
12.23 - * array of the appropriate type and length, initializing
12.24 - * each of its elements as if they are properties.
12.25 + * If a persistence delegate is associated with the given type
12.26 + * by using the {@link #setPersistenceDelegate} method
12.27 + * it is returned.
12.28 * <li>
12.29 - * If the type is a proxy, an internal persistence
12.30 - * delegate is returned which will instantiate a
12.31 - * new proxy instance using the static
12.32 - * "newProxyInstance" method defined in the
12.33 - * Proxy class.
12.34 + * A persistence delegate is then looked up by the name
12.35 + * composed of the the fully qualified name of the given type
12.36 + * and the "PersistenceDelegate" postfix.
12.37 + * For example, a persistence delegate for the {@code Bean} class
12.38 + * should be named {@code BeanPersistenceDelegate}
12.39 + * and located in the same package.
12.40 + * <pre>
12.41 + * public class Bean { ... }
12.42 + * public class BeanPersistenceDelegate { ... }</pre>
12.43 + * The instance of the {@code BeanPersistenceDelegate} class
12.44 + * is returned for the {@code Bean} class.
12.45 * <li>
12.46 - * If the BeanInfo for this type has a <code>BeanDescriptor</code>
12.47 - * which defined a "persistenceDelegate" property, this
12.48 - * value is returned.
12.49 + * If the type is {@code null},
12.50 + * a shared internal persistence delegate is returned
12.51 + * that encodes {@code null} value.
12.52 * <li>
12.53 - * In all other cases the default persistence delegate
12.54 - * is returned. The default persistence delegate assumes
12.55 - * the type is a <em>JavaBean</em>, implying that it has a default constructor
12.56 - * and that its state may be characterized by the matching pairs
12.57 - * of "setter" and "getter" methods returned by the Introspector.
12.58 + * If the type is a {@code enum} declaration,
12.59 + * a shared internal persistence delegate is returned
12.60 + * that encodes constants of this enumeration
12.61 + * by their names.
12.62 + * <li>
12.63 + * If the type is a primitive type or the corresponding wrapper,
12.64 + * a shared internal persistence delegate is returned
12.65 + * that encodes values of the given type.
12.66 + * <li>
12.67 + * If the type is an array,
12.68 + * a shared internal persistence delegate is returned
12.69 + * that encodes an array of the appropriate type and length,
12.70 + * and each of its elements as if they are properties.
12.71 + * <li>
12.72 + * If the type is a proxy,
12.73 + * a shared internal persistence delegate is returned
12.74 + * that encodes a proxy instance by using
12.75 + * the {@link java.lang.reflect.Proxy#newProxyInstance} method.
12.76 + * <li>
12.77 + * If the {@link BeanInfo} for this type has a {@link BeanDescriptor}
12.78 + * which defined a "persistenceDelegate" attribute,
12.79 + * the value of this named attribute is returned.
12.80 + * <li>
12.81 + * In all other cases the default persistence delegate is returned.
12.82 + * The default persistence delegate assumes the type is a <em>JavaBean</em>,
12.83 + * implying that it has a default constructor and that its state
12.84 + * may be characterized by the matching pairs of "setter" and "getter"
12.85 + * methods returned by the {@link Introspector} class.
12.86 * The default constructor is the constructor with the greatest number
12.87 * of parameters that has the {@link ConstructorProperties} annotation.
12.88 - * If none of the constructors have the {@code ConstructorProperties} annotation,
12.89 + * If none of the constructors has the {@code ConstructorProperties} annotation,
12.90 * then the nullary constructor (constructor with no parameters) will be used.
12.91 - * For example, in the following the nullary constructor
12.92 - * for {@code Foo} will be used, while the two parameter constructor
12.93 - * for {@code Bar} will be used.
12.94 - * <code>
12.95 - * public class Foo {
12.96 + * For example, in the following code fragment, the nullary constructor
12.97 + * for the {@code Foo} class will be used,
12.98 + * while the two-parameter constructor
12.99 + * for the {@code Bar} class will be used.
12.100 + * <pre>
12.101 + * public class Foo {
12.102 * public Foo() { ... }
12.103 * public Foo(int x) { ... }
12.104 - * }
12.105 - * public class Bar {
12.106 + * }
12.107 + * public class Bar {
12.108 * public Bar() { ... }
12.109 * @ConstructorProperties({"x"})
12.110 * public Bar(int x) { ... }
12.111 * @ConstructorProperties({"x", "y"})
12.112 * public Bar(int x, int y) { ... }
12.113 - * }
12.114 - * </code>
12.115 - * </ul>
12.116 + * }</pre>
12.117 + * </ol>
12.118 *
12.119 - * @param type The type of the object.
12.120 - * @return The persistence delegate for this type of object.
12.121 + * @param type the class of the objects
12.122 + * @return the persistence delegate for the given type
12.123 *
12.124 * @see #setPersistenceDelegate
12.125 * @see java.beans.Introspector#getBeanInfo
12.126 @@ -176,21 +204,18 @@
12.127 }
12.128
12.129 /**
12.130 - * Sets the persistence delegate associated with this <code>type</code> to
12.131 - * <code>persistenceDelegate</code>.
12.132 + * Associates the specified persistence delegate with the given type.
12.133 *
12.134 - * @param type The class of objects that <code>persistenceDelegate</code> applies to.
12.135 - * @param persistenceDelegate The persistence delegate for instances of <code>type</code>.
12.136 + * @param type the class of objects that the specified persistence delegate applies to
12.137 + * @param delegate the persistence delegate for instances of the given type
12.138 *
12.139 * @see #getPersistenceDelegate
12.140 * @see java.beans.Introspector#getBeanInfo
12.141 * @see java.beans.BeanInfo#getBeanDescriptor
12.142 */
12.143 - public void setPersistenceDelegate(Class<?> type,
12.144 - PersistenceDelegate persistenceDelegate)
12.145 - {
12.146 + public void setPersistenceDelegate(Class<?> type, PersistenceDelegate delegate) {
12.147 synchronized (this.finder) {
12.148 - this.finder.register(type, persistenceDelegate);
12.149 + this.finder.register(type, delegate);
12.150 }
12.151 }
12.152
13.1 --- a/src/share/classes/java/beans/Expression.java Fri Feb 12 13:25:18 2010 -0800
13.2 +++ b/src/share/classes/java/beans/Expression.java Sun Feb 14 23:38:50 2010 -0800
13.3 @@ -1,5 +1,5 @@
13.4 /*
13.5 - * Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
13.6 + * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
13.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
13.8 *
13.9 * This code is free software; you can redistribute it and/or modify it
13.10 @@ -51,12 +51,19 @@
13.11 private Object value = unbound;
13.12
13.13 /**
13.14 - * Creates a new <code>Statement</code> object with a <code>target</code>,
13.15 - * <code>methodName</code> and <code>arguments</code> as per the parameters.
13.16 + * Creates a new {@link Expression} object
13.17 + * for the specified target object to invoke the method
13.18 + * specified by the name and by the array of arguments.
13.19 + * <p>
13.20 + * The {@code target} and the {@code methodName} values should not be {@code null}.
13.21 + * Otherwise an attempt to execute this {@code Expression}
13.22 + * will result in a {@code NullPointerException}.
13.23 + * If the {@code arguments} value is {@code null},
13.24 + * an empty array is used as the value of the {@code arguments} property.
13.25 *
13.26 - * @param target The target of this expression.
13.27 - * @param methodName The methodName of this expression.
13.28 - * @param arguments The arguments of this expression. If <code>null</code> then an empty array will be used.
13.29 + * @param target the target object of this expression
13.30 + * @param methodName the name of the method to invoke on the specified target
13.31 + * @param arguments the array of arguments to invoke the specified method
13.32 *
13.33 * @see #getValue
13.34 */
13.35 @@ -66,16 +73,23 @@
13.36 }
13.37
13.38 /**
13.39 - * Creates a new <code>Expression</code> object for a method
13.40 - * that returns a result. The result will never be calculated
13.41 - * however, since this constructor uses the <code>value</code>
13.42 - * parameter to set the value property by calling the
13.43 - * <code>setValue</code> method.
13.44 + * Creates a new {@link Expression} object with the specified value
13.45 + * for the specified target object to invoke the method
13.46 + * specified by the name and by the array of arguments.
13.47 + * The {@code value} value is used as the value of the {@code value} property,
13.48 + * so the {@link #getValue} method will return it
13.49 + * without executing this {@code Expression}.
13.50 + * <p>
13.51 + * The {@code target} and the {@code methodName} values should not be {@code null}.
13.52 + * Otherwise an attempt to execute this {@code Expression}
13.53 + * will result in a {@code NullPointerException}.
13.54 + * If the {@code arguments} value is {@code null},
13.55 + * an empty array is used as the value of the {@code arguments} property.
13.56 *
13.57 - * @param value The value of this expression.
13.58 - * @param target The target of this expression.
13.59 - * @param methodName The methodName of this expression.
13.60 - * @param arguments The arguments of this expression. If <code>null</code> then an empty array will be used.
13.61 + * @param value the value of this expression
13.62 + * @param target the target object of this expression
13.63 + * @param methodName the name of the method to invoke on the specified target
13.64 + * @param arguments the array of arguments to invoke the specified method
13.65 *
13.66 * @see #setValue
13.67 */
14.1 --- a/src/share/classes/java/beans/Introspector.java Fri Feb 12 13:25:18 2010 -0800
14.2 +++ b/src/share/classes/java/beans/Introspector.java Sun Feb 14 23:38:50 2010 -0800
14.3 @@ -1,5 +1,5 @@
14.4 /*
14.5 - * Copyright 1996-2009 Sun Microsystems, Inc. All Rights Reserved.
14.6 + * Copyright 1996-2010 Sun Microsystems, Inc. All Rights Reserved.
14.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
14.8 *
14.9 * This code is free software; you can redistribute it and/or modify it
14.10 @@ -29,6 +29,8 @@
14.11 import com.sun.beans.finder.BeanInfoFinder;
14.12 import com.sun.beans.finder.ClassFinder;
14.13
14.14 +import java.lang.ref.Reference;
14.15 +import java.lang.ref.SoftReference;
14.16 import java.lang.reflect.Method;
14.17 import java.lang.reflect.Modifier;
14.18
14.19 @@ -39,6 +41,7 @@
14.20 import java.util.EventListener;
14.21 import java.util.List;
14.22 import java.util.TreeMap;
14.23 +import java.util.WeakHashMap;
14.24
14.25 import sun.awt.AppContext;
14.26 import sun.reflect.misc.ReflectUtil;
14.27 @@ -155,11 +158,11 @@
14.28 return (new Introspector(beanClass, null, USE_ALL_BEANINFO)).getBeanInfo();
14.29 }
14.30 synchronized (BEANINFO_CACHE) {
14.31 - WeakCache<Class<?>, BeanInfo> beanInfoCache =
14.32 - (WeakCache<Class<?>, BeanInfo>) AppContext.getAppContext().get(BEANINFO_CACHE);
14.33 + Map<Class<?>, BeanInfo> beanInfoCache =
14.34 + (Map<Class<?>, BeanInfo>) AppContext.getAppContext().get(BEANINFO_CACHE);
14.35
14.36 if (beanInfoCache == null) {
14.37 - beanInfoCache = new WeakCache<Class<?>, BeanInfo>();
14.38 + beanInfoCache = new WeakHashMap<Class<?>, BeanInfo>();
14.39 AppContext.getAppContext().put(BEANINFO_CACHE, beanInfoCache);
14.40 }
14.41 BeanInfo beanInfo = beanInfoCache.get(beanClass);
14.42 @@ -341,7 +344,7 @@
14.43
14.44 public static void flushCaches() {
14.45 synchronized (BEANINFO_CACHE) {
14.46 - WeakCache beanInfoCache = (WeakCache) AppContext.getAppContext().get(BEANINFO_CACHE);
14.47 + Map beanInfoCache = (Map) AppContext.getAppContext().get(BEANINFO_CACHE);
14.48 if (beanInfoCache != null) {
14.49 beanInfoCache.clear();
14.50 }
14.51 @@ -369,7 +372,7 @@
14.52 throw new NullPointerException();
14.53 }
14.54 synchronized (BEANINFO_CACHE) {
14.55 - WeakCache beanInfoCache = (WeakCache) AppContext.getAppContext().get(BEANINFO_CACHE);
14.56 + Map beanInfoCache = (Map) AppContext.getAppContext().get(BEANINFO_CACHE);
14.57 if (beanInfoCache != null) {
14.58 beanInfoCache.put(clz, null);
14.59 }
14.60 @@ -1458,7 +1461,7 @@
14.61 private PropertyDescriptor[] properties;
14.62 private int defaultProperty;
14.63 private MethodDescriptor[] methods;
14.64 - private BeanInfo targetBeanInfo;
14.65 + private final Reference<BeanInfo> targetBeanInfoRef;
14.66
14.67 public GenericBeanInfo(BeanDescriptor beanDescriptor,
14.68 EventSetDescriptor[] events, int defaultEvent,
14.69 @@ -1470,7 +1473,7 @@
14.70 this.properties = properties;
14.71 this.defaultProperty = defaultProperty;
14.72 this.methods = methods;
14.73 - this.targetBeanInfo = targetBeanInfo;
14.74 + this.targetBeanInfoRef = new SoftReference<BeanInfo>(targetBeanInfo);
14.75 }
14.76
14.77 /**
14.78 @@ -1509,7 +1512,7 @@
14.79 methods[i] = new MethodDescriptor(old.methods[i]);
14.80 }
14.81 }
14.82 - targetBeanInfo = old.targetBeanInfo;
14.83 + this.targetBeanInfoRef = old.targetBeanInfoRef;
14.84 }
14.85
14.86 public PropertyDescriptor[] getPropertyDescriptors() {
14.87 @@ -1537,6 +1540,7 @@
14.88 }
14.89
14.90 public java.awt.Image getIcon(int iconKind) {
14.91 + BeanInfo targetBeanInfo = this.targetBeanInfoRef.get();
14.92 if (targetBeanInfo != null) {
14.93 return targetBeanInfo.getIcon(iconKind);
14.94 }
15.1 --- a/src/share/classes/java/beans/PersistenceDelegate.java Fri Feb 12 13:25:18 2010 -0800
15.2 +++ b/src/share/classes/java/beans/PersistenceDelegate.java Sun Feb 14 23:38:50 2010 -0800
15.3 @@ -1,5 +1,5 @@
15.4 /*
15.5 - * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
15.6 + * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
15.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
15.8 *
15.9 * This code is free software; you can redistribute it and/or modify it
15.10 @@ -105,6 +105,8 @@
15.11 *
15.12 * @param oldInstance The instance that will be created by this expression.
15.13 * @param out The stream to which this expression will be written.
15.14 + *
15.15 + * @throws NullPointerException if {@code out} is {@code null}
15.16 */
15.17 public void writeObject(Object oldInstance, Encoder out) {
15.18 Object newInstance = out.get(oldInstance);
15.19 @@ -158,6 +160,8 @@
15.20 * @param oldInstance The instance that will be created by this expression.
15.21 * @param out The stream to which this expression will be written.
15.22 * @return An expression whose value is <code>oldInstance</code>.
15.23 + *
15.24 + * @throws NullPointerException if {@code out} is {@code null}
15.25 */
15.26 protected abstract Expression instantiate(Object oldInstance, Encoder out);
15.27
15.28 @@ -196,6 +200,8 @@
15.29 * @param oldInstance The instance to be copied.
15.30 * @param newInstance The instance that is to be modified.
15.31 * @param out The stream to which any initialization statements should be written.
15.32 + *
15.33 + * @throws NullPointerException if {@code out} is {@code null}
15.34 */
15.35 protected void initialize(Class<?> type,
15.36 Object oldInstance, Object newInstance,
16.1 --- a/src/share/classes/java/beans/Statement.java Fri Feb 12 13:25:18 2010 -0800
16.2 +++ b/src/share/classes/java/beans/Statement.java Sun Feb 14 23:38:50 2010 -0800
16.3 @@ -1,5 +1,5 @@
16.4 /*
16.5 - * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
16.6 + * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
16.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
16.8 *
16.9 * This code is free software; you can redistribute it and/or modify it
16.10 @@ -69,13 +69,19 @@
16.11 ClassLoader loader;
16.12
16.13 /**
16.14 - * Creates a new <code>Statement</code> object with a <code>target</code>,
16.15 - * <code>methodName</code> and <code>arguments</code> as per the parameters.
16.16 + * Creates a new {@link Statement} object
16.17 + * for the specified target object to invoke the method
16.18 + * specified by the name and by the array of arguments.
16.19 + * <p>
16.20 + * The {@code target} and the {@code methodName} values should not be {@code null}.
16.21 + * Otherwise an attempt to execute this {@code Expression}
16.22 + * will result in a {@code NullPointerException}.
16.23 + * If the {@code arguments} value is {@code null},
16.24 + * an empty array is used as the value of the {@code arguments} property.
16.25 *
16.26 - * @param target The target of this statement.
16.27 - * @param methodName The methodName of this statement.
16.28 - * @param arguments The arguments of this statement. If <code>null</code> then an empty array will be used.
16.29 - *
16.30 + * @param target the target object of this statement
16.31 + * @param methodName the name of the method to invoke on the specified target
16.32 + * @param arguments the array of arguments to invoke the specified method
16.33 */
16.34 @ConstructorProperties({"target", "methodName", "arguments"})
16.35 public Statement(Object target, String methodName, Object[] arguments) {
16.36 @@ -85,27 +91,36 @@
16.37 }
16.38
16.39 /**
16.40 - * Returns the target of this statement.
16.41 + * Returns the target object of this statement.
16.42 + * If this method returns {@code null},
16.43 + * the {@link #execute} method
16.44 + * throws a {@code NullPointerException}.
16.45 *
16.46 - * @return The target of this statement.
16.47 + * @return the target object of this statement
16.48 */
16.49 public Object getTarget() {
16.50 return target;
16.51 }
16.52
16.53 /**
16.54 - * Returns the name of the method.
16.55 + * Returns the name of the method to invoke.
16.56 + * If this method returns {@code null},
16.57 + * the {@link #execute} method
16.58 + * throws a {@code NullPointerException}.
16.59 *
16.60 - * @return The name of the method.
16.61 + * @return the name of the method
16.62 */
16.63 public String getMethodName() {
16.64 return methodName;
16.65 }
16.66
16.67 /**
16.68 - * Returns the arguments of this statement.
16.69 + * Returns the arguments for the method to invoke.
16.70 + * The number of arguments and their types
16.71 + * must match the method being called.
16.72 + * {@code null} can be used as a synonym of an empty array.
16.73 *
16.74 - * @return the arguments of this statement.
16.75 + * @return the array of arguments
16.76 */
16.77 public Object[] getArguments() {
16.78 return arguments;
16.79 @@ -154,6 +169,9 @@
16.80 }
16.81
16.82 Object[] arguments = getArguments();
16.83 + if (arguments == null) {
16.84 + arguments = emptyArray;
16.85 + }
16.86 // Class.forName() won't load classes outside
16.87 // of core from a class inside core. Special
16.88 // case this method.
16.89 @@ -285,7 +303,9 @@
16.90 Object target = getTarget();
16.91 String methodName = getMethodName();
16.92 Object[] arguments = getArguments();
16.93 -
16.94 + if (arguments == null) {
16.95 + arguments = emptyArray;
16.96 + }
16.97 StringBuffer result = new StringBuffer(instanceName(target) + "." + methodName + "(");
16.98 int n = arguments.length;
16.99 for(int i = 0; i < n; i++) {
17.1 --- a/src/share/classes/java/security/cert/PKIXParameters.java Fri Feb 12 13:25:18 2010 -0800
17.2 +++ b/src/share/classes/java/security/cert/PKIXParameters.java Sun Feb 14 23:38:50 2010 -0800
17.3 @@ -1,5 +1,5 @@
17.4 /*
17.5 - * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
17.6 + * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
17.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
17.8 *
17.9 * This code is free software; you can redistribute it and/or modify it
17.10 @@ -663,15 +663,23 @@
17.11 */
17.12 public Object clone() {
17.13 try {
17.14 - Object copy = super.clone();
17.15 - // Must clone these because addCertStore, et al. modify them
17.16 + PKIXParameters copy = (PKIXParameters)super.clone();
17.17 +
17.18 + // must clone these because addCertStore, et al. modify them
17.19 if (certStores != null) {
17.20 - certStores = new ArrayList<CertStore>(certStores);
17.21 + copy.certStores = new ArrayList<CertStore>(certStores);
17.22 }
17.23 if (certPathCheckers != null) {
17.24 - certPathCheckers =
17.25 - new ArrayList<PKIXCertPathChecker>(certPathCheckers);
17.26 + copy.certPathCheckers =
17.27 + new ArrayList<PKIXCertPathChecker>(certPathCheckers.size());
17.28 + for (PKIXCertPathChecker checker : certPathCheckers) {
17.29 + copy.certPathCheckers.add(
17.30 + (PKIXCertPathChecker)checker.clone());
17.31 + }
17.32 }
17.33 +
17.34 + // other class fields are immutable to public, don't bother
17.35 + // to clone the read-only fields.
17.36 return copy;
17.37 } catch (CloneNotSupportedException e) {
17.38 /* Cannot happen */
18.1 --- a/src/share/classes/java/text/CollationElementIterator.java Fri Feb 12 13:25:18 2010 -0800
18.2 +++ b/src/share/classes/java/text/CollationElementIterator.java Sun Feb 14 23:38:50 2010 -0800
18.3 @@ -232,7 +232,7 @@
18.4 buffer = makeReorderedBuffer(consonant, value, buffer, true);
18.5 value = buffer[0];
18.6 expIndex = 1;
18.7 - } else {
18.8 + } else if (consonant != NormalizerBase.DONE) {
18.9 text.previous();
18.10 }
18.11 }
18.12 @@ -242,7 +242,7 @@
18.13 buffer = makeReorderedBuffer(consonant, value, buffer, true);
18.14 value = buffer[0];
18.15 expIndex = 1;
18.16 - } else {
18.17 + } else if (consonant != NormalizerBase.DONE) {
18.18 text.previous();
18.19 }
18.20 }
19.1 --- a/src/share/classes/java/text/RuleBasedBreakIterator.java Fri Feb 12 13:25:18 2010 -0800
19.2 +++ b/src/share/classes/java/text/RuleBasedBreakIterator.java Sun Feb 14 23:38:50 2010 -0800
19.3 @@ -621,6 +621,8 @@
19.4 return handleNext();
19.5 }
19.6
19.7 + private int cachedLastKnownBreak = BreakIterator.DONE;
19.8 +
19.9 /**
19.10 * Advances the iterator backwards, to the last boundary preceding this one.
19.11 * @return The position of the last boundary position preceding this one.
19.12 @@ -638,8 +640,16 @@
19.13 // the current position), but not necessarily the last one before
19.14 // where we started
19.15 int start = current();
19.16 - getPrevious();
19.17 - int lastResult = handlePrevious();
19.18 + int lastResult = cachedLastKnownBreak;
19.19 + if (lastResult >= start || lastResult <= BreakIterator.DONE) {
19.20 + getPrevious();
19.21 + lastResult = handlePrevious();
19.22 + } else {
19.23 + //it might be better to check if handlePrevious() give us closer
19.24 + //safe value but handlePrevious() is slow too
19.25 + //So, this has to be done carefully
19.26 + text.setIndex(lastResult);
19.27 + }
19.28 int result = lastResult;
19.29
19.30 // iterate forward from the known break position until we pass our
19.31 @@ -653,6 +663,7 @@
19.32 // set the current iteration position to be the last break position
19.33 // before where we started, and then return that value
19.34 text.setIndex(lastResult);
19.35 + cachedLastKnownBreak = lastResult;
19.36 return lastResult;
19.37 }
19.38
19.39 @@ -757,7 +768,8 @@
19.40 // then we can just use next() to get our return value
19.41 text.setIndex(offset);
19.42 if (offset == text.getBeginIndex()) {
19.43 - return handleNext();
19.44 + cachedLastKnownBreak = handleNext();
19.45 + return cachedLastKnownBreak;
19.46 }
19.47
19.48 // otherwise, we have to sync up first. Use handlePrevious() to back
19.49 @@ -767,10 +779,19 @@
19.50 // position at or before our starting position. Advance forward
19.51 // from here until we've passed the starting position. The position
19.52 // we stop on will be the first break position after the specified one.
19.53 - int result = handlePrevious();
19.54 + int result = cachedLastKnownBreak;
19.55 + if (result >= offset || result <= BreakIterator.DONE) {
19.56 + result = handlePrevious();
19.57 + } else {
19.58 + //it might be better to check if handlePrevious() give us closer
19.59 + //safe value but handlePrevious() is slow too
19.60 + //So, this has to be done carefully
19.61 + text.setIndex(result);
19.62 + }
19.63 while (result != BreakIterator.DONE && result <= offset) {
19.64 result = handleNext();
19.65 }
19.66 + cachedLastKnownBreak = result;
19.67 return result;
19.68 }
19.69
19.70 @@ -865,6 +886,8 @@
19.71 text = new SafeCharIterator(newText);
19.72 }
19.73 text.first();
19.74 +
19.75 + cachedLastKnownBreak = BreakIterator.DONE;
19.76 }
19.77
19.78
20.1 --- a/src/share/classes/java/util/Date.java Fri Feb 12 13:25:18 2010 -0800
20.2 +++ b/src/share/classes/java/util/Date.java Sun Feb 14 23:38:50 2010 -0800
20.3 @@ -953,7 +953,7 @@
20.4 * without affecting its internal state.
20.5 */
20.6 static final long getMillisOf(Date date) {
20.7 - if (date.cdate == null) {
20.8 + if (date.cdate == null || date.cdate.isNormalized()) {
20.9 return date.fastTime;
20.10 }
20.11 BaseCalendar.Date d = (BaseCalendar.Date) date.cdate.clone();
21.1 --- a/src/share/classes/java/util/regex/Pattern.java Fri Feb 12 13:25:18 2010 -0800
21.2 +++ b/src/share/classes/java/util/regex/Pattern.java Sun Feb 14 23:38:50 2010 -0800
21.3 @@ -861,6 +861,14 @@
21.4 private transient int patternLength;
21.5
21.6 /**
21.7 + * If the Start node might possibly match supplementary characters.
21.8 + * It is set to true during compiling if
21.9 + * (1) There is supplementary char in pattern, or
21.10 + * (2) There is complement node of Category or Block
21.11 + */
21.12 + private transient boolean hasSupplementary;
21.13 +
21.14 + /**
21.15 * Compiles the given regular expression into a pattern. </p>
21.16 *
21.17 * @param regex
21.18 @@ -1481,7 +1489,7 @@
21.19 // Use double zero to terminate pattern
21.20 temp = new int[patternLength + 2];
21.21
21.22 - boolean hasSupplementary = false;
21.23 + hasSupplementary = false;
21.24 int c, count = 0;
21.25 // Convert all chars into code points
21.26 for (int x = 0; x < patternLength; x += Character.charCount(c)) {
21.27 @@ -1787,7 +1795,8 @@
21.28 * character or unpaired surrogate.
21.29 */
21.30 private static final boolean isSupplementary(int ch) {
21.31 - return ch >= Character.MIN_SUPPLEMENTARY_CODE_POINT || isSurrogate(ch);
21.32 + return ch >= Character.MIN_SUPPLEMENTARY_CODE_POINT ||
21.33 + Character.isSurrogate((char)ch);
21.34 }
21.35
21.36 /**
21.37 @@ -1885,7 +1894,7 @@
21.38 } else {
21.39 oneLetter = false;
21.40 }
21.41 - node = family(oneLetter).maybeComplement(comp);
21.42 + node = family(oneLetter, comp);
21.43 } else {
21.44 unread();
21.45 node = atom();
21.46 @@ -2001,7 +2010,7 @@
21.47 unread();
21.48 else
21.49 oneLetter = false;
21.50 - return family(oneLetter).maybeComplement(comp);
21.51 + return family(oneLetter, comp);
21.52 }
21.53 }
21.54 unread();
21.55 @@ -2404,7 +2413,7 @@
21.56 unread();
21.57 else
21.58 oneLetter = false;
21.59 - return family(oneLetter).maybeComplement(comp);
21.60 + return family(oneLetter, comp);
21.61 } else { // ordinary escape
21.62 unread();
21.63 ch = escape(true, true);
21.64 @@ -2450,9 +2459,12 @@
21.65 /**
21.66 * Parses a Unicode character family and returns its representative node.
21.67 */
21.68 - private CharProperty family(boolean singleLetter) {
21.69 + private CharProperty family(boolean singleLetter,
21.70 + boolean maybeComplement)
21.71 + {
21.72 next();
21.73 String name;
21.74 + CharProperty node;
21.75
21.76 if (singleLetter) {
21.77 int c = temp[cursor];
21.78 @@ -2477,12 +2489,18 @@
21.79 }
21.80
21.81 if (name.startsWith("In")) {
21.82 - return unicodeBlockPropertyFor(name.substring(2));
21.83 + node = unicodeBlockPropertyFor(name.substring(2));
21.84 } else {
21.85 if (name.startsWith("Is"))
21.86 name = name.substring(2);
21.87 - return charPropertyNodeFor(name);
21.88 - }
21.89 + node = charPropertyNodeFor(name);
21.90 + }
21.91 + if (maybeComplement) {
21.92 + if (node instanceof Category || node instanceof Block)
21.93 + hasSupplementary = true;
21.94 + node = node.complement();
21.95 + }
21.96 + return node;
21.97 }
21.98
21.99 /**
21.100 @@ -2495,9 +2513,7 @@
21.101 } catch (IllegalArgumentException iae) {
21.102 throw error("Unknown character block name {" + name + "}");
21.103 }
21.104 - return new CharProperty() {
21.105 - boolean isSatisfiedBy(int ch) {
21.106 - return block == Character.UnicodeBlock.of(ch);}};
21.107 + return new Block(block);
21.108 }
21.109
21.110 /**
21.111 @@ -2968,13 +2984,6 @@
21.112 // Utility methods for code point support
21.113 //
21.114
21.115 - /**
21.116 - * Tests a surrogate value.
21.117 - */
21.118 - private static final boolean isSurrogate(int c) {
21.119 - return c >= Character.MIN_HIGH_SURROGATE && c <= Character.MAX_LOW_SURROGATE;
21.120 - }
21.121 -
21.122 private static final int countChars(CharSequence seq, int index,
21.123 int lengthInCodePoints) {
21.124 // optimization
21.125 @@ -3174,20 +3183,17 @@
21.126 matcher.hitEnd = true;
21.127 return false;
21.128 }
21.129 - boolean ret = false;
21.130 int guard = matcher.to - minLength;
21.131 for (; i <= guard; i++) {
21.132 - if (ret = next.match(matcher, i, seq))
21.133 - break;
21.134 - if (i == guard)
21.135 - matcher.hitEnd = true;
21.136 + if (next.match(matcher, i, seq)) {
21.137 + matcher.first = i;
21.138 + matcher.groups[0] = matcher.first;
21.139 + matcher.groups[1] = matcher.last;
21.140 + return true;
21.141 + }
21.142 }
21.143 - if (ret) {
21.144 - matcher.first = i;
21.145 - matcher.groups[0] = matcher.first;
21.146 - matcher.groups[1] = matcher.last;
21.147 - }
21.148 - return ret;
21.149 + matcher.hitEnd = true;
21.150 + return false;
21.151 }
21.152 boolean study(TreeInfo info) {
21.153 next.study(info);
21.154 @@ -3209,27 +3215,28 @@
21.155 matcher.hitEnd = true;
21.156 return false;
21.157 }
21.158 - boolean ret = false;
21.159 int guard = matcher.to - minLength;
21.160 while (i <= guard) {
21.161 - if ((ret = next.match(matcher, i, seq)) || i == guard)
21.162 + //if ((ret = next.match(matcher, i, seq)) || i == guard)
21.163 + if (next.match(matcher, i, seq)) {
21.164 + matcher.first = i;
21.165 + matcher.groups[0] = matcher.first;
21.166 + matcher.groups[1] = matcher.last;
21.167 + return true;
21.168 + }
21.169 + if (i == guard)
21.170 break;
21.171 // Optimization to move to the next character. This is
21.172 // faster than countChars(seq, i, 1).
21.173 if (Character.isHighSurrogate(seq.charAt(i++))) {
21.174 - if (i < seq.length() && Character.isLowSurrogate(seq.charAt(i))) {
21.175 + if (i < seq.length() &&
21.176 + Character.isLowSurrogate(seq.charAt(i))) {
21.177 i++;
21.178 }
21.179 }
21.180 - if (i == guard)
21.181 - matcher.hitEnd = true;
21.182 }
21.183 - if (ret) {
21.184 - matcher.first = i;
21.185 - matcher.groups[0] = matcher.first;
21.186 - matcher.groups[1] = matcher.last;
21.187 - }
21.188 - return ret;
21.189 + matcher.hitEnd = true;
21.190 + return false;
21.191 }
21.192 }
21.193
21.194 @@ -3461,9 +3468,6 @@
21.195 boolean isSatisfiedBy(int ch) {
21.196 return ! CharProperty.this.isSatisfiedBy(ch);}};
21.197 }
21.198 - CharProperty maybeComplement(boolean complement) {
21.199 - return complement ? complement() : this;
21.200 - }
21.201 boolean match(Matcher matcher, int i, CharSequence seq) {
21.202 if (i < matcher.to) {
21.203 int ch = Character.codePointAt(seq, i);
21.204 @@ -3548,6 +3552,20 @@
21.205 }
21.206 }
21.207
21.208 +
21.209 + /**
21.210 + * Node class that matches a Unicode block.
21.211 + */
21.212 + static final class Block extends CharProperty {
21.213 + final Character.UnicodeBlock block;
21.214 + Block(Character.UnicodeBlock block) {
21.215 + this.block = block;
21.216 + }
21.217 + boolean isSatisfiedBy(int ch) {
21.218 + return block == Character.UnicodeBlock.of(ch);
21.219 + }
21.220 + }
21.221 +
21.222 /**
21.223 * Node class that matches a Unicode category.
21.224 */
22.1 --- a/src/share/classes/javax/swing/MultiUIDefaults.java Fri Feb 12 13:25:18 2010 -0800
22.2 +++ b/src/share/classes/javax/swing/MultiUIDefaults.java Sun Feb 14 23:38:50 2010 -0800
22.3 @@ -27,6 +27,7 @@
22.4
22.5 import java.util.Enumeration;
22.6 import java.util.HashSet;
22.7 +import java.util.Iterator;
22.8 import java.util.Locale;
22.9 import java.util.Map.Entry;
22.10 import java.util.Set;
22.11 @@ -89,11 +90,7 @@
22.12
22.13 @Override
22.14 public int size() {
22.15 - int n = super.size();
22.16 - for (UIDefaults table : tables) {
22.17 - n += (table != null) ? table.size() : 0;
22.18 - }
22.19 - return n;
22.20 + return entrySet().size();
22.21 }
22.22
22.23 @Override
22.24 @@ -104,40 +101,26 @@
22.25 @Override
22.26 public Enumeration<Object> keys()
22.27 {
22.28 - Enumeration[] enums = new Enumeration[1 + tables.length];
22.29 - enums[0] = super.keys();
22.30 - for(int i = 0; i < tables.length; i++) {
22.31 - UIDefaults table = tables[i];
22.32 - if (table != null) {
22.33 - enums[i + 1] = table.keys();
22.34 - }
22.35 - }
22.36 - return new MultiUIDefaultsEnumerator(enums);
22.37 + return new MultiUIDefaultsEnumerator(
22.38 + MultiUIDefaultsEnumerator.Type.KEYS, entrySet());
22.39 }
22.40
22.41 @Override
22.42 public Enumeration<Object> elements()
22.43 {
22.44 - Enumeration[] enums = new Enumeration[1 + tables.length];
22.45 - enums[0] = super.elements();
22.46 - for(int i = 0; i < tables.length; i++) {
22.47 - UIDefaults table = tables[i];
22.48 - if (table != null) {
22.49 - enums[i + 1] = table.elements();
22.50 - }
22.51 - }
22.52 - return new MultiUIDefaultsEnumerator(enums);
22.53 + return new MultiUIDefaultsEnumerator(
22.54 + MultiUIDefaultsEnumerator.Type.ELEMENTS, entrySet());
22.55 }
22.56
22.57 @Override
22.58 public Set<Entry<Object, Object>> entrySet() {
22.59 Set<Entry<Object, Object>> set = new HashSet<Entry<Object, Object>>();
22.60 - if (tables == null) return set;
22.61 - for (UIDefaults table : tables) {
22.62 - if (table != null) {
22.63 - set.addAll(table.entrySet());
22.64 + for (int i = tables.length - 1; i >= 0; i--) {
22.65 + if (tables[i] != null) {
22.66 + set.addAll(tables[i].entrySet());
22.67 }
22.68 }
22.69 + set.addAll(super.entrySet());
22.70 return set;
22.71 }
22.72
22.73 @@ -152,50 +135,46 @@
22.74
22.75 private static class MultiUIDefaultsEnumerator implements Enumeration<Object>
22.76 {
22.77 - Enumeration[] enums;
22.78 - int n = 0;
22.79 + public static enum Type { KEYS, ELEMENTS };
22.80 + private Iterator<Entry<Object, Object>> iterator;
22.81 + private Type type;
22.82
22.83 - MultiUIDefaultsEnumerator(Enumeration[] enums) {
22.84 - this.enums = enums;
22.85 + MultiUIDefaultsEnumerator(Type type, Set<Entry<Object, Object>> entries) {
22.86 + this.type = type;
22.87 + this.iterator = entries.iterator();
22.88 }
22.89
22.90 public boolean hasMoreElements() {
22.91 - for(int i = n; i < enums.length; i++) {
22.92 - Enumeration e = enums[i];
22.93 - if ((e != null) && (e.hasMoreElements())) {
22.94 - return true;
22.95 - }
22.96 - }
22.97 - return false;
22.98 + return iterator.hasNext();
22.99 }
22.100
22.101 public Object nextElement() {
22.102 - for(; n < enums.length; n++) {
22.103 - Enumeration e = enums[n];
22.104 - if ((e != null) && (e.hasMoreElements())) {
22.105 - return e.nextElement();
22.106 - }
22.107 + switch (type) {
22.108 + case KEYS: return iterator.next().getKey();
22.109 + case ELEMENTS: return iterator.next().getValue();
22.110 + default: return null;
22.111 }
22.112 - return null;
22.113 }
22.114 }
22.115
22.116 @Override
22.117 public Object remove(Object key)
22.118 {
22.119 - Object value = super.remove(key);
22.120 - if (value != null) {
22.121 - return value;
22.122 + Object value = null;
22.123 + for (int i = tables.length - 1; i >= 0; i--) {
22.124 + if (tables[i] != null) {
22.125 + Object v = tables[i].remove(key);
22.126 + if (v != null) {
22.127 + value = v;
22.128 + }
22.129 + }
22.130 + }
22.131 + Object v = super.remove(key);
22.132 + if (v != null) {
22.133 + value = v;
22.134 }
22.135
22.136 - for (UIDefaults table : tables) {
22.137 - value = (table != null) ? table.remove(key) : null;
22.138 - if (value != null) {
22.139 - return value;
22.140 - }
22.141 - }
22.142 -
22.143 - return null;
22.144 + return value;
22.145 }
22.146
22.147 @Override
23.1 --- a/src/share/classes/javax/swing/TransferHandler.java Fri Feb 12 13:25:18 2010 -0800
23.2 +++ b/src/share/classes/javax/swing/TransferHandler.java Sun Feb 14 23:38:50 2010 -0800
23.3 @@ -1,5 +1,5 @@
23.4 /*
23.5 - * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
23.6 + * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
23.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
23.8 *
23.9 * This code is free software; you can redistribute it and/or modify it
23.10 @@ -627,6 +627,69 @@
23.11 this(null);
23.12 }
23.13
23.14 +
23.15 + /**
23.16 + * image for the {@code startDrag} method
23.17 + *
23.18 + * @see java.awt.dnd.DragGestureEvent#startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
23.19 + */
23.20 + private Image dragImage;
23.21 +
23.22 + /**
23.23 + * anchor offset for the {@code startDrag} method
23.24 + *
23.25 + * @see java.awt.dnd.DragGestureEvent#startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
23.26 + */
23.27 + private Point dragImageOffset;
23.28 +
23.29 + /**
23.30 + * Sets the drag image parameter. The image has to be prepared
23.31 + * for rendering by the moment of the call. The image is stored
23.32 + * by reference because of some performance reasons.
23.33 + *
23.34 + * @param img an image to drag
23.35 + */
23.36 + public void setDragImage(Image img) {
23.37 + dragImage = img;
23.38 + }
23.39 +
23.40 + /**
23.41 + * Returns the drag image. If there is no image to drag,
23.42 + * the returned value is {@code null}.
23.43 + *
23.44 + * @return the reference to the drag image
23.45 + */
23.46 + public Image getDragImage() {
23.47 + return dragImage;
23.48 + }
23.49 +
23.50 + /**
23.51 + * Sets an anchor offset for the image to drag.
23.52 + * It can not be {@code null}.
23.53 + *
23.54 + * @param p a {@code Point} object that corresponds
23.55 + * to coordinates of an anchor offset of the image
23.56 + * relative to the upper left corner of the image
23.57 + */
23.58 + public void setDragImageOffset(Point p) {
23.59 + dragImageOffset = new Point(p);
23.60 + }
23.61 +
23.62 + /**
23.63 + * Returns an anchor offset for the image to drag.
23.64 + *
23.65 + * @return a {@code Point} object that corresponds
23.66 + * to coordinates of an anchor offset of the image
23.67 + * relative to the upper left corner of the image.
23.68 + * The point {@code (0,0)} returns by default.
23.69 + */
23.70 + public Point getDragImageOffset() {
23.71 + if (dragImageOffset == null) {
23.72 + return new Point(0,0);
23.73 + }
23.74 + return new Point(dragImageOffset);
23.75 + }
23.76 +
23.77 /**
23.78 * Causes the Swing drag support to be initiated. This is called by
23.79 * the various UI implementations in the <code>javax.swing.plaf.basic</code>
23.80 @@ -1522,7 +1585,12 @@
23.81 scrolls = c.getAutoscrolls();
23.82 c.setAutoscrolls(false);
23.83 try {
23.84 - dge.startDrag(null, t, this);
23.85 + Image im = th.getDragImage();
23.86 + if (im == null) {
23.87 + dge.startDrag(null, t, this);
23.88 + } else {
23.89 + dge.startDrag(null, im, th.getDragImageOffset(), t, this);
23.90 + }
23.91 return;
23.92 } catch (RuntimeException re) {
23.93 c.setAutoscrolls(scrolls);
24.1 --- a/src/share/classes/javax/swing/plaf/nimbus/Defaults.template Fri Feb 12 13:25:18 2010 -0800
24.2 +++ b/src/share/classes/javax/swing/plaf/nimbus/Defaults.template Sun Feb 14 23:38:50 2010 -0800
24.3 @@ -90,6 +90,10 @@
24.4 */
24.5 private Map<String, Region> registeredRegions =
24.6 new HashMap<String, Region>();
24.7 +
24.8 + private Map<JComponent, Map<Region, SynthStyle>> overridesCache =
24.9 + new WeakHashMap<JComponent, Map<Region, SynthStyle>>();
24.10 +
24.11 /**
24.12 * Our fallback style to avoid NPEs if the proper style cannot be found in
24.13 * this class. Not sure if relying on DefaultSynthStyle is the best choice.
24.14 @@ -251,7 +255,11 @@
24.15 }
24.16
24.17 //return the style, if found, or the default style if not found
24.18 - return foundStyle == null ? defaultStyle : foundStyle.getStyle(comp);
24.19 + return foundStyle == null ? defaultStyle : foundStyle.getStyle(comp, r);
24.20 + }
24.21 +
24.22 + public void clearOverridesCache(JComponent c) {
24.23 + overridesCache.remove(c);
24.24 }
24.25
24.26 /*
24.27 @@ -457,15 +465,6 @@
24.28 * Cached shared style.
24.29 */
24.30 private NimbusStyle style;
24.31 - /**
24.32 - * A weakly referenced hash map such that if the reference JComponent
24.33 - * key is garbage collected then the entry is removed from the map.
24.34 - * This cache exists so that when a JComponent has nimbus overrides
24.35 - * in its client map, a unique style will be created and returned
24.36 - * for that JComponent instance, always. In such a situation each
24.37 - * JComponent instance must have its own instance of NimbusStyle.
24.38 - */
24.39 - private WeakHashMap<JComponent, WeakReference<NimbusStyle>> overridesCache;
24.40
24.41 /**
24.42 * Create a new LazyStyle.
24.43 @@ -513,17 +512,21 @@
24.44 * Gets the style. Creates it if necessary.
24.45 * @return the style
24.46 */
24.47 - SynthStyle getStyle(JComponent c) {
24.48 + SynthStyle getStyle(JComponent c, Region r) {
24.49 // if the component has overrides, it gets its own unique style
24.50 // instead of the shared style.
24.51 if (c.getClientProperty("Nimbus.Overrides") != null) {
24.52 - if (overridesCache == null)
24.53 - overridesCache = new WeakHashMap<JComponent, WeakReference<NimbusStyle>>();
24.54 - WeakReference<NimbusStyle> ref = overridesCache.get(c);
24.55 - NimbusStyle s = ref == null ? null : ref.get();
24.56 + Map<Region, SynthStyle> map = overridesCache.get(c);
24.57 + SynthStyle s = null;
24.58 + if (map == null) {
24.59 + map = new HashMap<Region, SynthStyle>();
24.60 + overridesCache.put(c, map);
24.61 + } else {
24.62 + s = map.get(r);
24.63 + }
24.64 if (s == null) {
24.65 s = new NimbusStyle(prefix, c);
24.66 - overridesCache.put(c, new WeakReference<NimbusStyle>(s));
24.67 + map.put(r, s);
24.68 }
24.69 return s;
24.70 }
25.1 --- a/src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java Fri Feb 12 13:25:18 2010 -0800
25.2 +++ b/src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java Sun Feb 14 23:38:50 2010 -0800
25.3 @@ -280,11 +280,15 @@
25.4 protected boolean shouldUpdateStyleOnEvent(PropertyChangeEvent ev) {
25.5 String eName = ev.getPropertyName();
25.6
25.7 - // Always update when overrides or size variant change
25.8 - if ("Nimbus.Overrides" == eName ||
25.9 + // These properties affect style cached inside NimbusDefaults (6860433)
25.10 + if ("name" == eName ||
25.11 + "ancestor" == eName ||
25.12 + "Nimbus.Overrides" == eName ||
25.13 "Nimbus.Overrides.InheritDefaults" == eName ||
25.14 "JComponent.sizeVariant" == eName) {
25.15
25.16 + JComponent c = (JComponent) ev.getSource();
25.17 + defaults.clearOverridesCache(c);
25.18 return true;
25.19 }
25.20
26.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java Fri Feb 12 13:25:18 2010 -0800
26.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java Sun Feb 14 23:38:50 2010 -0800
26.3 @@ -237,7 +237,16 @@
26.4 // ********************************
26.5
26.6 /**
26.7 - * @inheritDoc
26.8 + * Notifies this UI delegate to repaint the specified component.
26.9 + * This method paints the component background, then calls
26.10 + * the {@link #paint(SynthContext,Graphics)} method.
26.11 + *
26.12 + * <p>In general, this method does not need to be overridden by subclasses.
26.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
26.14 + *
26.15 + * @param g the {@code Graphics} object used for painting
26.16 + * @param c the component being painted
26.17 + * @see #paint(SynthContext,Graphics)
26.18 */
26.19 @Override
26.20 public void update(Graphics g, JComponent c) {
26.21 @@ -250,7 +259,13 @@
26.22 }
26.23
26.24 /**
26.25 - * @inheritDoc
26.26 + * Paints the specified component according to the Look and Feel.
26.27 + * <p>This method is not used by Synth Look and Feel.
26.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
26.29 + *
26.30 + * @param g the {@code Graphics} object used for painting
26.31 + * @param c the component being painted
26.32 + * @see #paint(SynthContext,Graphics)
26.33 */
26.34 @Override
26.35 public void paint(Graphics g, JComponent c) {
26.36 @@ -264,7 +279,8 @@
26.37 * Paints the specified component.
26.38 *
26.39 * @param context context for the component being painted
26.40 - * @param g {@code Graphics} object used for painting
26.41 + * @param g the {@code Graphics} object used for painting
26.42 + * @see #update(Graphics,JComponent)
26.43 */
26.44 protected void paint(SynthContext context, Graphics g) {
26.45 AbstractButton b = (AbstractButton)context.getComponent();
27.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java Fri Feb 12 13:25:18 2010 -0800
27.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java Sun Feb 14 23:38:50 2010 -0800
27.3 @@ -137,7 +137,16 @@
27.4 }
27.5
27.6 /**
27.7 - * @inheritDoc
27.8 + * Notifies this UI delegate to repaint the specified component.
27.9 + * This method paints the component background, then calls
27.10 + * the {@link #paint(SynthContext,Graphics)} method.
27.11 + *
27.12 + * <p>In general, this method does not need to be overridden by subclasses.
27.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
27.14 + *
27.15 + * @param g the {@code Graphics} object used for painting
27.16 + * @param c the component being painted
27.17 + * @see #paint(SynthContext,Graphics)
27.18 */
27.19 @Override
27.20 public void update(Graphics g, JComponent c) {
27.21 @@ -151,7 +160,13 @@
27.22 }
27.23
27.24 /**
27.25 - * @inheritDoc
27.26 + * Paints the specified component according to the Look and Feel.
27.27 + * <p>This method is not used by Synth Look and Feel.
27.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
27.29 + *
27.30 + * @param g the {@code Graphics} object used for painting
27.31 + * @param c the component being painted
27.32 + * @see #paint(SynthContext,Graphics)
27.33 */
27.34 @Override
27.35 public void paint(Graphics g, JComponent c) {
27.36 @@ -166,7 +181,8 @@
27.37 * This implementation does not perform any actions.
27.38 *
27.39 * @param context context for the component being painted
27.40 - * @param g {@code Graphics} object used for painting
27.41 + * @param g the {@code Graphics} object used for painting
27.42 + * @see #update(Graphics,JComponent)
27.43 */
27.44 protected void paint(SynthContext context, Graphics g) {
27.45 }
28.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java Fri Feb 12 13:25:18 2010 -0800
28.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java Sun Feb 14 23:38:50 2010 -0800
28.3 @@ -305,7 +305,16 @@
28.4 // begin ComponentUI Implementation
28.5
28.6 /**
28.7 - * @inheritDoc
28.8 + * Notifies this UI delegate to repaint the specified component.
28.9 + * This method paints the component background, then calls
28.10 + * the {@link #paint(SynthContext,Graphics)} method.
28.11 + *
28.12 + * <p>In general, this method does not need to be overridden by subclasses.
28.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
28.14 + *
28.15 + * @param g the {@code Graphics} object used for painting
28.16 + * @param c the component being painted
28.17 + * @see #paint(SynthContext,Graphics)
28.18 */
28.19 @Override
28.20 public void update(Graphics g, JComponent c) {
28.21 @@ -319,7 +328,13 @@
28.22 }
28.23
28.24 /**
28.25 - * @inheritDoc
28.26 + * Paints the specified component according to the Look and Feel.
28.27 + * <p>This method is not used by Synth Look and Feel.
28.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
28.29 + *
28.30 + * @param g the {@code Graphics} object used for painting
28.31 + * @param c the component being painted
28.32 + * @see #paint(SynthContext,Graphics)
28.33 */
28.34 @Override
28.35 public void paint(Graphics g, JComponent c) {
28.36 @@ -333,7 +348,8 @@
28.37 * Paints the specified component.
28.38 *
28.39 * @param context context for the component being painted
28.40 - * @param g {@code Graphics} object used for painting
28.41 + * @param g the {@code Graphics} object used for painting
28.42 + * @see #update(Graphics,JComponent)
28.43 */
28.44 protected void paint(SynthContext context, Graphics g) {
28.45 hasFocus = comboBox.hasFocus();
29.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java Fri Feb 12 13:25:18 2010 -0800
29.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java Sun Feb 14 23:38:50 2010 -0800
29.3 @@ -152,7 +152,16 @@
29.4 }
29.5
29.6 /**
29.7 - * @inheritDoc
29.8 + * Notifies this UI delegate to repaint the specified component.
29.9 + * This method paints the component background, then calls
29.10 + * the {@link #paint(SynthContext,Graphics)} method.
29.11 + *
29.12 + * <p>In general, this method does not need to be overridden by subclasses.
29.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
29.14 + *
29.15 + * @param g the {@code Graphics} object used for painting
29.16 + * @param c the component being painted
29.17 + * @see #paint(SynthContext,Graphics)
29.18 */
29.19 @Override
29.20 public void update(Graphics g, JComponent c) {
29.21 @@ -166,7 +175,13 @@
29.22 }
29.23
29.24 /**
29.25 - * @inheritDoc
29.26 + * Paints the specified component according to the Look and Feel.
29.27 + * <p>This method is not used by Synth Look and Feel.
29.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
29.29 + *
29.30 + * @param g the {@code Graphics} object used for painting
29.31 + * @param c the component being painted
29.32 + * @see #paint(SynthContext,Graphics)
29.33 */
29.34 @Override
29.35 public void paint(Graphics g, JComponent c) {
29.36 @@ -180,7 +195,8 @@
29.37 * Paints the specified component. This implementation does nothing.
29.38 *
29.39 * @param context context for the component being painted
29.40 - * @param g {@code Graphics} object used for painting
29.41 + * @param g the {@code Graphics} object used for painting
29.42 + * @see #update(Graphics,JComponent)
29.43 */
29.44 protected void paint(SynthContext context, Graphics g) {
29.45 }
30.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java Fri Feb 12 13:25:18 2010 -0800
30.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java Sun Feb 14 23:38:50 2010 -0800
30.3 @@ -439,7 +439,16 @@
30.4 }
30.5
30.6 /**
30.7 - * @inheritDoc
30.8 + * Notifies this UI delegate to repaint the specified component.
30.9 + * This method paints the component background, then calls
30.10 + * the {@link #paint(SynthContext,Graphics)} method.
30.11 + *
30.12 + * <p>In general, this method does not need to be overridden by subclasses.
30.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
30.14 + *
30.15 + * @param g the {@code Graphics} object used for painting
30.16 + * @param c the component being painted
30.17 + * @see #paint(SynthContext,Graphics)
30.18 */
30.19 @Override
30.20 public void update(Graphics g, JComponent c) {
30.21 @@ -453,7 +462,13 @@
30.22 }
30.23
30.24 /**
30.25 - * @inheritDoc
30.26 + * Paints the specified component according to the Look and Feel.
30.27 + * <p>This method is not used by Synth Look and Feel.
30.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
30.29 + *
30.30 + * @param g the {@code Graphics} object used for painting
30.31 + * @param c the component being painted
30.32 + * @see #paint(SynthContext,Graphics)
30.33 */
30.34 @Override
30.35 public void paint(Graphics g, JComponent c) {
30.36 @@ -467,7 +482,8 @@
30.37 * Paints the specified component. This implementation does nothing.
30.38 *
30.39 * @param context context for the component being painted
30.40 - * @param g {@code Graphics} object used for painting
30.41 + * @param g the {@code Graphics} object used for painting
30.42 + * @see #update(Graphics,JComponent)
30.43 */
30.44 protected void paint(SynthContext context, Graphics g) {
30.45 }
31.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java Fri Feb 12 13:25:18 2010 -0800
31.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java Sun Feb 14 23:38:50 2010 -0800
31.3 @@ -148,7 +148,16 @@
31.4 }
31.5
31.6 /**
31.7 - * @inheritDoc
31.8 + * Notifies this UI delegate to repaint the specified component.
31.9 + * This method paints the component background, then calls
31.10 + * the {@link #paint(SynthContext,Graphics)} method.
31.11 + *
31.12 + * <p>In general, this method does not need to be overridden by subclasses.
31.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
31.14 + *
31.15 + * @param g the {@code Graphics} object used for painting
31.16 + * @param c the component being painted
31.17 + * @see #paint(SynthContext,Graphics)
31.18 */
31.19 @Override
31.20 public void update(Graphics g, JComponent c) {
31.21 @@ -164,7 +173,8 @@
31.22 * Paints the specified component.
31.23 *
31.24 * @param context context for the component being painted
31.25 - * @param g {@code Graphics} object used for painting
31.26 + * @param g the {@code Graphics} object used for painting
31.27 + * @see #update(Graphics,JComponent)
31.28 */
31.29 protected void paint(SynthContext context, Graphics g) {
31.30 super.paint(g, getComponent());
32.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java Fri Feb 12 13:25:18 2010 -0800
32.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java Sun Feb 14 23:38:50 2010 -0800
32.3 @@ -194,7 +194,16 @@
32.4 }
32.5
32.6 /**
32.7 - * @inheritDoc
32.8 + * Notifies this UI delegate to repaint the specified component.
32.9 + * This method paints the component background, then calls
32.10 + * the {@link #paint(SynthContext,Graphics)} method.
32.11 + *
32.12 + * <p>In general, this method does not need to be overridden by subclasses.
32.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
32.14 + *
32.15 + * @param g the {@code Graphics} object used for painting
32.16 + * @param c the component being painted
32.17 + * @see #paint(SynthContext,Graphics)
32.18 */
32.19 @Override
32.20 public void update(Graphics g, JComponent c) {
32.21 @@ -208,7 +217,13 @@
32.22 }
32.23
32.24 /**
32.25 - * @inheritDoc
32.26 + * Paints the specified component according to the Look and Feel.
32.27 + * <p>This method is not used by Synth Look and Feel.
32.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
32.29 + *
32.30 + * @param g the {@code Graphics} object used for painting
32.31 + * @param c the component being painted
32.32 + * @see #paint(SynthContext,Graphics)
32.33 */
32.34 @Override
32.35 public void paint(Graphics g, JComponent c) {
32.36 @@ -222,7 +237,8 @@
32.37 * Paints the specified component. This implementation does nothing.
32.38 *
32.39 * @param context context for the component being painted
32.40 - * @param g {@code Graphics} object used for painting
32.41 + * @param g the {@code Graphics} object used for painting
32.42 + * @see #update(Graphics,JComponent)
32.43 */
32.44 protected void paint(SynthContext context, Graphics g) {
32.45 }
33.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java Fri Feb 12 13:25:18 2010 -0800
33.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java Sun Feb 14 23:38:50 2010 -0800
33.3 @@ -156,12 +156,16 @@
33.4 }
33.5
33.6 /**
33.7 - * Notifies this UI delegate that it's time to paint the specified
33.8 - * component. This method is invoked by <code>JComponent</code>
33.9 - * when the specified component is being painted.
33.10 - */
33.11 - /**
33.12 - * @inheritDoc
33.13 + * Notifies this UI delegate to repaint the specified component.
33.14 + * This method paints the component background, then calls
33.15 + * the {@link #paint(SynthContext,Graphics)} method.
33.16 + *
33.17 + * <p>In general, this method does not need to be overridden by subclasses.
33.18 + * All Look and Feel rendering code should reside in the {@code paint} method.
33.19 + *
33.20 + * @param g the {@code Graphics} object used for painting
33.21 + * @param c the component being painted
33.22 + * @see #paint(SynthContext,Graphics)
33.23 */
33.24 @Override
33.25 public void update(Graphics g, JComponent c) {
33.26 @@ -175,7 +179,13 @@
33.27 }
33.28
33.29 /**
33.30 - * @inheritDoc
33.31 + * Paints the specified component according to the Look and Feel.
33.32 + * <p>This method is not used by Synth Look and Feel.
33.33 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
33.34 + *
33.35 + * @param g the {@code Graphics} object used for painting
33.36 + * @param c the component being painted
33.37 + * @see #paint(SynthContext,Graphics)
33.38 */
33.39 @Override
33.40 public void paint(Graphics g, JComponent c) {
33.41 @@ -189,7 +199,8 @@
33.42 * Paints the specified component.
33.43 *
33.44 * @param context context for the component being painted
33.45 - * @param g {@code Graphics} object used for painting
33.46 + * @param g the {@code Graphics} object used for painting
33.47 + * @see #update(Graphics,JComponent)
33.48 */
33.49 protected void paint(SynthContext context, Graphics g) {
33.50 JLabel label = (JLabel)context.getComponent();
34.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthListUI.java Fri Feb 12 13:25:18 2010 -0800
34.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthListUI.java Sun Feb 14 23:38:50 2010 -0800
34.3 @@ -57,7 +57,16 @@
34.4 }
34.5
34.6 /**
34.7 - * @inheritDoc
34.8 + * Notifies this UI delegate to repaint the specified component.
34.9 + * This method paints the component background, then calls
34.10 + * the {@link #paint} method.
34.11 + *
34.12 + * <p>In general, this method does not need to be overridden by subclasses.
34.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
34.14 + *
34.15 + * @param g the {@code Graphics} object used for painting
34.16 + * @param c the component being painted
34.17 + * @see #paint
34.18 */
34.19 @Override
34.20 public void update(Graphics g, JComponent c) {
35.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java Fri Feb 12 13:25:18 2010 -0800
35.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java Sun Feb 14 23:38:50 2010 -0800
35.3 @@ -125,7 +125,16 @@
35.4 }
35.5
35.6 /**
35.7 - * @inheritDoc
35.8 + * Notifies this UI delegate to repaint the specified component.
35.9 + * This method paints the component background, then calls
35.10 + * the {@link #paint(SynthContext,Graphics)} method.
35.11 + *
35.12 + * <p>In general, this method does not need to be overridden by subclasses.
35.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
35.14 + *
35.15 + * @param g the {@code Graphics} object used for painting
35.16 + * @param c the component being painted
35.17 + * @see #paint(SynthContext,Graphics)
35.18 */
35.19 @Override
35.20 public void update(Graphics g, JComponent c) {
35.21 @@ -139,7 +148,13 @@
35.22 }
35.23
35.24 /**
35.25 - * @inheritDoc
35.26 + * Paints the specified component according to the Look and Feel.
35.27 + * <p>This method is not used by Synth Look and Feel.
35.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
35.29 + *
35.30 + * @param g the {@code Graphics} object used for painting
35.31 + * @param c the component being painted
35.32 + * @see #paint(SynthContext,Graphics)
35.33 */
35.34 @Override
35.35 public void paint(Graphics g, JComponent c) {
35.36 @@ -153,7 +168,8 @@
35.37 * Paints the specified component. This implementation does nothing.
35.38 *
35.39 * @param context context for the component being painted
35.40 - * @param g {@code Graphics} object used for painting
35.41 + * @param g the {@code Graphics} object used for painting
35.42 + * @see #update(Graphics,JComponent)
35.43 */
35.44 protected void paint(SynthContext context, Graphics g) {
35.45 }
36.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java Fri Feb 12 13:25:18 2010 -0800
36.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java Sun Feb 14 23:38:50 2010 -0800
36.3 @@ -227,7 +227,16 @@
36.4
36.5
36.6 /**
36.7 - * @inheritDoc
36.8 + * Notifies this UI delegate to repaint the specified component.
36.9 + * This method paints the component background, then calls
36.10 + * the {@link #paint(SynthContext,Graphics)} method.
36.11 + *
36.12 + * <p>In general, this method does not need to be overridden by subclasses.
36.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
36.14 + *
36.15 + * @param g the {@code Graphics} object used for painting
36.16 + * @param c the component being painted
36.17 + * @see #paint(SynthContext,Graphics)
36.18 */
36.19 @Override
36.20 public void update(Graphics g, JComponent c) {
36.21 @@ -240,7 +249,13 @@
36.22 }
36.23
36.24 /**
36.25 - * @inheritDoc
36.26 + * Paints the specified component according to the Look and Feel.
36.27 + * <p>This method is not used by Synth Look and Feel.
36.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
36.29 + *
36.30 + * @param g the {@code Graphics} object used for painting
36.31 + * @param c the component being painted
36.32 + * @see #paint(SynthContext,Graphics)
36.33 */
36.34 @Override
36.35 public void paint(Graphics g, JComponent c) {
36.36 @@ -254,7 +269,8 @@
36.37 * Paints the specified component.
36.38 *
36.39 * @param context context for the component being painted
36.40 - * @param g {@code Graphics} object used for painting
36.41 + * @param g the {@code Graphics} object used for painting
36.42 + * @see #update(Graphics,JComponent)
36.43 */
36.44 protected void paint(SynthContext context, Graphics g) {
36.45 SynthContext accContext = getContext(menuItem,
37.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java Fri Feb 12 13:25:18 2010 -0800
37.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java Sun Feb 14 23:38:50 2010 -0800
37.3 @@ -227,7 +227,16 @@
37.4 }
37.5
37.6 /**
37.7 - * @inheritDoc
37.8 + * Notifies this UI delegate to repaint the specified component.
37.9 + * This method paints the component background, then calls
37.10 + * the {@link #paint(SynthContext,Graphics)} method.
37.11 + *
37.12 + * <p>In general, this method does not need to be overridden by subclasses.
37.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
37.14 + *
37.15 + * @param g the {@code Graphics} object used for painting
37.16 + * @param c the component being painted
37.17 + * @see #paint(SynthContext,Graphics)
37.18 */
37.19 @Override
37.20 public void update(Graphics g, JComponent c) {
37.21 @@ -241,7 +250,13 @@
37.22 }
37.23
37.24 /**
37.25 - * @inheritDoc
37.26 + * Paints the specified component according to the Look and Feel.
37.27 + * <p>This method is not used by Synth Look and Feel.
37.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
37.29 + *
37.30 + * @param g the {@code Graphics} object used for painting
37.31 + * @param c the component being painted
37.32 + * @see #paint(SynthContext,Graphics)
37.33 */
37.34 @Override
37.35 public void paint(Graphics g, JComponent c) {
37.36 @@ -255,7 +270,8 @@
37.37 * Paints the specified component. This implementation does nothing.
37.38 *
37.39 * @param context context for the component being painted
37.40 - * @param g {@code Graphics} object used for painting
37.41 + * @param g the {@code Graphics} object used for painting
37.42 + * @see #update(Graphics,JComponent)
37.43 */
37.44 protected void paint(SynthContext context, Graphics g) {
37.45 SynthContext accContext = getContext(menuItem,
38.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java Fri Feb 12 13:25:18 2010 -0800
38.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java Sun Feb 14 23:38:50 2010 -0800
38.3 @@ -149,7 +149,16 @@
38.4 }
38.5
38.6 /**
38.7 - * @inheritDoc
38.8 + * Notifies this UI delegate to repaint the specified component.
38.9 + * This method paints the component background, then calls
38.10 + * the {@link #paint(SynthContext,Graphics)} method.
38.11 + *
38.12 + * <p>In general, this method does not need to be overridden by subclasses.
38.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
38.14 + *
38.15 + * @param g the {@code Graphics} object used for painting
38.16 + * @param c the component being painted
38.17 + * @see #paint(SynthContext,Graphics)
38.18 */
38.19 @Override
38.20 public void update(Graphics g, JComponent c) {
38.21 @@ -163,7 +172,13 @@
38.22 }
38.23
38.24 /**
38.25 - * @inheritDoc
38.26 + * Paints the specified component according to the Look and Feel.
38.27 + * <p>This method is not used by Synth Look and Feel.
38.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
38.29 + *
38.30 + * @param g the {@code Graphics} object used for painting
38.31 + * @param c the component being painted
38.32 + * @see #paint(SynthContext,Graphics)
38.33 */
38.34 @Override
38.35 public void paint(Graphics g, JComponent c) {
38.36 @@ -177,7 +192,8 @@
38.37 * Paints the specified component. This implementation does nothing.
38.38 *
38.39 * @param context context for the component being painted
38.40 - * @param g {@code Graphics} object used for painting
38.41 + * @param g the {@code Graphics} object used for painting
38.42 + * @see #update(Graphics,JComponent)
38.43 */
38.44 protected void paint(SynthContext context, Graphics g) {
38.45 }
39.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java Fri Feb 12 13:25:18 2010 -0800
39.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java Sun Feb 14 23:38:50 2010 -0800
39.3 @@ -136,7 +136,16 @@
39.4 }
39.5
39.6 /**
39.7 - * @inheritDoc
39.8 + * Notifies this UI delegate to repaint the specified component.
39.9 + * This method paints the component background, then calls
39.10 + * the {@link #paint(SynthContext,Graphics)} method.
39.11 + *
39.12 + * <p>In general, this method does not need to be overridden by subclasses.
39.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
39.14 + *
39.15 + * @param g the {@code Graphics} object used for painting
39.16 + * @param c the component being painted
39.17 + * @see #paint(SynthContext,Graphics)
39.18 */
39.19 @Override
39.20 public void update(Graphics g, JComponent c) {
39.21 @@ -150,7 +159,13 @@
39.22 }
39.23
39.24 /**
39.25 - * @inheritDoc
39.26 + * Paints the specified component according to the Look and Feel.
39.27 + * <p>This method is not used by Synth Look and Feel.
39.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
39.29 + *
39.30 + * @param g the {@code Graphics} object used for painting
39.31 + * @param c the component being painted
39.32 + * @see #paint(SynthContext,Graphics)
39.33 */
39.34 @Override
39.35 public void paint(Graphics g, JComponent c) {
39.36 @@ -164,7 +179,8 @@
39.37 * Paints the specified component. This implementation does nothing.
39.38 *
39.39 * @param context context for the component being painted
39.40 - * @param g {@code Graphics} object used for painting
39.41 + * @param g the {@code Graphics} object used for painting
39.42 + * @see #update(Graphics,JComponent)
39.43 */
39.44 protected void paint(SynthContext context, Graphics g) {
39.45 // do actual painting
40.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java Fri Feb 12 13:25:18 2010 -0800
40.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java Sun Feb 14 23:38:50 2010 -0800
40.3 @@ -132,7 +132,16 @@
40.4 }
40.5
40.6 /**
40.7 - * @inheritDoc
40.8 + * Notifies this UI delegate to repaint the specified component.
40.9 + * This method paints the component background, then calls
40.10 + * the {@link #paint(SynthContext,Graphics)} method.
40.11 + *
40.12 + * <p>In general, this method does not need to be overridden by subclasses.
40.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
40.14 + *
40.15 + * @param g the {@code Graphics} object used for painting
40.16 + * @param c the component being painted
40.17 + * @see #paint(SynthContext,Graphics)
40.18 */
40.19 @Override
40.20 public void update(Graphics g, JComponent c) {
40.21 @@ -146,7 +155,13 @@
40.22 }
40.23
40.24 /**
40.25 - * @inheritDoc
40.26 + * Paints the specified component according to the Look and Feel.
40.27 + * <p>This method is not used by Synth Look and Feel.
40.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
40.29 + *
40.30 + * @param g the {@code Graphics} object used for painting
40.31 + * @param c the component being painted
40.32 + * @see #paint(SynthContext,Graphics)
40.33 */
40.34 @Override
40.35 public void paint(Graphics g, JComponent c) {
40.36 @@ -160,7 +175,8 @@
40.37 * Paints the specified component. This implementation does nothing.
40.38 *
40.39 * @param context context for the component being painted
40.40 - * @param g {@code Graphics} object used for painting
40.41 + * @param g the {@code Graphics} object used for painting
40.42 + * @see #update(Graphics,JComponent)
40.43 */
40.44 protected void paint(SynthContext context, Graphics g) {
40.45 }
41.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java Fri Feb 12 13:25:18 2010 -0800
41.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java Sun Feb 14 23:38:50 2010 -0800
41.3 @@ -193,7 +193,16 @@
41.4 }
41.5
41.6 /**
41.7 - * @inheritDoc
41.8 + * Notifies this UI delegate to repaint the specified component.
41.9 + * This method paints the component background, then calls
41.10 + * the {@link #paint(SynthContext,Graphics)} method.
41.11 + *
41.12 + * <p>In general, this method does not need to be overridden by subclasses.
41.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
41.14 + *
41.15 + * @param g the {@code Graphics} object used for painting
41.16 + * @param c the component being painted
41.17 + * @see #paint(SynthContext,Graphics)
41.18 */
41.19 @Override
41.20 public void update(Graphics g, JComponent c) {
41.21 @@ -208,7 +217,13 @@
41.22 }
41.23
41.24 /**
41.25 - * @inheritDoc
41.26 + * Paints the specified component according to the Look and Feel.
41.27 + * <p>This method is not used by Synth Look and Feel.
41.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
41.29 + *
41.30 + * @param g the {@code Graphics} object used for painting
41.31 + * @param c the component being painted
41.32 + * @see #paint(SynthContext,Graphics)
41.33 */
41.34 @Override
41.35 public void paint(Graphics g, JComponent c) {
41.36 @@ -222,7 +237,8 @@
41.37 * Paints the specified component.
41.38 *
41.39 * @param context context for the component being painted
41.40 - * @param g {@code Graphics} object used for painting
41.41 + * @param g the {@code Graphics} object used for painting
41.42 + * @see #update(Graphics,JComponent)
41.43 */
41.44 protected void paint(SynthContext context, Graphics g) {
41.45 JProgressBar pBar = (JProgressBar)context.getComponent();
42.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java Fri Feb 12 13:25:18 2010 -0800
42.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java Sun Feb 14 23:38:50 2010 -0800
42.3 @@ -102,7 +102,16 @@
42.4 }
42.5
42.6 /**
42.7 - * @inheritDoc
42.8 + * Notifies this UI delegate to repaint the specified component.
42.9 + * This method paints the component background, then calls
42.10 + * the {@link #paint(SynthContext,Graphics)} method.
42.11 + *
42.12 + * <p>In general, this method does not need to be overridden by subclasses.
42.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
42.14 + *
42.15 + * @param g the {@code Graphics} object used for painting
42.16 + * @param c the component being painted
42.17 + * @see #paint(SynthContext,Graphics)
42.18 */
42.19 @Override
42.20 public void update(Graphics g, JComponent c) {
42.21 @@ -116,7 +125,13 @@
42.22 }
42.23
42.24 /**
42.25 - * @inheritDoc
42.26 + * Paints the specified component according to the Look and Feel.
42.27 + * <p>This method is not used by Synth Look and Feel.
42.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
42.29 + *
42.30 + * @param g the {@code Graphics} object used for painting
42.31 + * @param c the component being painted
42.32 + * @see #paint(SynthContext,Graphics)
42.33 */
42.34 @Override
42.35 public void paint(Graphics g, JComponent c) {
42.36 @@ -130,7 +145,8 @@
42.37 * Paints the specified component. This implementation does nothing.
42.38 *
42.39 * @param context context for the component being painted
42.40 - * @param g {@code Graphics} object used for painting
42.41 + * @param g the {@code Graphics} object used for painting
42.42 + * @see #update(Graphics,JComponent)
42.43 */
42.44 protected void paint(SynthContext context, Graphics g) {
42.45 }
43.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java Fri Feb 12 13:25:18 2010 -0800
43.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java Sun Feb 14 23:38:50 2010 -0800
43.3 @@ -222,7 +222,16 @@
43.4 }
43.5
43.6 /**
43.7 - * @inheritDoc
43.8 + * Notifies this UI delegate to repaint the specified component.
43.9 + * This method paints the component background, then calls
43.10 + * the {@link #paint(SynthContext,Graphics)} method.
43.11 + *
43.12 + * <p>In general, this method does not need to be overridden by subclasses.
43.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
43.14 + *
43.15 + * @param g the {@code Graphics} object used for painting
43.16 + * @param c the component being painted
43.17 + * @see #paint(SynthContext,Graphics)
43.18 */
43.19 @Override
43.20 public void update(Graphics g, JComponent c) {
43.21 @@ -237,7 +246,13 @@
43.22 }
43.23
43.24 /**
43.25 - * @inheritDoc
43.26 + * Paints the specified component according to the Look and Feel.
43.27 + * <p>This method is not used by Synth Look and Feel.
43.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
43.29 + *
43.30 + * @param g the {@code Graphics} object used for painting
43.31 + * @param c the component being painted
43.32 + * @see #paint(SynthContext,Graphics)
43.33 */
43.34 @Override
43.35 public void paint(Graphics g, JComponent c) {
43.36 @@ -251,7 +266,8 @@
43.37 * Paints the specified component.
43.38 *
43.39 * @param context context for the component being painted
43.40 - * @param g {@code Graphics} object used for painting
43.41 + * @param g the {@code Graphics} object used for painting
43.42 + * @see #update(Graphics,JComponent)
43.43 */
43.44 protected void paint(SynthContext context, Graphics g) {
43.45 SynthContext subcontext = getContext(scrollbar,
44.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java Fri Feb 12 13:25:18 2010 -0800
44.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java Sun Feb 14 23:38:50 2010 -0800
44.3 @@ -64,7 +64,16 @@
44.4 }
44.5
44.6 /**
44.7 - * @inheritDoc
44.8 + * Notifies this UI delegate to repaint the specified component.
44.9 + * This method paints the component background, then calls
44.10 + * the {@link #paint(SynthContext,Graphics)} method.
44.11 + *
44.12 + * <p>In general, this method does not need to be overridden by subclasses.
44.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
44.14 + *
44.15 + * @param g the {@code Graphics} object used for painting
44.16 + * @param c the component being painted
44.17 + * @see #paint(SynthContext,Graphics)
44.18 */
44.19 @Override
44.20 public void update(Graphics g, JComponent c) {
44.21 @@ -78,7 +87,13 @@
44.22 }
44.23
44.24 /**
44.25 - * @inheritDoc
44.26 + * Paints the specified component according to the Look and Feel.
44.27 + * <p>This method is not used by Synth Look and Feel.
44.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
44.29 + *
44.30 + * @param g the {@code Graphics} object used for painting
44.31 + * @param c the component being painted
44.32 + * @see #paint(SynthContext,Graphics)
44.33 */
44.34 @Override
44.35 public void paint(Graphics g, JComponent c) {
44.36 @@ -92,7 +107,8 @@
44.37 * Paints the specified component.
44.38 *
44.39 * @param context context for the component being painted
44.40 - * @param g {@code Graphics} object used for painting
44.41 + * @param g the {@code Graphics} object used for painting
44.42 + * @see #update(Graphics,JComponent)
44.43 */
44.44 protected void paint(SynthContext context, Graphics g) {
44.45 Border vpBorder = scrollpane.getViewportBorder();
45.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java Fri Feb 12 13:25:18 2010 -0800
45.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java Sun Feb 14 23:38:50 2010 -0800
45.3 @@ -135,7 +135,16 @@
45.4 }
45.5
45.6 /**
45.7 - * @inheritDoc
45.8 + * Notifies this UI delegate to repaint the specified component.
45.9 + * This method paints the component background, then calls
45.10 + * the {@link #paint(SynthContext,Graphics)} method.
45.11 + *
45.12 + * <p>In general, this method does not need to be overridden by subclasses.
45.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
45.14 + *
45.15 + * @param g the {@code Graphics} object used for painting
45.16 + * @param c the component being painted
45.17 + * @see #paint(SynthContext,Graphics)
45.18 */
45.19 @Override
45.20 public void update(Graphics g, JComponent c) {
45.21 @@ -151,7 +160,13 @@
45.22 }
45.23
45.24 /**
45.25 - * @inheritDoc
45.26 + * Paints the specified component according to the Look and Feel.
45.27 + * <p>This method is not used by Synth Look and Feel.
45.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
45.29 + *
45.30 + * @param g the {@code Graphics} object used for painting
45.31 + * @param c the component being painted
45.32 + * @see #paint(SynthContext,Graphics)
45.33 */
45.34 @Override
45.35 public void paint(Graphics g, JComponent c) {
45.36 @@ -165,7 +180,8 @@
45.37 * Paints the specified component.
45.38 *
45.39 * @param context context for the component being painted
45.40 - * @param g {@code Graphics} object used for painting
45.41 + * @param g the {@code Graphics} object used for painting
45.42 + * @see #update(Graphics,JComponent)
45.43 */
45.44 protected void paint(SynthContext context, Graphics g) {
45.45 JSeparator separator = (JSeparator)context.getComponent();
46.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java Fri Feb 12 13:25:18 2010 -0800
46.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java Sun Feb 14 23:38:50 2010 -0800
46.3 @@ -788,7 +788,16 @@
46.4 }
46.5
46.6 /**
46.7 - * @inheritDoc
46.8 + * Notifies this UI delegate to repaint the specified component.
46.9 + * This method paints the component background, then calls
46.10 + * the {@link #paint(SynthContext,Graphics)} method.
46.11 + *
46.12 + * <p>In general, this method does not need to be overridden by subclasses.
46.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
46.14 + *
46.15 + * @param g the {@code Graphics} object used for painting
46.16 + * @param c the component being painted
46.17 + * @see #paint(SynthContext,Graphics)
46.18 */
46.19 @Override
46.20 public void update(Graphics g, JComponent c) {
46.21 @@ -802,7 +811,13 @@
46.22 }
46.23
46.24 /**
46.25 - * @inheritDoc
46.26 + * Paints the specified component according to the Look and Feel.
46.27 + * <p>This method is not used by Synth Look and Feel.
46.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
46.29 + *
46.30 + * @param g the {@code Graphics} object used for painting
46.31 + * @param c the component being painted
46.32 + * @see #paint(SynthContext,Graphics)
46.33 */
46.34 @Override
46.35 public void paint(Graphics g, JComponent c) {
46.36 @@ -815,7 +830,8 @@
46.37 * Paints the specified component.
46.38 *
46.39 * @param context context for the component being painted
46.40 - * @param g {@code Graphics} object used for painting
46.41 + * @param g the {@code Graphics} object used for painting
46.42 + * @see #update(Graphics,JComponent)
46.43 */
46.44 protected void paint(SynthContext context, Graphics g) {
46.45 recalculateIfInsetsChanged();
47.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java Fri Feb 12 13:25:18 2010 -0800
47.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java Sun Feb 14 23:38:50 2010 -0800
47.3 @@ -283,7 +283,16 @@
47.4 }
47.5
47.6 /**
47.7 - * @inheritDoc
47.8 + * Notifies this UI delegate to repaint the specified component.
47.9 + * This method paints the component background, then calls
47.10 + * the {@link #paint(SynthContext,Graphics)} method.
47.11 + *
47.12 + * <p>In general, this method does not need to be overridden by subclasses.
47.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
47.14 + *
47.15 + * @param g the {@code Graphics} object used for painting
47.16 + * @param c the component being painted
47.17 + * @see #paint(SynthContext,Graphics)
47.18 */
47.19 @Override
47.20 public void update(Graphics g, JComponent c) {
47.21 @@ -298,7 +307,13 @@
47.22
47.23
47.24 /**
47.25 - * @inheritDoc
47.26 + * Paints the specified component according to the Look and Feel.
47.27 + * <p>This method is not used by Synth Look and Feel.
47.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
47.29 + *
47.30 + * @param g the {@code Graphics} object used for painting
47.31 + * @param c the component being painted
47.32 + * @see #paint(SynthContext,Graphics)
47.33 */
47.34 @Override
47.35 public void paint(Graphics g, JComponent c) {
47.36 @@ -312,7 +327,8 @@
47.37 * Paints the specified component. This implementation does nothing.
47.38 *
47.39 * @param context context for the component being painted
47.40 - * @param g {@code Graphics} object used for painting
47.41 + * @param g the {@code Graphics} object used for painting
47.42 + * @see #update(Graphics,JComponent)
47.43 */
47.44 protected void paint(SynthContext context, Graphics g) {
47.45 }
48.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java Fri Feb 12 13:25:18 2010 -0800
48.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java Sun Feb 14 23:38:50 2010 -0800
48.3 @@ -269,7 +269,16 @@
48.4 }
48.5
48.6 /**
48.7 - * @inheritDoc
48.8 + * Notifies this UI delegate to repaint the specified component.
48.9 + * This method paints the component background, then calls
48.10 + * the {@link #paint(SynthContext,Graphics)} method.
48.11 + *
48.12 + * <p>In general, this method does not need to be overridden by subclasses.
48.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
48.14 + *
48.15 + * @param g the {@code Graphics} object used for painting
48.16 + * @param c the component being painted
48.17 + * @see #paint(SynthContext,Graphics)
48.18 */
48.19 @Override
48.20 public void update(Graphics g, JComponent c) {
48.21 @@ -283,7 +292,13 @@
48.22 }
48.23
48.24 /**
48.25 - * @inheritDoc
48.26 + * Paints the specified component according to the Look and Feel.
48.27 + * <p>This method is not used by Synth Look and Feel.
48.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
48.29 + *
48.30 + * @param g the {@code Graphics} object used for painting
48.31 + * @param c the component being painted
48.32 + * @see #paint(SynthContext,Graphics)
48.33 */
48.34 @Override
48.35 public void paint(Graphics g, JComponent c) {
48.36 @@ -297,7 +312,8 @@
48.37 * Paints the specified component. This implementation does nothing.
48.38 *
48.39 * @param context context for the component being painted
48.40 - * @param g {@code Graphics} object used for painting
48.41 + * @param g the {@code Graphics} object used for painting
48.42 + * @see #update(Graphics,JComponent)
48.43 */
48.44 protected void paint(SynthContext context, Graphics g) {
48.45 // This is done to update package private variables in
49.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java Fri Feb 12 13:25:18 2010 -0800
49.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java Sun Feb 14 23:38:50 2010 -0800
49.3 @@ -92,8 +92,8 @@
49.4 private SynthStyle tabAreaStyle;
49.5 private SynthStyle tabContentStyle;
49.6
49.7 - private Rectangle textRect;
49.8 - private Rectangle iconRect;
49.9 + private Rectangle textRect = new Rectangle();
49.10 + private Rectangle iconRect = new Rectangle();
49.11
49.12 private Rectangle tabAreaBounds = new Rectangle();
49.13
49.14 @@ -115,11 +115,6 @@
49.15 return new SynthTabbedPaneUI();
49.16 }
49.17
49.18 - private SynthTabbedPaneUI() {
49.19 - textRect = new Rectangle();
49.20 - iconRect = new Rectangle();
49.21 - }
49.22 -
49.23 private boolean scrollableTabLayoutEnabled() {
49.24 return (tabPane.getTabLayoutPolicy() == JTabbedPane.SCROLL_TAB_LAYOUT);
49.25 }
49.26 @@ -362,7 +357,16 @@
49.27 }
49.28
49.29 /**
49.30 - * @inheritDoc
49.31 + * Notifies this UI delegate to repaint the specified component.
49.32 + * This method paints the component background, then calls
49.33 + * the {@link #paint(SynthContext,Graphics)} method.
49.34 + *
49.35 + * <p>In general, this method does not need to be overridden by subclasses.
49.36 + * All Look and Feel rendering code should reside in the {@code paint} method.
49.37 + *
49.38 + * @param g the {@code Graphics} object used for painting
49.39 + * @param c the component being painted
49.40 + * @see #paint(SynthContext,Graphics)
49.41 */
49.42 @Override
49.43 public void update(Graphics g, JComponent c) {
49.44 @@ -409,7 +413,13 @@
49.45 }
49.46
49.47 /**
49.48 - * @inheritDoc
49.49 + * Paints the specified component according to the Look and Feel.
49.50 + * <p>This method is not used by Synth Look and Feel.
49.51 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
49.52 + *
49.53 + * @param g the {@code Graphics} object used for painting
49.54 + * @param c the component being painted
49.55 + * @see #paint(SynthContext,Graphics)
49.56 */
49.57 @Override
49.58 public void paint(Graphics g, JComponent c) {
49.59 @@ -423,7 +433,8 @@
49.60 * Paints the specified component.
49.61 *
49.62 * @param context context for the component being painted
49.63 - * @param g {@code Graphics} object used for painting
49.64 + * @param g the {@code Graphics} object used for painting
49.65 + * @see #update(Graphics,JComponent)
49.66 */
49.67 protected void paint(SynthContext context, Graphics g) {
49.68 int selectedIndex = tabPane.getSelectedIndex();
50.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java Fri Feb 12 13:25:18 2010 -0800
50.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java Sun Feb 14 23:38:50 2010 -0800
50.3 @@ -123,7 +123,16 @@
50.4 }
50.5
50.6 /**
50.7 - * @inheritDoc
50.8 + * Notifies this UI delegate to repaint the specified component.
50.9 + * This method paints the component background, then calls
50.10 + * the {@link #paint(SynthContext,Graphics)} method.
50.11 + *
50.12 + * <p>In general, this method does not need to be overridden by subclasses.
50.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
50.14 + *
50.15 + * @param g the {@code Graphics} object used for painting
50.16 + * @param c the component being painted
50.17 + * @see #paint(SynthContext,Graphics)
50.18 */
50.19 @Override
50.20 public void update(Graphics g, JComponent c) {
50.21 @@ -137,7 +146,13 @@
50.22 }
50.23
50.24 /**
50.25 - * @inheritDoc
50.26 + * Paints the specified component according to the Look and Feel.
50.27 + * <p>This method is not used by Synth Look and Feel.
50.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
50.29 + *
50.30 + * @param g the {@code Graphics} object used for painting
50.31 + * @param c the component being painted
50.32 + * @see #paint(SynthContext,Graphics)
50.33 */
50.34 @Override
50.35 public void paint(Graphics g, JComponent c) {
50.36 @@ -151,7 +166,8 @@
50.37 * Paints the specified component.
50.38 *
50.39 * @param context context for the component being painted
50.40 - * @param g {@code Graphics} object used for painting
50.41 + * @param g the {@code Graphics} object used for painting
50.42 + * @see #update(Graphics,JComponent)
50.43 */
50.44 protected void paint(SynthContext context, Graphics g) {
50.45 super.paint(g, context.getComponent());
51.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java Fri Feb 12 13:25:18 2010 -0800
51.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java Sun Feb 14 23:38:50 2010 -0800
51.3 @@ -256,7 +256,16 @@
51.4 //
51.5
51.6 /**
51.7 - * @inheritDoc
51.8 + * Notifies this UI delegate to repaint the specified component.
51.9 + * This method paints the component background, then calls
51.10 + * the {@link #paint(SynthContext,Graphics)} method.
51.11 + *
51.12 + * <p>In general, this method does not need to be overridden by subclasses.
51.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
51.14 + *
51.15 + * @param g the {@code Graphics} object used for painting
51.16 + * @param c the component being painted
51.17 + * @see #paint(SynthContext,Graphics)
51.18 */
51.19 @Override
51.20 public void update(Graphics g, JComponent c) {
51.21 @@ -279,7 +288,13 @@
51.22 }
51.23
51.24 /**
51.25 - * @inheritDoc
51.26 + * Paints the specified component according to the Look and Feel.
51.27 + * <p>This method is not used by Synth Look and Feel.
51.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
51.29 + *
51.30 + * @param g the {@code Graphics} object used for painting
51.31 + * @param c the component being painted
51.32 + * @see #paint(SynthContext,Graphics)
51.33 */
51.34 @Override
51.35 public void paint(Graphics g, JComponent c) {
51.36 @@ -293,7 +308,8 @@
51.37 * Paints the specified component.
51.38 *
51.39 * @param context context for the component being painted
51.40 - * @param g {@code Graphics} object used for painting
51.41 + * @param g the {@code Graphics} object used for painting
51.42 + * @see #update(Graphics,JComponent)
51.43 */
51.44 protected void paint(SynthContext context, Graphics g) {
51.45 Rectangle clip = g.getClipBounds();
52.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java Fri Feb 12 13:25:18 2010 -0800
52.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java Sun Feb 14 23:38:50 2010 -0800
52.3 @@ -123,7 +123,16 @@
52.4 }
52.5
52.6 /**
52.7 - * @inheritDoc
52.8 + * Notifies this UI delegate to repaint the specified component.
52.9 + * This method paints the component background, then calls
52.10 + * the {@link #paint(SynthContext,Graphics)} method.
52.11 + *
52.12 + * <p>In general, this method does not need to be overridden by subclasses.
52.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
52.14 + *
52.15 + * @param g the {@code Graphics} object used for painting
52.16 + * @param c the component being painted
52.17 + * @see #paint(SynthContext,Graphics)
52.18 */
52.19 @Override
52.20 public void update(Graphics g, JComponent c) {
52.21 @@ -140,7 +149,8 @@
52.22 * Paints the specified component.
52.23 *
52.24 * @param context context for the component being painted
52.25 - * @param g {@code Graphics} object used for painting
52.26 + * @param g the {@code Graphics} object used for painting
52.27 + * @see #update(Graphics,JComponent)
52.28 */
52.29 protected void paint(SynthContext context, Graphics g) {
52.30 super.paint(g, getComponent());
53.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java Fri Feb 12 13:25:18 2010 -0800
53.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java Sun Feb 14 23:38:50 2010 -0800
53.3 @@ -161,7 +161,16 @@
53.4 }
53.5
53.6 /**
53.7 - * @inheritDoc
53.8 + * Notifies this UI delegate to repaint the specified component.
53.9 + * This method paints the component background, then calls
53.10 + * the {@link #paint(SynthContext,Graphics)} method.
53.11 + *
53.12 + * <p>In general, this method does not need to be overridden by subclasses.
53.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
53.14 + *
53.15 + * @param g the {@code Graphics} object used for painting
53.16 + * @param c the component being painted
53.17 + * @see #paint(SynthContext,Graphics)
53.18 */
53.19 @Override
53.20 public void update(Graphics g, JComponent c) {
53.21 @@ -182,7 +191,8 @@
53.22 * model to potentially be updated asynchronously.
53.23 *
53.24 * @param context context for the component being painted
53.25 - * @param g {@code Graphics} object used for painting
53.26 + * @param g the {@code Graphics} object used for painting
53.27 + * @see #update(Graphics,JComponent)
53.28 */
53.29 protected void paint(SynthContext context, Graphics g) {
53.30 super.paint(g, getComponent());
54.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java Fri Feb 12 13:25:18 2010 -0800
54.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java Sun Feb 14 23:38:50 2010 -0800
54.3 @@ -198,7 +198,16 @@
54.4 }
54.5
54.6 /**
54.7 - * @inheritDoc
54.8 + * Notifies this UI delegate to repaint the specified component.
54.9 + * This method paints the component background, then calls
54.10 + * the {@link #paint(SynthContext,Graphics)} method.
54.11 + *
54.12 + * <p>In general, this method does not need to be overridden by subclasses.
54.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
54.14 + *
54.15 + * @param g the {@code Graphics} object used for painting
54.16 + * @param c the component being painted
54.17 + * @see #paint(SynthContext,Graphics)
54.18 */
54.19 @Override
54.20 public void update(Graphics g, JComponent c) {
54.21 @@ -213,7 +222,13 @@
54.22 }
54.23
54.24 /**
54.25 - * @inheritDoc
54.26 + * Paints the specified component according to the Look and Feel.
54.27 + * <p>This method is not used by Synth Look and Feel.
54.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
54.29 + *
54.30 + * @param g the {@code Graphics} object used for painting
54.31 + * @param c the component being painted
54.32 + * @see #paint(SynthContext,Graphics)
54.33 */
54.34 @Override
54.35 public void paint(Graphics g, JComponent c) {
54.36 @@ -258,7 +273,8 @@
54.37 * Paints the toolbar.
54.38 *
54.39 * @param context context for the component being painted
54.40 - * @param g {@code Graphics} object used for painting
54.41 + * @param g the {@code Graphics} object used for painting
54.42 + * @see #update(Graphics,JComponent)
54.43 */
54.44 protected void paint(SynthContext context, Graphics g) {
54.45 if (handleIcon != null && toolBar.isFloatable()) {
55.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java Fri Feb 12 13:25:18 2010 -0800
55.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java Sun Feb 14 23:38:50 2010 -0800
55.3 @@ -121,7 +121,16 @@
55.4 }
55.5
55.6 /**
55.7 - * @inheritDoc
55.8 + * Notifies this UI delegate to repaint the specified component.
55.9 + * This method paints the component background, then calls
55.10 + * the {@link #paint(SynthContext,Graphics)} method.
55.11 + *
55.12 + * <p>In general, this method does not need to be overridden by subclasses.
55.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
55.14 + *
55.15 + * @param g the {@code Graphics} object used for painting
55.16 + * @param c the component being painted
55.17 + * @see #paint(SynthContext,Graphics)
55.18 */
55.19 @Override
55.20 public void update(Graphics g, JComponent c) {
55.21 @@ -144,7 +153,13 @@
55.22 }
55.23
55.24 /**
55.25 - * @inheritDoc
55.26 + * Paints the specified component according to the Look and Feel.
55.27 + * <p>This method is not used by Synth Look and Feel.
55.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
55.29 + *
55.30 + * @param g the {@code Graphics} object used for painting
55.31 + * @param c the component being painted
55.32 + * @see #paint(SynthContext,Graphics)
55.33 */
55.34 @Override
55.35 public void paint(Graphics g, JComponent c) {
55.36 @@ -158,7 +173,8 @@
55.37 * Paints the specified component.
55.38 *
55.39 * @param context context for the component being painted
55.40 - * @param g {@code Graphics} object used for painting
55.41 + * @param g the {@code Graphics} object used for painting
55.42 + * @see #update(Graphics,JComponent)
55.43 */
55.44 protected void paint(SynthContext context, Graphics g) {
55.45 JToolTip tip = (JToolTip)context.getComponent();
56.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java Fri Feb 12 13:25:18 2010 -0800
56.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java Sun Feb 14 23:38:50 2010 -0800
56.3 @@ -250,7 +250,16 @@
56.4 }
56.5
56.6 /**
56.7 - * @inheritDoc
56.8 + * Notifies this UI delegate to repaint the specified component.
56.9 + * This method paints the component background, then calls
56.10 + * the {@link #paint(SynthContext,Graphics)} method.
56.11 + *
56.12 + * <p>In general, this method does not need to be overridden by subclasses.
56.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
56.14 + *
56.15 + * @param g the {@code Graphics} object used for painting
56.16 + * @param c the component being painted
56.17 + * @see #paint(SynthContext,Graphics)
56.18 */
56.19 @Override
56.20 public void update(Graphics g, JComponent c) {
56.21 @@ -273,7 +282,13 @@
56.22 }
56.23
56.24 /**
56.25 - * @inheritDoc
56.26 + * Paints the specified component according to the Look and Feel.
56.27 + * <p>This method is not used by Synth Look and Feel.
56.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
56.29 + *
56.30 + * @param g the {@code Graphics} object used for painting
56.31 + * @param c the component being painted
56.32 + * @see #paint(SynthContext,Graphics)
56.33 */
56.34 @Override
56.35 public void paint(Graphics g, JComponent c) {
56.36 @@ -287,7 +302,8 @@
56.37 * Paints the specified component.
56.38 *
56.39 * @param context context for the component being painted
56.40 - * @param g {@code Graphics} object used for painting
56.41 + * @param g the {@code Graphics} object used for painting
56.42 + * @see #update(Graphics,JComponent)
56.43 */
56.44 protected void paint(SynthContext context, Graphics g) {
56.45 paintContext = context;
57.1 --- a/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java Fri Feb 12 13:25:18 2010 -0800
57.2 +++ b/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java Sun Feb 14 23:38:50 2010 -0800
57.3 @@ -150,7 +150,16 @@
57.4 }
57.5
57.6 /**
57.7 - * @inheritDoc
57.8 + * Notifies this UI delegate to repaint the specified component.
57.9 + * This method paints the component background, then calls
57.10 + * the {@link #paint(SynthContext,Graphics)} method.
57.11 + *
57.12 + * <p>In general, this method does not need to be overridden by subclasses.
57.13 + * All Look and Feel rendering code should reside in the {@code paint} method.
57.14 + *
57.15 + * @param g the {@code Graphics} object used for painting
57.16 + * @param c the component being painted
57.17 + * @see #paint(SynthContext,Graphics)
57.18 */
57.19 @Override
57.20 public void update(Graphics g, JComponent c) {
57.21 @@ -174,7 +183,13 @@
57.22 }
57.23
57.24 /**
57.25 - * @inheritDoc
57.26 + * Paints the specified component according to the Look and Feel.
57.27 + * <p>This method is not used by Synth Look and Feel.
57.28 + * Painting is handled by the {@link #paint(SynthContext,Graphics)} method.
57.29 + *
57.30 + * @param g the {@code Graphics} object used for painting
57.31 + * @param c the component being painted
57.32 + * @see #paint(SynthContext,Graphics)
57.33 */
57.34 @Override
57.35 public void paint(Graphics g, JComponent c) {
57.36 @@ -188,7 +203,8 @@
57.37 * Paints the specified component. This implementation does nothing.
57.38 *
57.39 * @param context context for the component being painted
57.40 - * @param g {@code Graphics} object used for painting
57.41 + * @param g the {@code Graphics} object used for painting
57.42 + * @see #update(Graphics,JComponent)
57.43 */
57.44 protected void paint(SynthContext context, Graphics g) {
57.45 }
58.1 --- a/src/share/classes/sun/awt/ExtendedKeyCodes.java Fri Feb 12 13:25:18 2010 -0800
58.2 +++ b/src/share/classes/sun/awt/ExtendedKeyCodes.java Sun Feb 14 23:38:50 2010 -0800
58.3 @@ -13,7 +13,7 @@
58.4 */
58.5 // Keycodes declared in KeyEvent.java with corresponding Unicode values.
58.6 private final static HashMap<Integer, Integer> regularKeyCodesMap =
58.7 - new HashMap<Integer,Integer>(122, 1.0f);
58.8 + new HashMap<Integer,Integer>(83, 1.0f);
58.9
58.10 // Keycodes derived from Unicode values. Here should be collected codes
58.11 // for characters appearing on the primary layer of at least one
58.12 @@ -22,7 +22,6 @@
58.13 private final static HashSet<Integer> extendedKeyCodesSet =
58.14 new HashSet<Integer>(501, 1.0f);
58.15 final public static int getExtendedKeyCodeForChar( int c ) {
58.16 - int rc = KeyEvent.VK_UNDEFINED;
58.17 int uc = Character.toUpperCase( c );
58.18 int lc = Character.toLowerCase( c );
58.19 if (regularKeyCodesMap.containsKey( c )) {
58.20 @@ -38,22 +37,25 @@
58.21 }else if (extendedKeyCodesSet.contains( lc )) {
58.22 return lc;
58.23 }
58.24 - return rc;
58.25 + return KeyEvent.VK_UNDEFINED;
58.26 }
58.27 static {
58.28 - regularKeyCodesMap.put(0x0a, KeyEvent.VK_ENTER);
58.29 regularKeyCodesMap.put(0x08, KeyEvent.VK_BACK_SPACE);
58.30 regularKeyCodesMap.put(0x09, KeyEvent.VK_TAB);
58.31 + regularKeyCodesMap.put(0x0a, KeyEvent.VK_ENTER);
58.32 regularKeyCodesMap.put(0x1B, KeyEvent.VK_ESCAPE);
58.33 + regularKeyCodesMap.put(0x20AC, KeyEvent.VK_EURO_SIGN);
58.34 regularKeyCodesMap.put(0x20, KeyEvent.VK_SPACE);
58.35 - regularKeyCodesMap.put(0x21, KeyEvent.VK_PAGE_UP);
58.36 - regularKeyCodesMap.put(0x22, KeyEvent.VK_PAGE_DOWN);
58.37 - regularKeyCodesMap.put(0x23, KeyEvent.VK_END);
58.38 - regularKeyCodesMap.put(0x24, KeyEvent.VK_HOME);
58.39 - regularKeyCodesMap.put(0x25, KeyEvent.VK_LEFT);
58.40 - regularKeyCodesMap.put(0x26, KeyEvent.VK_UP);
58.41 - regularKeyCodesMap.put(0x27, KeyEvent.VK_RIGHT);
58.42 - regularKeyCodesMap.put(0x28, KeyEvent.VK_DOWN);
58.43 + regularKeyCodesMap.put(0x21, KeyEvent.VK_EXCLAMATION_MARK);
58.44 + regularKeyCodesMap.put(0x22, KeyEvent.VK_QUOTEDBL);
58.45 + regularKeyCodesMap.put(0x23, KeyEvent.VK_NUMBER_SIGN);
58.46 + regularKeyCodesMap.put(0x24, KeyEvent.VK_DOLLAR);
58.47 + regularKeyCodesMap.put(0x26, KeyEvent.VK_AMPERSAND);
58.48 + regularKeyCodesMap.put(0x27, KeyEvent.VK_QUOTE);
58.49 + regularKeyCodesMap.put(0x28, KeyEvent.VK_LEFT_PARENTHESIS);
58.50 + regularKeyCodesMap.put(0x29, KeyEvent.VK_RIGHT_PARENTHESIS);
58.51 + regularKeyCodesMap.put(0x2A, KeyEvent.VK_ASTERISK);
58.52 + regularKeyCodesMap.put(0x2B, KeyEvent.VK_PLUS);
58.53 regularKeyCodesMap.put(0x2C, KeyEvent.VK_COMMA);
58.54 regularKeyCodesMap.put(0x2D, KeyEvent.VK_MINUS);
58.55 regularKeyCodesMap.put(0x2E, KeyEvent.VK_PERIOD);
58.56 @@ -68,102 +70,59 @@
58.57 regularKeyCodesMap.put(0x37, KeyEvent.VK_7);
58.58 regularKeyCodesMap.put(0x38, KeyEvent.VK_8);
58.59 regularKeyCodesMap.put(0x39, KeyEvent.VK_9);
58.60 + regularKeyCodesMap.put(0x3A, KeyEvent.VK_COLON);
58.61 regularKeyCodesMap.put(0x3B, KeyEvent.VK_SEMICOLON);
58.62 + regularKeyCodesMap.put(0x3C, KeyEvent.VK_LESS);
58.63 regularKeyCodesMap.put(0x3D, KeyEvent.VK_EQUALS);
58.64 + regularKeyCodesMap.put(0x3E, KeyEvent.VK_GREATER);
58.65 + regularKeyCodesMap.put(0x40, KeyEvent.VK_AT);
58.66 regularKeyCodesMap.put(0x41, KeyEvent.VK_A);
58.67 - regularKeyCodesMap.put(0x61, KeyEvent.VK_A);
58.68 regularKeyCodesMap.put(0x42, KeyEvent.VK_B);
58.69 - regularKeyCodesMap.put(0x62, KeyEvent.VK_B);
58.70 regularKeyCodesMap.put(0x43, KeyEvent.VK_C);
58.71 - regularKeyCodesMap.put(0x63, KeyEvent.VK_C);
58.72 regularKeyCodesMap.put(0x44, KeyEvent.VK_D);
58.73 - regularKeyCodesMap.put(0x64, KeyEvent.VK_D);
58.74 regularKeyCodesMap.put(0x45, KeyEvent.VK_E);
58.75 - regularKeyCodesMap.put(0x65, KeyEvent.VK_E);
58.76 regularKeyCodesMap.put(0x46, KeyEvent.VK_F);
58.77 - regularKeyCodesMap.put(0x66, KeyEvent.VK_F);
58.78 regularKeyCodesMap.put(0x47, KeyEvent.VK_G);
58.79 - regularKeyCodesMap.put(0x67, KeyEvent.VK_G);
58.80 regularKeyCodesMap.put(0x48, KeyEvent.VK_H);
58.81 - regularKeyCodesMap.put(0x68, KeyEvent.VK_H);
58.82 regularKeyCodesMap.put(0x49, KeyEvent.VK_I);
58.83 - regularKeyCodesMap.put(0x69, KeyEvent.VK_I);
58.84 regularKeyCodesMap.put(0x4A, KeyEvent.VK_J);
58.85 - regularKeyCodesMap.put(0x6A, KeyEvent.VK_J);
58.86 regularKeyCodesMap.put(0x4B, KeyEvent.VK_K);
58.87 - regularKeyCodesMap.put(0x6B, KeyEvent.VK_K);
58.88 regularKeyCodesMap.put(0x4C, KeyEvent.VK_L);
58.89 - regularKeyCodesMap.put(0x6C, KeyEvent.VK_L);
58.90 regularKeyCodesMap.put(0x4D, KeyEvent.VK_M);
58.91 - regularKeyCodesMap.put(0x6D, KeyEvent.VK_M);
58.92 regularKeyCodesMap.put(0x4E, KeyEvent.VK_N);
58.93 - regularKeyCodesMap.put(0x6E, KeyEvent.VK_N);
58.94 regularKeyCodesMap.put(0x4F, KeyEvent.VK_O);
58.95 - regularKeyCodesMap.put(0x6F, KeyEvent.VK_O);
58.96 regularKeyCodesMap.put(0x50, KeyEvent.VK_P);
58.97 - regularKeyCodesMap.put(0x70, KeyEvent.VK_P);
58.98 regularKeyCodesMap.put(0x51, KeyEvent.VK_Q);
58.99 - regularKeyCodesMap.put(0x71, KeyEvent.VK_Q);
58.100 regularKeyCodesMap.put(0x52, KeyEvent.VK_R);
58.101 - regularKeyCodesMap.put(0x72, KeyEvent.VK_R);
58.102 regularKeyCodesMap.put(0x53, KeyEvent.VK_S);
58.103 - regularKeyCodesMap.put(0x73, KeyEvent.VK_S);
58.104 regularKeyCodesMap.put(0x54, KeyEvent.VK_T);
58.105 - regularKeyCodesMap.put(0x74, KeyEvent.VK_T);
58.106 regularKeyCodesMap.put(0x55, KeyEvent.VK_U);
58.107 - regularKeyCodesMap.put(0x75, KeyEvent.VK_U);
58.108 regularKeyCodesMap.put(0x56, KeyEvent.VK_V);
58.109 - regularKeyCodesMap.put(0x76, KeyEvent.VK_V);
58.110 regularKeyCodesMap.put(0x57, KeyEvent.VK_W);
58.111 - regularKeyCodesMap.put(0x77, KeyEvent.VK_W);
58.112 regularKeyCodesMap.put(0x58, KeyEvent.VK_X);
58.113 - regularKeyCodesMap.put(0x78, KeyEvent.VK_X);
58.114 regularKeyCodesMap.put(0x59, KeyEvent.VK_Y);
58.115 - regularKeyCodesMap.put(0x79, KeyEvent.VK_Y);
58.116 regularKeyCodesMap.put(0x5A, KeyEvent.VK_Z);
58.117 - regularKeyCodesMap.put(0x7A, KeyEvent.VK_Z);
58.118 regularKeyCodesMap.put(0x5B, KeyEvent.VK_OPEN_BRACKET);
58.119 regularKeyCodesMap.put(0x5C, KeyEvent.VK_BACK_SLASH);
58.120 regularKeyCodesMap.put(0x5D, KeyEvent.VK_CLOSE_BRACKET);
58.121 -// regularKeyCodesMap.put(0x60, KeyEvent.VK_NUMPAD0);
58.122 -// regularKeyCodesMap.put(0x61, KeyEvent.VK_NUMPAD1);
58.123 -// regularKeyCodesMap.put(0x62, KeyEvent.VK_NUMPAD2);
58.124 -// regularKeyCodesMap.put(0x63, KeyEvent.VK_NUMPAD3);
58.125 -// regularKeyCodesMap.put(0x64, KeyEvent.VK_NUMPAD4);
58.126 -// regularKeyCodesMap.put(0x65, KeyEvent.VK_NUMPAD5);
58.127 -// regularKeyCodesMap.put(0x66, KeyEvent.VK_NUMPAD6);
58.128 -// regularKeyCodesMap.put(0x67, KeyEvent.VK_NUMPAD7);
58.129 -// regularKeyCodesMap.put(0x68, KeyEvent.VK_NUMPAD8);
58.130 -// regularKeyCodesMap.put(0x69, KeyEvent.VK_NUMPAD9);
58.131 - regularKeyCodesMap.put(0x6A, KeyEvent.VK_MULTIPLY);
58.132 - regularKeyCodesMap.put(0x6B, KeyEvent.VK_ADD);
58.133 - regularKeyCodesMap.put(0x6C, KeyEvent.VK_SEPARATER);
58.134 - regularKeyCodesMap.put(0x6D, KeyEvent.VK_SUBTRACT);
58.135 - regularKeyCodesMap.put(0x6E, KeyEvent.VK_DECIMAL);
58.136 - regularKeyCodesMap.put(0x6F, KeyEvent.VK_DIVIDE);
58.137 - regularKeyCodesMap.put(0x7F, KeyEvent.VK_DELETE);
58.138 - regularKeyCodesMap.put(0xC0, KeyEvent.VK_BACK_QUOTE);
58.139 - regularKeyCodesMap.put(0xDE, KeyEvent.VK_QUOTE);
58.140 - regularKeyCodesMap.put(0x26, KeyEvent.VK_AMPERSAND);
58.141 - regularKeyCodesMap.put(0x2A, KeyEvent.VK_ASTERISK);
58.142 - regularKeyCodesMap.put(0x22, KeyEvent.VK_QUOTEDBL);
58.143 - regularKeyCodesMap.put(0x3C, KeyEvent.VK_LESS);
58.144 - regularKeyCodesMap.put(0x3E, KeyEvent.VK_GREATER);
58.145 + regularKeyCodesMap.put(0x5E, KeyEvent.VK_CIRCUMFLEX);
58.146 + regularKeyCodesMap.put(0x5F, KeyEvent.VK_UNDERSCORE);
58.147 + regularKeyCodesMap.put(0x60, KeyEvent.VK_BACK_QUOTE);
58.148 + regularKeyCodesMap.put(0x70, KeyEvent.VK_P);
58.149 + regularKeyCodesMap.put(0x71, KeyEvent.VK_Q);
58.150 + regularKeyCodesMap.put(0x72, KeyEvent.VK_R);
58.151 + regularKeyCodesMap.put(0x73, KeyEvent.VK_S);
58.152 + regularKeyCodesMap.put(0x74, KeyEvent.VK_T);
58.153 + regularKeyCodesMap.put(0x75, KeyEvent.VK_U);
58.154 + regularKeyCodesMap.put(0x76, KeyEvent.VK_V);
58.155 + regularKeyCodesMap.put(0x77, KeyEvent.VK_W);
58.156 + regularKeyCodesMap.put(0x78, KeyEvent.VK_X);
58.157 + regularKeyCodesMap.put(0x79, KeyEvent.VK_Y);
58.158 + regularKeyCodesMap.put(0x7A, KeyEvent.VK_Z);
58.159 regularKeyCodesMap.put(0x7B, KeyEvent.VK_BRACELEFT);
58.160 regularKeyCodesMap.put(0x7D, KeyEvent.VK_BRACERIGHT);
58.161 - regularKeyCodesMap.put(0x40, KeyEvent.VK_AT);
58.162 - regularKeyCodesMap.put(0x3A, KeyEvent.VK_COLON);
58.163 - regularKeyCodesMap.put(0x5E, KeyEvent.VK_CIRCUMFLEX);
58.164 - regularKeyCodesMap.put(0x24, KeyEvent.VK_DOLLAR);
58.165 - regularKeyCodesMap.put(0x20AC, KeyEvent.VK_EURO_SIGN);
58.166 - regularKeyCodesMap.put(0x21, KeyEvent.VK_EXCLAMATION_MARK);
58.167 + regularKeyCodesMap.put(0x7F, KeyEvent.VK_DELETE);
58.168 regularKeyCodesMap.put(0xA1, KeyEvent.VK_INVERTED_EXCLAMATION_MARK);
58.169 - regularKeyCodesMap.put(0x28, KeyEvent.VK_LEFT_PARENTHESIS);
58.170 - regularKeyCodesMap.put(0x23, KeyEvent.VK_NUMBER_SIGN);
58.171 - regularKeyCodesMap.put(0x2B, KeyEvent.VK_PLUS);
58.172 - regularKeyCodesMap.put(0x29, KeyEvent.VK_RIGHT_PARENTHESIS);
58.173 - regularKeyCodesMap.put(0x5F, KeyEvent.VK_UNDERSCORE);
58.174 -
58.175
58.176 extendedKeyCodesSet.add(0x01000000+0x0060);
58.177 extendedKeyCodesSet.add(0x01000000+0x007C);
59.1 --- a/src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java Fri Feb 12 13:25:18 2010 -0800
59.2 +++ b/src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java Sun Feb 14 23:38:50 2010 -0800
59.3 @@ -1,5 +1,5 @@
59.4 /*
59.5 - * Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
59.6 + * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
59.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
59.8 *
59.9 * This code is free software; you can redistribute it and/or modify it
59.10 @@ -67,6 +67,8 @@
59.11 private DragGestureEvent trigger;
59.12 private Component component;
59.13 private Cursor cursor;
59.14 + private Image dragImage;
59.15 + private Point dragImageOffset;
59.16 private long nativeCtxt;
59.17 private DragSourceContext dragSourceContext;
59.18 private int sourceActions;
59.19 @@ -120,6 +122,8 @@
59.20 dragSourceContext = dsc;
59.21 cursor = c;
59.22 sourceActions = getDragSourceContext().getSourceActions();
59.23 + dragImage = di;
59.24 + dragImageOffset = p;
59.25
59.26 Transferable transferable = getDragSourceContext().getTransferable();
59.27 SortedMap formatMap = DataTransferer.getInstance().getFormatsForTransferable
59.28 @@ -169,6 +173,31 @@
59.29 }
59.30
59.31 /**
59.32 + * Returns the drag image. If there is no image to drag,
59.33 + * the returned value is {@code null}
59.34 + *
59.35 + * @return the reference to the drag image
59.36 + */
59.37 + public Image getDragImage() {
59.38 + return dragImage;
59.39 + }
59.40 +
59.41 + /**
59.42 + * Returns an anchor offset for the image to drag.
59.43 + *
59.44 + * @return a {@code Point} object that corresponds
59.45 + * to coordinates of an anchor offset of the image
59.46 + * relative to the upper left corner of the image.
59.47 + * The point {@code (0,0)} returns by default.
59.48 + */
59.49 + public Point getDragImageOffset() {
59.50 + if (dragImageOffset == null) {
59.51 + return new Point(0,0);
59.52 + }
59.53 + return new Point(dragImageOffset);
59.54 + }
59.55 +
59.56 + /**
59.57 * downcall into native code
59.58 */
59.59
59.60 @@ -317,6 +346,8 @@
59.61
59.62 startSecondaryEventLoop();
59.63 setNativeContext(0);
59.64 + dragImage = null;
59.65 + dragImageOffset = null;
59.66 }
59.67
59.68 public static void setDragDropInProgress(boolean b)
60.1 --- a/src/share/classes/sun/font/FontManagerFactory.java Fri Feb 12 13:25:18 2010 -0800
60.2 +++ b/src/share/classes/sun/font/FontManagerFactory.java Sun Feb 14 23:38:50 2010 -0800
60.3 @@ -68,38 +68,34 @@
60.4 return instance;
60.5 }
60.6
60.7 - String fmClassName = AccessController.doPrivileged(
60.8 - new GetPropertyAction("sun.font.fontmanager",
60.9 - DEFAULT_CLASS));
60.10 + AccessController.doPrivileged(new PrivilegedAction() {
60.11
60.12 - try {
60.13 - @SuppressWarnings("unchecked")
60.14 - ClassLoader cl = (ClassLoader)
60.15 - AccessController.doPrivileged(new PrivilegedAction() {
60.16 - public Object run() {
60.17 - return ClassLoader.getSystemClassLoader();
60.18 - }
60.19 - });
60.20 + public Object run() {
60.21 + try {
60.22 + String fmClassName =
60.23 + System.getProperty("sun.font.fontmanager",
60.24 + DEFAULT_CLASS);
60.25 + ClassLoader cl = ClassLoader.getSystemClassLoader();
60.26 + Class fmClass = Class.forName(fmClassName, true, cl);
60.27 + instance = (FontManager) fmClass.newInstance();
60.28 + } catch (ClassNotFoundException ex) {
60.29 + InternalError err = new InternalError();
60.30 + err.initCause(ex);
60.31 + throw err;
60.32
60.33 - @SuppressWarnings("unchecked")
60.34 - Class fmClass = Class.forName(fmClassName, true, cl);
60.35 - instance = (FontManager) fmClass.newInstance();
60.36 + } catch (InstantiationException ex) {
60.37 + InternalError err = new InternalError();
60.38 + err.initCause(ex);
60.39 + throw err;
60.40
60.41 - } catch (ClassNotFoundException ex) {
60.42 - InternalError err = new InternalError();
60.43 - err.initCause(ex);
60.44 - throw err;
60.45 -
60.46 - } catch (InstantiationException ex) {
60.47 - InternalError err = new InternalError();
60.48 - err.initCause(ex);
60.49 - throw err;
60.50 -
60.51 - } catch (IllegalAccessException ex) {
60.52 - InternalError err = new InternalError();
60.53 - err.initCause(ex);
60.54 - throw err;
60.55 - }
60.56 + } catch (IllegalAccessException ex) {
60.57 + InternalError err = new InternalError();
60.58 + err.initCause(ex);
60.59 + throw err;
60.60 + }
60.61 + return null;
60.62 + }
60.63 + });
60.64
60.65 return instance;
60.66 }
61.1 --- a/src/share/classes/sun/font/FontUtilities.java Fri Feb 12 13:25:18 2010 -0800
61.2 +++ b/src/share/classes/sun/font/FontUtilities.java Sun Feb 14 23:38:50 2010 -0800
61.3 @@ -32,9 +32,9 @@
61.4 import java.io.InputStreamReader;
61.5 import java.security.AccessController;
61.6
61.7 +import java.security.PrivilegedAction;
61.8 import javax.swing.plaf.FontUIResource;
61.9
61.10 -import sun.security.action.GetPropertyAction;
61.11 import sun.util.logging.PlatformLogger;
61.12
61.13 /**
61.14 @@ -42,79 +42,82 @@
61.15 */
61.16 public final class FontUtilities {
61.17
61.18 - public static final boolean isSolaris;
61.19 + public static boolean isSolaris;
61.20
61.21 - public static final boolean isLinux;
61.22 + public static boolean isLinux;
61.23
61.24 - public static final boolean isSolaris8;
61.25 + public static boolean isSolaris8;
61.26
61.27 - public static final boolean isSolaris9;
61.28 + public static boolean isSolaris9;
61.29
61.30 - public static final boolean isOpenSolaris;
61.31 + public static boolean isOpenSolaris;
61.32
61.33 - public static final boolean useT2K;
61.34 + public static boolean useT2K;
61.35
61.36 - public static final boolean isWindows;
61.37 + public static boolean isWindows;
61.38
61.39 - public static final boolean isOpenJDK;
61.40 + public static boolean isOpenJDK;
61.41
61.42 static final String LUCIDA_FILE_NAME = "LucidaSansRegular.ttf";
61.43
61.44 // This static initializer block figures out the OS constants.
61.45 static {
61.46
61.47 - String osName = AccessController.doPrivileged(
61.48 - new GetPropertyAction("os.name", "unknownOS"));
61.49 - isSolaris = osName.startsWith("SunOS");
61.50 + AccessController.doPrivileged(new PrivilegedAction () {
61.51 + public Object run() {
61.52 + String osName = System.getProperty("os.name", "unknownOS");
61.53 + isSolaris = osName.startsWith("SunOS");
61.54
61.55 - isLinux = osName.startsWith("Linux");
61.56 + isLinux = osName.startsWith("Linux");
61.57
61.58 - String t2kStr = AccessController.doPrivileged(
61.59 - new GetPropertyAction("sun.java2d.font.scaler"));
61.60 - if (t2kStr != null) {
61.61 - useT2K = "t2k".equals(t2kStr);
61.62 - } else {
61.63 - useT2K = false;
61.64 - }
61.65 - if (isSolaris) {
61.66 - String version = AccessController.doPrivileged(
61.67 - new GetPropertyAction("os.version", "0.0"));
61.68 - isSolaris8 = version.startsWith("5.8");
61.69 - isSolaris9 = version.startsWith("5.9");
61.70 - float ver = Float.parseFloat(version);
61.71 - if (ver > 5.10f) {
61.72 - File f = new File("/etc/release");
61.73 - String line = null;
61.74 - try {
61.75 - FileInputStream fis = new FileInputStream(f);
61.76 - InputStreamReader isr = new InputStreamReader(
61.77 + String t2kStr = System.getProperty("sun.java2d.font.scaler");
61.78 + if (t2kStr != null) {
61.79 + useT2K = "t2k".equals(t2kStr);
61.80 + } else {
61.81 + useT2K = false;
61.82 + }
61.83 + if (isSolaris) {
61.84 + String version = System.getProperty("os.version", "0.0");
61.85 + isSolaris8 = version.startsWith("5.8");
61.86 + isSolaris9 = version.startsWith("5.9");
61.87 + float ver = Float.parseFloat(version);
61.88 + if (ver > 5.10f) {
61.89 + File f = new File("/etc/release");
61.90 + String line = null;
61.91 + try {
61.92 + FileInputStream fis = new FileInputStream(f);
61.93 + InputStreamReader isr = new InputStreamReader(
61.94 fis, "ISO-8859-1");
61.95 - BufferedReader br = new BufferedReader(isr);
61.96 - line = br.readLine();
61.97 - fis.close();
61.98 - } catch (Exception ex) {
61.99 - // Nothing to do here.
61.100 - }
61.101 - if (line != null && line.indexOf("OpenSolaris") >= 0) {
61.102 - isOpenSolaris = true;
61.103 + BufferedReader br = new BufferedReader(isr);
61.104 + line = br.readLine();
61.105 + fis.close();
61.106 + } catch (Exception ex) {
61.107 + // Nothing to do here.
61.108 + }
61.109 + if (line != null && line.indexOf("OpenSolaris") >= 0) {
61.110 + isOpenSolaris = true;
61.111 + } else {
61.112 + isOpenSolaris = false;
61.113 + }
61.114 + } else {
61.115 + isOpenSolaris = false;
61.116 + }
61.117 } else {
61.118 + isSolaris8 = false;
61.119 + isSolaris9 = false;
61.120 isOpenSolaris = false;
61.121 }
61.122 - } else {
61.123 - isOpenSolaris= false;
61.124 + isWindows = osName.startsWith("Windows");
61.125 + String jreLibDirName = System.getProperty("java.home", "")
61.126 + + File.separator + "lib";
61.127 + String jreFontDirName =
61.128 + jreLibDirName + File.separator + "fonts";
61.129 + File lucidaFile = new File(jreFontDirName + File.separator
61.130 + + LUCIDA_FILE_NAME);
61.131 + isOpenJDK = !lucidaFile.exists();
61.132 + return null;
61.133 }
61.134 - } else {
61.135 - isSolaris8 = false;
61.136 - isSolaris9 = false;
61.137 - isOpenSolaris = false;
61.138 - }
61.139 - isWindows = osName.startsWith("Windows");
61.140 - String jreLibDirName = AccessController.doPrivileged(
61.141 - new GetPropertyAction("java.home","")) + File.separator + "lib";
61.142 - String jreFontDirName = jreLibDirName + File.separator + "fonts";
61.143 - File lucidaFile =
61.144 - new File(jreFontDirName + File.separator + LUCIDA_FILE_NAME);
61.145 - isOpenJDK = !lucidaFile.exists();
61.146 + });
61.147 }
61.148
61.149 /**
62.1 --- a/src/share/classes/sun/io/ByteToCharUTF8.java Fri Feb 12 13:25:18 2010 -0800
62.2 +++ b/src/share/classes/sun/io/ByteToCharUTF8.java Sun Feb 14 23:38:50 2010 -0800
62.3 @@ -113,7 +113,7 @@
62.4 savedSize = 1;
62.5 } else {
62.6 savedSize = 2;
62.7 - savedBytes[1] = (byte)input[byteOff++];
62.8 + savedBytes[1] = input[byteOff++];
62.9 }
62.10 break;
62.11 }
62.12 @@ -135,11 +135,11 @@
62.13 savedSize = 1;
62.14 } else if (byteOff + 1 >= inEnd) {
62.15 savedSize = 2;
62.16 - savedBytes[1] = (byte)input[byteOff++];
62.17 + savedBytes[1] = input[byteOff++];
62.18 } else {
62.19 savedSize = 3;
62.20 - savedBytes[1] = (byte)input[byteOff++];
62.21 - savedBytes[2] = (byte)input[byteOff++];
62.22 + savedBytes[1] = input[byteOff++];
62.23 + savedBytes[2] = input[byteOff++];
62.24 }
62.25 break;
62.26 }
62.27 @@ -154,10 +154,10 @@
62.28 throw new MalformedInputException();
62.29 }
62.30 // this byte sequence is UTF16 character
62.31 - int ucs4 = (int)(0x07 & byte1) << 18 |
62.32 - (int)(0x3f & byte2) << 12 |
62.33 - (int)(0x3f & byte3) << 6 |
62.34 - (int)(0x3f & byte4);
62.35 + int ucs4 = (0x07 & byte1) << 18 |
62.36 + (0x3f & byte2) << 12 |
62.37 + (0x3f & byte3) << 6 |
62.38 + (0x3f & byte4);
62.39 outputChar[0] = (char)((ucs4 - 0x10000) / 0x400 + 0xd800);
62.40 outputChar[1] = (char)((ucs4 - 0x10000) % 0x400 + 0xdc00);
62.41 outputSize = 2;
63.1 --- a/src/share/classes/sun/io/CharToByteUnicode.java Fri Feb 12 13:25:18 2010 -0800
63.2 +++ b/src/share/classes/sun/io/CharToByteUnicode.java Sun Feb 14 23:38:50 2010 -0800
63.3 @@ -46,7 +46,7 @@
63.4 protected int byteOrder = UNKNOWN;
63.5
63.6 public CharToByteUnicode() {
63.7 - String enc = (String) java.security.AccessController.doPrivileged(
63.8 + String enc = java.security.AccessController.doPrivileged(
63.9 new sun.security.action.GetPropertyAction("sun.io.unicode.encoding",
63.10 "UnicodeBig"));
63.11 if (enc.equals("UnicodeBig"))
64.1 --- a/src/share/classes/sun/io/CharacterEncoding.java Fri Feb 12 13:25:18 2010 -0800
64.2 +++ b/src/share/classes/sun/io/CharacterEncoding.java Sun Feb 14 23:38:50 2010 -0800
64.3 @@ -50,11 +50,11 @@
64.4
64.5 private static boolean sjisIsMS932;
64.6
64.7 - private static Map aliasTable;
64.8 + private static Map<String,String> aliasTable;
64.9 private static volatile boolean installedAll;
64.10
64.11 static {
64.12 - aliasTable = new HashMap(460, 1.0f); /* MDA */
64.13 + aliasTable = new HashMap<>(460, 1.0f); /* MDA */
64.14
64.15 aliasTable.put("us-ascii", "ASCII");
64.16 aliasTable.put("ascii", "ASCII");
64.17 @@ -119,11 +119,11 @@
64.18 }
64.19 // need to use Locale.US so we can load ISO converters in tr_TR locale
64.20 String lower = name.toLowerCase(Locale.US);
64.21 - String val = (String) aliasTable.get(lower);
64.22 + String val = aliasTable.get(lower);
64.23
64.24 if (val == null && !installedAll) {
64.25 installAll();
64.26 - val = (String) aliasTable.get(lower);
64.27 + val = aliasTable.get(lower);
64.28 }
64.29 return val;
64.30 }
64.31 @@ -131,7 +131,7 @@
64.32 private static synchronized void installAll() {
64.33 if (!installedAll) {
64.34 GetPropertyAction a = new GetPropertyAction("sun.nio.cs.map");
64.35 - String map = ((String)AccessController.doPrivileged(a));
64.36 + String map = AccessController.doPrivileged(a);
64.37 if (map != null) {
64.38 sjisIsMS932 = map.equalsIgnoreCase("Windows-31J/Shift_JIS");
64.39 } else {
64.40 @@ -857,9 +857,9 @@
64.41 * Auto Detect converter.
64.42 */
64.43 static String getSJISName() {
64.44 - String encodeName = (String) AccessController.doPrivileged(
64.45 - new PrivilegedAction() {
64.46 - public Object run() {
64.47 + String encodeName = AccessController.doPrivileged(
64.48 + new PrivilegedAction<String>() {
64.49 + public String run() {
64.50 String osName = System.getProperty("os.name");
64.51 if (osName.equals("Solaris") || osName.equals("SunOS")){
64.52 return "PCK";
64.53 @@ -880,9 +880,9 @@
64.54
64.55
64.56 static String getEUCJPName() {
64.57 - String encodeName = (String) AccessController.doPrivileged(
64.58 - new PrivilegedAction() {
64.59 - public Object run() {
64.60 + String encodeName = AccessController.doPrivileged(
64.61 + new PrivilegedAction<String>() {
64.62 + public String run() {
64.63 String osName = System.getProperty("os.name");
64.64 if (osName.equals("Solaris") || osName.equals("SunOS"))
64.65 return "eucJP-open";
65.1 --- a/src/share/classes/sun/io/Converters.java Fri Feb 12 13:25:18 2010 -0800
65.2 +++ b/src/share/classes/sun/io/Converters.java Sun Feb 14 23:38:50 2010 -0800
65.3 @@ -85,10 +85,11 @@
65.4 * this code can be involved in the startup sequence it's important to keep
65.5 * the footprint down.
65.6 */
65.7 - private static SoftReference[][] classCache
65.8 - = new SoftReference[][] {
65.9 - new SoftReference[CACHE_SIZE],
65.10 - new SoftReference[CACHE_SIZE]
65.11 + @SuppressWarnings("unchecked")
65.12 + private static SoftReference<Object[]>[][] classCache
65.13 + = (SoftReference<Object[]>[][]) new SoftReference<?>[][] {
65.14 + new SoftReference<?>[CACHE_SIZE],
65.15 + new SoftReference<?>[CACHE_SIZE]
65.16 };
65.17
65.18 private static void moveToFront(Object[] oa, int i) {
65.19 @@ -98,28 +99,28 @@
65.20 oa[0] = ob;
65.21 }
65.22
65.23 - private static Class cache(int type, Object encoding) {
65.24 - SoftReference[] srs = classCache[type];
65.25 + private static Class<?> cache(int type, Object encoding) {
65.26 + SoftReference<Object[]>[] srs = classCache[type];
65.27 for (int i = 0; i < CACHE_SIZE; i++) {
65.28 - SoftReference sr = srs[i];
65.29 + SoftReference<Object[]> sr = srs[i];
65.30 if (sr == null)
65.31 continue;
65.32 - Object[] oa = (Object[])sr.get();
65.33 + Object[] oa = sr.get();
65.34 if (oa == null) {
65.35 srs[i] = null;
65.36 continue;
65.37 }
65.38 if (oa[1].equals(encoding)) {
65.39 moveToFront(srs, i);
65.40 - return (Class)oa[0];
65.41 + return (Class<?>)oa[0];
65.42 }
65.43 }
65.44 return null;
65.45 }
65.46
65.47 - private static Class cache(int type, Object encoding, Class c) {
65.48 - SoftReference[] srs = classCache[type];
65.49 - srs[CACHE_SIZE - 1] = new SoftReference(new Object[] { c, encoding });
65.50 + private static Class<?> cache(int type, Object encoding, Class<?> c) {
65.51 + SoftReference<Object[]>[] srs = classCache[type];
65.52 + srs[CACHE_SIZE - 1] = new SoftReference<Object[]>(new Object[] { c, encoding });
65.53 moveToFront(srs, CACHE_SIZE - 1);
65.54 return c;
65.55 }
65.56 @@ -129,12 +130,12 @@
65.57 */
65.58 public static boolean isCached(int type, String encoding) {
65.59 synchronized (lock) {
65.60 - SoftReference[] srs = classCache[type];
65.61 + SoftReference<Object[]>[] srs = classCache[type];
65.62 for (int i = 0; i < CACHE_SIZE; i++) {
65.63 - SoftReference sr = srs[i];
65.64 + SoftReference<Object[]> sr = srs[i];
65.65 if (sr == null)
65.66 continue;
65.67 - Object[] oa = (Object[])sr.get();
65.68 + Object[] oa = sr.get();
65.69 if (oa == null) {
65.70 srs[i] = null;
65.71 continue;
65.72 @@ -152,9 +153,9 @@
65.73 private static String getConverterPackageName() {
65.74 String cp = converterPackageName;
65.75 if (cp != null) return cp;
65.76 - java.security.PrivilegedAction pa =
65.77 + java.security.PrivilegedAction<String> pa =
65.78 new sun.security.action.GetPropertyAction("file.encoding.pkg");
65.79 - cp = (String)java.security.AccessController.doPrivileged(pa);
65.80 + cp = java.security.AccessController.doPrivileged(pa);
65.81 if (cp != null) {
65.82 /* Property is set, so take it as the true converter package */
65.83 converterPackageName = cp;
65.84 @@ -168,9 +169,9 @@
65.85 public static String getDefaultEncodingName() {
65.86 synchronized (lock) {
65.87 if (defaultEncoding == null) {
65.88 - java.security.PrivilegedAction pa =
65.89 + java.security.PrivilegedAction<String> pa =
65.90 new sun.security.action.GetPropertyAction("file.encoding");
65.91 - defaultEncoding = (String)java.security.AccessController.doPrivileged(pa);
65.92 + defaultEncoding = java.security.AccessController.doPrivileged(pa);
65.93 }
65.94 }
65.95 return defaultEncoding;
65.96 @@ -194,7 +195,7 @@
65.97 * encoding, or throw an UnsupportedEncodingException if no such class can
65.98 * be found
65.99 */
65.100 - private static Class getConverterClass(int type, String encoding)
65.101 + private static Class<?> getConverterClass(int type, String encoding)
65.102 throws UnsupportedEncodingException
65.103 {
65.104 String enc = null;
65.105 @@ -241,7 +242,7 @@
65.106 * Instantiate the given converter class, or throw an
65.107 * UnsupportedEncodingException if it cannot be instantiated
65.108 */
65.109 - private static Object newConverter(String enc, Class c)
65.110 + private static Object newConverter(String enc, Class<?> c)
65.111 throws UnsupportedEncodingException
65.112 {
65.113 try {
65.114 @@ -261,7 +262,7 @@
65.115 static Object newConverter(int type, String enc)
65.116 throws UnsupportedEncodingException
65.117 {
65.118 - Class c;
65.119 + Class<?> c;
65.120 synchronized (lock) {
65.121 c = cache(type, enc);
65.122 if (c == null) {
65.123 @@ -279,9 +280,9 @@
65.124 * not yet defined, return a class that implements the fallback default
65.125 * encoding, which is just ISO 8859-1.
65.126 */
65.127 - private static Class getDefaultConverterClass(int type) {
65.128 + private static Class<?> getDefaultConverterClass(int type) {
65.129 boolean fillCache = false;
65.130 - Class c;
65.131 + Class<?> c;
65.132
65.133 /* First check the class cache */
65.134 c = cache(type, DEFAULT_NAME);
65.135 @@ -325,7 +326,7 @@
65.136 * encoding cannot be determined.
65.137 */
65.138 static Object newDefaultConverter(int type) {
65.139 - Class c;
65.140 + Class<?> c;
65.141 synchronized (lock) {
65.142 c = getDefaultConverterClass(type);
65.143 }
66.1 --- a/src/share/classes/sun/net/ftp/impl/FtpClient.java Fri Feb 12 13:25:18 2010 -0800
66.2 +++ b/src/share/classes/sun/net/ftp/impl/FtpClient.java Sun Feb 14 23:38:50 2010 -0800
66.3 @@ -671,6 +671,10 @@
66.4 }
66.5 if (!issueCommand(cmd)) {
66.6 s.close();
66.7 + if (getLastReplyCode() == FtpReplyCode.FILE_UNAVAILABLE) {
66.8 + // Ensure backward compatibility
66.9 + throw new FileNotFoundException(cmd);
66.10 + }
66.11 throw new sun.net.ftp.FtpProtocolException(cmd + ":" + getResponseString(), getLastReplyCode());
66.12 }
66.13 return s;
66.14 @@ -688,7 +692,16 @@
66.15 Socket clientSocket;
66.16
66.17 if (passiveMode) {
66.18 - return openPassiveDataConnection(cmd);
66.19 + try {
66.20 + return openPassiveDataConnection(cmd);
66.21 + } catch (sun.net.ftp.FtpProtocolException e) {
66.22 + // If Passive mode failed, fall back on PORT
66.23 + // Otherwise throw exception
66.24 + String errmsg = e.getMessage();
66.25 + if (!errmsg.startsWith("PASV") && !errmsg.startsWith("EPSV")) {
66.26 + throw e;
66.27 + }
66.28 + }
66.29 }
66.30 ServerSocket portSocket;
66.31 InetAddress myAddress;
67.1 --- a/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java Fri Feb 12 13:25:18 2010 -0800
67.2 +++ b/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java Sun Feb 14 23:38:50 2010 -0800
67.3 @@ -48,23 +48,23 @@
67.4
67.5 /* Maps canonical names to class names
67.6 */
67.7 - private Map classMap
67.8 - = new TreeMap(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.9 + private Map<String,String> classMap
67.10 + = new TreeMap<>(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.11
67.12 /* Maps alias names to canonical names
67.13 */
67.14 - private Map aliasMap
67.15 - = new TreeMap(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.16 + private Map<String,String> aliasMap
67.17 + = new TreeMap<>(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.18
67.19 /* Maps canonical names to alias-name arrays
67.20 */
67.21 - private Map aliasNameMap
67.22 - = new TreeMap(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.23 + private Map<String,String[]> aliasNameMap
67.24 + = new TreeMap<>(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.25
67.26 /* Maps canonical names to soft references that hold cached instances
67.27 */
67.28 - private Map cache
67.29 - = new TreeMap(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.30 + private Map<String,SoftReference<Charset>> cache
67.31 + = new TreeMap<>(ASCIICaseInsensitiveComparator.CASE_INSENSITIVE_ORDER);
67.32
67.33 private String packagePrefix;
67.34
67.35 @@ -79,13 +79,13 @@
67.36 /* Add an entry to the given map, but only if no mapping yet exists
67.37 * for the given name.
67.38 */
67.39 - private static void put(Map m, String name, Object value) {
67.40 + private static <K,V> void put(Map<K,V> m, K name, V value) {
67.41 if (!m.containsKey(name))
67.42 m.put(name, value);
67.43 }
67.44
67.45 - private static void remove(Map m, String name) {
67.46 - Object x = m.remove(name);
67.47 + private static <K,V> void remove(Map<K,V> m, K name) {
67.48 + V x = m.remove(name);
67.49 assert (x != null);
67.50 }
67.51
67.52 @@ -116,22 +116,22 @@
67.53 protected void init() { }
67.54
67.55 private String canonicalize(String charsetName) {
67.56 - String acn = (String)aliasMap.get(charsetName);
67.57 + String acn = aliasMap.get(charsetName);
67.58 return (acn != null) ? acn : charsetName;
67.59 }
67.60
67.61 private Charset lookup(String csn) {
67.62
67.63 // Check cache first
67.64 - SoftReference sr = (SoftReference)cache.get(csn);
67.65 + SoftReference<Charset> sr = cache.get(csn);
67.66 if (sr != null) {
67.67 - Charset cs = (Charset)sr.get();
67.68 + Charset cs = sr.get();
67.69 if (cs != null)
67.70 return cs;
67.71 }
67.72
67.73 // Do we even support this charset?
67.74 - String cln = (String)classMap.get(csn);
67.75 + String cln = classMap.get(csn);
67.76
67.77 if (cln == null)
67.78 return null;
67.79 @@ -139,12 +139,12 @@
67.80 // Instantiate the charset and cache it
67.81 try {
67.82
67.83 - Class c = Class.forName(packagePrefix + "." + cln,
67.84 - true,
67.85 - this.getClass().getClassLoader());
67.86 + Class<?> c = Class.forName(packagePrefix + "." + cln,
67.87 + true,
67.88 + this.getClass().getClassLoader());
67.89
67.90 Charset cs = (Charset)c.newInstance();
67.91 - cache.put(csn, new SoftReference(cs));
67.92 + cache.put(csn, new SoftReference<Charset>(cs));
67.93 return cs;
67.94 } catch (ClassNotFoundException x) {
67.95 return null;
67.96 @@ -164,21 +164,21 @@
67.97
67.98 public final Iterator<Charset> charsets() {
67.99
67.100 - final ArrayList ks;
67.101 + final ArrayList<String> ks;
67.102 synchronized (this) {
67.103 init();
67.104 - ks = new ArrayList(classMap.keySet());
67.105 + ks = new ArrayList<>(classMap.keySet());
67.106 }
67.107
67.108 return new Iterator<Charset>() {
67.109 - Iterator i = ks.iterator();
67.110 + Iterator<String> i = ks.iterator();
67.111
67.112 public boolean hasNext() {
67.113 return i.hasNext();
67.114 }
67.115
67.116 public Charset next() {
67.117 - String csn = (String)i.next();
67.118 + String csn = i.next();
67.119 return lookup(csn);
67.120 }
67.121
67.122 @@ -191,7 +191,7 @@
67.123 public final String[] aliases(String charsetName) {
67.124 synchronized (this) {
67.125 init();
67.126 - return (String[])aliasNameMap.get(charsetName);
67.127 + return aliasNameMap.get(charsetName);
67.128 }
67.129 }
67.130
68.1 --- a/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java Fri Feb 12 13:25:18 2010 -0800
68.2 +++ b/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java Sun Feb 14 23:38:50 2010 -0800
68.3 @@ -1,5 +1,5 @@
68.4 /*
68.5 - * Portions Copyright 2000-2005 Sun Microsystems, Inc. All Rights Reserved.
68.6 + * Portions Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
68.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
68.8 *
68.9 * This code is free software; you can redistribute it and/or modify it
68.10 @@ -49,7 +49,7 @@
68.11 public class KeyTabInputStream extends KrbDataInputStream implements KeyTabConstants {
68.12
68.13 boolean DEBUG = Krb5.DEBUG;
68.14 - static int index;
68.15 + int index;
68.16
68.17 public KeyTabInputStream(InputStream is) {
68.18 super(is);
69.1 --- a/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java Fri Feb 12 13:25:18 2010 -0800
69.2 +++ b/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java Sun Feb 14 23:38:50 2010 -0800
69.3 @@ -40,6 +40,8 @@
69.4 import sun.security.pkcs11.wrapper.*;
69.5 import static sun.security.pkcs11.wrapper.PKCS11Constants.*;
69.6
69.7 +import sun.security.util.DerValue;
69.8 +
69.9 /**
69.10 * EC KeyFactory implemenation.
69.11 *
69.12 @@ -201,7 +203,16 @@
69.13
69.14 private PublicKey generatePublic(ECPoint point, ECParameterSpec params) throws PKCS11Exception {
69.15 byte[] encodedParams = ECParameters.encodeParameters(params);
69.16 - byte[] encodedPoint = ECParameters.encodePoint(point, params.getCurve());
69.17 + byte[] encodedPoint = null;
69.18 + DerValue pkECPoint = new DerValue(DerValue.tag_OctetString,
69.19 + ECParameters.encodePoint(point, params.getCurve()));
69.20 +
69.21 + try {
69.22 + encodedPoint = pkECPoint.toByteArray();
69.23 + } catch (IOException e) {
69.24 + throw new IllegalArgumentException("Could not DER encode point", e);
69.25 + }
69.26 +
69.27 CK_ATTRIBUTE[] attributes = new CK_ATTRIBUTE[] {
69.28 new CK_ATTRIBUTE(CKA_CLASS, CKO_PUBLIC_KEY),
69.29 new CK_ATTRIBUTE(CKA_KEY_TYPE, CKK_EC),
70.1 --- a/src/share/classes/sun/security/pkcs11/P11Key.java Fri Feb 12 13:25:18 2010 -0800
70.2 +++ b/src/share/classes/sun/security/pkcs11/P11Key.java Sun Feb 14 23:38:50 2010 -0800
70.3 @@ -45,6 +45,8 @@
70.4 import sun.security.pkcs11.wrapper.*;
70.5 import static sun.security.pkcs11.wrapper.PKCS11Constants.*;
70.6
70.7 +import sun.security.util.DerValue;
70.8 +
70.9 /**
70.10 * Key implementation classes.
70.11 *
70.12 @@ -1000,8 +1002,16 @@
70.13 try {
70.14 params = P11ECKeyFactory.decodeParameters
70.15 (attributes[1].getByteArray());
70.16 + DerValue wECPoint = new DerValue(attributes[0].getByteArray());
70.17 + if (wECPoint.getTag() != DerValue.tag_OctetString)
70.18 + throw new IOException("Unexpected tag: " +
70.19 + wECPoint.getTag());
70.20 + params = P11ECKeyFactory.decodeParameters
70.21 + (attributes[1].getByteArray());
70.22 w = P11ECKeyFactory.decodePoint
70.23 - (attributes[0].getByteArray(), params.getCurve());
70.24 + (wECPoint.getDataBytes(), params.getCurve());
70.25 +
70.26 +
70.27 } catch (Exception e) {
70.28 throw new RuntimeException("Could not parse key values", e);
70.29 }
71.1 --- a/src/share/classes/sun/security/tools/KeyTool.java Fri Feb 12 13:25:18 2010 -0800
71.2 +++ b/src/share/classes/sun/security/tools/KeyTool.java Sun Feb 14 23:38:50 2010 -0800
71.3 @@ -1,5 +1,5 @@
71.4 /*
71.5 - * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
71.6 + * Copyright 1997-2010 Sun Microsystems, Inc. All Rights Reserved.
71.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
71.8 *
71.9 * This code is free software; you can redistribute it and/or modify it
71.10 @@ -77,6 +77,7 @@
71.11
71.12 import static java.security.KeyStore.*;
71.13 import static sun.security.tools.KeyTool.Command.*;
71.14 +import static sun.security.tools.KeyTool.Option.*;
71.15
71.16 /**
71.17 * This tool manages keystores.
71.18 @@ -150,77 +151,77 @@
71.19
71.20 enum Command {
71.21 CERTREQ("Generates a certificate request",
71.22 - "-alias", "-sigalg", "-file", "-keypass", "-keystore",
71.23 - "-storepass", "-storetype", "-providername", "-providerclass",
71.24 - "-providerarg", "-providerpath", "-v", "-protected"),
71.25 + ALIAS, SIGALG, FILEOUT, KEYPASS, KEYSTORE,
71.26 + STOREPASS, STORETYPE, PROVIDERNAME, PROVIDERCLASS,
71.27 + PROVIDERARG, PROVIDERPATH, V, PROTECTED),
71.28 CHANGEALIAS("Changes an entry's alias",
71.29 - "-alias", "-destalias", "-keypass", "-keystore", "-storepass",
71.30 - "-storetype", "-providername", "-providerclass", "-providerarg",
71.31 - "-providerpath", "-v", "-protected"),
71.32 + ALIAS, DESTALIAS, KEYPASS, KEYSTORE, STOREPASS,
71.33 + STORETYPE, PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.34 + PROVIDERPATH, V, PROTECTED),
71.35 DELETE("Deletes an entry",
71.36 - "-alias", "-keystore", "-storepass", "-storetype",
71.37 - "-providername", "-providerclass", "-providerarg",
71.38 - "-providerpath", "-v", "-protected"),
71.39 + ALIAS, KEYSTORE, STOREPASS, STORETYPE,
71.40 + PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.41 + PROVIDERPATH, V, PROTECTED),
71.42 EXPORTCERT("Exports certificate",
71.43 - "-rfc", "-alias", "-file", "-keystore", "-storepass",
71.44 - "-storetype", "-providername", "-providerclass", "-providerarg",
71.45 - "-providerpath", "-v", "-protected"),
71.46 + RFC, ALIAS, FILEOUT, KEYSTORE, STOREPASS,
71.47 + STORETYPE, PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.48 + PROVIDERPATH, V, PROTECTED),
71.49 GENKEYPAIR("Generates a key pair",
71.50 - "-alias", "-keyalg", "-keysize", "-sigalg", "-destalias",
71.51 - "-startdate", "-ext", "-validity", "-keypass", "-keystore",
71.52 - "-storepass", "-storetype", "-providername", "-providerclass",
71.53 - "-providerarg", "-providerpath", "-v", "-protected"),
71.54 + ALIAS, KEYALG, KEYSIZE, SIGALG, DESTALIAS,
71.55 + STARTDATE, EXT, VALIDITY, KEYPASS, KEYSTORE,
71.56 + STOREPASS, STORETYPE, PROVIDERNAME, PROVIDERCLASS,
71.57 + PROVIDERARG, PROVIDERPATH, V, PROTECTED),
71.58 GENSECKEY("Generates a secret key",
71.59 - "-alias", "-keypass", "-keyalg", "-keysize", "-keystore",
71.60 - "-storepass", "-storetype", "-providername", "-providerclass",
71.61 - "-providerarg", "-providerpath", "-v", "-protected"),
71.62 + ALIAS, KEYPASS, KEYALG, KEYSIZE, KEYSTORE,
71.63 + STOREPASS, STORETYPE, PROVIDERNAME, PROVIDERCLASS,
71.64 + PROVIDERARG, PROVIDERPATH, V, PROTECTED),
71.65 GENCERT("Generates certificate from a certificate request",
71.66 - "-rfc", "-infile", "-outfile", "-alias", "-sigalg",
71.67 - "-startdate", "-ext", "-validity", "-keypass", "-keystore",
71.68 - "-storepass", "-storetype", "-providername", "-providerclass",
71.69 - "-providerarg", "-providerpath", "-v", "-protected"),
71.70 + RFC, INFILE, OUTFILE, ALIAS, SIGALG,
71.71 + STARTDATE, EXT, VALIDITY, KEYPASS, KEYSTORE,
71.72 + STOREPASS, STORETYPE, PROVIDERNAME, PROVIDERCLASS,
71.73 + PROVIDERARG, PROVIDERPATH, V, PROTECTED),
71.74 IDENTITYDB("Imports entries from a JDK 1.1.x-style identity database",
71.75 - "-file", "-storetype", "-keystore", "-storepass", "-providername",
71.76 - "-providerclass", "-providerarg", "-providerpath", "-v"),
71.77 + FILEIN, STORETYPE, KEYSTORE, STOREPASS, PROVIDERNAME,
71.78 + PROVIDERCLASS, PROVIDERARG, PROVIDERPATH, V),
71.79 IMPORTCERT("Imports a certificate or a certificate chain",
71.80 - "-noprompt", "-trustcacerts", "-protected", "-alias", "-file",
71.81 - "-keypass", "-keystore", "-storepass", "-storetype",
71.82 - "-providername", "-providerclass", "-providerarg",
71.83 - "-providerpath", "-v"),
71.84 + NOPROMPT, TRUSTCACERTS, PROTECTED, ALIAS, FILEIN,
71.85 + KEYPASS, KEYSTORE, STOREPASS, STORETYPE,
71.86 + PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.87 + PROVIDERPATH, V),
71.88 IMPORTKEYSTORE("Imports one or all entries from another keystore",
71.89 - "-srckeystore", "-destkeystore", "-srcstoretype",
71.90 - "-deststoretype", "-srcstorepass", "-deststorepass",
71.91 - "-srcprotected", "-srcprovidername", "-destprovidername",
71.92 - "-srcalias", "-destalias", "-srckeypass", "-destkeypass",
71.93 - "-noprompt", "-providerclass", "-providerarg", "-providerpath",
71.94 - "-v"),
71.95 + SRCKEYSTORE, DESTKEYSTORE, SRCSTORETYPE,
71.96 + DESTSTORETYPE, SRCSTOREPASS, DESTSTOREPASS,
71.97 + SRCPROTECTED, SRCPROVIDERNAME, DESTPROVIDERNAME,
71.98 + SRCALIAS, DESTALIAS, SRCKEYPASS, DESTKEYPASS,
71.99 + NOPROMPT, PROVIDERCLASS, PROVIDERARG, PROVIDERPATH,
71.100 + V),
71.101 KEYCLONE("Clones a key entry",
71.102 - "-alias", "-destalias", "-keypass", "-new", "-storetype",
71.103 - "-keystore", "-storepass", "-providername", "-providerclass",
71.104 - "-providerarg", "-providerpath", "-v"),
71.105 + ALIAS, DESTALIAS, KEYPASS, NEW, STORETYPE,
71.106 + KEYSTORE, STOREPASS, PROVIDERNAME, PROVIDERCLASS,
71.107 + PROVIDERARG, PROVIDERPATH, V),
71.108 KEYPASSWD("Changes the key password of an entry",
71.109 - "-alias", "-keypass", "-new", "-keystore", "-storepass",
71.110 - "-storetype", "-providername", "-providerclass", "-providerarg",
71.111 - "-providerpath", "-v"),
71.112 + ALIAS, KEYPASS, NEW, KEYSTORE, STOREPASS,
71.113 + STORETYPE, PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.114 + PROVIDERPATH, V),
71.115 LIST("Lists entries in a keystore",
71.116 - "-rfc", "-alias", "-keystore", "-storepass", "-storetype",
71.117 - "-providername", "-providerclass", "-providerarg",
71.118 - "-providerpath", "-v", "-protected"),
71.119 + RFC, ALIAS, KEYSTORE, STOREPASS, STORETYPE,
71.120 + PROVIDERNAME, PROVIDERCLASS, PROVIDERARG,
71.121 + PROVIDERPATH, V, PROTECTED),
71.122 PRINTCERT("Prints the content of a certificate",
71.123 - "-rfc", "-file", "-sslserver", "-jarfile", "-v"),
71.124 + RFC, FILEIN, SSLSERVER, JARFILE, V),
71.125 PRINTCERTREQ("Prints the content of a certificate request",
71.126 - "-file", "-v"),
71.127 + FILEIN, V),
71.128 SELFCERT("Generates a self-signed certificate",
71.129 - "-alias", "-sigalg", "-dname", "-startdate", "-validity", "-keypass",
71.130 - "-storetype", "-keystore", "-storepass", "-providername",
71.131 - "-providerclass", "-providerarg", "-providerpath", "-v"),
71.132 + ALIAS, SIGALG, DNAME, STARTDATE, VALIDITY, KEYPASS,
71.133 + STORETYPE, KEYSTORE, STOREPASS, PROVIDERNAME,
71.134 + PROVIDERCLASS, PROVIDERARG, PROVIDERPATH, V),
71.135 STOREPASSWD("Changes the store password of a keystore",
71.136 - "-new", "-keystore", "-storepass", "-storetype", "-providername",
71.137 - "-providerclass", "-providerarg", "-providerpath", "-v");
71.138 + NEW, KEYSTORE, STOREPASS, STORETYPE, PROVIDERNAME,
71.139 + PROVIDERCLASS, PROVIDERARG, PROVIDERPATH, V);
71.140
71.141 final String description;
71.142 - final String[] options;
71.143 - Command(String d, String... o) {
71.144 + final Option[] options;
71.145 + Command(String d, Option... o) {
71.146 description = d;
71.147 options = o;
71.148 }
71.149 @@ -230,50 +231,60 @@
71.150 }
71.151 };
71.152
71.153 - private static String[][] options = {
71.154 - // name, arg, description
71.155 - {"-alias", "<alias>", "alias name of the entry to process"},
71.156 - {"-destalias", "<destalias>", "destination alias"},
71.157 - {"-destkeypass", "<arg>", "destination key password"},
71.158 - {"-destkeystore", "<destkeystore>", "destination keystore name"},
71.159 - {"-destprotected", null, "destination keystore password protected"},
71.160 - {"-destprovidername", "<destprovidername>", "destination keystore provider name"},
71.161 - {"-deststorepass", "<arg>", "destination keystore password"},
71.162 - {"-deststoretype", "<deststoretype>", "destination keystore type"},
71.163 - {"-dname", "<dname>", "distinguished name"},
71.164 - {"-ext", "<value>", "X.509 extension"},
71.165 - {"-file", "<filename>", "output file name"},
71.166 - {"-file", "<filename>", "input file name"},
71.167 - {"-infile", "<filename>", "input file name"},
71.168 - {"-keyalg", "<keyalg>", "key algorithm name"},
71.169 - {"-keypass", "<arg>", "key password"},
71.170 - {"-keysize", "<keysize>", "key bit size"},
71.171 - {"-keystore", "<keystore>", "keystore name"},
71.172 - {"-new", "<arg>", "new password"},
71.173 - {"-noprompt", null, "do not prompt"},
71.174 - {"-outfile", "<filename>", "output file name"},
71.175 - {"-protected", null, "password through protected mechanism"},
71.176 - {"-providerarg", "<arg>", "provider argument"},
71.177 - {"-providerclass", "<providerclass>", "provider class name"},
71.178 - {"-providername", "<providername>", "provider name"},
71.179 - {"-providerpath", "<pathlist>", "provider classpath"},
71.180 - {"-rfc", null, "output in RFC style"},
71.181 - {"-sigalg", "<sigalg>", "signature algorithm name"},
71.182 - {"-srcalias", "<srcalias>", "source alias"},
71.183 - {"-srckeypass", "<arg>", "source keystore password"},
71.184 - {"-srckeystore", "<srckeystore>", "source keystore name"},
71.185 - {"-srcprotected", null, "source keystore password protected"},
71.186 - {"-srcprovidername", "<srcprovidername>", "source keystore provider name"},
71.187 - {"-srcstorepass", "<arg>", "source keystore password"},
71.188 - {"-srcstoretype", "<srcstoretype>", "source keystore type"},
71.189 - {"-sslserver", "<server[:port]>", "SSL server host and port"},
71.190 - {"-jarfile", "<filename>", "signed jar file"},
71.191 - {"-startdate", "<startdate>", "certificate validity start date/time"},
71.192 - {"-storepass", "<arg>", "keystore password"},
71.193 - {"-storetype", "<storetype>", "keystore type"},
71.194 - {"-trustcacerts", null, "trust certificates from cacerts"},
71.195 - {"-v", null, "verbose output"},
71.196 - {"-validity", "<valDays>", "validity number of days"},
71.197 + enum Option {
71.198 + ALIAS("alias", "<alias>", "alias name of the entry to process"),
71.199 + DESTALIAS("destalias", "<destalias>", "destination alias"),
71.200 + DESTKEYPASS("destkeypass", "<arg>", "destination key password"),
71.201 + DESTKEYSTORE("destkeystore", "<destkeystore>", "destination keystore name"),
71.202 + DESTPROTECTED("destprotected", null, "destination keystore password protected"),
71.203 + DESTPROVIDERNAME("destprovidername", "<destprovidername>", "destination keystore provider name"),
71.204 + DESTSTOREPASS("deststorepass", "<arg>", "destination keystore password"),
71.205 + DESTSTORETYPE("deststoretype", "<deststoretype>", "destination keystore type"),
71.206 + DNAME("dname", "<dname>", "distinguished name"),
71.207 + EXT("ext", "<value>", "X.509 extension"),
71.208 + FILEOUT("file", "<filename>", "output file name"),
71.209 + FILEIN("file", "<filename>", "input file name"),
71.210 + INFILE("infile", "<filename>", "input file name"),
71.211 + KEYALG("keyalg", "<keyalg>", "key algorithm name"),
71.212 + KEYPASS("keypass", "<arg>", "key password"),
71.213 + KEYSIZE("keysize", "<keysize>", "key bit size"),
71.214 + KEYSTORE("keystore", "<keystore>", "keystore name"),
71.215 + NEW("new", "<arg>", "new password"),
71.216 + NOPROMPT("noprompt", null, "do not prompt"),
71.217 + OUTFILE("outfile", "<filename>", "output file name"),
71.218 + PROTECTED("protected", null, "password through protected mechanism"),
71.219 + PROVIDERARG("providerarg", "<arg>", "provider argument"),
71.220 + PROVIDERCLASS("providerclass", "<providerclass>", "provider class name"),
71.221 + PROVIDERNAME("providername", "<providername>", "provider name"),
71.222 + PROVIDERPATH("providerpath", "<pathlist>", "provider classpath"),
71.223 + RFC("rfc", null, "output in RFC style"),
71.224 + SIGALG("sigalg", "<sigalg>", "signature algorithm name"),
71.225 + SRCALIAS("srcalias", "<srcalias>", "source alias"),
71.226 + SRCKEYPASS("srckeypass", "<arg>", "source keystore password"),
71.227 + SRCKEYSTORE("srckeystore", "<srckeystore>", "source keystore name"),
71.228 + SRCPROTECTED("srcprotected", null, "source keystore password protected"),
71.229 + SRCPROVIDERNAME("srcprovidername", "<srcprovidername>", "source keystore provider name"),
71.230 + SRCSTOREPASS("srcstorepass", "<arg>", "source keystore password"),
71.231 + SRCSTORETYPE("srcstoretype", "<srcstoretype>", "source keystore type"),
71.232 + SSLSERVER("sslserver", "<server[:port]>", "SSL server host and port"),
71.233 + JARFILE("jarfile", "<filename>", "signed jar file"),
71.234 + STARTDATE("startdate", "<startdate>", "certificate validity start date/time"),
71.235 + STOREPASS("storepass", "<arg>", "keystore password"),
71.236 + STORETYPE("storetype", "<storetype>", "keystore type"),
71.237 + TRUSTCACERTS("trustcacerts", null, "trust certificates from cacerts"),
71.238 + V("v", null, "verbose output"),
71.239 + VALIDITY("validity", "<valDays>", "validity number of days");
71.240 +
71.241 + final String name, arg, description;
71.242 + Option(String name, String arg, String description) {
71.243 + this.name = name;
71.244 + this.arg = arg;
71.245 + this.description = description;
71.246 + }
71.247 + @Override
71.248 + public String toString() {
71.249 + return "-" + name;
71.250 + }
71.251 };
71.252
71.253 private static final Class[] PARAM_STRING = { String.class };
71.254 @@ -344,10 +355,10 @@
71.255
71.256 // Check if the last option needs an arg
71.257 if (i == args.length - 1) {
71.258 - for (String[] option: options) {
71.259 + for (Option option: Option.values()) {
71.260 // Only options with an arg need to be checked
71.261 - if (collator.compare(flags, option[0]) == 0) {
71.262 - if (option[1] != null) errorNeedArgument(flags);
71.263 + if (collator.compare(flags, option.toString()) == 0) {
71.264 + if (option.arg != null) errorNeedArgument(flags);
71.265 break;
71.266 }
71.267 }
71.268 @@ -3792,21 +3803,13 @@
71.269 // Length of left side of options list
71.270 int lenLeft = 0;
71.271 for (int j=0; j<left.length; j++) {
71.272 - for (String[] opt: options) {
71.273 - if (collator.compare(opt[0], command.options[j]) == 0) {
71.274 - left[j] = opt[0];
71.275 - if (opt[1] != null) left[j] += " " + opt[1];
71.276 - if (left[j].length() > lenLeft) {
71.277 - lenLeft = left[j].length();
71.278 - }
71.279 - right[j] = rb.getString(opt[2]);
71.280 - found = true;
71.281 - break;
71.282 - }
71.283 + Option opt = command.options[j];
71.284 + left[j] = opt.toString();
71.285 + if (opt.arg != null) left[j] += " " + opt.arg;
71.286 + if (left[j].length() > lenLeft) {
71.287 + lenLeft = left[j].length();
71.288 }
71.289 - if (!found) {
71.290 - throw new RuntimeException("ERROR: CANNOT FIND " + command.options[j]);
71.291 - }
71.292 + right[j] = rb.getString(opt.description);
71.293 }
71.294 for (int j=0; j<left.length; j++) {
71.295 System.err.printf(" %-" + lenLeft + "s %s\n",
72.1 --- a/src/share/classes/sun/util/logging/PlatformLogger.java Fri Feb 12 13:25:18 2010 -0800
72.2 +++ b/src/share/classes/sun/util/logging/PlatformLogger.java Sun Feb 14 23:38:50 2010 -0800
72.3 @@ -535,6 +535,10 @@
72.4 }
72.5
72.6 void doLog(int level, String msg, Object... params) {
72.7 + int paramsNumber = (params != null) ? params.length : 0;
72.8 + for (int i = 0; i < paramsNumber; i++) {
72.9 + params[i] = String.valueOf(params[i]);
72.10 + }
72.11 LoggingSupport.log(javaLogger, levelObjects.get(level), msg, params);
72.12 }
72.13
73.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
73.2 +++ b/src/share/demo/jvmti/compiledMethodLoad/README.txt Sun Feb 14 23:38:50 2010 -0800
73.3 @@ -0,0 +1,42 @@
73.4 +#
73.5 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
73.6 +#
73.7 +# Redistribution and use in source and binary forms, with or without
73.8 +# modification, are permitted provided that the following conditions
73.9 +# are met:
73.10 +#
73.11 +# - Redistributions of source code must retain the above copyright
73.12 +# notice, this list of conditions and the following disclaimer.
73.13 +#
73.14 +# - Redistributions in binary form must reproduce the above copyright
73.15 +# notice, this list of conditions and the following disclaimer in the
73.16 +# documentation and/or other materials provided with the distribution.
73.17 +#
73.18 +# - Neither the name of Sun Microsystems nor the names of its
73.19 +# contributors may be used to endorse or promote products derived
73.20 +# from this software without specific prior written permission.
73.21 +#
73.22 +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
73.23 +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
73.24 +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
73.25 +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
73.26 +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
73.27 +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
73.28 +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
73.29 +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
73.30 +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
73.31 +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
73.32 +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
73.33 +#
73.34 +
73.35 +compiledMethodLoad
73.36 +
73.37 +This agent library traces CompiledMethodLoad events along
73.38 +with the HotSpot specific compile_info parameter.
73.39 +
73.40 +You can use this agent library as follows:
73.41 +
73.42 + java -agentlib:compiledMethodLoad ...
73.43 +
73.44 +See ${JAVA_HOME}/demo/jvmti/index.html for help running and building agents.
73.45 +
74.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
74.2 +++ b/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c Sun Feb 14 23:38:50 2010 -0800
74.3 @@ -0,0 +1,268 @@
74.4 +/*
74.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
74.6 + *
74.7 + * Redistribution and use in source and binary forms, with or without
74.8 + * modification, are permitted provided that the following conditions
74.9 + * are met:
74.10 + *
74.11 + * - Redistributions of source code must retain the above copyright
74.12 + * notice, this list of conditions and the following disclaimer.
74.13 + *
74.14 + * - Redistributions in binary form must reproduce the above copyright
74.15 + * notice, this list of conditions and the following disclaimer in the
74.16 + * documentation and/or other materials provided with the distribution.
74.17 + *
74.18 + * - Neither the name of Sun Microsystems nor the names of its
74.19 + * contributors may be used to endorse or promote products derived
74.20 + * from this software without specific prior written permission.
74.21 + *
74.22 + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
74.23 + * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
74.24 + * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
74.25 + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
74.26 + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
74.27 + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
74.28 + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
74.29 + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
74.30 + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
74.31 + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
74.32 + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
74.33 + */
74.34 +
74.35 +#include <stdio.h>
74.36 +#include <stdlib.h>
74.37 +#include <string.h>
74.38 +
74.39 +#include "jni.h"
74.40 +#include "jvmti.h"
74.41 +#include "jvmticmlr.h"
74.42 +
74.43 +#include "agent_util.h"
74.44 +
74.45 +/* Global static data */
74.46 +static char OUTPUT_FILE[] = "compiledMethodLoad.txt";
74.47 +static FILE *fp;
74.48 +static jvmtiEnv *jvmti;
74.49 +static jrawMonitorID lock;
74.50 +
74.51 +/* print a jvmtiCompiledMethodLoadDummyRecord */
74.52 +void
74.53 +print_dummy_record(jvmtiCompiledMethodLoadDummyRecord* record,
74.54 + jvmtiEnv* jvmti, FILE* fp) {
74.55 +
74.56 + if (record != NULL) {
74.57 + fprintf(fp, "Dummy record detected containing message: %s\n",
74.58 + (char *)record->message);
74.59 + }
74.60 +}
74.61 +
74.62 +/* print the specified stack frames */
74.63 +void
74.64 +print_stack_frames(PCStackInfo* record, jvmtiEnv *jvmti, FILE* fp) {
74.65 + if (record != NULL && record->methods != NULL) {
74.66 + int i;
74.67 +
74.68 + for (i = 0; i < record->numstackframes; i++) {
74.69 + jvmtiError err;
74.70 + char* method_name = NULL;
74.71 + char* class_name = NULL;
74.72 + char* method_signature = NULL;
74.73 + char* class_signature = NULL;
74.74 + char* generic_ptr_method = NULL;
74.75 + char* generic_ptr_class = NULL;
74.76 + jmethodID id;
74.77 + jclass declaringclassptr;
74.78 + id = record->methods[i];
74.79 +
74.80 + err = (*jvmti)->GetMethodDeclaringClass(jvmti, id,
74.81 + &declaringclassptr);
74.82 + check_jvmti_error(jvmti, err, "get method declaring class");
74.83 +
74.84 + err = (*jvmti)->GetClassSignature(jvmti, declaringclassptr,
74.85 + &class_signature, &generic_ptr_class);
74.86 + check_jvmti_error(jvmti, err, "get class signature");
74.87 +
74.88 + err = (*jvmti)->GetMethodName(jvmti, id, &method_name,
74.89 + &method_signature, &generic_ptr_method);
74.90 + check_jvmti_error(jvmti, err, "get method name");
74.91 +
74.92 + fprintf(fp, "%s::%s %s %s @%d\n", class_signature, method_name,
74.93 + method_signature,
74.94 + generic_ptr_method == NULL ? "" : generic_ptr_method,
74.95 + record->bcis[i]);
74.96 +
74.97 + if (method_name != NULL) {
74.98 + err = (*jvmti)->Deallocate(jvmti, (unsigned char*)method_name);
74.99 + check_jvmti_error(jvmti, err, "deallocate method_name");
74.100 + }
74.101 + if (method_signature != NULL) {
74.102 + err = (*jvmti)->Deallocate(jvmti,
74.103 + (unsigned char*)method_signature);
74.104 + check_jvmti_error(jvmti, err, "deallocate method_signature");
74.105 + }
74.106 + if (generic_ptr_method != NULL) {
74.107 + err = (*jvmti)->Deallocate(jvmti,
74.108 + (unsigned char*)generic_ptr_method);
74.109 + check_jvmti_error(jvmti, err, "deallocate generic_ptr_method");
74.110 + }
74.111 + if (class_name != NULL) {
74.112 + err = (*jvmti)->Deallocate(jvmti, (unsigned char*)class_name);
74.113 + check_jvmti_error(jvmti, err, "deallocate class_name");
74.114 + }
74.115 + if (class_signature != NULL) {
74.116 + err = (*jvmti)->Deallocate(jvmti,
74.117 + (unsigned char*)class_signature);
74.118 + check_jvmti_error(jvmti, err, "deallocate class_signature");
74.119 + }
74.120 + if (generic_ptr_class != NULL) {
74.121 + err = (*jvmti)->Deallocate(jvmti,
74.122 + (unsigned char*)generic_ptr_class);
74.123 + check_jvmti_error(jvmti, err, "deallocate generic_ptr_class");
74.124 + }
74.125 + }
74.126 + }
74.127 +}
74.128 +
74.129 +/* print a jvmtiCompiledMethodLoadInlineRecord */
74.130 +void
74.131 +print_inline_info_record(jvmtiCompiledMethodLoadInlineRecord* record,
74.132 + jvmtiEnv *jvmti, FILE* fp) {
74.133 +
74.134 + if (record != NULL && record->pcinfo != NULL) {
74.135 + int numpcs = record->numpcs;
74.136 + int i;
74.137 +
74.138 + for (i = 0; i < numpcs; i++) {
74.139 + PCStackInfo pcrecord = (record->pcinfo[i]);
74.140 + fprintf(fp, "PcDescriptor(pc=0x%lx):\n", (jint)(pcrecord.pc));
74.141 + print_stack_frames(&pcrecord, jvmti, fp);
74.142 + }
74.143 + }
74.144 +}
74.145 +
74.146 +/* decode kind of CompiledMethodLoadRecord and print */
74.147 +void
74.148 +print_records(jvmtiCompiledMethodLoadRecordHeader* list, jvmtiEnv *jvmti,
74.149 + FILE* fp)
74.150 +{
74.151 + jvmtiCompiledMethodLoadRecordHeader* curr = list;
74.152 + fprintf(fp, "\nPrinting PC Descriptors\n\n");
74.153 + while (curr != NULL) {
74.154 + switch (curr->kind) {
74.155 + case JVMTI_CMLR_DUMMY:
74.156 + print_dummy_record((jvmtiCompiledMethodLoadDummyRecord *)curr,
74.157 + jvmti, fp);
74.158 + break;
74.159 +
74.160 + case JVMTI_CMLR_INLINE_INFO:
74.161 + print_inline_info_record(
74.162 + (jvmtiCompiledMethodLoadInlineRecord *)curr, jvmti, fp);
74.163 + break;
74.164 +
74.165 + default:
74.166 + fprintf(fp, "Warning: unrecognized record: kind=%d\n", curr->kind);
74.167 + break;
74.168 + }
74.169 +
74.170 + curr = (jvmtiCompiledMethodLoadRecordHeader *)curr->next;
74.171 + }
74.172 +}
74.173 +
74.174 +/* Callback for JVMTI_EVENT_COMPILED_METHOD_LOAD */
74.175 +void JNICALL
74.176 +compiled_method_load(jvmtiEnv *jvmti, jmethodID method, jint code_size,
74.177 + const void* code_addr, jint map_length, const jvmtiAddrLocationMap* map,
74.178 + const void* compile_info)
74.179 +{
74.180 + jvmtiError err;
74.181 + char* name = NULL;
74.182 + char* signature = NULL;
74.183 + char* generic_ptr = NULL;
74.184 + jvmtiCompiledMethodLoadRecordHeader* pcs;
74.185 +
74.186 + err = (*jvmti)->RawMonitorEnter(jvmti, lock);
74.187 + check_jvmti_error(jvmti, err, "raw monitor enter");
74.188 +
74.189 + err = (*jvmti)->GetMethodName(jvmti, method, &name, &signature,
74.190 + &generic_ptr);
74.191 + check_jvmti_error(jvmti, err, "get method name");
74.192 +
74.193 + fprintf(fp, "\nCompiled method load event\n");
74.194 + fprintf(fp, "Method name %s %s %s\n\n", name, signature,
74.195 + generic_ptr == NULL ? "" : generic_ptr);
74.196 + pcs = (jvmtiCompiledMethodLoadRecordHeader *)compile_info;
74.197 + if (pcs != NULL) {
74.198 + print_records(pcs, jvmti, fp);
74.199 + }
74.200 +
74.201 + if (name != NULL) {
74.202 + err = (*jvmti)->Deallocate(jvmti, (unsigned char*)name);
74.203 + check_jvmti_error(jvmti, err, "deallocate name");
74.204 + }
74.205 + if (signature != NULL) {
74.206 + err = (*jvmti)->Deallocate(jvmti, (unsigned char*)signature);
74.207 + check_jvmti_error(jvmti, err, "deallocate signature");
74.208 + }
74.209 + if (generic_ptr != NULL) {
74.210 + err = (*jvmti)->Deallocate(jvmti, (unsigned char*)generic_ptr);
74.211 + check_jvmti_error(jvmti, err, "deallocate generic_ptr");
74.212 + }
74.213 +
74.214 + err = (*jvmti)->RawMonitorExit(jvmti, lock);
74.215 + check_jvmti_error(jvmti, err, "raw monitor exit");
74.216 +}
74.217 +
74.218 +/* Agent_OnLoad() is called first, we prepare for a COMPILED_METHOD_LOAD
74.219 + * event here.
74.220 + */
74.221 +JNIEXPORT jint JNICALL
74.222 +Agent_OnLoad(JavaVM *vm, char *options, void *reserved)
74.223 +{
74.224 + jint rc;
74.225 + jvmtiError err;
74.226 + jvmtiCapabilities capabilities;
74.227 + jvmtiEventCallbacks callbacks;
74.228 +
74.229 + fp = fopen(OUTPUT_FILE, "w");
74.230 + if (fp == NULL) {
74.231 + fatal_error("ERROR: %s: Unable to create output file\n", OUTPUT_FILE);
74.232 + return -1;
74.233 + }
74.234 +
74.235 + /* Get JVMTI environment */
74.236 + rc = (*vm)->GetEnv(vm, (void **)&jvmti, JVMTI_VERSION);
74.237 + if (rc != JNI_OK) {
74.238 + fatal_error(
74.239 + "ERROR: Unable to create jvmtiEnv, GetEnv failed, error=%d\n", rc);
74.240 + return -1;
74.241 + }
74.242 +
74.243 + /* add JVMTI capabilities */
74.244 + memset(&capabilities,0, sizeof(capabilities));
74.245 + capabilities.can_generate_compiled_method_load_events = 1;
74.246 + err = (*jvmti)->AddCapabilities(jvmti, &capabilities);
74.247 + check_jvmti_error(jvmti, err, "add capabilities");
74.248 +
74.249 + /* set JVMTI callbacks for events */
74.250 + memset(&callbacks, 0, sizeof(callbacks));
74.251 + callbacks.CompiledMethodLoad = &compiled_method_load;
74.252 + err = (*jvmti)->SetEventCallbacks(jvmti, &callbacks, sizeof(callbacks));
74.253 + check_jvmti_error(jvmti, err, "set event callbacks");
74.254 +
74.255 + /* enable JVMTI events */
74.256 + err = (*jvmti)->SetEventNotificationMode(jvmti, JVMTI_ENABLE,
74.257 + JVMTI_EVENT_COMPILED_METHOD_LOAD, NULL);
74.258 + check_jvmti_error(jvmti, err, "set event notify");
74.259 +
74.260 + /* create coordination monitor */
74.261 + err = (*jvmti)->CreateRawMonitor(jvmti, "agent lock", &lock);
74.262 + check_jvmti_error(jvmti, err, "create raw monitor");
74.263 +
74.264 + return 0;
74.265 +}
74.266 +
74.267 +/* Agent_OnUnload() is called last */
74.268 +JNIEXPORT void JNICALL
74.269 +Agent_OnUnload(JavaVM *vm)
74.270 +{
74.271 +}
75.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
75.2 +++ b/src/share/demo/jvmti/compiledMethodLoad/sample.makefile.txt Sun Feb 14 23:38:50 2010 -0800
75.3 @@ -0,0 +1,148 @@
75.4 +#
75.5 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
75.6 +#
75.7 +# Redistribution and use in source and binary forms, with or without
75.8 +# modification, are permitted provided that the following conditions
75.9 +# are met:
75.10 +#
75.11 +# - Redistributions of source code must retain the above copyright
75.12 +# notice, this list of conditions and the following disclaimer.
75.13 +#
75.14 +# - Redistributions in binary form must reproduce the above copyright
75.15 +# notice, this list of conditions and the following disclaimer in the
75.16 +# documentation and/or other materials provided with the distribution.
75.17 +#
75.18 +# - Neither the name of Sun Microsystems nor the names of its
75.19 +# contributors may be used to endorse or promote products derived
75.20 +# from this software without specific prior written permission.
75.21 +#
75.22 +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
75.23 +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
75.24 +# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
75.25 +# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
75.26 +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
75.27 +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
75.28 +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
75.29 +# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
75.30 +# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
75.31 +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
75.32 +# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
75.33 +#
75.34 +
75.35 +########################################################################
75.36 +#
75.37 +# Sample GNU Makefile for building JVMTI Demo compiledMethodLoad
75.38 +#
75.39 +# Example uses:
75.40 +# gnumake JDK=<java_home> OSNAME=solaris [OPT=true] [LIBARCH=sparc]
75.41 +# gnumake JDK=<java_home> OSNAME=solaris [OPT=true] [LIBARCH=sparcv9]
75.42 +# gnumake JDK=<java_home> OSNAME=linux [OPT=true]
75.43 +# gnumake JDK=<java_home> OSNAME=win32 [OPT=true]
75.44 +#
75.45 +########################################################################
75.46 +
75.47 +# Source lists
75.48 +LIBNAME=compiledMethodLoad
75.49 +SOURCES=compiledMethodLoad.c ../agent_util/agent_util.c
75.50 +
75.51 +# Solaris Sun C Compiler Version 5.5
75.52 +ifeq ($(OSNAME), solaris)
75.53 + # Sun Solaris Compiler options needed
75.54 + COMMON_FLAGS=-mt -KPIC
75.55 + # Options that help find errors
75.56 + COMMON_FLAGS+= -Xa -v -xstrconst -xc99=%none
75.57 + # Check LIBARCH for any special compiler options
75.58 + LIBARCH=$(shell uname -p)
75.59 + ifeq ($(LIBARCH), sparc)
75.60 + COMMON_FLAGS+=-xarch=v8 -xregs=no%appl
75.61 + endif
75.62 + ifeq ($(LIBARCH), sparcv9)
75.63 + COMMON_FLAGS+=-xarch=v9 -xregs=no%appl
75.64 + endif
75.65 + ifeq ($(OPT), true)
75.66 + CFLAGS=-xO2 $(COMMON_FLAGS)
75.67 + else
75.68 + CFLAGS=-g $(COMMON_FLAGS)
75.69 + endif
75.70 + # Object files needed to create library
75.71 + OBJECTS=$(SOURCES:%.c=%.o)
75.72 + # Library name and options needed to build it
75.73 + LIBRARY=lib$(LIBNAME).so
75.74 + LDFLAGS=-z defs -ztext
75.75 + # Libraries we are dependent on
75.76 + LIBRARIES= -lc
75.77 + # Building a shared library
75.78 + LINK_SHARED=$(LINK.c) -G -o $@
75.79 +endif
75.80 +
75.81 +# Linux GNU C Compiler
75.82 +ifeq ($(OSNAME), linux)
75.83 + # GNU Compiler options needed to build it
75.84 + COMMON_FLAGS=-fno-strict-aliasing -fPIC -fno-omit-frame-pointer
75.85 + # Options that help find errors
75.86 + COMMON_FLAGS+= -W -Wall -Wno-unused -Wno-parentheses
75.87 + ifeq ($(OPT), true)
75.88 + CFLAGS=-O2 $(COMMON_FLAGS)
75.89 + else
75.90 + CFLAGS=-g $(COMMON_FLAGS)
75.91 + endif
75.92 + # Object files needed to create library
75.93 + OBJECTS=$(SOURCES:%.c=%.o)
75.94 + # Library name and options needed to build it
75.95 + LIBRARY=lib$(LIBNAME).so
75.96 + LDFLAGS=-Wl,-soname=$(LIBRARY) -static-libgcc -mimpure-text
75.97 + # Libraries we are dependent on
75.98 + LIBRARIES=-lc
75.99 + # Building a shared library
75.100 + LINK_SHARED=$(LINK.c) -shared -o $@
75.101 +endif
75.102 +
75.103 +# Windows Microsoft C/C++ Optimizing Compiler Version 12
75.104 +ifeq ($(OSNAME), win32)
75.105 + CC=cl
75.106 + # Compiler options needed to build it
75.107 + COMMON_FLAGS=-Gy -DWIN32
75.108 + # Options that help find errors
75.109 + COMMON_FLAGS+=-W0 -WX
75.110 + ifeq ($(OPT), true)
75.111 + CFLAGS= -Ox -Op -Zi $(COMMON_FLAGS)
75.112 + else
75.113 + CFLAGS= -Od -Zi $(COMMON_FLAGS)
75.114 + endif
75.115 + # Object files needed to create library
75.116 + OBJECTS=$(SOURCES:%.c=%.obj)
75.117 + # Library name and options needed to build it
75.118 + LIBRARY=$(LIBNAME).dll
75.119 + LDFLAGS=
75.120 + # Libraries we are dependent on
75.121 + LIBRARIES=
75.122 + # Building a shared library
75.123 + LINK_SHARED=link -dll -out:$@
75.124 +endif
75.125 +
75.126 +# Common -I options
75.127 +CFLAGS += -I.
75.128 +CFLAGS += -I../agent_util
75.129 +CFLAGS += -I$(JDK)/include -I$(JDK)/include/$(OSNAME)
75.130 +
75.131 +# Default rule
75.132 +all: $(LIBRARY)
75.133 +
75.134 +# Build native library
75.135 +$(LIBRARY): $(OBJECTS)
75.136 + $(LINK_SHARED) $(OBJECTS) $(LIBRARIES)
75.137 +
75.138 +# Cleanup the built bits
75.139 +clean:
75.140 + rm -f $(LIBRARY) $(OBJECTS)
75.141 +
75.142 +# Simple tester
75.143 +test: all
75.144 + LD_LIBRARY_PATH=`pwd` $(JDK)/bin/java -agentlib:$(LIBNAME) -version
75.145 +
75.146 +# Compilation rule only needed on Windows
75.147 +ifeq ($(OSNAME), win32)
75.148 +%.obj: %.c
75.149 + $(COMPILE.c) $<
75.150 +endif
75.151 +
76.1 --- a/src/share/demo/jvmti/index.html Fri Feb 12 13:25:18 2010 -0800
76.2 +++ b/src/share/demo/jvmti/index.html Sun Feb 14 23:38:50 2010 -0800
76.3 @@ -100,6 +100,13 @@
76.4 </li>
76.5
76.6 <li>
76.7 +<A HREF="compiledMethodLoad">compiledMethodLoad</A>
76.8 +<br>
76.9 +This is a small agent that traces CompiledMethodLoad events along
76.10 +with the HotSpot specific compile_info parameter.
76.11 +</li>
76.12 +
76.13 +<li>
76.14 <A HREF="mtrace">mtrace</A>
76.15 <br>
76.16 This is a small agent that does method tracing.
77.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
77.2 +++ b/src/share/javavm/export/jvmticmlr.h Sun Feb 14 23:38:50 2010 -0800
77.3 @@ -0,0 +1,115 @@
77.4 +/*
77.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
77.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
77.7 + *
77.8 + * This code is free software; you can redistribute it and/or modify it
77.9 + * under the terms of the GNU General Public License version 2 only, as
77.10 + * published by the Free Software Foundation. Sun designates this
77.11 + * particular file as subject to the "Classpath" exception as provided
77.12 + * by Sun in the LICENSE file that accompanied this code.
77.13 + *
77.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
77.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
77.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
77.17 + * version 2 for more details (a copy is included in the LICENSE file that
77.18 + * accompanied this code).
77.19 + *
77.20 + * You should have received a copy of the GNU General Public License version
77.21 + * 2 along with this work; if not, write to the Free Software Foundation,
77.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
77.23 + *
77.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
77.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
77.26 + * have any questions.
77.27 + */
77.28 +
77.29 +/*
77.30 + * This header file defines the data structures sent by the VM
77.31 + * through the JVMTI CompiledMethodLoad callback function via the
77.32 + * "void * compile_info" parameter. The memory pointed to by the
77.33 + * compile_info parameter may not be referenced after returning from
77.34 + * the CompiledMethodLoad callback. These are VM implementation
77.35 + * specific data structures that may evolve in future releases. A
77.36 + * JVMTI agent should interpret a non-NULL compile_info as a pointer
77.37 + * to a region of memory containing a list of records. In a typical
77.38 + * usage scenario, a JVMTI agent would cast each record to a
77.39 + * jvmtiCompiledMethodLoadRecordHeader, a struct that represents
77.40 + * arbitrary information. This struct contains a kind field to indicate
77.41 + * the kind of information being passed, and a pointer to the next
77.42 + * record. If the kind field indicates inlining information, then the
77.43 + * agent would cast the record to a jvmtiCompiledMethodLoadInlineRecord.
77.44 + * This record contains an array of PCStackInfo structs, which indicate
77.45 + * for every pc address what are the methods on the invocation stack.
77.46 + * The "methods" and "bcis" fields in each PCStackInfo struct specify a
77.47 + * 1-1 mapping between these inlined methods and their bytecode indices.
77.48 + * This can be used to derive the proper source lines of the inlined
77.49 + * methods.
77.50 + */
77.51 +
77.52 +#ifndef _JVMTI_CMLR_H_
77.53 +#define _JVMTI_CMLR_H_
77.54 +
77.55 +enum {
77.56 + JVMTI_CMLR_MAJOR_VERSION_1 = 0x00000001,
77.57 + JVMTI_CMLR_MINOR_VERSION_0 = 0x00000000,
77.58 +
77.59 + JVMTI_CMLR_MAJOR_VERSION = 0x00000001,
77.60 + JVMTI_CMLR_MINOR_VERSION = 0x00000000
77.61 +
77.62 + /*
77.63 + * This comment is for the "JDK import from HotSpot" sanity check:
77.64 + * version: 1.0.0
77.65 + */
77.66 +};
77.67 +
77.68 +typedef enum {
77.69 + JVMTI_CMLR_DUMMY = 1,
77.70 + JVMTI_CMLR_INLINE_INFO = 2
77.71 +} jvmtiCMLRKind;
77.72 +
77.73 +/*
77.74 + * Record that represents arbitrary information passed through JVMTI
77.75 + * CompiledMethodLoadEvent void pointer.
77.76 + */
77.77 +typedef struct _jvmtiCompiledMethodLoadRecordHeader {
77.78 + jvmtiCMLRKind kind; /* id for the kind of info passed in the record */
77.79 + jint majorinfoversion; /* major and minor info version values. Init'ed */
77.80 + jint minorinfoversion; /* to current version value in jvmtiExport.cpp. */
77.81 +
77.82 + struct _jvmtiCompiledMethodLoadRecordHeader* next;
77.83 +} jvmtiCompiledMethodLoadRecordHeader;
77.84 +
77.85 +/*
77.86 + * Record that gives information about the methods on the compile-time
77.87 + * stack at a specific pc address of a compiled method. Each element in
77.88 + * the methods array maps to same element in the bcis array.
77.89 + */
77.90 +typedef struct _PCStackInfo {
77.91 + void* pc; /* the pc address for this compiled method */
77.92 + jint numstackframes; /* number of methods on the stack */
77.93 + jmethodID* methods; /* array of numstackframes method ids */
77.94 + jint* bcis; /* array of numstackframes bytecode indices */
77.95 +} PCStackInfo;
77.96 +
77.97 +/*
77.98 + * Record that contains inlining information for each pc address of
77.99 + * an nmethod.
77.100 + */
77.101 +typedef struct _jvmtiCompiledMethodLoadInlineRecord {
77.102 + jvmtiCompiledMethodLoadRecordHeader header; /* common header for casting */
77.103 + jint numpcs; /* number of pc descriptors in this nmethod */
77.104 + PCStackInfo* pcinfo; /* array of numpcs pc descriptors */
77.105 +} jvmtiCompiledMethodLoadInlineRecord;
77.106 +
77.107 +/*
77.108 + * Dummy record used to test that we can pass records with different
77.109 + * information through the void pointer provided that they can be cast
77.110 + * to a jvmtiCompiledMethodLoadRecordHeader.
77.111 + */
77.112 +
77.113 +typedef struct _jvmtiCompiledMethodLoadDummyRecord {
77.114 + jvmtiCompiledMethodLoadRecordHeader header; /* common header for casting */
77.115 + char message[50];
77.116 +} jvmtiCompiledMethodLoadDummyRecord;
77.117 +
77.118 +#endif
78.1 --- a/src/share/native/java/net/net_util.c Fri Feb 12 13:25:18 2010 -0800
78.2 +++ b/src/share/native/java/net/net_util.c Sun Feb 14 23:38:50 2010 -0800
78.3 @@ -162,10 +162,11 @@
78.4 JNIEXPORT jint JNICALL
78.5 NET_SockaddrEqualsInetAddress(JNIEnv *env, struct sockaddr *him, jobject iaObj)
78.6 {
78.7 - jint family = (*env)->GetIntField(env, iaObj, ia_familyID) == IPv4?
78.8 - AF_INET : AF_INET6;
78.9 + jint family = AF_INET;
78.10
78.11 #ifdef AF_INET6
78.12 + family = (*env)->GetIntField(env, iaObj, ia_familyID) == IPv4?
78.13 + AF_INET : AF_INET6;
78.14 if (him->sa_family == AF_INET6) {
78.15 #ifdef WIN32
78.16 struct SOCKADDR_IN6 *him6 = (struct SOCKADDR_IN6 *)him;
79.1 --- a/src/solaris/classes/sun/awt/X11/InfoWindow.java Fri Feb 12 13:25:18 2010 -0800
79.2 +++ b/src/solaris/classes/sun/awt/X11/InfoWindow.java Sun Feb 14 23:38:50 2010 -0800
79.3 @@ -189,21 +189,22 @@
79.4 * WARNING: this method is executed on Toolkit thread!
79.5 */
79.6 private void display() {
79.7 - String tooltipString = liveArguments.getTooltipString();
79.8 - if (tooltipString == null) {
79.9 - return;
79.10 - } else if (tooltipString.length() > TOOLTIP_MAX_LENGTH) {
79.11 - textLabel.setText(tooltipString.substring(0, TOOLTIP_MAX_LENGTH));
79.12 - } else {
79.13 - textLabel.setText(tooltipString);
79.14 - }
79.15 -
79.16 // Execute on EDT to avoid deadlock (see 6280857).
79.17 SunToolkit.executeOnEventHandlerThread(target, new Runnable() {
79.18 public void run() {
79.19 if (liveArguments.isDisposed()) {
79.20 return;
79.21 }
79.22 +
79.23 + String tooltipString = liveArguments.getTooltipString();
79.24 + if (tooltipString == null) {
79.25 + return;
79.26 + } else if (tooltipString.length() > TOOLTIP_MAX_LENGTH) {
79.27 + textLabel.setText(tooltipString.substring(0, TOOLTIP_MAX_LENGTH));
79.28 + } else {
79.29 + textLabel.setText(tooltipString);
79.30 + }
79.31 +
79.32 Point pointer = (Point)AccessController.doPrivileged(new PrivilegedAction() {
79.33 public Object run() {
79.34 if (!isPointerOverTrayIcon(liveArguments.getBounds())) {
80.1 --- a/src/solaris/classes/sun/awt/X11/XWindowPeer.java Fri Feb 12 13:25:18 2010 -0800
80.2 +++ b/src/solaris/classes/sun/awt/X11/XWindowPeer.java Sun Feb 14 23:38:50 2010 -0800
80.3 @@ -2144,9 +2144,11 @@
80.4 // Outside this toplevel hierarchy
80.5 // According to the specification of UngrabEvent, post it
80.6 // when press occurs outside of the window and not on its owned windows
80.7 - grabLog.fine("Generating UngrabEvent on {0} because not inside of shell", this);
80.8 - postEventToEventQueue(new sun.awt.UngrabEvent(getEventSource()));
80.9 - return;
80.10 + if (xbe.get_type() == XConstants.ButtonPress) {
80.11 + grabLog.fine("Generating UngrabEvent on {0} because not inside of shell", this);
80.12 + postEventToEventQueue(new sun.awt.UngrabEvent(getEventSource()));
80.13 + return;
80.14 + }
80.15 }
80.16 // First, get the toplevel
80.17 XWindowPeer toplevel = target.getToplevelXWindow();
81.1 --- a/src/solaris/native/java/net/Inet4AddressImpl.c Fri Feb 12 13:25:18 2010 -0800
81.2 +++ b/src/solaris/native/java/net/Inet4AddressImpl.c Sun Feb 14 23:38:50 2010 -0800
81.3 @@ -46,11 +46,6 @@
81.4 #define HENT_BUF_SIZE 1024
81.5 #define BIG_HENT_BUF_SIZE 10240 /* a jumbo-sized one */
81.6
81.7 -#ifndef __GLIBC__
81.8 -/* gethostname() is in libc.so but I can't find a header file for it */
81.9 -extern int gethostname(char *buf, int buf_len);
81.10 -#endif
81.11 -
81.12 /************************************************************************
81.13 * Inet4AddressImpl
81.14 */
82.1 --- a/src/solaris/native/java/net/Inet6AddressImpl.c Fri Feb 12 13:25:18 2010 -0800
82.2 +++ b/src/solaris/native/java/net/Inet6AddressImpl.c Sun Feb 14 23:38:50 2010 -0800
82.3 @@ -49,10 +49,6 @@
82.4 #define NI_MAXHOST 1025
82.5 #endif
82.6
82.7 -#ifndef __GLIBC__
82.8 -/* gethostname() is in libc.so but I can't find a header file for it */
82.9 -extern int gethostname(char *buf, int buf_len);
82.10 -#endif
82.11
82.12 /************************************************************************
82.13 * Inet6AddressImpl
82.14 @@ -360,8 +356,6 @@
82.15 }
82.16 }
82.17
82.18 -#endif /* AF_INET6 */
82.19 -
82.20 cleanupAndReturn:
82.21 {
82.22 struct addrinfo *iterator, *tmp;
82.23 @@ -374,7 +368,6 @@
82.24 JNU_ReleaseStringPlatformChars(env, host, hostname);
82.25 }
82.26
82.27 -#ifdef AF_INET6
82.28 if (NET_addrtransAvailable())
82.29 (*freeaddrinfo_ptr)(res);
82.30 #endif /* AF_INET6 */
83.1 --- a/src/solaris/native/java/net/NetworkInterface.c Fri Feb 12 13:25:18 2010 -0800
83.2 +++ b/src/solaris/native/java/net/NetworkInterface.c Sun Feb 14 23:38:50 2010 -0800
83.3 @@ -253,8 +253,12 @@
83.4 (JNIEnv *env, jclass cls, jobject iaObj) {
83.5
83.6 netif *ifs, *curr;
83.7 +#ifdef AF_INET6
83.8 int family = (*env)->GetIntField(env, iaObj, ni_iafamilyID) == IPv4?
83.9 AF_INET : AF_INET6;
83.10 +#else
83.11 + int family = AF_INET;
83.12 +#endif
83.13 jobject obj = NULL;
83.14 jboolean match = JNI_FALSE;
83.15
83.16 @@ -1528,6 +1532,7 @@
83.17 strcpy((caddr_t)&(lifr.lifr_name), name_utf);
83.18 if (ioctl(sock, SIOCGLIFMTU, (caddr_t)&lifr) >= 0) {
83.19 ret = lifr.lifr_mtu;
83.20 +#ifdef AF_INET6
83.21 } else {
83.22 /* Try wIth an IPv6 socket in case the interface has only IPv6 addresses assigned to it */
83.23 close(sock);
83.24 @@ -1547,6 +1552,12 @@
83.25 "IOCTL failed");
83.26 }
83.27 }
83.28 +#else
83.29 + } else {
83.30 + NET_ThrowByNameWithLastError(env, JNU_JAVANETPKG "SocketException",
83.31 + "IOCTL failed");
83.32 + }
83.33 +#endif
83.34 #endif
83.35 close(sock);
83.36 }
84.1 --- a/src/solaris/native/java/net/PlainDatagramSocketImpl.c Fri Feb 12 13:25:18 2010 -0800
84.2 +++ b/src/solaris/native/java/net/PlainDatagramSocketImpl.c Sun Feb 14 23:38:50 2010 -0800
84.3 @@ -605,8 +605,12 @@
84.4 }
84.5
84.6 iaObj = NET_SockaddrToInetAddress(env, (struct sockaddr *)&remote_addr, &port);
84.7 +#ifdef AF_INET6
84.8 family = (*env)->GetIntField(env, iaObj, ia_familyID) == IPv4?
84.9 AF_INET : AF_INET6;
84.10 +#else
84.11 + family = AF_INET;
84.12 +#endif
84.13 if (family == AF_INET) { /* this api can't handle IPV6 addresses */
84.14 int address = (*env)->GetIntField(env, iaObj, ia_addressID);
84.15 (*env)->SetIntField(env, addressObj, ia_addressID, address);
84.16 @@ -812,9 +816,9 @@
84.17 jboolean retry;
84.18 #ifdef __linux__
84.19 jboolean connected = JNI_FALSE;
84.20 - jobject connectedAddress;
84.21 - jint connectedPort;
84.22 - jlong prevTime;
84.23 + jobject connectedAddress = NULL;
84.24 + jint connectedPort = 0;
84.25 + jlong prevTime = 0;
84.26 #endif
84.27
84.28 if (IS_NULL(fdObj)) {
84.29 @@ -1186,6 +1190,7 @@
84.30 * Set outgoing multicast interface designated by a NetworkInterface.
84.31 * Throw exception if failed.
84.32 */
84.33 +#ifdef AF_INET6
84.34 static void mcast_set_if_by_if_v6(JNIEnv *env, jobject this, int fd, jobject value) {
84.35 static jfieldID ni_indexID;
84.36 int index;
84.37 @@ -1222,6 +1227,7 @@
84.38 }
84.39 #endif
84.40 }
84.41 +#endif /* AF_INET6 */
84.42
84.43 /*
84.44 * Set outgoing multicast interface designated by an InetAddress.
84.45 @@ -1251,6 +1257,7 @@
84.46 * Set outgoing multicast interface designated by an InetAddress.
84.47 * Throw exception if failed.
84.48 */
84.49 +#ifdef AF_INET6
84.50 static void mcast_set_if_by_addr_v6(JNIEnv *env, jobject this, int fd, jobject value) {
84.51 static jclass ni_class;
84.52 if (ni_class == NULL) {
84.53 @@ -1272,6 +1279,7 @@
84.54
84.55 mcast_set_if_by_if_v6(env, this, fd, value);
84.56 }
84.57 +#endif
84.58
84.59 /*
84.60 * Sets the multicast interface.
84.61 @@ -1307,6 +1315,7 @@
84.62 /*
84.63 * value is an InetAddress.
84.64 */
84.65 +#ifdef AF_INET6
84.66 #ifdef __solaris__
84.67 if (ipv6_available()) {
84.68 mcast_set_if_by_addr_v6(env, this, fd, value);
84.69 @@ -1320,12 +1329,16 @@
84.70 mcast_set_if_by_addr_v6(env, this, fd, value);
84.71 }
84.72 #endif
84.73 +#else
84.74 + mcast_set_if_by_addr_v4(env, this, fd, value);
84.75 +#endif /* AF_INET6 */
84.76 }
84.77
84.78 if (opt == java_net_SocketOptions_IP_MULTICAST_IF2) {
84.79 /*
84.80 * value is a NetworkInterface.
84.81 */
84.82 +#ifdef AF_INET6
84.83 #ifdef __solaris__
84.84 if (ipv6_available()) {
84.85 mcast_set_if_by_if_v6(env, this, fd, value);
84.86 @@ -1339,6 +1352,9 @@
84.87 mcast_set_if_by_if_v6(env, this, fd, value);
84.88 }
84.89 #endif
84.90 +#else
84.91 + mcast_set_if_by_if_v4(env, this, fd, value);
84.92 +#endif /* AF_INET6 */
84.93 }
84.94 }
84.95
84.96 @@ -1368,6 +1384,7 @@
84.97 /*
84.98 * Enable/disable local loopback of multicast datagrams.
84.99 */
84.100 +#ifdef AF_INET6
84.101 static void mcast_set_loop_v6(JNIEnv *env, jobject this, int fd, jobject value) {
84.102 jclass cls;
84.103 jfieldID fid;
84.104 @@ -1397,12 +1414,14 @@
84.105 }
84.106 #endif
84.107 }
84.108 +#endif /* AF_INET6 */
84.109
84.110 /*
84.111 * Sets the multicast loopback mode.
84.112 */
84.113 static void setMulticastLoopbackMode(JNIEnv *env, jobject this, int fd,
84.114 jint opt, jobject value) {
84.115 +#ifdef AF_INET6
84.116 #ifdef __solaris__
84.117 if (ipv6_available()) {
84.118 mcast_set_loop_v6(env, this, fd, value);
84.119 @@ -1416,6 +1435,9 @@
84.120 mcast_set_loop_v6(env, this, fd, value);
84.121 }
84.122 #endif
84.123 +#else
84.124 + mcast_set_loop_v4(env, this, fd, value);
84.125 +#endif /* AF_INET6 */
84.126 }
84.127
84.128 /*
84.129 @@ -1838,7 +1860,7 @@
84.130 if (opt == java_net_SocketOptions_SO_BINDADDR) {
84.131 /* find out local IP address */
84.132 SOCKADDR him;
84.133 - int len = 0;
84.134 + socklen_t len = 0;
84.135 int port;
84.136 jobject iaObj;
84.137
84.138 @@ -1941,6 +1963,7 @@
84.139 /*
84.140 * Set hops limit for a socket. Throw exception if failed.
84.141 */
84.142 +#ifdef AF_INET6
84.143 static void setHopLimit(JNIEnv *env, int fd, jint ttl) {
84.144 int ittl = (int)ttl;
84.145 if (JVM_SetSockOpt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS,
84.146 @@ -1949,6 +1972,7 @@
84.147 "Error setting socket option");
84.148 }
84.149 }
84.150 +#endif
84.151
84.152 /*
84.153 * Class: java_net_PlainDatagramSocketImpl
84.154 @@ -1971,6 +1995,7 @@
84.155 fd = (*env)->GetIntField(env, fdObj, IO_fd_fdID);
84.156 }
84.157 /* setsockopt to be correct ttl */
84.158 +#ifdef AF_INET6
84.159 #ifdef __solaris__
84.160 if (ipv6_available()) {
84.161 setHopLimit(env, fd, ttl);
84.162 @@ -1986,7 +2011,10 @@
84.163 (*env)->SetIntField(env, this, pdsi_ttlID, ttl);
84.164 }
84.165 }
84.166 -#endif
84.167 +#endif // __linux__
84.168 +#else
84.169 + setTTL(env, fd, ttl);
84.170 +#endif /* AF_INET6 */
84.171 }
84.172
84.173 /*
85.1 --- a/src/solaris/native/java/net/net_util_md.c Fri Feb 12 13:25:18 2010 -0800
85.2 +++ b/src/solaris/native/java/net/net_util_md.c Sun Feb 14 23:38:50 2010 -0800
85.3 @@ -319,8 +319,6 @@
85.4
85.5 #endif /* __solaris */
85.6
85.7 -#endif /* AF_INET6 */
85.8 -
85.9 /*
85.10 * OK we may have the stack available in the kernel,
85.11 * we should also check if the APIs are available.
85.12 @@ -354,6 +352,7 @@
85.13
85.14 close(fd);
85.15 return JNI_TRUE;
85.16 +#endif /* AF_INET6 */
85.17 }
85.18
85.19 void
86.1 --- a/src/solaris/native/java/net/net_util_md.h Fri Feb 12 13:25:18 2010 -0800
86.2 +++ b/src/solaris/native/java/net/net_util_md.h Sun Feb 14 23:38:50 2010 -0800
86.3 @@ -133,7 +133,7 @@
86.4
86.5 #else
86.6
86.7 -#define SOCKADDR union { struct sockaddr_in him4 }
86.8 +#define SOCKADDR union { struct sockaddr_in him4; }
86.9 #define SOCKADDR_LEN sizeof(SOCKADDR)
86.10
86.11 #endif
87.1 --- a/src/solaris/native/sun/net/spi/SdpProvider.c Fri Feb 12 13:25:18 2010 -0800
87.2 +++ b/src/solaris/native/sun/net/spi/SdpProvider.c Sun Feb 14 23:38:50 2010 -0800
87.3 @@ -44,7 +44,11 @@
87.4 Java_sun_net_spi_SdpProvider_convert(JNIEnv *env, jclass cls, jint fd)
87.5 {
87.6 #ifdef PROTO_SDP
87.7 +#ifdef AF_INET6
87.8 int domain = ipv6_available() ? AF_INET6 : AF_INET;
87.9 +#else
87.10 + int domain = AF_INET;
87.11 +#endif
87.12 int s = socket(domain, SOCK_STREAM, PROTO_SDP);
87.13 if (s < 0) {
87.14 JNU_ThrowIOExceptionWithLastError(env, "socket");
88.1 --- a/src/solaris/native/sun/nio/ch/Net.c Fri Feb 12 13:25:18 2010 -0800
88.2 +++ b/src/solaris/native/sun/nio/ch/Net.c Sun Feb 14 23:38:50 2010 -0800
88.3 @@ -124,6 +124,7 @@
88.4 * Copy IPv6 group, interface index, and IPv6 source address
88.5 * into group_source_req structure.
88.6 */
88.7 +#ifdef AF_INET6
88.8 static void initGroupSourceReq(JNIEnv* env, jbyteArray group, jint index,
88.9 jbyteArray source, struct my_group_source_req* req)
88.10 {
88.11 @@ -139,7 +140,7 @@
88.12 sin6->sin6_family = AF_INET6;
88.13 COPY_INET6_ADDRESS(env, source, (jbyte*)&(sin6->sin6_addr));
88.14 }
88.15 -
88.16 +#endif
88.17
88.18 JNIEXPORT void JNICALL
88.19 Java_sun_nio_ch_Net_initIDs(JNIEnv *env, jclass clazz)
88.20 @@ -159,7 +160,11 @@
88.21 {
88.22 int fd;
88.23 int type = (stream ? SOCK_STREAM : SOCK_DGRAM);
88.24 +#ifdef AF_INET6
88.25 int domain = (ipv6_available() && preferIPv6) ? AF_INET6 : AF_INET;
88.26 +#else
88.27 + int domain = AF_INET;
88.28 +#endif
88.29
88.30 fd = socket(domain, type, 0);
88.31 if (fd < 0) {
88.32 @@ -176,7 +181,7 @@
88.33 return -1;
88.34 }
88.35 }
88.36 -#ifdef __linux__
88.37 +#if defined(__linux__) && defined(AF_INET6)
88.38 /* By default, Linux uses the route default */
88.39 if (domain == AF_INET6 && type == SOCK_DGRAM) {
88.40 int arg = 1;
88.41 @@ -424,6 +429,7 @@
88.42 Java_sun_nio_ch_Net_joinOrDrop6(JNIEnv *env, jobject this, jboolean join, jobject fdo,
88.43 jbyteArray group, jint index, jbyteArray source)
88.44 {
88.45 +#ifdef AF_INET6
88.46 struct ipv6_mreq mreq6;
88.47 struct my_group_source_req req;
88.48 int opt, n, optlen;
88.49 @@ -454,12 +460,17 @@
88.50 handleSocketError(env, errno);
88.51 }
88.52 return 0;
88.53 +#else
88.54 + JNU_ThrowInternalError(env, "Should not get here");
88.55 + return IOS_THROWN;
88.56 +#endif /* AF_INET6 */
88.57 }
88.58
88.59 JNIEXPORT jint JNICALL
88.60 Java_sun_nio_ch_Net_blockOrUnblock6(JNIEnv *env, jobject this, jboolean block, jobject fdo,
88.61 jbyteArray group, jint index, jbyteArray source)
88.62 {
88.63 +#ifdef AF_INET6
88.64 struct my_group_source_req req;
88.65 int n;
88.66 int opt = (block) ? MCAST_BLOCK_SOURCE : MCAST_UNBLOCK_SOURCE;
88.67 @@ -474,6 +485,10 @@
88.68 handleSocketError(env, errno);
88.69 }
88.70 return 0;
88.71 +#else
88.72 + JNU_ThrowInternalError(env, "Should not get here");
88.73 + return IOS_THROWN;
88.74 +#endif
88.75 }
88.76
88.77 JNIEXPORT void JNICALL
89.1 --- a/src/solaris/native/sun/nio/ch/SctpNet.c Fri Feb 12 13:25:18 2010 -0800
89.2 +++ b/src/solaris/native/sun/nio/ch/SctpNet.c Sun Feb 14 23:38:50 2010 -0800
89.3 @@ -168,14 +168,18 @@
89.4 (JNIEnv *env, jclass klass, jboolean oneToOne) {
89.5 int fd;
89.6 struct sctp_event_subscribe event;
89.7 +#ifdef AF_INET6
89.8 + int domain = ipv6_available() ? AF_INET6 : AF_INET;
89.9 +#else
89.10 + int domain = AF_INET;
89.11 +#endif
89.12
89.13 /* Try to load the socket API extension functions */
89.14 if (!funcsLoaded && !loadSocketExtensionFuncs(env)) {
89.15 return 0;
89.16 }
89.17
89.18 - fd = socket(ipv6_available() ? AF_INET6 : AF_INET,
89.19 - (oneToOne ? SOCK_STREAM : SOCK_SEQPACKET), IPPROTO_SCTP);
89.20 + fd = socket(domain, (oneToOne ? SOCK_STREAM : SOCK_SEQPACKET), IPPROTO_SCTP);
89.21
89.22 if (fd < 0) {
89.23 return handleSocketError(env, errno);
90.1 --- a/src/windows/classes/sun/awt/windows/WDataTransferer.java Fri Feb 12 13:25:18 2010 -0800
90.2 +++ b/src/windows/classes/sun/awt/windows/WDataTransferer.java Sun Feb 14 23:38:50 2010 -0800
90.3 @@ -1,5 +1,5 @@
90.4 /*
90.5 - * Copyright 2000-2008 Sun Microsystems, Inc. All Rights Reserved.
90.6 + * Copyright 2000-2009 Sun Microsystems, Inc. All Rights Reserved.
90.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
90.8 *
90.9 * This code is free software; you can redistribute it and/or modify it
90.10 @@ -56,6 +56,7 @@
90.11 import java.io.InputStreamReader;
90.12 import java.io.IOException;
90.13 import java.io.UnsupportedEncodingException;
90.14 +import java.io.File;
90.15
90.16 import java.net.URL;
90.17
90.18 @@ -130,6 +131,10 @@
90.19 public static final long CF_PNG = registerClipboardFormat("PNG");
90.20 public static final long CF_JFIF = registerClipboardFormat("JFIF");
90.21
90.22 + public static final long CF_FILEGROUPDESCRIPTORW = registerClipboardFormat("FileGroupDescriptorW");
90.23 + public static final long CF_FILEGROUPDESCRIPTORA = registerClipboardFormat("FileGroupDescriptor");
90.24 + //CF_FILECONTENTS supported as mandatory associated clipboard
90.25 +
90.26 private static final Long L_CF_LOCALE = (Long)
90.27 predefinedClipboardNameMap.get(predefinedClipboardNames[CF_LOCALE]);
90.28
90.29 @@ -203,6 +208,30 @@
90.30 str = new HTMLCodec(str, EHTMLReadMode.HTML_READ_SELECTION);
90.31 }
90.32
90.33 + if (format == CF_FILEGROUPDESCRIPTORA || format == CF_FILEGROUPDESCRIPTORW) {
90.34 + if (null != str ) {
90.35 + str.close();
90.36 + }
90.37 + if (bytes == null || !DataFlavor.javaFileListFlavor.equals(flavor)) {
90.38 + throw new IOException("data translation failed");
90.39 + }
90.40 + String st = new String(bytes, 0, bytes.length, "UTF-16LE");
90.41 + String[] filenames = st.split("\0");
90.42 + if( 0 == filenames.length ){
90.43 + return null;
90.44 + }
90.45 +
90.46 + // Convert the strings to File objects
90.47 + File[] files = new File[filenames.length];
90.48 + for (int i = 0; i < filenames.length; ++i) {
90.49 + files[i] = new File(filenames[i]);
90.50 + //They are temp-files from memory Stream, so they have to be removed on exit
90.51 + files[i].deleteOnExit();
90.52 + }
90.53 + // Turn the list of Files into a List and return
90.54 + return Arrays.asList(files);
90.55 + }
90.56 +
90.57 if (format == CFSTR_INETURL &&
90.58 URL.class.equals(flavor.getRepresentationClass()))
90.59 {
90.60 @@ -233,7 +262,7 @@
90.61 }
90.62
90.63 public boolean isFileFormat(long format) {
90.64 - return format == CF_HDROP;
90.65 + return format == CF_HDROP || format == CF_FILEGROUPDESCRIPTORA || format == CF_FILEGROUPDESCRIPTORW;
90.66 }
90.67
90.68 protected Long getFormatForNativeAsLong(String str) {
91.1 --- a/src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java Fri Feb 12 13:25:18 2010 -0800
91.2 +++ b/src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java Sun Feb 14 23:38:50 2010 -0800
91.3 @@ -1,5 +1,5 @@
91.4 /*
91.5 - * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
91.6 + * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
91.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
91.8 *
91.9 * This code is free software; you can redistribute it and/or modify it
91.10 @@ -27,6 +27,10 @@
91.11
91.12 import java.awt.Component;
91.13 import java.awt.Cursor;
91.14 +import java.awt.Image;
91.15 +import java.awt.Point;
91.16 +import java.awt.image.BufferedImage;
91.17 +import java.awt.image.DataBufferInt;
91.18
91.19 import java.awt.datatransfer.Transferable;
91.20
91.21 @@ -88,11 +92,56 @@
91.22 throw new InvalidDnDOperationException("failed to create native peer");
91.23 }
91.24
91.25 + int[] imageData = null;
91.26 + Point op = null;
91.27 +
91.28 + Image im = getDragImage();
91.29 + int imageWidth = -1;
91.30 + int imageHeight = -1;
91.31 + if (im != null) {
91.32 + //image is ready (partial images are ok)
91.33 + try{
91.34 + imageWidth = im.getWidth(null);
91.35 + imageHeight = im.getHeight(null);
91.36 + if (imageWidth < 0 || imageHeight < 0) {
91.37 + throw new InvalidDnDOperationException("drag image is not ready");
91.38 + }
91.39 + //We could get an exception from user code here.
91.40 + //"im" and "dragImageOffset" are user-defined objects
91.41 + op = getDragImageOffset(); //op could not be null here
91.42 + BufferedImage bi = new BufferedImage(
91.43 + imageWidth,
91.44 + imageHeight,
91.45 + BufferedImage.TYPE_INT_ARGB);
91.46 + bi.getGraphics().drawImage(im, 0, 0, null);
91.47 +
91.48 + //we can get out-of-memory here
91.49 + imageData = ((DataBufferInt)bi.getData().getDataBuffer()).getData();
91.50 + } catch (Throwable ex) {
91.51 + throw new InvalidDnDOperationException("drag image creation problem: " + ex.getMessage());
91.52 + }
91.53 + }
91.54 +
91.55 + //We shouldn't have user-level exceptions since now.
91.56 + //Any exception leads to corrupted D'n'D state.
91.57 setNativeContext(nativeCtxtLocal);
91.58 -
91.59 WDropTargetContextPeer.setCurrentJVMLocalSourceTransferable(trans);
91.60
91.61 - doDragDrop(getNativeContext(), getCursor());
91.62 + if (imageData != null) {
91.63 + doDragDrop(
91.64 + getNativeContext(),
91.65 + getCursor(),
91.66 + imageData,
91.67 + imageWidth, imageHeight,
91.68 + op.x, op.y);
91.69 + } else {
91.70 + doDragDrop(
91.71 + getNativeContext(),
91.72 + getCursor(),
91.73 + null,
91.74 + -1, -1,
91.75 + 0, 0);
91.76 + }
91.77 }
91.78
91.79 /**
91.80 @@ -110,7 +159,12 @@
91.81 * downcall into native code
91.82 */
91.83
91.84 - native void doDragDrop(long nativeCtxt, Cursor cursor);
91.85 + native void doDragDrop(
91.86 + long nativeCtxt,
91.87 + Cursor cursor,
91.88 + int[] imageData,
91.89 + int imgWidth, int imgHight,
91.90 + int offsetX, int offsetY);
91.91
91.92 protected native void setNativeCursor(long nativeCtxt, Cursor c, int cType);
91.93
92.1 --- a/src/windows/classes/sun/awt/windows/WToolkit.java Fri Feb 12 13:25:18 2010 -0800
92.2 +++ b/src/windows/classes/sun/awt/windows/WToolkit.java Sun Feb 14 23:38:50 2010 -0800
92.3 @@ -895,6 +895,8 @@
92.4 Integer.valueOf(50));
92.5 desktopProperties.put("DnD.Autoscroll.interval",
92.6 Integer.valueOf(50));
92.7 + desktopProperties.put("DnD.isDragImageSupported",
92.8 + Boolean.TRUE);
92.9 desktopProperties.put("Shell.shellFolderManager",
92.10 "sun.awt.shell.Win32ShellFolderManager2");
92.11 }
93.1 --- a/src/windows/lib/flavormap.properties Fri Feb 12 13:25:18 2010 -0800
93.2 +++ b/src/windows/lib/flavormap.properties Sun Feb 14 23:38:50 2010 -0800
93.3 @@ -73,3 +73,5 @@
93.4 UniformResourceLocator=application/x-java-url;class=java.net.URL
93.5 UniformResourceLocator=text/uri-list;eoln="\r\n";terminators=1
93.6 UniformResourceLocator=text/plain;eoln="\r\n";terminators=1
93.7 +FileGroupDescriptorW=application/x-java-file-list;class=java.util.List
93.8 +FileGroupDescriptor=application/x-java-file-list;class=java.util.List
94.1 --- a/src/windows/native/java/net/NetworkInterface_winXP.c Fri Feb 12 13:25:18 2010 -0800
94.2 +++ b/src/windows/native/java/net/NetworkInterface_winXP.c Sun Feb 14 23:38:50 2010 -0800
94.3 @@ -172,7 +172,7 @@
94.4 DWORD ret;
94.5 IP_ADAPTER_ADDRESSES *ptr, *adapters=0;
94.6 ULONG len=ipinflen, count=0;
94.7 - netif *nif=0, *dup_nif, *last=0, *loopif=0;
94.8 + netif *nif=0, *dup_nif, *last=0, *loopif=0, *curr;
94.9 int tun=0, net=0;
94.10
94.11 *netifPP = 0;
94.12 @@ -197,6 +197,20 @@
94.13 last = nif;
94.14 }
94.15
94.16 + // Retrieve IPv4 addresses with the IP Helper API
94.17 + curr = *netifPP;
94.18 + while (curr != NULL) {
94.19 + netaddr *netaddrP;
94.20 + ret = enumAddresses_win(env, curr, &netaddrP);
94.21 + if ((*env)->ExceptionOccurred(env)) {
94.22 + free_netaddr(netaddrP);
94.23 + return -1;
94.24 + }
94.25 + curr->addrs = netaddrP;
94.26 + curr->naddrs += ret;
94.27 + curr = curr->next;
94.28 + }
94.29 +
94.30 ret = getAdapters (env, &adapters);
94.31 if (ret != ERROR_SUCCESS) {
94.32 goto err;
94.33 @@ -350,6 +364,14 @@
94.34 /* address is only usable if dad state is preferred or deprecated */
94.35 if (uni_addr->DadState == IpDadStateDeprecated ||
94.36 uni_addr->DadState == IpDadStatePreferred) {
94.37 + sock = uni_addr->Address.lpSockaddr;
94.38 +
94.39 + // IPv4 addresses already retrieved with enumAddresses_win
94.40 + if (sock->sa_family == AF_INET) {
94.41 + uni_addr = uni_addr->Next;
94.42 + continue;
94.43 + }
94.44 +
94.45 curr = (netaddr *)calloc (1, sizeof (netaddr));
94.46 if (curr == 0) {
94.47 return -1;
94.48 @@ -361,15 +383,9 @@
94.49 prev->next = curr;
94.50 }
94.51 prev = curr;
94.52 - sock = uni_addr->Address.lpSockaddr;
94.53 SOCKETADDRESS_COPY (&curr->addr, sock);
94.54 if (prefix != NULL) {
94.55 curr->mask = (short)prefix->PrefixLength;
94.56 - if (sock->sa_family == AF_INET) {
94.57 - sock = prefix->Address.lpSockaddr;
94.58 - SOCKETADDRESS_COPY(&curr->brdcast, sock);
94.59 - curr->brdcast.him4.sin_addr.s_addr |= htonl((0xffffffff >> curr->mask));
94.60 - }
94.61 prefix = prefix->Next;
94.62 }
94.63 count ++;
95.1 --- a/src/windows/native/sun/windows/awt.h Fri Feb 12 13:25:18 2010 -0800
95.2 +++ b/src/windows/native/sun/windows/awt.h Sun Feb 14 23:38:50 2010 -0800
95.3 @@ -1,5 +1,5 @@
95.4 /*
95.5 - * Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved.
95.6 + * Copyright 1996-2009 Sun Microsystems, Inc. All Rights Reserved.
95.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
95.8 *
95.9 * This code is free software; you can redistribute it and/or modify it
95.10 @@ -233,4 +233,122 @@
95.11 #define CHECK_ISNOT_TOOLKIT_THREAD()
95.12 #endif
95.13
95.14 +
95.15 +struct EnvHolder
95.16 +{
95.17 + JavaVM *m_pVM;
95.18 + JNIEnv *m_env;
95.19 + bool m_isOwner;
95.20 + EnvHolder(
95.21 + JavaVM *pVM,
95.22 + LPCSTR name = "COM holder",
95.23 + jint ver = JNI_VERSION_1_2)
95.24 + : m_pVM(pVM),
95.25 + m_env((JNIEnv *)JNU_GetEnv(pVM, ver)),
95.26 + m_isOwner(false)
95.27 + {
95.28 + if (NULL == m_env) {
95.29 + JavaVMAttachArgs attachArgs;
95.30 + attachArgs.version = ver;
95.31 + attachArgs.name = const_cast<char *>(name);
95.32 + attachArgs.group = NULL;
95.33 + jint status = m_pVM->AttachCurrentThread(
95.34 + (void**)&m_env,
95.35 + &attachArgs);
95.36 + m_isOwner = (NULL!=m_env);
95.37 + }
95.38 + }
95.39 + ~EnvHolder() {
95.40 + if (m_isOwner) {
95.41 + m_pVM->DetachCurrentThread();
95.42 + }
95.43 + }
95.44 + operator bool() const { return NULL!=m_env; }
95.45 + bool operator !() const { return NULL==m_env; }
95.46 + operator JNIEnv*() const { return m_env; }
95.47 + JNIEnv* operator ->() const { return m_env; }
95.48 +};
95.49 +
95.50 +template <class T>
95.51 +class JLocalRef {
95.52 + JNIEnv* m_env;
95.53 + T m_localJRef;
95.54 +
95.55 +public:
95.56 + JLocalRef(JNIEnv* env, T localJRef = NULL)
95.57 + : m_env(env),
95.58 + m_localJRef(localJRef)
95.59 + {}
95.60 + T Detach() {
95.61 + T ret = m_localJRef;
95.62 + m_localJRef = NULL;
95.63 + return ret;
95.64 + }
95.65 + void Attach(T newValue) {
95.66 + if (m_localJRef) {
95.67 + m_env->DeleteLocalRef((jobject)m_localJRef);
95.68 + }
95.69 + m_localJRef = newValue;
95.70 + }
95.71 +
95.72 + operator T() { return m_localJRef; }
95.73 + operator bool() { return NULL!=m_localJRef; }
95.74 + bool operator !() { return NULL==m_localJRef; }
95.75 +
95.76 + ~JLocalRef() {
95.77 + if (m_localJRef) {
95.78 + m_env->DeleteLocalRef((jobject)m_localJRef);
95.79 + }
95.80 + }
95.81 +};
95.82 +
95.83 +typedef JLocalRef<jobject> JLObject;
95.84 +typedef JLocalRef<jstring> JLString;
95.85 +typedef JLocalRef<jclass> JLClass;
95.86 +
95.87 +/*
95.88 + * Class to encapsulate the extraction of the java string contents
95.89 + * into a buffer and the cleanup of the buffer
95.90 + */
95.91 + class JavaStringBuffer
95.92 +{
95.93 +protected:
95.94 + LPWSTR m_pStr;
95.95 + jsize m_dwSize;
95.96 +
95.97 +public:
95.98 + JavaStringBuffer(jsize cbTCharCount) {
95.99 + m_dwSize = cbTCharCount;
95.100 + m_pStr = (LPWSTR)safe_Malloc( (m_dwSize+1)*sizeof(WCHAR) );
95.101 + }
95.102 +
95.103 + JavaStringBuffer(JNIEnv *env, jstring text) {
95.104 + if (NULL == text) {
95.105 + m_pStr = L"";
95.106 + m_dwSize = 0;
95.107 + } else {
95.108 + m_dwSize = env->GetStringLength(text);
95.109 + m_pStr = (LPWSTR)safe_Malloc( (m_dwSize+1)*sizeof(WCHAR) );
95.110 + env->GetStringRegion(text, 0, m_dwSize, reinterpret_cast<jchar *>(m_pStr));
95.111 + m_pStr[m_dwSize] = 0;
95.112 + }
95.113 + }
95.114 +
95.115 +
95.116 + ~JavaStringBuffer() {
95.117 + free(m_pStr);
95.118 + }
95.119 +
95.120 + void Resize(jsize cbTCharCount) {
95.121 + m_dwSize = cbTCharCount;
95.122 + m_pStr = (LPWSTR)safe_Realloc(m_pStr, (m_dwSize+1)*sizeof(WCHAR) );
95.123 + }
95.124 + //we are in UNICODE now, so LPWSTR:=:LPTSTR
95.125 + operator LPWSTR() { return m_pStr; }
95.126 + operator LPARAM() { return (LPARAM)m_pStr; }
95.127 + void *GetData() { return (void *)m_pStr; }
95.128 + jsize GetSize() { return m_dwSize; }
95.129 +};
95.130 +
95.131 +
95.132 #endif /* _AWT_H_ */
96.1 --- a/src/windows/native/sun/windows/awt_Component.cpp Fri Feb 12 13:25:18 2010 -0800
96.2 +++ b/src/windows/native/sun/windows/awt_Component.cpp Sun Feb 14 23:38:50 2010 -0800
96.3 @@ -378,7 +378,9 @@
96.4 TRY;
96.5
96.6 AwtComponent * self = AwtComponent::GetComponentImpl(hWnd);
96.7 - if (self == NULL || self->GetHWnd() != hWnd) {
96.8 + if (self == NULL || self->GetHWnd() != hWnd ||
96.9 + message == WM_UNDOCUMENTED_CLIENTSHUTDOWN) // handle log-off gracefully
96.10 + {
96.11 return ComCtl32Util::GetInstance().DefWindowProc(NULL, hWnd, message, wParam, lParam);
96.12 } else {
96.13 return self->WindowProc(message, wParam, lParam);
97.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
97.2 +++ b/src/windows/native/sun/windows/awt_DCHolder.cpp Sun Feb 14 23:38:50 2010 -0800
97.3 @@ -0,0 +1,107 @@
97.4 +/*
97.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
97.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
97.7 + *
97.8 + * This code is free software; you can redistribute it and/or modify it
97.9 + * under the terms of the GNU General Public License version 2 only, as
97.10 + * published by the Free Software Foundation. Sun designates this
97.11 + * particular file as subject to the "Classpath" exception as provided
97.12 + * by Sun in the LICENSE file that accompanied this code.
97.13 + *
97.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
97.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
97.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
97.17 + * version 2 for more details (a copy is included in the LICENSE file that
97.18 + * accompanied this code).
97.19 + *
97.20 + * You should have received a copy of the GNU General Public License version
97.21 + * 2 along with this work; if not, write to the Free Software Foundation,
97.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
97.23 + *
97.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
97.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
97.26 + * have any questions.
97.27 + */
97.28 +
97.29 +#include "awt.h"
97.30 +#include "awt_ole.h"
97.31 +#include "awt_DCHolder.h" // main symbols
97.32 +
97.33 +
97.34 +////////////////////////
97.35 +// struct DCHolder
97.36 +
97.37 +DCHolder::DCHolder()
97.38 +: m_hMemoryDC(NULL),
97.39 + m_iWidth(0),
97.40 + m_iHeight(0),
97.41 + m_bForImage(FALSE),
97.42 + m_hBitmap(NULL),
97.43 + m_hOldBitmap(NULL),
97.44 + m_pPoints(NULL)
97.45 +{}
97.46 +
97.47 +void DCHolder::Create(
97.48 + HDC hRelDC,
97.49 + int iWidth,
97.50 + int iHeght,
97.51 + BOOL bForImage
97.52 +){
97.53 + OLE_DECL
97.54 + m_iWidth = iWidth;
97.55 + m_iHeight = iHeght;
97.56 + m_bForImage = bForImage;
97.57 + m_hMemoryDC = ::CreateCompatibleDC(hRelDC);
97.58 + //NB: can not throw an error in non-safe stack!!! Just conversion and logging!
97.59 + //OLE_WINERROR2HR just set OLE_HR without any throw!
97.60 + if (!m_hMemoryDC) {
97.61 + OLE_THROW_LASTERROR(_T("CreateCompatibleDC"))
97.62 + }
97.63 + m_hBitmap = m_bForImage
97.64 + ? CreateJavaContextBitmap(hRelDC, m_iWidth, m_iHeight, &m_pPoints)
97.65 + : ::CreateCompatibleBitmap(hRelDC, m_iWidth, m_iHeight);
97.66 + if (!m_hBitmap) {
97.67 + OLE_THROW_LASTERROR(_T("CreateCompatibleBitmap"))
97.68 + }
97.69 + m_hOldBitmap = (HBITMAP)::SelectObject(m_hMemoryDC, m_hBitmap);
97.70 + if (!m_hOldBitmap) {
97.71 + OLE_THROW_LASTERROR(_T("SelectBMObject"))
97.72 + }
97.73 +}
97.74 +
97.75 +DCHolder::~DCHolder(){
97.76 + if (m_hOldBitmap) {
97.77 + ::SelectObject(m_hMemoryDC, m_hOldBitmap);
97.78 + }
97.79 + if (m_hBitmap) {
97.80 + ::DeleteObject(m_hBitmap);
97.81 + }
97.82 + if (m_hMemoryDC) {
97.83 + ::DeleteDC(m_hMemoryDC);
97.84 + }
97.85 +};
97.86 +
97.87 +
97.88 +HBITMAP DCHolder::CreateJavaContextBitmap(
97.89 + HDC hdc,
97.90 + int iWidth,
97.91 + int iHeight,
97.92 + void **ppPoints)
97.93 +{
97.94 + BITMAPINFO bitmapInfo = {0};
97.95 + bitmapInfo.bmiHeader.biWidth = iWidth;
97.96 + bitmapInfo.bmiHeader.biHeight = -iHeight;
97.97 + bitmapInfo.bmiHeader.biPlanes = 1;
97.98 + bitmapInfo.bmiHeader.biBitCount = 32;
97.99 + bitmapInfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
97.100 + bitmapInfo.bmiHeader.biCompression = BI_RGB;
97.101 +
97.102 + return ::CreateDIBSection(
97.103 + hdc,
97.104 + (BITMAPINFO *)&bitmapInfo,
97.105 + DIB_RGB_COLORS,
97.106 + (void **)ppPoints,
97.107 + NULL,
97.108 + 0
97.109 + );
97.110 +}
98.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
98.2 +++ b/src/windows/native/sun/windows/awt_DCHolder.h Sun Feb 14 23:38:50 2010 -0800
98.3 @@ -0,0 +1,72 @@
98.4 +/*
98.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
98.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
98.7 + *
98.8 + * This code is free software; you can redistribute it and/or modify it
98.9 + * under the terms of the GNU General Public License version 2 only, as
98.10 + * published by the Free Software Foundation. Sun designates this
98.11 + * particular file as subject to the "Classpath" exception as provided
98.12 + * by Sun in the LICENSE file that accompanied this code.
98.13 + *
98.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
98.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
98.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
98.17 + * version 2 for more details (a copy is included in the LICENSE file that
98.18 + * accompanied this code).
98.19 + *
98.20 + * You should have received a copy of the GNU General Public License version
98.21 + * 2 along with this work; if not, write to the Free Software Foundation,
98.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
98.23 + *
98.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
98.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
98.26 + * have any questions.
98.27 + */
98.28 +
98.29 +#ifndef _AWT_DCHolder_H
98.30 +#define _AWT_DCHolder_H
98.31 +
98.32 +struct DCHolder
98.33 +{
98.34 + HDC m_hMemoryDC;
98.35 + int m_iWidth;
98.36 + int m_iHeight;
98.37 + BOOL m_bForImage;
98.38 + HBITMAP m_hBitmap;
98.39 + HBITMAP m_hOldBitmap;
98.40 + void *m_pPoints;
98.41 +
98.42 + DCHolder();
98.43 + ~DCHolder();
98.44 +
98.45 + void Create(
98.46 + HDC hRelDC,
98.47 + int iWidth,
98.48 + int iHeght,
98.49 + BOOL bForImage);
98.50 +
98.51 + operator HDC()
98.52 + {
98.53 + if (NULL == m_hOldBitmap && NULL != m_hBitmap) {
98.54 + m_hOldBitmap = (HBITMAP)::SelectObject(m_hMemoryDC, m_hBitmap);
98.55 + }
98.56 + return m_hMemoryDC;
98.57 + }
98.58 +
98.59 + operator HBITMAP()
98.60 + {
98.61 + if (NULL != m_hOldBitmap) {
98.62 + m_hBitmap = (HBITMAP)::SelectObject(m_hMemoryDC, m_hOldBitmap);
98.63 + m_hOldBitmap = NULL;
98.64 + }
98.65 + return m_hBitmap;
98.66 + }
98.67 +
98.68 + static HBITMAP CreateJavaContextBitmap(
98.69 + HDC hdc,
98.70 + int iWidth,
98.71 + int iHeight,
98.72 + void **ppPoints);
98.73 +};
98.74 +
98.75 +#endif //_AWT_DCHolder_H
99.1 --- a/src/windows/native/sun/windows/awt_DnDDS.cpp Fri Feb 12 13:25:18 2010 -0800
99.2 +++ b/src/windows/native/sun/windows/awt_DnDDS.cpp Sun Feb 14 23:38:50 2010 -0800
99.3 @@ -1,5 +1,5 @@
99.4 /*
99.5 - * Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved.
99.6 + * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
99.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
99.8 *
99.9 * This code is free software; you can redistribute it and/or modify it
99.10 @@ -23,7 +23,30 @@
99.11 * have any questions.
99.12 */
99.13
99.14 -#include "awt.h"
99.15 +#pragma push_macro("bad_alloc")
99.16 +//"bad_alloc" would be introduced in STL as "std::zbad_alloc" and discarded by linker
99.17 +//by this action we avoid the conflict with AWT implementation of "bad_alloc"
99.18 +//we need <new> inclusion for STL "new" oprators set.
99.19 +#define bad_alloc zbad_alloc
99.20 +#include <new>
99.21 +#pragma pop_macro("bad_alloc")
99.22 +//"bad_alloc" is undefined from here
99.23 +
99.24 +//we need to include any STL container before <awt.h> inclusion due to
99.25 +//"new" re-redefinition that is in conflict with in-place new allocator
99.26 +//applied in STL.
99.27 +#if defined(_DEBUG) || defined(DEBUG)
99.28 + //forward declaration of "new" operator from <awt.h>
99.29 + extern void * operator new(size_t size, const char * filename, int linenumber);
99.30 + //"new" operator definition that is consistent with re-defined
99.31 + //in <awt.h> "delete" operator
99.32 + void * operator new(size_t size) {return operator new(size, "stl", 1);}
99.33 +#endif
99.34 +#include <map>
99.35 +
99.36 +#include <awt.h>
99.37 +#include <shlobj.h>
99.38 +
99.39 #include "jlong.h"
99.40 #include "awt_DataTransferer.h"
99.41 #include "awt_DnDDS.h"
99.42 @@ -37,8 +60,14 @@
99.43 #include "sun_awt_dnd_SunDragSourceContextPeer.h"
99.44 #include "sun_awt_windows_WDragSourceContextPeer.h"
99.45
99.46 -#include <memory.h>
99.47 -#include <shlobj.h>
99.48 +#include "awt_ole.h"
99.49 +#include "awt_DCHolder.h"
99.50 +
99.51 +bool operator < (const FORMATETC &fr, const FORMATETC &fl) {
99.52 + return memcmp(&fr, &fl, sizeof(FORMATETC)) < 0;
99.53 +}
99.54 +
99.55 +typedef std::map<FORMATETC, STGMEDIUM> CDataMap;
99.56
99.57 #define GALLOCFLG (GMEM_DDESHARE | GMEM_MOVEABLE | GMEM_ZEROINIT)
99.58 #define JAVA_BUTTON_MASK (java_awt_event_InputEvent_BUTTON1_DOWN_MASK | \
99.59 @@ -50,19 +79,155 @@
99.60 jint __cdecl convertDROPEFFECTToActions(DWORD effects);
99.61 }
99.62
99.63 +class PictureDragHelper
99.64 +{
99.65 +private:
99.66 + static CDataMap st;
99.67 + static IDragSourceHelper *pHelper;
99.68 +public:
99.69 + static HRESULT Create(
99.70 + JNIEnv* env,
99.71 + jintArray imageData,
99.72 + int imageWidth,
99.73 + int imageHeight,
99.74 + int anchorX,
99.75 + int anchorY,
99.76 + IDataObject *pIDataObject)
99.77 + {
99.78 + if (NULL == imageData) {
99.79 + return S_FALSE;
99.80 + }
99.81 + OLE_TRY
99.82 + OLE_HRT( CoCreateInstance(
99.83 + CLSID_DragDropHelper,
99.84 + NULL,
99.85 + CLSCTX_ALL,
99.86 + IID_IDragSourceHelper,
99.87 + (LPVOID*)&pHelper))
99.88 +
99.89 + jintArray ia = imageData;
99.90 + jsize iPointCoint = env->GetArrayLength(ia);
99.91 +
99.92 + DCHolder ph;
99.93 + ph.Create(NULL, imageWidth, imageHeight, TRUE);
99.94 + env->GetIntArrayRegion(ia, 0, iPointCoint, (jint*)ph.m_pPoints);
99.95 +
99.96 + SHDRAGIMAGE sdi;
99.97 + sdi.sizeDragImage.cx = imageWidth;
99.98 + sdi.sizeDragImage.cy = imageHeight;
99.99 + sdi.ptOffset.x = anchorX;
99.100 + sdi.ptOffset.y = anchorY;
99.101 + sdi.crColorKey = 0xFFFFFFFF;
99.102 + sdi.hbmpDragImage = ph;
99.103 +
99.104 + // this call assures that the bitmap will be dragged around
99.105 + OLE_HR = pHelper->InitializeFromBitmap(
99.106 + &sdi,
99.107 + pIDataObject
99.108 + );
99.109 + // in case of an error we need to destroy the image, else the helper object takes ownership
99.110 + if (FAILED(OLE_HR)) {
99.111 + DeleteObject(sdi.hbmpDragImage);
99.112 + }
99.113 + OLE_CATCH
99.114 + OLE_RETURN_HR
99.115 + }
99.116 +
99.117 + static void Destroy()
99.118 + {
99.119 + if (NULL!=pHelper) {
99.120 + CleanFormatMap();
99.121 + pHelper->Release();
99.122 + pHelper = NULL;
99.123 + }
99.124 + }
99.125 +
99.126 + static void CleanFormatMap()
99.127 + {
99.128 + for (CDataMap::iterator i = st.begin(); st.end() != i; i = st.erase(i)) {
99.129 + ::ReleaseStgMedium(&i->second);
99.130 + }
99.131 + }
99.132 + static void SetData(const FORMATETC &format, const STGMEDIUM &medium)
99.133 + {
99.134 + CDataMap::iterator i = st.find(format);
99.135 + if (st.end() != i) {
99.136 + ::ReleaseStgMedium(&i->second);
99.137 + i->second = medium;
99.138 + } else {
99.139 + st[format] = medium;
99.140 + }
99.141 + }
99.142 + static const FORMATETC *FindFormat(const FORMATETC &format)
99.143 + {
99.144 + static FORMATETC fm = {0};
99.145 + CDataMap::iterator i = st.find(format);
99.146 + if (st.end() != i) {
99.147 + return &i->first;
99.148 + }
99.149 + for (i = st.begin(); st.end() != i; ++i) {
99.150 + if (i->first.cfFormat==format.cfFormat) {
99.151 + return &i->first;
99.152 + }
99.153 + }
99.154 + return NULL;
99.155 + }
99.156 + static STGMEDIUM *FindData(const FORMATETC &format)
99.157 + {
99.158 + CDataMap::iterator i = st.find(format);
99.159 + if (st.end() != i) {
99.160 + return &i->second;
99.161 + }
99.162 + for (i = st.begin(); st.end() != i; ++i) {
99.163 + const FORMATETC &f = i->first;
99.164 + if (f.cfFormat==format.cfFormat && (f.tymed == (f.tymed & format.tymed))) {
99.165 + return &i->second;
99.166 + }
99.167 + }
99.168 + return NULL;
99.169 + }
99.170 +};
99.171 +
99.172 +
99.173 +CDataMap PictureDragHelper::st;
99.174 +IDragSourceHelper *PictureDragHelper::pHelper = NULL;
99.175 +
99.176 +extern const CLIPFORMAT CF_PERFORMEDDROPEFFECT = ::RegisterClipboardFormat(CFSTR_PERFORMEDDROPEFFECT);
99.177 +extern const CLIPFORMAT CF_FILEGROUPDESCRIPTORW = ::RegisterClipboardFormat(CFSTR_FILEDESCRIPTORW);
99.178 +extern const CLIPFORMAT CF_FILEGROUPDESCRIPTORA = ::RegisterClipboardFormat(CFSTR_FILEDESCRIPTORA);
99.179 +extern const CLIPFORMAT CF_FILECONTENTS = ::RegisterClipboardFormat(CFSTR_FILECONTENTS);
99.180 +
99.181 typedef struct {
99.182 AwtDragSource* dragSource;
99.183 jobject cursor;
99.184 + jintArray imageData;
99.185 + jint imageWidth;
99.186 + jint imageHeight;
99.187 + jint x;
99.188 + jint y;
99.189 } StartDragRec;
99.190
99.191 /**
99.192 * StartDrag
99.193 */
99.194
99.195 -void AwtDragSource::StartDrag(AwtDragSource* self, jobject cursor) {
99.196 +void AwtDragSource::StartDrag(
99.197 + AwtDragSource* self,
99.198 + jobject cursor,
99.199 + jintArray imageData,
99.200 + jint imageWidth,
99.201 + jint imageHeight,
99.202 + jint x,
99.203 + jint y)
99.204 +{
99.205 StartDragRec* sdrp = new StartDragRec;
99.206 sdrp->dragSource = self;
99.207 + sdrp->imageData = imageData;
99.208 sdrp->cursor = cursor;
99.209 + sdrp->imageWidth = imageWidth;
99.210 + sdrp->imageHeight = imageHeight;
99.211 + sdrp->x = x;
99.212 + sdrp->y = y;
99.213
99.214 AwtToolkit::GetInstance().WaitForSingleObject(self->m_mutex);
99.215
99.216 @@ -82,6 +247,17 @@
99.217 JNIEnv* env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
99.218 jobject peer = env->NewLocalRef(dragSource->GetPeer());
99.219
99.220 + if (sdrp->imageData) {
99.221 + PictureDragHelper::Create(
99.222 + env,
99.223 + sdrp->imageData,
99.224 + sdrp->imageWidth,
99.225 + sdrp->imageHeight,
99.226 + sdrp->x,
99.227 + sdrp->y,
99.228 + (IDataObject*)dragSource);
99.229 + env->DeleteGlobalRef(sdrp->imageData);
99.230 + }
99.231 dragSource->SetCursor(sdrp->cursor);
99.232 env->DeleteGlobalRef(sdrp->cursor);
99.233 delete sdrp;
99.234 @@ -116,6 +292,7 @@
99.235 DASSERT(AwtDropTarget::IsCurrentDnDDataObject(dragSource));
99.236 AwtDropTarget::SetCurrentDnDDataObject(NULL);
99.237
99.238 + PictureDragHelper::Destroy();
99.239 dragSource->Release();
99.240 }
99.241
99.242 @@ -268,7 +445,10 @@
99.243 idx++;
99.244
99.245 // now make a copy, but with a TYMED of HGLOBAL
99.246 - memcpy(m_types + idx, m_types + idx - 1, sizeof(FORMATETC));
99.247 + m_types[idx] = m_types[idx-1];
99.248 + m_types[idx].tymed = TYMED_HGLOBAL;
99.249 + idx++;
99.250 + break;
99.251 case CF_HDROP:
99.252 m_types[idx].tymed = TYMED_HGLOBAL;
99.253 idx++;
99.254 @@ -348,6 +528,14 @@
99.255 FORMATETC *cacheEnt) {
99.256 TRY;
99.257
99.258 + const FORMATETC *pFormat = PictureDragHelper::FindFormat(*pFormatEtcIn);
99.259 + if (NULL != pFormat) {
99.260 + if (NULL != cacheEnt) {
99.261 + *cacheEnt = *pFormat;
99.262 + }
99.263 + return S_OK;
99.264 + }
99.265 +
99.266 if ((pFormatEtcIn->tymed & (TYMED_HGLOBAL | TYMED_ISTREAM | TYMED_ENHMF |
99.267 TYMED_MFPICT)) == 0) {
99.268 return DV_E_TYMED;
99.269 @@ -357,8 +545,7 @@
99.270 return DV_E_DVASPECT;
99.271 }
99.272
99.273 - FORMATETC tmp;
99.274 - memcpy(&tmp, pFormatEtcIn, sizeof(FORMATETC));
99.275 + FORMATETC tmp = *pFormatEtcIn;
99.276
99.277 static const DWORD supportedTymeds[] =
99.278 { TYMED_ISTREAM, TYMED_HGLOBAL, TYMED_ENHMF, TYMED_MFPICT };
99.279 @@ -367,22 +554,22 @@
99.280 for (int i = 0; i < nSupportedTymeds; i++) {
99.281 /*
99.282 * Fix for BugTraq Id 4426805.
99.283 - * Match only if the tymed is supported by the requestor.
99.284 + * Match only if the tymed is supported by the requester.
99.285 */
99.286 if ((pFormatEtcIn->tymed & supportedTymeds[i]) == 0) {
99.287 continue;
99.288 }
99.289
99.290 tmp.tymed = supportedTymeds[i];
99.291 - FORMATETC *cp = (FORMATETC *)bsearch((const void *)&tmp,
99.292 + pFormat = (const FORMATETC *)bsearch((const void *)&tmp,
99.293 (const void *)m_types,
99.294 (size_t) m_ntypes,
99.295 (size_t) sizeof(FORMATETC),
99.296 _compar
99.297 );
99.298 - if (cp != (FORMATETC *)NULL) {
99.299 + if (NULL != pFormat) {
99.300 if (cacheEnt != (FORMATETC *)NULL) {
99.301 - memcpy(cacheEnt, cp, sizeof(FORMATETC));
99.302 + *cacheEnt = *pFormat;
99.303 }
99.304 return S_OK;
99.305 }
99.306 @@ -481,7 +668,7 @@
99.307
99.308 //CR 6480706 - MS Bug on hold
99.309 HCURSOR hNeedCursor;
99.310 - if(
99.311 + if (
99.312 m_bRestoreNodropCustomCursor &&
99.313 m_cursor != NULL &&
99.314 (hNeedCursor = m_cursor->GetHCursor()) != ::GetCursor() )
99.315 @@ -579,6 +766,19 @@
99.316 HRESULT __stdcall AwtDragSource::GetData(FORMATETC __RPC_FAR *pFormatEtc,
99.317 STGMEDIUM __RPC_FAR *pmedium) {
99.318 TRY;
99.319 + STGMEDIUM *pPicMedia = PictureDragHelper::FindData(*pFormatEtc);
99.320 + if (NULL != pPicMedia) {
99.321 + *pmedium = *pPicMedia;
99.322 + //return outside, so AddRef the instance of pstm or hGlobal!
99.323 + if (pmedium->tymed == TYMED_ISTREAM) {
99.324 + pmedium->pstm->AddRef();
99.325 + pmedium->pUnkForRelease = (IUnknown *)NULL;
99.326 + } else if (pmedium->tymed == TYMED_HGLOBAL) {
99.327 + AddRef();
99.328 + pmedium->pUnkForRelease = (IDropSource *)this;
99.329 + }
99.330 + return S_OK;
99.331 + }
99.332
99.333 HRESULT res = GetProcessId(pFormatEtc, pmedium);
99.334 if (res == S_OK) {
99.335 @@ -870,8 +1070,6 @@
99.336 */
99.337
99.338 HRESULT __stdcall AwtDragSource::SetData(FORMATETC __RPC_FAR *pFormatEtc, STGMEDIUM __RPC_FAR *pmedium, BOOL fRelease) {
99.339 - static CLIPFORMAT CF_PERFORMEDDROPEFFECT = ::RegisterClipboardFormat(CFSTR_PERFORMEDDROPEFFECT);
99.340 -
99.341 if (pFormatEtc->cfFormat == CF_PERFORMEDDROPEFFECT && pmedium->tymed == TYMED_HGLOBAL) {
99.342 m_dwPerformedDropEffect = *(DWORD*)::GlobalLock(pmedium->hGlobal);
99.343 ::GlobalUnlock(pmedium->hGlobal);
99.344 @@ -880,6 +1078,12 @@
99.345 }
99.346 return S_OK;
99.347 }
99.348 +
99.349 + if (fRelease) {
99.350 + //we are copying pmedium as a structure for further use, so no any release!
99.351 + PictureDragHelper::SetData(*pFormatEtc, *pmedium);
99.352 + return S_OK;
99.353 + }
99.354 return E_UNEXPECTED;
99.355 }
99.356
99.357 @@ -1538,12 +1742,28 @@
99.358 * doDragDrop
99.359 */
99.360
99.361 -JNIEXPORT void JNICALL Java_sun_awt_windows_WDragSourceContextPeer_doDragDrop(JNIEnv* env, jobject self, jlong nativeCtxt, jobject cursor) {
99.362 +JNIEXPORT void JNICALL Java_sun_awt_windows_WDragSourceContextPeer_doDragDrop(
99.363 + JNIEnv* env,
99.364 + jobject self,
99.365 + jlong nativeCtxt,
99.366 + jobject cursor,
99.367 + jintArray imageData,
99.368 + jint imageWidth, jint imageHeight,
99.369 + jint x, jint y)
99.370 +{
99.371 TRY;
99.372
99.373 cursor = env->NewGlobalRef(cursor);
99.374 + if (NULL != imageData) {
99.375 + imageData = (jintArray)env->NewGlobalRef(imageData);
99.376 + }
99.377
99.378 - AwtDragSource::StartDrag((AwtDragSource*)nativeCtxt, cursor);
99.379 + AwtDragSource::StartDrag(
99.380 + (AwtDragSource*)nativeCtxt,
99.381 + cursor,
99.382 + imageData,
99.383 + imageWidth, imageHeight,
99.384 + x, y);
99.385
99.386 CATCH_BAD_ALLOC;
99.387 }
100.1 --- a/src/windows/native/sun/windows/awt_DnDDS.h Fri Feb 12 13:25:18 2010 -0800
100.2 +++ b/src/windows/native/sun/windows/awt_DnDDS.h Sun Feb 14 23:38:50 2010 -0800
100.3 @@ -1,5 +1,5 @@
100.4 /*
100.5 - * Copyright 1997-2006 Sun Microsystems, Inc. All Rights Reserved.
100.6 + * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
100.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
100.8 *
100.9 * This code is free software; you can redistribute it and/or modify it
100.10 @@ -84,7 +84,14 @@
100.11
100.12 // AwtDragSource
100.13
100.14 - static void StartDrag(AwtDragSource* self, jobject cursor);
100.15 + static void StartDrag(
100.16 + AwtDragSource* self,
100.17 + jobject cursor,
100.18 + jintArray imageData,
100.19 + jint imageWidth,
100.20 + jint imageHeight,
100.21 + jint x,
100.22 + jint y);
100.23
100.24 HRESULT ChangeCursor();
100.25 void SetCursor(jobject cursor);
100.26 @@ -268,4 +275,9 @@
100.27 static jfieldID awtIEmods;
100.28 };
100.29
100.30 +extern const CLIPFORMAT CF_PERFORMEDDROPEFFECT;
100.31 +extern const CLIPFORMAT CF_FILEGROUPDESCRIPTORA;
100.32 +extern const CLIPFORMAT CF_FILEGROUPDESCRIPTORW;
100.33 +extern const CLIPFORMAT CF_FILECONTENTS;
100.34 +
100.35 #endif /* AWT_DND_DS_H */
101.1 --- a/src/windows/native/sun/windows/awt_DnDDT.cpp Fri Feb 12 13:25:18 2010 -0800
101.2 +++ b/src/windows/native/sun/windows/awt_DnDDT.cpp Sun Feb 14 23:38:50 2010 -0800
101.3 @@ -1,5 +1,5 @@
101.4 /*
101.5 - * Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved.
101.6 + * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
101.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
101.8 *
101.9 * This code is free software; you can redistribute it and/or modify it
101.10 @@ -24,24 +24,27 @@
101.11 */
101.12
101.13 #include "awt.h"
101.14 +#include <shlwapi.h>
101.15 +#include <shellapi.h>
101.16 +#include <memory.h>
101.17 +
101.18 #include "awt_DataTransferer.h"
101.19 -#include "awt_DnDDT.h"
101.20 -#include "awt_DnDDS.h"
101.21 #include "awt_Toolkit.h"
101.22 #include "java_awt_dnd_DnDConstants.h"
101.23 #include "sun_awt_windows_WDropTargetContextPeer.h"
101.24 #include "awt_Container.h"
101.25 +#include "alloc.h"
101.26 +#include "awt_ole.h"
101.27 +#include "awt_DnDDT.h"
101.28 +#include "awt_DnDDS.h"
101.29
101.30 -#include <memory.h>
101.31 -#include <shellapi.h>
101.32
101.33 // forwards
101.34
101.35 extern "C" {
101.36 -DWORD __cdecl convertActionsToDROPEFFECT(jint actions);
101.37 -jint __cdecl convertDROPEFFECTToActions(DWORD effects);
101.38 -
101.39 -DWORD __cdecl mapModsToDROPEFFECT(DWORD, DWORD);
101.40 + DWORD __cdecl convertActionsToDROPEFFECT(jint actions);
101.41 + jint __cdecl convertDROPEFFECTToActions(DWORD effects);
101.42 + DWORD __cdecl mapModsToDROPEFFECT(DWORD, DWORD);
101.43 } // extern "C"
101.44
101.45
101.46 @@ -64,6 +67,7 @@
101.47 m_dtcp = NULL;
101.48 m_cfFormats = NULL;
101.49 m_mutex = ::CreateMutex(NULL, FALSE, NULL);
101.50 + m_pIDropTargetHelper = NULL;
101.51 }
101.52
101.53 /**
101.54 @@ -129,6 +133,13 @@
101.55
101.56 HRESULT __stdcall AwtDropTarget::DragEnter(IDataObject __RPC_FAR *pDataObj, DWORD grfKeyState, POINTL pt, DWORD __RPC_FAR *pdwEffect) {
101.57 TRY;
101.58 + if (NULL != m_pIDropTargetHelper) {
101.59 + m_pIDropTargetHelper->DragEnter(
101.60 + m_window,
101.61 + pDataObj,
101.62 + (LPPOINT)&pt,
101.63 + *pdwEffect);
101.64 + }
101.65
101.66 AwtInterfaceLocker _lk(this);
101.67
101.68 @@ -200,6 +211,12 @@
101.69
101.70 HRESULT __stdcall AwtDropTarget::DragOver(DWORD grfKeyState, POINTL pt, DWORD __RPC_FAR *pdwEffect) {
101.71 TRY;
101.72 + if (NULL != m_pIDropTargetHelper) {
101.73 + m_pIDropTargetHelper->DragOver(
101.74 + (LPPOINT)&pt,
101.75 + *pdwEffect
101.76 + );
101.77 + }
101.78
101.79 AwtInterfaceLocker _lk(this);
101.80
101.81 @@ -250,6 +267,9 @@
101.82
101.83 HRESULT __stdcall AwtDropTarget::DragLeave() {
101.84 TRY_NO_VERIFY;
101.85 + if (NULL != m_pIDropTargetHelper) {
101.86 + m_pIDropTargetHelper->DragLeave();
101.87 + }
101.88
101.89 AwtInterfaceLocker _lk(this);
101.90
101.91 @@ -288,7 +308,13 @@
101.92
101.93 HRESULT __stdcall AwtDropTarget::Drop(IDataObject __RPC_FAR *pDataObj, DWORD grfKeyState, POINTL pt, DWORD __RPC_FAR *pdwEffect) {
101.94 TRY;
101.95 -
101.96 + if (NULL != m_pIDropTargetHelper) {
101.97 + m_pIDropTargetHelper->Drop(
101.98 + pDataObj,
101.99 + (LPPOINT)&pt,
101.100 + *pdwEffect
101.101 + );
101.102 + }
101.103 AwtInterfaceLocker _lk(this);
101.104
101.105 JNIEnv* env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
101.106 @@ -410,9 +436,22 @@
101.107 // if we are'nt yet visible, defer until the parent is!
101.108
101.109 if (show) {
101.110 - res = ::RegisterDragDrop(m_window, (IDropTarget*)this);
101.111 + OLE_TRY
101.112 + OLE_HRT(CoCreateInstance(
101.113 + CLSID_DragDropHelper,
101.114 + NULL,
101.115 + CLSCTX_ALL,
101.116 + IID_IDropTargetHelper,
101.117 + (LPVOID*)&m_pIDropTargetHelper
101.118 + ))
101.119 + OLE_HRT(::RegisterDragDrop(m_window, (IDropTarget*)this))
101.120 + OLE_CATCH
101.121 + res = OLE_HR;
101.122 } else {
101.123 res = ::RevokeDragDrop(m_window);
101.124 + if (NULL != m_pIDropTargetHelper) {
101.125 + m_pIDropTargetHelper->Release();
101.126 + }
101.127 }
101.128
101.129 if (res == S_OK) m_registered = show;
101.130 @@ -454,301 +493,487 @@
101.131 * Returns the data object being transferred.
101.132 */
101.133
101.134 -jobject AwtDropTarget::GetData(jlong fmt) {
101.135 - JNIEnv* env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
101.136 - if (env->EnsureLocalCapacity(1) < 0) {
101.137 - return (jobject)NULL;
101.138 - }
101.139 +HRESULT AwtDropTarget::ExtractNativeData(
101.140 + jlong fmt,
101.141 + LONG lIndex,
101.142 + STGMEDIUM *pmedium)
101.143 +{
101.144 + FORMATETC format = { (unsigned short)fmt };
101.145 + HRESULT hr = E_INVALIDARG;
101.146
101.147 - FORMATETC format = { (unsigned short)fmt };
101.148 - STGMEDIUM stgmedium;
101.149 - HRESULT hResult = E_FAIL;
101.150 + static const DWORD supportedTymeds[] = {
101.151 + TYMED_ISTREAM,
101.152 + TYMED_ENHMF,
101.153 + TYMED_GDI,
101.154 + TYMED_MFPICT,
101.155 + TYMED_FILE,
101.156 + TYMED_HGLOBAL
101.157 + };
101.158
101.159 - static const DWORD supportedTymeds[] = { TYMED_ISTREAM, TYMED_ENHMF,
101.160 - TYMED_GDI, TYMED_MFPICT,
101.161 - TYMED_FILE, TYMED_HGLOBAL };
101.162 - static const int nSupportedTymeds = 6;
101.163 -
101.164 - for (int i = 0; i < nSupportedTymeds; i++) {
101.165 -
101.166 + for (int i = 0; i < sizeof(supportedTymeds)/sizeof(supportedTymeds[0]); ++i) {
101.167 // Only TYMED_HGLOBAL is supported for CF_LOCALE.
101.168 if (fmt == CF_LOCALE && supportedTymeds[i] != TYMED_HGLOBAL) {
101.169 continue;
101.170 }
101.171
101.172 format.tymed = supportedTymeds[i];
101.173 + FORMATETC *cpp = (FORMATETC *)bsearch(
101.174 + (const void *)&format,
101.175 + (const void *)m_formats,
101.176 + (size_t)m_nformats,
101.177 + (size_t)sizeof(FORMATETC),
101.178 + _compar);
101.179
101.180 - FORMATETC *cpp = (FORMATETC *)bsearch((const void *)&format,
101.181 - (const void *)m_formats,
101.182 - (size_t) m_nformats,
101.183 - (size_t) sizeof(FORMATETC),
101.184 - _compar
101.185 - );
101.186 -
101.187 - if (cpp == (FORMATETC *)NULL) {
101.188 + if (NULL == cpp) {
101.189 continue;
101.190 }
101.191
101.192 - memcpy(&format, cpp, sizeof(FORMATETC));
101.193 + format = *cpp;
101.194 + format.lindex = lIndex;
101.195
101.196 - hResult = m_dataObject->GetData(&format, &stgmedium);
101.197 -
101.198 - if (hResult == S_OK) {
101.199 - break;
101.200 + hr = m_dataObject->GetData(&format, pmedium);
101.201 + if (SUCCEEDED(hr)) {
101.202 + return hr;
101.203 }
101.204 }
101.205 + return hr;
101.206 +}
101.207
101.208 - // Failed to retrieve data.
101.209 - if (hResult != S_OK) {
101.210 - return (jobject)NULL;
101.211 +HRESULT CheckRetValue(
101.212 + JNIEnv* env,
101.213 + jobject ret)
101.214 +{
101.215 + if (!JNU_IsNull(env, safe_ExceptionOccurred(env))) {
101.216 + return E_UNEXPECTED;
101.217 + } else if (JNU_IsNull(env, ret)) {
101.218 + return E_INVALIDARG;
101.219 }
101.220 + return S_OK;
101.221 +}
101.222
101.223 +jobject AwtDropTarget::ConvertNativeData(JNIEnv* env, jlong fmt, STGMEDIUM *pmedium) /*throw std::bad_alloc */
101.224 +{
101.225 jobject ret = NULL;
101.226 jbyteArray paletteDataLocal = NULL;
101.227 -
101.228 - switch (stgmedium.tymed) {
101.229 + HRESULT hr = S_OK;
101.230 + switch (pmedium->tymed) {
101.231 case TYMED_HGLOBAL: {
101.232 if (fmt == CF_LOCALE) {
101.233 - LCID *lcid = (LCID *)::GlobalLock(stgmedium.hGlobal);
101.234 - if (lcid == NULL) {
101.235 - ::ReleaseStgMedium(&stgmedium);
101.236 - return NULL;
101.237 + LCID *lcid = (LCID *)::GlobalLock(pmedium->hGlobal);
101.238 + if (NULL == lcid) {
101.239 + hr = E_INVALIDARG;
101.240 + } else {
101.241 + try{
101.242 + ret = AwtDataTransferer::LCIDToTextEncoding(env, *lcid);
101.243 + hr = CheckRetValue(env, ret);
101.244 + } catch (std::bad_alloc&) {
101.245 + hr = E_OUTOFMEMORY;
101.246 + }
101.247 + ::GlobalUnlock(pmedium->hGlobal);
101.248 }
101.249 - try {
101.250 - ret = AwtDataTransferer::LCIDToTextEncoding(env, *lcid);
101.251 - } catch (...) {
101.252 - ::GlobalUnlock(stgmedium.hGlobal);
101.253 - ::ReleaseStgMedium(&stgmedium);
101.254 - throw;
101.255 - }
101.256 - ::GlobalUnlock(stgmedium.hGlobal);
101.257 - ::ReleaseStgMedium(&stgmedium);
101.258 } else {
101.259 ::SetLastError(0); // clear error
101.260 // Warning C4244.
101.261 // Cast SIZE_T (__int64 on 64-bit/unsigned int on 32-bit)
101.262 // to jsize (long).
101.263 - SIZE_T globalSize = ::GlobalSize(stgmedium.hGlobal);
101.264 + SIZE_T globalSize = ::GlobalSize(pmedium->hGlobal);
101.265 jsize size = (globalSize <= INT_MAX) ? (jsize)globalSize : INT_MAX;
101.266 if (size == 0 && ::GetLastError() != 0) {
101.267 - ::SetLastError(0); // clear error
101.268 - ::ReleaseStgMedium(&stgmedium);
101.269 - return (jobject)NULL; // failed
101.270 + hr = E_INVALIDARG;
101.271 + } else {
101.272 + jbyteArray bytes = env->NewByteArray(size);
101.273 + if (NULL == bytes) {
101.274 + hr = E_OUTOFMEMORY;
101.275 + } else {
101.276 + LPVOID data = ::GlobalLock(pmedium->hGlobal);
101.277 + if (NULL == data) {
101.278 + hr = E_INVALIDARG;
101.279 + } else {
101.280 + env->SetByteArrayRegion(bytes, 0, size, (jbyte *)data);
101.281 + ret = bytes;
101.282 + //bytes is not null here => no CheckRetValue call
101.283 + ::GlobalUnlock(pmedium->hGlobal);
101.284 + }
101.285 + }
101.286 }
101.287 -
101.288 - jbyteArray bytes = env->NewByteArray(size);
101.289 - if (bytes == NULL) {
101.290 - ::ReleaseStgMedium(&stgmedium);
101.291 - throw std::bad_alloc();
101.292 - }
101.293 -
101.294 - LPVOID data = ::GlobalLock(stgmedium.hGlobal);
101.295 - env->SetByteArrayRegion(bytes, 0, size, (jbyte *)data);
101.296 - ::GlobalUnlock(stgmedium.hGlobal);
101.297 - ::ReleaseStgMedium(&stgmedium);
101.298 -
101.299 - ret = bytes;
101.300 }
101.301 break;
101.302 }
101.303 case TYMED_FILE: {
101.304 - jobject local = JNU_NewStringPlatform(env, stgmedium.lpszFileName);
101.305 + jobject local = JNU_NewStringPlatform(
101.306 + env,
101.307 + pmedium->lpszFileName);
101.308 jstring fileName = (jstring)env->NewGlobalRef(local);
101.309 env->DeleteLocalRef(local);
101.310
101.311 STGMEDIUM *stgm = NULL;
101.312 try {
101.313 + //on success stgm would be deallocated by JAVA call freeStgMedium
101.314 stgm = (STGMEDIUM *)safe_Malloc(sizeof(STGMEDIUM));
101.315 + memcpy(stgm, pmedium, sizeof(STGMEDIUM));
101.316 + // Warning C4311.
101.317 + // Cast pointer to jlong (__int64).
101.318 + ret = call_dTCgetfs(env, fileName, (jlong)stgm);
101.319 + hr = CheckRetValue(env, ret);
101.320 } catch (std::bad_alloc&) {
101.321 + hr = E_OUTOFMEMORY;
101.322 + }
101.323 + if (FAILED(hr)) {
101.324 + //free just on error
101.325 env->DeleteGlobalRef(fileName);
101.326 - ::ReleaseStgMedium(&stgmedium);
101.327 - throw;
101.328 - }
101.329 - memcpy(stgm, &stgmedium, sizeof(STGMEDIUM));
101.330 -
101.331 - // Warning C4311.
101.332 - // Cast pointer to jlong (__int64).
101.333 - ret = call_dTCgetfs(env, fileName, (jlong)stgm);
101.334 - try {
101.335 - if (JNU_IsNull(env, ret) ||
101.336 - !JNU_IsNull(env, safe_ExceptionOccurred(env))) {
101.337 - env->DeleteGlobalRef(fileName);
101.338 - free((void*)stgm);
101.339 - ::ReleaseStgMedium(&stgmedium);
101.340 - return (jobject)NULL;
101.341 - }
101.342 - } catch (std::bad_alloc&) {
101.343 - env->DeleteGlobalRef(fileName);
101.344 - free((void*)stgm);
101.345 - ::ReleaseStgMedium(&stgmedium);
101.346 - throw;
101.347 + free(stgm);
101.348 }
101.349 break;
101.350 }
101.351 -
101.352 case TYMED_ISTREAM: {
101.353 - WDTCPIStreamWrapper* istream = new WDTCPIStreamWrapper(&stgmedium);
101.354 -
101.355 - // Warning C4311.
101.356 - // Cast pointer to jlong (__int64).
101.357 - ret = call_dTCgetis(env, (jlong)istream);
101.358 - try {
101.359 - if (JNU_IsNull(env, ret) ||
101.360 - !JNU_IsNull(env, safe_ExceptionOccurred(env))) {
101.361 - istream->Close();
101.362 - return (jobject)NULL;
101.363 - }
101.364 - } catch (std::bad_alloc&) {
101.365 - istream->Close();
101.366 - throw;
101.367 - }
101.368 - break;
101.369 + WDTCPIStreamWrapper* istream = NULL;
101.370 + try {
101.371 + istream = new WDTCPIStreamWrapper(pmedium);
101.372 + // Warning C4311.
101.373 + // Cast pointer to jlong (__int64).
101.374 + ret = call_dTCgetis(env, (jlong)istream);
101.375 + hr = CheckRetValue(env, ret);
101.376 + } catch (std::bad_alloc&) {
101.377 + hr = E_OUTOFMEMORY;
101.378 + }
101.379 + if (FAILED(hr) && NULL!=istream) {
101.380 + //free just on error
101.381 + istream->Close();
101.382 + }
101.383 + break;
101.384 }
101.385 -
101.386 case TYMED_GDI:
101.387 // Currently support only CF_PALETTE for TYMED_GDI.
101.388 - switch (fmt) {
101.389 - case CF_PALETTE: {
101.390 - ret = AwtDataTransferer::GetPaletteBytes(stgmedium.hBitmap,
101.391 - 0, TRUE);
101.392 - break;
101.393 + if (CF_PALETTE == fmt) {
101.394 + ret = AwtDataTransferer::GetPaletteBytes(
101.395 + pmedium->hBitmap,
101.396 + 0,
101.397 + TRUE);
101.398 + hr = CheckRetValue(env, ret);
101.399 }
101.400 - }
101.401 - ::ReleaseStgMedium(&stgmedium);
101.402 break;
101.403 case TYMED_MFPICT:
101.404 case TYMED_ENHMF: {
101.405 HENHMETAFILE hEnhMetaFile = NULL;
101.406 - LPBYTE lpEmfBits = NULL;
101.407 -
101.408 - if (stgmedium.tymed == TYMED_MFPICT) {
101.409 + if (pmedium->tymed == TYMED_MFPICT ) {
101.410 + //let's create ENHMF from MFPICT to simplify treatment
101.411 LPMETAFILEPICT lpMetaFilePict =
101.412 - (LPMETAFILEPICT)::GlobalLock(stgmedium.hMetaFilePict);
101.413 - UINT uSize = ::GetMetaFileBitsEx(lpMetaFilePict->hMF, 0, NULL);
101.414 - DASSERT(uSize != 0);
101.415 -
101.416 - try {
101.417 - LPBYTE lpMfBits = (LPBYTE)safe_Malloc(uSize);
101.418 - VERIFY(::GetMetaFileBitsEx(lpMetaFilePict->hMF, uSize,
101.419 - lpMfBits) == uSize);
101.420 - hEnhMetaFile = ::SetWinMetaFileBits(uSize,
101.421 - lpMfBits,
101.422 - NULL,
101.423 - lpMetaFilePict);
101.424 - free(lpMfBits);
101.425 - } catch (...) {
101.426 - ::GlobalUnlock(stgmedium.hMetaFilePict);
101.427 - throw;
101.428 + (LPMETAFILEPICT)::GlobalLock(pmedium->hMetaFilePict);
101.429 + if (NULL == lpMetaFilePict) {
101.430 + hr = E_INVALIDARG;
101.431 + } else {
101.432 + UINT uSize = ::GetMetaFileBitsEx(lpMetaFilePict->hMF, 0, NULL);
101.433 + if (0 == uSize) {
101.434 + hr = E_INVALIDARG;
101.435 + } else {
101.436 + try{
101.437 + LPBYTE lpMfBits = (LPBYTE)safe_Malloc(uSize);
101.438 + VERIFY(::GetMetaFileBitsEx(
101.439 + lpMetaFilePict->hMF,
101.440 + uSize,
101.441 + lpMfBits) == uSize);
101.442 + hEnhMetaFile = ::SetWinMetaFileBits(
101.443 + uSize,
101.444 + lpMfBits,
101.445 + NULL,
101.446 + lpMetaFilePict);
101.447 + free(lpMfBits);
101.448 + } catch (std::bad_alloc&) {
101.449 + hr = E_OUTOFMEMORY;
101.450 + }
101.451 + }
101.452 + ::GlobalUnlock(pmedium->hMetaFilePict);
101.453 }
101.454 - ::GlobalUnlock(stgmedium.hMetaFilePict);
101.455 } else {
101.456 - hEnhMetaFile = stgmedium.hEnhMetaFile;
101.457 + hEnhMetaFile = pmedium->hEnhMetaFile;
101.458 }
101.459
101.460 - try {
101.461 - paletteDataLocal =
101.462 - AwtDataTransferer::GetPaletteBytes(hEnhMetaFile,
101.463 - OBJ_ENHMETAFILE,
101.464 - FALSE);
101.465 + if (NULL == hEnhMetaFile) {
101.466 + hr = E_INVALIDARG;
101.467 + } else {
101.468 + try {
101.469 + paletteDataLocal = AwtDataTransferer::GetPaletteBytes(
101.470 + hEnhMetaFile,
101.471 + OBJ_ENHMETAFILE,
101.472 + FALSE);
101.473 + //paletteDataLocal can be NULL here - it is not a error!
101.474
101.475 - UINT uEmfSize = ::GetEnhMetaFileBits(hEnhMetaFile, 0, NULL);
101.476 - DASSERT(uEmfSize != 0);
101.477 + UINT uEmfSize = ::GetEnhMetaFileBits(hEnhMetaFile, 0, NULL);
101.478 + DASSERT(uEmfSize != 0);
101.479
101.480 - lpEmfBits = (LPBYTE)safe_Malloc(uEmfSize);
101.481 - VERIFY(::GetEnhMetaFileBits(hEnhMetaFile, uEmfSize,
101.482 - lpEmfBits) == uEmfSize);
101.483 + LPBYTE lpEmfBits = (LPBYTE)safe_Malloc(uEmfSize);
101.484 + //no chance to throw exception before catch => no more try-blocks
101.485 + //and no leaks on lpEmfBits
101.486
101.487 - if (stgmedium.tymed == TYMED_MFPICT) {
101.488 + VERIFY(::GetEnhMetaFileBits(
101.489 + hEnhMetaFile,
101.490 + uEmfSize,
101.491 + lpEmfBits) == uEmfSize);
101.492 +
101.493 + jbyteArray bytes = env->NewByteArray(uEmfSize);
101.494 + if (NULL == bytes) {
101.495 + hr = E_OUTOFMEMORY;
101.496 + } else {
101.497 + env->SetByteArrayRegion(bytes, 0, uEmfSize, (jbyte*)lpEmfBits);
101.498 + ret = bytes;
101.499 + //bytes is not null here => no CheckRetValue call
101.500 + }
101.501 + free(lpEmfBits);
101.502 + } catch (std::bad_alloc&) {
101.503 + hr = E_OUTOFMEMORY;
101.504 + }
101.505 + if (pmedium->tymed == TYMED_MFPICT) {
101.506 + //because we create it manually
101.507 ::DeleteEnhMetaFile(hEnhMetaFile);
101.508 - } else {
101.509 - ::ReleaseStgMedium(&stgmedium);
101.510 }
101.511 - hEnhMetaFile = NULL;
101.512 -
101.513 - jbyteArray bytes = env->NewByteArray(uEmfSize);
101.514 - if (bytes == NULL) {
101.515 - throw std::bad_alloc();
101.516 - }
101.517 -
101.518 - env->SetByteArrayRegion(bytes, 0, uEmfSize, (jbyte*)lpEmfBits);
101.519 - free(lpEmfBits);
101.520 - lpEmfBits = NULL;
101.521 -
101.522 - ret = bytes;
101.523 - } catch (...) {
101.524 - if (!JNU_IsNull(env, paletteDataLocal)) {
101.525 - env->DeleteLocalRef(paletteDataLocal);
101.526 - paletteDataLocal = NULL;
101.527 - }
101.528 - if (hEnhMetaFile != NULL) {
101.529 - if (stgmedium.tymed == TYMED_MFPICT) {
101.530 - ::DeleteEnhMetaFile(hEnhMetaFile);
101.531 - } else {
101.532 - ::ReleaseStgMedium(&stgmedium);
101.533 - }
101.534 - hEnhMetaFile = NULL;
101.535 - }
101.536 - if (lpEmfBits != NULL) {
101.537 - free(lpEmfBits);
101.538 - lpEmfBits = NULL;
101.539 - }
101.540 - throw;
101.541 }
101.542 break;
101.543 }
101.544 case TYMED_ISTORAGE:
101.545 default:
101.546 - ::ReleaseStgMedium(&stgmedium);
101.547 - return (jobject)NULL;
101.548 + hr = E_NOTIMPL;
101.549 + break;
101.550 }
101.551
101.552 - if (ret == NULL) {
101.553 + if (FAILED(hr)) {
101.554 + //clear exception garbage for hr = E_UNEXPECTED
101.555 + ret = NULL;
101.556 + } else {
101.557 + switch (fmt) {
101.558 + case CF_METAFILEPICT:
101.559 + case CF_ENHMETAFILE:
101.560 + // If we failed to retrieve palette entries from metafile,
101.561 + // fall through and try CF_PALETTE format.
101.562 + case CF_DIB: {
101.563 + if (JNU_IsNull(env, paletteDataLocal)) {
101.564 + jobject paletteData = GetData(CF_PALETTE);
101.565 +
101.566 + if (JNU_IsNull(env, paletteData)) {
101.567 + paletteDataLocal =
101.568 + AwtDataTransferer::GetPaletteBytes(NULL, 0, TRUE);
101.569 + } else {
101.570 + // GetData() returns a global ref.
101.571 + // We want to deal with local ref.
101.572 + paletteDataLocal = (jbyteArray)env->NewLocalRef(paletteData);
101.573 + env->DeleteGlobalRef(paletteData);
101.574 + }
101.575 + }
101.576 + DASSERT(!JNU_IsNull(env, paletteDataLocal) &&
101.577 + !JNU_IsNull(env, ret));
101.578 +
101.579 + jobject concat = AwtDataTransferer::ConcatData(env, paletteDataLocal, ret);
101.580 + env->DeleteLocalRef(ret);
101.581 + ret = concat;
101.582 + hr = CheckRetValue(env, ret);
101.583 + break;
101.584 + }
101.585 + }
101.586 + }
101.587 +
101.588 + if (!JNU_IsNull(env, paletteDataLocal) ) {
101.589 + env->DeleteLocalRef(paletteDataLocal);
101.590 + }
101.591 + jobject global = NULL;
101.592 + if (SUCCEEDED(hr)) {
101.593 + global = env->NewGlobalRef(ret);
101.594 + env->DeleteLocalRef(ret);
101.595 + } else if (E_UNEXPECTED == hr) {
101.596 + //internal Java non-GPF exception
101.597 + env->ExceptionDescribe();
101.598 + env->ExceptionClear();
101.599 + } else if (E_OUTOFMEMORY == hr) {
101.600 + throw std::bad_alloc();
101.601 + } //NULL returns for all other cases
101.602 + return global;
101.603 +}
101.604 +
101.605 +HRESULT AwtDropTarget::SaveIndexToFile(LPCTSTR pFileName, UINT lIndex)
101.606 +{
101.607 + OLE_TRY
101.608 + STGMEDIUM stgmedium;
101.609 + OLE_HRT( ExtractNativeData(CF_FILECONTENTS, lIndex, &stgmedium) );
101.610 + OLE_NEXT_TRY
101.611 + IStreamPtr spSrc;
101.612 + if (TYMED_HGLOBAL == stgmedium.tymed) {
101.613 + OLE_HRT( CreateStreamOnHGlobal(
101.614 + stgmedium.hGlobal,
101.615 + FALSE,
101.616 + &spSrc
101.617 + ));
101.618 + } else if(TYMED_ISTREAM == stgmedium.tymed) {
101.619 + spSrc = stgmedium.pstm;
101.620 + }
101.621 + if (NULL == spSrc) {
101.622 + OLE_HRT(E_INVALIDARG);
101.623 + }
101.624 + IStreamPtr spDst;
101.625 + OLE_HRT(SHCreateStreamOnFile(
101.626 + pFileName,
101.627 + STGM_WRITE | STGM_CREATE,
101.628 + &spDst
101.629 + ));
101.630 + STATSTG si = {0};
101.631 + OLE_HRT( spSrc->Stat(&si, STATFLAG_NONAME ) );
101.632 + OLE_HRT( spSrc->CopyTo(spDst, si.cbSize, NULL, NULL) );
101.633 + OLE_CATCH
101.634 + ::ReleaseStgMedium(&stgmedium);
101.635 + OLE_CATCH
101.636 + OLE_RETURN_HR;
101.637 +}
101.638 +
101.639 +
101.640 +HRESULT GetTempPathWithSlash(JNIEnv *env, _bstr_t &bsTempPath) /*throws _com_error*/
101.641 +{
101.642 + static _bstr_t _bsPath;
101.643 +
101.644 + OLE_TRY
101.645 + if (0 == _bsPath.length()) {
101.646 + BOOL bSafeEmergency = TRUE;
101.647 + TCHAR szPath[MAX_PATH*2];
101.648 + JLClass systemCls(env, env->FindClass("java/lang/System"));
101.649 + if (systemCls) {
101.650 + jmethodID idGetProperty = env->GetStaticMethodID(
101.651 + systemCls,
101.652 + "getProperty",
101.653 + "(Ljava/lang/String;)Ljava/lang/String;");
101.654 + if (0 != idGetProperty) {
101.655 + static TCHAR param[] = _T("java.io.tmpdir");
101.656 + JLString tempdir(env, JNU_NewStringPlatform(env, param));
101.657 + if (tempdir) {
101.658 + JLString jsTempPath(env, (jstring)env->CallStaticObjectMethod(
101.659 + systemCls,
101.660 + idGetProperty,
101.661 + (jstring)tempdir
101.662 + ));
101.663 + if (jsTempPath) {
101.664 + _bsPath = (LPCWSTR)JavaStringBuffer(env, jsTempPath);
101.665 + OLE_HRT(SHGetFolderPath(
101.666 + NULL,
101.667 + CSIDL_WINDOWS,
101.668 + NULL,
101.669 + 0,
101.670 + szPath));
101.671 + _tcscat(szPath, _T("\\"));
101.672 + //Dead environment block leads to fact that windows folder becomes temporary path.
101.673 + //For example while jtreg execution %TEMP%, %TMP% and etc. aren't defined.
101.674 + bSafeEmergency = ( 0 == _tcsicmp(_bsPath, szPath) );
101.675 + }
101.676 + }
101.677 + }
101.678 + }
101.679 + if (bSafeEmergency) {
101.680 + OLE_HRT(SHGetFolderPath(
101.681 + NULL,
101.682 + CSIDL_INTERNET_CACHE|CSIDL_FLAG_CREATE,
101.683 + NULL,
101.684 + 0,
101.685 + szPath));
101.686 + _tcscat(szPath, _T("\\"));
101.687 + _bsPath = szPath;
101.688 + }
101.689 + }
101.690 + OLE_CATCH
101.691 + bsTempPath = _bsPath;
101.692 + OLE_RETURN_HR
101.693 +}
101.694 +
101.695 +jobject AwtDropTarget::ConvertMemoryMappedData(JNIEnv* env, jlong fmt, STGMEDIUM *pmedium) /*throw std::bad_alloc */
101.696 +{
101.697 + jobject retObj = NULL;
101.698 + OLE_TRY
101.699 + if (TYMED_HGLOBAL != pmedium->tymed) {
101.700 + OLE_HRT(E_INVALIDARG);
101.701 + }
101.702 + FILEGROUPDESCRIPTORA *pfgdHead = (FILEGROUPDESCRIPTORA *)::GlobalLock(pmedium->hGlobal);
101.703 + if (NULL == pfgdHead) {
101.704 + OLE_HRT(E_INVALIDARG);
101.705 + }
101.706 + OLE_NEXT_TRY
101.707 + if (0 == pfgdHead->cItems) {
101.708 + OLE_HRT(E_INVALIDARG);
101.709 + }
101.710 + IStreamPtr spFileNames;
101.711 + OLE_HRT( CreateStreamOnHGlobal(
101.712 + NULL,
101.713 + TRUE,
101.714 + &spFileNames
101.715 + ));
101.716 +
101.717 + _bstr_t sbTempDir;
101.718 + OLE_HRT( GetTempPathWithSlash(env, sbTempDir) );
101.719 + FILEDESCRIPTORA *pfgdA = pfgdHead->fgd;
101.720 + FILEDESCRIPTORW *pfgdW = (FILEDESCRIPTORW *)pfgdA;
101.721 + for (UINT i = 0; i < pfgdHead->cItems; ++i) {
101.722 + _bstr_t stFullName(sbTempDir);
101.723 + if(CF_FILEGROUPDESCRIPTORA == fmt) {
101.724 + stFullName += pfgdA->cFileName; //as CHAR
101.725 + ++pfgdA;
101.726 + } else {
101.727 + stFullName += pfgdW->cFileName; //as WCHAR
101.728 + ++pfgdW;
101.729 + }
101.730 + OLE_HRT(SaveIndexToFile(
101.731 + stFullName,
101.732 + i));
101.733 + //write to stream with zero terminator
101.734 + OLE_HRT( spFileNames->Write((LPCTSTR)stFullName, (stFullName.length() + 1)*sizeof(TCHAR), NULL) );
101.735 + }
101.736 + OLE_HRT( spFileNames->Write(_T(""), sizeof(TCHAR), NULL) );
101.737 + STATSTG st;
101.738 + OLE_HRT( spFileNames->Stat(&st, STATFLAG_NONAME) );
101.739 +
101.740 + //empty lists was forbidden: pfgdHead->cItems > 0
101.741 + jbyteArray bytes = env->NewByteArray(st.cbSize.LowPart);
101.742 + if (NULL == bytes) {
101.743 + OLE_HRT(E_OUTOFMEMORY);
101.744 + } else {
101.745 + HGLOBAL glob;
101.746 + OLE_HRT(GetHGlobalFromStream(spFileNames, &glob));
101.747 + jbyte *pFileListWithDoubleZeroTerminator = (jbyte *)::GlobalLock(glob);
101.748 + env->SetByteArrayRegion(bytes, 0, st.cbSize.LowPart, pFileListWithDoubleZeroTerminator);
101.749 + ::GlobalUnlock(pFileListWithDoubleZeroTerminator);
101.750 + retObj = bytes;
101.751 + }
101.752 + //std::bad_alloc could happen in JStringBuffer
101.753 + //no leaks due to wrapper
101.754 + OLE_CATCH_BAD_ALLOC
101.755 + ::GlobalUnlock(pmedium->hGlobal);
101.756 + OLE_CATCH
101.757 + jobject global = NULL;
101.758 + if (SUCCEEDED(OLE_HR)) {
101.759 + global = env->NewGlobalRef(retObj);
101.760 + env->DeleteLocalRef(retObj);
101.761 + } else if (E_OUTOFMEMORY == OLE_HR) {
101.762 + throw std::bad_alloc();
101.763 + }
101.764 + return global;
101.765 +}
101.766 +
101.767 +jobject AwtDropTarget::GetData(jlong fmt)
101.768 +{
101.769 + JNIEnv* env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
101.770 + if (env->EnsureLocalCapacity(1) < 0) {
101.771 return (jobject)NULL;
101.772 }
101.773 -
101.774 - switch (fmt) {
101.775 - case CF_METAFILEPICT:
101.776 - case CF_ENHMETAFILE:
101.777 - // If we failed to retrieve palette entries from metafile,
101.778 - // fall through and try CF_PALETTE format.
101.779 - case CF_DIB: {
101.780 - if (JNU_IsNull(env, paletteDataLocal)) {
101.781 - jobject paletteData = GetData(CF_PALETTE);
101.782 -
101.783 - if (JNU_IsNull(env, paletteData)) {
101.784 - paletteDataLocal =
101.785 - AwtDataTransferer::GetPaletteBytes(NULL, 0, TRUE);
101.786 - } else {
101.787 - // GetData() returns a global ref.
101.788 - // We want to deal with local ref.
101.789 - paletteDataLocal = (jbyteArray)env->NewLocalRef(paletteData);
101.790 - env->DeleteGlobalRef(paletteData);
101.791 - }
101.792 + jobject ret = NULL;
101.793 + OLE_TRY
101.794 + STGMEDIUM stgmedium;
101.795 + OLE_HRT( ExtractNativeData(fmt, -1, &stgmedium) );
101.796 + OLE_NEXT_TRY
101.797 + if (CF_FILEGROUPDESCRIPTORA == fmt ||
101.798 + CF_FILEGROUPDESCRIPTORW == fmt)
101.799 + {
101.800 + ret = ConvertMemoryMappedData(env, fmt, &stgmedium);
101.801 + } else {
101.802 + ret = ConvertNativeData(env, fmt, &stgmedium);
101.803 }
101.804 - DASSERT(!JNU_IsNull(env, paletteDataLocal) &&
101.805 - !JNU_IsNull(env, ret));
101.806 -
101.807 - jobject concat = AwtDataTransferer::ConcatData(env, paletteDataLocal, ret);
101.808 -
101.809 - if (!JNU_IsNull(env, safe_ExceptionOccurred(env))) {
101.810 - env->ExceptionDescribe();
101.811 - env->ExceptionClear();
101.812 - env->DeleteLocalRef(ret);
101.813 - env->DeleteLocalRef(paletteDataLocal);
101.814 - return (jobject)NULL;
101.815 - }
101.816 -
101.817 - env->DeleteLocalRef(ret);
101.818 - env->DeleteLocalRef(paletteDataLocal);
101.819 - ret = concat;
101.820 -
101.821 - break;
101.822 + OLE_CATCH_BAD_ALLOC
101.823 + ::ReleaseStgMedium(&stgmedium);
101.824 + OLE_CATCH
101.825 + if (E_OUTOFMEMORY == OLE_HR) {
101.826 + throw std::bad_alloc();
101.827 }
101.828 - }
101.829 -
101.830 - jobject global = env->NewGlobalRef(ret);
101.831 - env->DeleteLocalRef(ret);
101.832 - return global;
101.833 + return ret;
101.834 }
101.835
101.836 /**
101.837 @@ -791,14 +1016,14 @@
101.838 ULONG actual = 1;
101.839
101.840 res = pEnumFormatEtc->Next((ULONG)1, &tmp, &actual);
101.841 -
101.842 - if (res == S_FALSE) break;
101.843 + if (res == S_FALSE)
101.844 + break;
101.845
101.846 if (!(tmp.cfFormat >= 1 &&
101.847 tmp.ptd == NULL &&
101.848 - tmp.lindex == -1 &&
101.849 + (tmp.lindex == -1 || CF_FILECONTENTS==tmp.cfFormat) &&
101.850 tmp.dwAspect == DVASPECT_CONTENT &&
101.851 - (tmp.tymed == TYMED_HGLOBAL ||
101.852 + ( tmp.tymed == TYMED_HGLOBAL ||
101.853 tmp.tymed == TYMED_FILE ||
101.854 tmp.tymed == TYMED_ISTREAM ||
101.855 tmp.tymed == TYMED_GDI ||
101.856 @@ -806,7 +1031,8 @@
101.857 tmp.tymed == TYMED_ENHMF
101.858 ) // but not ISTORAGE
101.859 )
101.860 - ) continue;
101.861 + )
101.862 + continue;
101.863
101.864 if (m_dataObject->QueryGetData(&tmp) != S_OK) continue;
101.865
101.866 @@ -1005,6 +1231,7 @@
101.867
101.868 m_stgmedium = *stgmedium;
101.869 m_istream = stgmedium->pstm;
101.870 + m_istream->AddRef();
101.871 m_mutex = ::CreateMutex(NULL, FALSE, NULL);
101.872
101.873 if (javaIOExceptionClazz == (jclass)NULL) {
101.874 @@ -1024,7 +1251,7 @@
101.875
101.876 WDTCPIStreamWrapper::~WDTCPIStreamWrapper() {
101.877 ::CloseHandle(m_mutex);
101.878 -
101.879 + m_istream->Release();
101.880 ::ReleaseStgMedium(&m_stgmedium);
101.881 }
101.882
102.1 --- a/src/windows/native/sun/windows/awt_DnDDT.h Fri Feb 12 13:25:18 2010 -0800
102.2 +++ b/src/windows/native/sun/windows/awt_DnDDT.h Sun Feb 14 23:38:50 2010 -0800
102.3 @@ -1,5 +1,5 @@
102.4 /*
102.5 - * Copyright 1997-2006 Sun Microsystems, Inc. All Rights Reserved.
102.6 + * Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
102.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
102.8 *
102.9 * This code is free software; you can redistribute it and/or modify it
102.10 @@ -27,7 +27,7 @@
102.11 #define AWT_DND_DT_H
102.12
102.13 #include <Ole2.h>
102.14 -
102.15 +#include <shlobj.h>
102.16 #include <jni.h>
102.17 #include <jni_util.h>
102.18
102.19 @@ -106,6 +106,11 @@
102.20
102.21 virtual void UnloadCache();
102.22
102.23 + virtual HRESULT ExtractNativeData(jlong fmt, LONG lIndex, STGMEDIUM *pmedium);
102.24 + virtual HRESULT SaveIndexToFile(LPCTSTR pFileName, UINT lIndex);
102.25 + virtual jobject ConvertNativeData(JNIEnv* env, jlong fmt, STGMEDIUM *pmedium);
102.26 + virtual jobject ConvertMemoryMappedData(JNIEnv* env, jlong fmt, STGMEDIUM *pmedium);
102.27 +
102.28 private:
102.29 typedef struct _RegisterTargetRec {
102.30 AwtDropTarget* dropTarget;
102.31 @@ -152,11 +157,12 @@
102.32
102.33 // external COM references
102.34
102.35 - IDataObject __RPC_FAR *m_dataObject;
102.36 + IDataObject *m_dataObject;
102.37 + IDropTargetHelper *m_pIDropTargetHelper;
102.38
102.39 // static members
102.40
102.41 - static IDataObject __RPC_FAR *sm_pCurrentDnDDataObject;
102.42 + static IDataObject *sm_pCurrentDnDDataObject;
102.43
102.44 // method references
102.45
103.1 --- a/src/windows/native/sun/windows/awt_MenuItem.cpp Fri Feb 12 13:25:18 2010 -0800
103.2 +++ b/src/windows/native/sun/windows/awt_MenuItem.cpp Sun Feb 14 23:38:50 2010 -0800
103.3 @@ -114,6 +114,7 @@
103.4 if (m_peerObject != NULL) {
103.5 JNI_SET_PDATA(m_peerObject, NULL);
103.6 env->DeleteGlobalRef(m_peerObject);
103.7 + m_peerObject = NULL;
103.8 }
103.9
103.10 AwtObject::Dispose();
104.1 --- a/src/windows/native/sun/windows/awt_Toolkit.cpp Fri Feb 12 13:25:18 2010 -0800
104.2 +++ b/src/windows/native/sun/windows/awt_Toolkit.cpp Sun Feb 14 23:38:50 2010 -0800
104.3 @@ -1,5 +1,5 @@
104.4 /*
104.5 - * Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved.
104.6 + * Copyright 1996-2009 Sun Microsystems, Inc. All Rights Reserved.
104.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
104.8 *
104.9 * This code is free software; you can redistribute it and/or modify it
104.10 @@ -290,24 +290,6 @@
104.11 jmethodID AwtToolkit::insetsMID;
104.12
104.13 /************************************************************************
104.14 - * JavaStringBuffer method
104.15 - */
104.16 -
104.17 -JavaStringBuffer::JavaStringBuffer(JNIEnv *env, jstring jstr) {
104.18 - if (jstr != NULL) {
104.19 - int length = env->GetStringLength(jstr);
104.20 - buffer = new TCHAR[length + 1];
104.21 - LPCTSTR tmp = JNU_GetStringPlatformChars(env, jstr, NULL);
104.22 - _tcscpy(buffer, tmp);
104.23 - JNU_ReleaseStringPlatformChars(env, jstr, tmp);
104.24 - } else {
104.25 - buffer = new TCHAR[1];
104.26 - buffer[0] = _T('\0');
104.27 - }
104.28 -}
104.29 -
104.30 -
104.31 -/************************************************************************
104.32 * AwtToolkit methods
104.33 */
104.34
105.1 --- a/src/windows/native/sun/windows/awt_Toolkit.h Fri Feb 12 13:25:18 2010 -0800
105.2 +++ b/src/windows/native/sun/windows/awt_Toolkit.h Sun Feb 14 23:38:50 2010 -0800
105.3 @@ -1,5 +1,5 @@
105.4 /*
105.5 - * Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved.
105.6 + * Copyright 1996-2009 Sun Microsystems, Inc. All Rights Reserved.
105.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
105.8 *
105.9 * This code is free software; you can redistribute it and/or modify it
105.10 @@ -466,20 +466,6 @@
105.11 void UninstallMouseLowLevelHook();
105.12 };
105.13
105.14 -/*
105.15 - * Class to encapsulate the extraction of the java string contents
105.16 - * into a buffer and the cleanup of the buffer
105.17 - */
105.18 -class JavaStringBuffer {
105.19 - public:
105.20 - JavaStringBuffer(JNIEnv *env, jstring jstr);
105.21 - INLINE ~JavaStringBuffer() { delete[] buffer; }
105.22 - INLINE operator LPTSTR() { return buffer; }
105.23 - INLINE operator LPARAM() { return (LPARAM)buffer; } /* for SendMessage */
105.24 -
105.25 - private:
105.26 - LPTSTR buffer;
105.27 -};
105.28
105.29 /* creates an instance of T and assigns it to the argument, but only if
105.30 the argument is initially NULL. Supposed to be thread-safe.
106.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
106.2 +++ b/src/windows/native/sun/windows/awt_ole.cpp Sun Feb 14 23:38:50 2010 -0800
106.3 @@ -0,0 +1,86 @@
106.4 +/*
106.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
106.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
106.7 + *
106.8 + * This code is free software; you can redistribute it and/or modify it
106.9 + * under the terms of the GNU General Public License version 2 only, as
106.10 + * published by the Free Software Foundation. Sun designates this
106.11 + * particular file as subject to the "Classpath" exception as provided
106.12 + * by Sun in the LICENSE file that accompanied this code.
106.13 + *
106.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
106.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
106.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
106.17 + * version 2 for more details (a copy is included in the LICENSE file that
106.18 + * accompanied this code).
106.19 + *
106.20 + * You should have received a copy of the GNU General Public License version
106.21 + * 2 along with this work; if not, write to the Free Software Foundation,
106.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
106.23 + *
106.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
106.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
106.26 + * have any questions.
106.27 + */
106.28 +
106.29 +#include "awt_ole.h"
106.30 +#include <time.h>
106.31 +#include <sys/timeb.h>
106.32 +
106.33 +namespace SUN_DBG_NS{
106.34 + //WIN32 debug channel approach
106.35 + //inline void DbgOut(LPCTSTR lpStr) { ::OutputDebugString(lpStr); }
106.36 +
106.37 + //Java debug channel approach
106.38 + inline void DbgOut(LPCTSTR lpStr) { DTRACE_PRINT(_B(lpStr)); }
106.39 +
106.40 + LPCTSTR CreateTimeStamp(LPTSTR lpBuffer, size_t iBufferSize)
106.41 + {
106.42 + struct _timeb tb;
106.43 + _ftime(&tb);
106.44 + size_t len = _tcsftime(lpBuffer, iBufferSize, _T("%b %d %H:%M:%S"), localtime(&tb.time));
106.45 + if (len && len+4 < iBufferSize) {
106.46 + if (_sntprintf(lpBuffer+len, iBufferSize-len-1, _T(".%03d"), tb.millitm) < 0) {
106.47 + lpBuffer[iBufferSize-len-1] = 0;
106.48 + }
106.49 + }
106.50 + return lpBuffer;
106.51 + }
106.52 +
106.53 + #define DTRACE_BUF_LEN 1024
106.54 + void snvTrace(LPCTSTR lpszFormat, va_list argList)
106.55 + {
106.56 + TCHAR szBuffer[DTRACE_BUF_LEN];
106.57 + if (_vsntprintf( szBuffer, DTRACE_BUF_LEN, lpszFormat, argList ) < 0) {
106.58 + szBuffer[DTRACE_BUF_LEN-1] = 0;
106.59 + }
106.60 + TCHAR szTime[32];
106.61 + CreateTimeStamp(szTime, sizeof(szTime));
106.62 + _tcscat(szTime, _T(" "));
106.63 + TCHAR szBuffer1[DTRACE_BUF_LEN];
106.64 + size_t iFormatLen = _tcslen(lpszFormat);
106.65 + BOOL bErrorReport = iFormatLen>6 && _tcscmp(lpszFormat + iFormatLen - 6, _T("[%08x]"))==0;
106.66 + size_t iTimeLen = _tcslen(szTime);
106.67 + if (_sntprintf(
106.68 + szBuffer1 + iTimeLen,
106.69 + DTRACE_BUF_LEN - iTimeLen - 1, //reserver for \n
106.70 + _T("P:%04d T:%04d ") TRACE_SUFFIX _T("%s%s"),
106.71 + ::GetCurrentProcessId(),
106.72 + ::GetCurrentThreadId(),
106.73 + bErrorReport?_T("Error:"):_T(""),
106.74 + szBuffer) < 0)
106.75 + {
106.76 + _tcscpy(szBuffer1 + DTRACE_BUF_LEN - 5, _T("...")); //reserver for \n
106.77 + }
106.78 + memcpy(szBuffer1, szTime, iTimeLen*sizeof(TCHAR));
106.79 + _tcscat(szBuffer1, _T("\n"));
106.80 + DbgOut( szBuffer1 );
106.81 + }
106.82 + void snTrace(LPCTSTR lpszFormat, ... )
106.83 + {
106.84 + va_list argList;
106.85 + va_start(argList, lpszFormat);
106.86 + snvTrace(lpszFormat, argList);
106.87 + va_end(argList);
106.88 + }
106.89 +}//SUN_DBG_NS namespace end
107.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
107.2 +++ b/src/windows/native/sun/windows/awt_ole.h Sun Feb 14 23:38:50 2010 -0800
107.3 @@ -0,0 +1,194 @@
107.4 +/*
107.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
107.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
107.7 + *
107.8 + * This code is free software; you can redistribute it and/or modify it
107.9 + * under the terms of the GNU General Public License version 2 only, as
107.10 + * published by the Free Software Foundation. Sun designates this
107.11 + * particular file as subject to the "Classpath" exception as provided
107.12 + * by Sun in the LICENSE file that accompanied this code.
107.13 + *
107.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
107.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
107.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
107.17 + * version 2 for more details (a copy is included in the LICENSE file that
107.18 + * accompanied this code).
107.19 + *
107.20 + * You should have received a copy of the GNU General Public License version
107.21 + * 2 along with this work; if not, write to the Free Software Foundation,
107.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
107.23 + *
107.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
107.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
107.26 + * have any questions.
107.27 + */
107.28 +
107.29 +#ifndef AWT_OLE_H
107.30 +#define AWT_OLE_H
107.31 +
107.32 +#include "awt.h"
107.33 +#include <ole2.h>
107.34 +#include <comdef.h>
107.35 +#include <comutil.h>
107.36 +
107.37 +#ifdef _DEBUG
107.38 + #define _SUN_DEBUG
107.39 +#endif
107.40 +
107.41 +
107.42 +#ifndef SUN_DBG_NS
107.43 + #ifdef _LIB
107.44 + #define SUN_DBG_NS SUN_dbg_lib
107.45 + #else
107.46 + #define SUN_DBG_NS SUN_dbg_glb
107.47 + #endif //_LIB
107.48 +#endif //SUN_DBG_NS
107.49 +
107.50 +
107.51 +#ifndef TRACE_SUFFIX
107.52 + #define TRACE_SUFFIX
107.53 +#endif
107.54 +
107.55 +namespace SUN_DBG_NS{
107.56 + LPCTSTR CreateTimeStamp(LPTSTR lpBuffer, size_t iBufferSize);
107.57 + inline void snTraceEmp(LPCTSTR, ...) { }
107.58 + void snvTrace(LPCTSTR lpszFormat, va_list argList);
107.59 + void snTrace(LPCTSTR lpszFormat, ... );
107.60 +}//SUN_DBG_NS namespace end
107.61 +
107.62 +#define STRACE1 SUN_DBG_NS::snTrace
107.63 +#ifdef _SUN_DEBUG
107.64 + #define STRACE SUN_DBG_NS::snTrace
107.65 +#else
107.66 + #define STRACE SUN_DBG_NS::snTraceEmp
107.67 +#endif
107.68 +#define STRACE0 SUN_DBG_NS::snTraceEmp
107.69 +
107.70 +struct CLogEntryPoint1 {
107.71 + LPCTSTR m_lpTitle;
107.72 + CLogEntryPoint1(LPCTSTR lpTitle):m_lpTitle(lpTitle) { STRACE(_T("{%s"), m_lpTitle); }
107.73 + ~CLogEntryPoint1(){ STRACE(_T("}%s"), m_lpTitle); }
107.74 +};
107.75 +struct CLogEntryPoint0 {
107.76 + LPCTSTR m_lpTitle;
107.77 + CLogEntryPoint0(LPCTSTR lpTitle):m_lpTitle(lpTitle) { STRACE0(_T("{%s"), m_lpTitle); }
107.78 + ~CLogEntryPoint0(){ STRACE0(_T("}%s"), m_lpTitle); }
107.79 +};
107.80 +
107.81 +#define SEP1(msg) CLogEntryPoint1 _ep1_(msg);
107.82 +#define SEP0(msg) CLogEntryPoint0 _ep0_(msg);
107.83 +#ifdef _SUN_DEBUG
107.84 + #define SEP(msg) CLogEntryPoint1 _ep1_(msg);
107.85 +#else
107.86 + #define SEP(msg) CLogEntryPoint0 _ep0_(msg);
107.87 +#endif
107.88 +
107.89 +
107.90 +#define OLE_BAD_COOKIE ((DWORD)-1)
107.91 +
107.92 +#define OLE_TRACENOTIMPL(msg)\
107.93 + STRACE(_T("Warning:%s"), msg);\
107.94 + return E_NOTIMPL;
107.95 +
107.96 +#define OLE_TRACEOK(msg)\
107.97 + STRACE0(_T("Info:%s"), msg);\
107.98 + return S_OK;
107.99 +
107.100 +
107.101 +#define OLE_DECL\
107.102 + HRESULT _hr_ = S_OK;
107.103 +
107.104 +#define OLE_NEXT_TRY\
107.105 + try {
107.106 +
107.107 +#define OLE_TRY\
107.108 + OLE_DECL\
107.109 + try {
107.110 +
107.111 +#define OLE_HRT(fnc)\
107.112 + _hr_ = fnc;\
107.113 + if (FAILED(_hr_)) {\
107.114 + STRACE1(_T("Error:%08x in ") _T(#fnc), _hr_);\
107.115 + _com_raise_error(_hr_);\
107.116 + }
107.117 +
107.118 +#define OLE_WINERROR2HR(msg, erCode)\
107.119 + _hr_ = erCode;\
107.120 + STRACE1(_T("OSError:%d in ") msg, _hr_);\
107.121 + _hr_ = HRESULT_FROM_WIN32(_hr_);
107.122 +
107.123 +#define OLE_THROW_LASTERROR(msg)\
107.124 + OLE_WINERROR2HR(msg, ::GetLastError())\
107.125 + _com_raise_error(_hr_);
107.126 +
107.127 +#define OLE_CHECK_NOTNULL(x)\
107.128 + if (!(x)) {\
107.129 + STRACE1(_T("Null pointer:") _T(#x));\
107.130 + _com_raise_error(_hr_ = E_POINTER);\
107.131 + }
107.132 +
107.133 +#define OLE_CHECK_NOTNULLSP(x)\
107.134 + if (!bool(x)) {\
107.135 + STRACE1(_T("Null pointer:") _T(#x));\
107.136 + _com_raise_error(_hr_ = E_POINTER);\
107.137 + }
107.138 +
107.139 +#define OLE_HRW32(fnc)\
107.140 + _hr_ = fnc;\
107.141 + if (ERROR_SUCCESS != _hr_) {\
107.142 + STRACE1(_T("OSError:%d in ") _T(#fnc), _hr_);\
107.143 + _com_raise_error(_hr_ = HRESULT_FROM_WIN32(_hr_));\
107.144 + }
107.145 +
107.146 +#define OLE_HRW32_BOOL(fnc)\
107.147 + if (!fnc) {\
107.148 + OLE_THROW_LASTERROR(_T(#fnc))\
107.149 + }
107.150 +
107.151 +#define OLE_CATCH\
107.152 + } catch (_com_error &e) {\
107.153 + _hr_ = e.Error();\
107.154 + STRACE1(_T("COM Error:%08x %s"), _hr_, e.ErrorMessage());\
107.155 + }
107.156 +
107.157 +#define OLE_CATCH_BAD_ALLOC\
107.158 + } catch (_com_error &e) {\
107.159 + _hr_ = e.Error();\
107.160 + STRACE1(_T("COM Error:%08x %s"), _hr_, e.ErrorMessage());\
107.161 + } catch (std::bad_alloc&) {\
107.162 + _hr_ = E_OUTOFMEMORY;\
107.163 + STRACE1(_T("Error: Out of Memory"));\
107.164 + }
107.165 +
107.166 +#define OLE_CATCH_ALL\
107.167 + } catch (_com_error &e) {\
107.168 + _hr_ = e.Error();\
107.169 + STRACE1(_T("COM Error:%08x %s"), _hr_, e.ErrorMessage());\
107.170 + } catch(...) {\
107.171 + _hr_ = E_FAIL;\
107.172 + STRACE1(_T("Error: General Pritection Failor"));\
107.173 + }
107.174 +
107.175 +#define OLE_RETURN_SUCCESS return SUCCEEDED(_hr_);
107.176 +#define OLE_RETURN_HR return _hr_;
107.177 +#define OLE_HR _hr_
107.178 +
107.179 +#define _B(x) _bstr_t(x)
107.180 +#define _BT(x) (LPCTSTR)_bstr_t(x)
107.181 +#define _V(x) _variant_t(x)
107.182 +#define _VV(vrt) _variant_t(vrt, false)
107.183 +#define _VE _variant_t()
107.184 +#define _VB(b) _variant_t(bool(b))
107.185 +
107.186 +struct OLEHolder
107.187 +{
107.188 + OLEHolder()
107.189 + : m_hr(::OleInitialize(NULL))
107.190 + {}
107.191 +
107.192 + ~OLEHolder(){}
107.193 + operator bool() const { return S_OK==SUCCEEDED(m_hr); }
107.194 + HRESULT m_hr;
107.195 +};
107.196 +
107.197 +#endif//AWT_OLE_H
108.1 --- a/src/windows/native/sun/windows/awtmsg.h Fri Feb 12 13:25:18 2010 -0800
108.2 +++ b/src/windows/native/sun/windows/awtmsg.h Sun Feb 14 23:38:50 2010 -0800
108.3 @@ -253,4 +253,8 @@
108.4 #define WM_UNDOCUMENTED_CLICKMENUBAR 0x0313
108.5 #endif
108.6
108.7 +#ifndef WM_UNDOCUMENTED_CLIENTSHUTDOWN
108.8 +#define WM_UNDOCUMENTED_CLIENTSHUTDOWN 0x003b
108.9 +#endif
108.10 +
108.11 #endif // AWTMSG_H
109.1 --- a/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Fri Feb 12 13:25:18 2010 -0800
109.2 +++ b/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Sun Feb 14 23:38:50 2010 -0800
109.3 @@ -28,7 +28,12 @@
109.4 * LoginContext
109.5 * @author Brad Wetmore
109.6 *
109.7 - * @run main/othervm -Xmx2m TestProviderLeak
109.8 + * @run main/othervm -Xmx2m -XX:OldSize=1m -XX:NewSize=512k TestProviderLeak
109.9 + *
109.10 + * The original test invocation is below, but had to use the above
109.11 + * workaround for bug 6923123.
109.12 + *
109.13 + * run main/othervm -Xmx2m TestProviderLeak
109.14 */
109.15
109.16 /*
110.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
110.2 +++ b/test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java Sun Feb 14 23:38:50 2010 -0800
110.3 @@ -0,0 +1,51 @@
110.4 +/*
110.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
110.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
110.7 + *
110.8 + * This code is free software; you can redistribute it and/or modify it
110.9 + * under the terms of the GNU General Public License version 2 only, as
110.10 + * published by the Free Software Foundation.
110.11 + *
110.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
110.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
110.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
110.15 + * version 2 for more details (a copy is included in the LICENSE file that
110.16 + * accompanied this code).
110.17 + *
110.18 + * You should have received a copy of the GNU General Public License version
110.19 + * 2 along with this work; if not, write to the Free Software Foundation,
110.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
110.21 + *
110.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
110.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
110.24 + * have any questions.
110.25 + */
110.26 +
110.27 +
110.28 +/* @test
110.29 + * @bug 6580131
110.30 + * @summary Test jvmti demo compiledMethodLoad
110.31 + *
110.32 + * @compile ../DemoRun.java ../Hello.java
110.33 + * @build CompiledMethodLoadTest
110.34 + * @run main CompiledMethodLoadTest Hello
110.35 + */
110.36 +
110.37 +public class CompiledMethodLoadTest {
110.38 +
110.39 + public static void main(String args[]) throws Exception {
110.40 + DemoRun demo;
110.41 +
110.42 + /* Run demo that uses JVMTI compiledMethodLoad agent (no options) */
110.43 + demo = new DemoRun("compiledMethodLoad", "" /* options to compiledMethodLoad */ );
110.44 + demo.runit(args[0]);
110.45 +
110.46 + /* Make sure patterns in output look ok */
110.47 + if (demo.output_contains("ERROR")) {
110.48 + throw new RuntimeException("Test failed - ERROR seen in output");
110.49 + }
110.50 +
110.51 + /* Must be a pass. */
110.52 + System.out.println("Test passed - cleanly terminated");
110.53 + }
110.54 +}
111.1 --- a/test/demo/jvmti/heapTracker/HeapTrackerTest.java Fri Feb 12 13:25:18 2010 -0800
111.2 +++ b/test/demo/jvmti/heapTracker/HeapTrackerTest.java Sun Feb 14 23:38:50 2010 -0800
111.3 @@ -1,5 +1,5 @@
111.4 /*
111.5 - * Copyright 2004-2005 Sun Microsystems, Inc. All Rights Reserved.
111.6 + * Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
111.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
111.8 *
111.9 * This code is free software; you can redistribute it and/or modify it
111.10 @@ -43,7 +43,7 @@
111.11
111.12 /* Make sure patterns in output look ok */
111.13 if (demo.output_contains("ERROR")) {
111.14 - throw new RuntimeException("Test failed - ERROR seen in oputput");
111.15 + throw new RuntimeException("Test failed - ERROR seen in output");
111.16 }
111.17
111.18 /* Must be a pass. */
112.1 --- a/test/demo/jvmti/hprof/CpuTimesDefineClassTest.java Fri Feb 12 13:25:18 2010 -0800
112.2 +++ b/test/demo/jvmti/hprof/CpuTimesDefineClassTest.java Sun Feb 14 23:38:50 2010 -0800
112.3 @@ -1,5 +1,5 @@
112.4 /*
112.5 - * Copyright 2004-2005 Sun Microsystems, Inc. All Rights Reserved.
112.6 + * Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
112.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
112.8 *
112.9 * This code is free software; you can redistribute it and/or modify it
112.10 @@ -44,7 +44,7 @@
112.11
112.12 /* Make sure patterns in output look ok */
112.13 if (hprof.output_contains("ERROR")) {
112.14 - throw new RuntimeException("Test failed - ERROR seen in oputput");
112.15 + throw new RuntimeException("Test failed - ERROR seen in output");
112.16 }
112.17
112.18 /* Must be a pass. */
113.1 --- a/test/demo/jvmti/hprof/CpuTimesTest.java Fri Feb 12 13:25:18 2010 -0800
113.2 +++ b/test/demo/jvmti/hprof/CpuTimesTest.java Sun Feb 14 23:38:50 2010 -0800
113.3 @@ -1,5 +1,5 @@
113.4 /*
113.5 - * Copyright 2004-2005 Sun Microsystems, Inc. All Rights Reserved.
113.6 + * Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
113.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
113.8 *
113.9 * This code is free software; you can redistribute it and/or modify it
113.10 @@ -42,7 +42,7 @@
113.11
113.12 /* Make sure patterns in output look ok */
113.13 if (hprof.output_contains("ERROR")) {
113.14 - throw new RuntimeException("Test failed - ERROR seen in oputput");
113.15 + throw new RuntimeException("Test failed - ERROR seen in output");
113.16 }
113.17
113.18 /* Must be a pass. */
114.1 --- a/test/demo/jvmti/minst/MinstTest.java Fri Feb 12 13:25:18 2010 -0800
114.2 +++ b/test/demo/jvmti/minst/MinstTest.java Sun Feb 14 23:38:50 2010 -0800
114.3 @@ -1,5 +1,5 @@
114.4 /*
114.5 - * Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
114.6 + * Copyright 2006-2010 Sun Microsystems, Inc. All Rights Reserved.
114.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
114.8 *
114.9 * This code is free software; you can redistribute it and/or modify it
114.10 @@ -43,7 +43,7 @@
114.11
114.12 /* Make sure patterns in output look ok */
114.13 if (demo.output_contains("ERROR")) {
114.14 - throw new RuntimeException("Test failed - ERROR seen in oputput");
114.15 + throw new RuntimeException("Test failed - ERROR seen in output");
114.16 }
114.17
114.18 /* Must be a pass. */
115.1 --- a/test/demo/jvmti/mtrace/TraceJFrame.java Fri Feb 12 13:25:18 2010 -0800
115.2 +++ b/test/demo/jvmti/mtrace/TraceJFrame.java Sun Feb 14 23:38:50 2010 -0800
115.3 @@ -1,5 +1,5 @@
115.4 /*
115.5 - * Copyright 2004-2005 Sun Microsystems, Inc. All Rights Reserved.
115.6 + * Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
115.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
115.8 *
115.9 * This code is free software; you can redistribute it and/or modify it
115.10 @@ -43,7 +43,7 @@
115.11
115.12 /* Make sure patterns in output look ok */
115.13 if (demo.output_contains("ERROR")) {
115.14 - throw new RuntimeException("Test failed - ERROR seen in oputput");
115.15 + throw new RuntimeException("Test failed - ERROR seen in output");
115.16 }
115.17
115.18 /* Must be a pass. */
116.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
116.2 +++ b/test/java/awt/FontClass/FontPrivilege.java Sun Feb 14 23:38:50 2010 -0800
116.3 @@ -0,0 +1,39 @@
116.4 +/*
116.5 + * Copyright (c) 2010 Sun Microsystems, Inc. All Rights Reserved.
116.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
116.7 + *
116.8 + * This code is free software; you can redistribute it and/or modify it
116.9 + * under the terms of the GNU General Public License version 2 only, as
116.10 + * published by the Free Software Foundation.
116.11 + *
116.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
116.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
116.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
116.15 + * version 2 for more details (a copy is included in the LICENSE file that
116.16 + * accompanied this code).
116.17 + *
116.18 + * You should have received a copy of the GNU General Public License version
116.19 + * 2 along with this work; if not, write to the Free Software Foundation,
116.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
116.21 + *
116.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
116.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
116.24 + * have any questions.
116.25 + */
116.26 +
116.27 +/*
116.28 + * @test
116.29 + * @bug 5010310 6319835 6904882
116.30 + * @summary test fonts can be created in the presence of a security manager
116.31 + * @run main/othervm/secure=java.lang.SecurityManager FontPrivilege
116.32 + */
116.33 +
116.34 +import java.awt.Font;
116.35 +
116.36 +public class FontPrivilege {
116.37 +
116.38 + public static void main(String[] args) throws Exception {
116.39 + new Font("Helvetica", Font.PLAIN, 12).getFamily();
116.40 + new Font("foo bar", Font.PLAIN, 12).getFamily();
116.41 + }
116.42 +}
117.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
117.2 +++ b/test/java/awt/GraphicsEnvironment/TestGetDefScreenDevice.java Sun Feb 14 23:38:50 2010 -0800
117.3 @@ -0,0 +1,43 @@
117.4 +/*
117.5 + * Copyright (c) 2010 Sun Microsystems, Inc. All Rights Reserved.
117.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
117.7 + *
117.8 + * This code is free software; you can redistribute it and/or modify it
117.9 + * under the terms of the GNU General Public License version 2 only, as
117.10 + * published by the Free Software Foundation.
117.11 + *
117.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
117.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
117.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
117.15 + * version 2 for more details (a copy is included in the LICENSE file that
117.16 + * accompanied this code).
117.17 + *
117.18 + * You should have received a copy of the GNU General Public License version
117.19 + * 2 along with this work; if not, write to the Free Software Foundation,
117.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
117.21 + *
117.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
117.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
117.24 + * have any questions.
117.25 + */
117.26 +
117.27 +/*
117.28 + * @test
117.29 + * @bug 6896335
117.30 + * @summary Test GraphicsEnvironment.getDefaultScreenDevice() in headless mode
117.31 + * @run main/othervm -Djava.awt.headless=true TestGetDefScreenDevice
117.32 + */
117.33 +
117.34 +import java.awt.*;
117.35 +public class TestGetDefScreenDevice {
117.36 +
117.37 + public static void main(String[] args) throws Exception {
117.38 + GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
117.39 + try {
117.40 + ge.getDefaultScreenDevice();
117.41 + throw new Exception("Failed. HeadlessException not thrown");
117.42 + } catch (HeadlessException he) {
117.43 + // OK, test passed.
117.44 + }
117.45 + }
117.46 +}
118.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
118.2 +++ b/test/java/awt/PrintJob/Security/SecurityDialogTest.java Sun Feb 14 23:38:50 2010 -0800
118.3 @@ -0,0 +1,105 @@
118.4 +/*
118.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
118.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
118.7 + *
118.8 + * This code is free software; you can redistribute it and/or modify it
118.9 + * under the terms of the GNU General Public License version 2 only, as
118.10 + * published by the Free Software Foundation.
118.11 + *
118.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
118.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
118.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
118.15 + * version 2 for more details (a copy is included in the LICENSE file that
118.16 + * accompanied this code).
118.17 + *
118.18 + * You should have received a copy of the GNU General Public License version
118.19 + * 2 along with this work; if not, write to the Free Software Foundation,
118.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
118.21 + *
118.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
118.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
118.24 + * have any questions.
118.25 + */
118.26 +
118.27 +/**
118.28 + * @test
118.29 + * @bug 6195901 6195923 6195928 6195933 6491273 6888734
118.30 + * @summary No SecurityException should be thrown when printing to a file
118.31 + using the given policy.
118.32 + Print to file option should be selected.
118.33 + * @run main/othervm/policy=policy SecurityDialogTest
118.34 + */
118.35 +import java.awt.*;
118.36 +import java.awt.event.*;
118.37 +import java.util.*;
118.38 +import java.io.*;
118.39 +
118.40 +
118.41 +public class SecurityDialogTest extends Frame implements ActionListener {
118.42 + // Declare things used in the test, like buttons and labels here
118.43 +
118.44 + Button nativeDlg, setSecurity;
118.45 + boolean isNative = true;
118.46 +
118.47 + public SecurityDialogTest() {
118.48 +
118.49 + nativeDlg = new Button("Print Dialog");
118.50 + nativeDlg.addActionListener(this);
118.51 + setSecurity = new Button("Toggle Dialog");
118.52 + setSecurity.addActionListener(this);
118.53 + add("South", nativeDlg);
118.54 + add("North", setSecurity);
118.55 + setSize(300, 300);
118.56 + setVisible(true);
118.57 + }
118.58 +
118.59 + public static void main(String args[]) {
118.60 + System.out.println("Native dialog is the default");
118.61 + SecurityDialogTest test = new SecurityDialogTest();
118.62 + }
118.63 +
118.64 + public void actionPerformed(ActionEvent e) {
118.65 +
118.66 + if (e.getSource() == setSecurity) {
118.67 + if (isNative) {
118.68 + isNative = false;
118.69 + System.out.println("Common dialog is the default");
118.70 +
118.71 + } else {
118.72 + isNative = true;
118.73 + System.out.println("Native dialog is the default");
118.74 + }
118.75 + return;
118.76 + }
118.77 +
118.78 + JobAttributes ja = new JobAttributes();
118.79 + PageAttributes pa = new PageAttributes();
118.80 +
118.81 + if (isNative) {
118.82 + ja.setDialog(JobAttributes.DialogType.NATIVE);
118.83 + } else {
118.84 + ja.setDialog(JobAttributes.DialogType.COMMON);
118.85 + }
118.86 + ja.setDestination(JobAttributes.DestinationType.FILE);
118.87 + ja.setFileName("mohan.ps");
118.88 +
118.89 +
118.90 + PrintJob pjob = getToolkit().getPrintJob(this, null, ja, pa);
118.91 +
118.92 + if (pjob != null) {
118.93 + Graphics pg = pjob.getGraphics();
118.94 + System.out.println("PJOB: " + pjob);
118.95 + if (pg != null) {
118.96 + System.out.println("Printer Graphics: " + pg);
118.97 + this.printAll(pg);
118.98 + pg.dispose();
118.99 + } else {
118.100 + System.out.println("Printer Graphics is null");
118.101 + }
118.102 + pjob.end();
118.103 + System.out.println("DONE");
118.104 + } else {
118.105 + System.out.println("PJOB is null");
118.106 + }
118.107 + }
118.108 +}
119.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
119.2 +++ b/test/java/awt/PrintJob/Security/policy Sun Feb 14 23:38:50 2010 -0800
119.3 @@ -0,0 +1,32 @@
119.4 +/*
119.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
119.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
119.7 + *
119.8 + * This code is free software; you can redistribute it and/or modify it
119.9 + * under the terms of the GNU General Public License version 2 only, as
119.10 + * published by the Free Software Foundation.
119.11 + *
119.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
119.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
119.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
119.15 + * version 2 for more details (a copy is included in the LICENSE file that
119.16 + * accompanied this code).
119.17 + *
119.18 + * You should have received a copy of the GNU General Public License version
119.19 + * 2 along with this work; if not, write to the Free Software Foundation,
119.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
119.21 + *
119.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
119.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
119.24 + * have any questions.
119.25 + */
119.26 +
119.27 +/* AUTOMATICALLY GENERATED ON Thu Jan 03 15:48:39 PST 2002*/
119.28 +/* DO NOT EDIT */
119.29 +
119.30 +grant {
119.31 + permission java.io.FilePermission "<<ALL FILES>>", "read,write";
119.32 + permission java.lang.RuntimePermission "queuePrintJob";
119.33 + permission java.lang.RuntimePermission "setSecurityManager";
119.34 +};
119.35 +
120.1 --- a/test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java Fri Feb 12 13:25:18 2010 -0800
120.2 +++ b/test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java Sun Feb 14 23:38:50 2010 -0800
120.3 @@ -56,6 +56,7 @@
120.4 TextArea textArea;
120.5 Robot robot;
120.6 final int desiredSelectionEnd = ('z'-'a'+1)*2; // 52
120.7 + final static int SCROLL_DELAY = 10; // ms
120.8
120.9 public void start () {
120.10 createObjects();
120.11 @@ -126,6 +127,8 @@
120.12
120.13 moveMouseBelowTextArea( tremble%2!=0 );
120.14 Util.waitForIdle( robot );
120.15 + // it is needed to add some small delay on Gnome
120.16 + waitUntilScrollIsPerformed(robot);
120.17 }
120.18
120.19 robot.mouseRelease( MouseEvent.BUTTON1_MASK );
120.20 @@ -141,9 +144,19 @@
120.21 void moveMouseBelowTextArea( boolean shift ) {
120.22 Dimension d = textArea.getSize();
120.23 Point l = textArea.getLocationOnScreen();
120.24 + int x = (int)(l.x+d.width*.5);
120.25 int y = (int)(l.y+d.height*1.5);
120.26 if( shift ) y+=15;
120.27 - robot.mouseMove( (int)(l.x+d.width*.5), y );
120.28 + robot.mouseMove( x, y );
120.29 + }
120.30 +
120.31 + void waitUntilScrollIsPerformed(Robot robot) {
120.32 + try {
120.33 + Thread.sleep( SCROLL_DELAY );
120.34 + }
120.35 + catch( Exception e ) {
120.36 + throw new RuntimeException( e );
120.37 + }
120.38 }
120.39
120.40 void checkResults() {
121.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
121.2 +++ b/test/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.html Sun Feb 14 23:38:50 2010 -0800
121.3 @@ -0,0 +1,20 @@
121.4 +<html>
121.5 +<!--
121.6 + @test
121.7 + @bug 6242241
121.8 + @summary Tests basic DnD functionality in an applet
121.9 + @author Your Name: Alexey Utkin area=dnd
121.10 + @run applet/manual=yesno DnDFileGroupDescriptor.html
121.11 + -->
121.12 +<head>
121.13 +<title> DnDToWordpadTest </title>
121.14 +</head>
121.15 +<body>
121.16 +
121.17 +<h1>DnDFileGroupDescriptor<br>Bug ID: 6242241</h1>
121.18 +
121.19 +<p> See the dialog box (usually in upper left corner) for instructions</p>
121.20 +
121.21 +<APPLET CODE="DnDFileGroupDescriptor.class" WIDTH=200 HEIGHT=200></APPLET>
121.22 +</body>
121.23 +</html>
122.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
122.2 +++ b/test/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java Sun Feb 14 23:38:50 2010 -0800
122.3 @@ -0,0 +1,189 @@
122.4 + /*
122.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
122.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
122.7 + *
122.8 + * This code is free software; you can redistribute it and/or modify it
122.9 + * under the terms of the GNU General Public License version 2 only, as
122.10 + * published by the Free Software Foundation. Sun designates this
122.11 + * particular file as subject to the "Classpath" exception as provided
122.12 + * by Sun in the LICENSE file that accompanied this code.
122.13 + *
122.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
122.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
122.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
122.17 + * version 2 for more details (a copy is included in the LICENSE file that
122.18 + * accompanied this code).
122.19 + *
122.20 + * You should have received a copy of the GNU General Public License version
122.21 + * 2 along with this work; if not, write to the Free Software Foundation,
122.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
122.23 + *
122.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
122.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
122.26 + * have any questions.
122.27 + */
122.28 +
122.29 +/*
122.30 + test
122.31 + @bug 6242241
122.32 + @summary Tests basic DnD functionality in an applet
122.33 + @author Your Name: Alexey Utkin area=dnd
122.34 + @run applet/manual=yesno DnDFileGroupDescriptor.html
122.35 +*/
122.36 +
122.37 +import java.applet.Applet;
122.38 +import java.awt.*;
122.39 +
122.40 +public class DnDFileGroupDescriptor extends Applet {
122.41 + public void init() {
122.42 + setLayout(new BorderLayout());
122.43 +
122.44 + String[] instructions = {
122.45 + "The applet window contains a red field.",
122.46 + "1. Start MS Outlook program. Find and open ",
122.47 + " the mail form with attachments.",
122.48 + "2. Select attachments from the mail and drag into a red field of applet.",
122.49 + " When the mouse enters the field during the drag, the application ",
122.50 + " should change the cursor form to OLE-copy and field color to yellow.",
122.51 + "3. Release the mouse button (drop attachments) over the field.",
122.52 + "",
122.53 + "File paths in temporary folder should appear.",
122.54 + "",
122.55 + "You should be able to repeat this operation multiple times.",
122.56 + "Please, select \"Pass\" just in case of success or \"Fail\" for another."
122.57 + };
122.58 + Sysout.createDialogWithInstructions( instructions );
122.59 + }
122.60 +
122.61 + public void start() {
122.62 + Panel mainPanel;
122.63 + Component dropTarget;
122.64 +
122.65 + mainPanel = new Panel();
122.66 + mainPanel.setLayout(new BorderLayout());
122.67 +
122.68 + mainPanel.setBackground(Color.blue);
122.69 + dropTarget = new DnDTarget(Color.red, Color.yellow);
122.70 +
122.71 + mainPanel.add(dropTarget, "Center");
122.72 + add(mainPanel);
122.73 +
122.74 + setSize(200,200);
122.75 + }
122.76 +}
122.77 +
122.78 +/****************************************************
122.79 + Standard Test Machinery
122.80 + DO NOT modify anything below -- it's a standard
122.81 + chunk of code whose purpose is to make user
122.82 + interaction uniform, and thereby make it simpler
122.83 + to read and understand someone else's test.
122.84 + ****************************************************/
122.85 +
122.86 +class Sysout
122.87 + {
122.88 + private static TestDialog dialog;
122.89 +
122.90 + public static void createDialogWithInstructions( String[] instructions )
122.91 + {
122.92 + dialog = new TestDialog( new Frame(), "Instructions" );
122.93 + dialog.printInstructions( instructions );
122.94 + dialog.show();
122.95 + println( "Any messages for the tester will display here." );
122.96 + }
122.97 +
122.98 + public static void createDialog( )
122.99 + {
122.100 + dialog = new TestDialog( new Frame(), "Instructions" );
122.101 + String[] defInstr = { "Instructions will appear here. ", "" } ;
122.102 + dialog.printInstructions( defInstr );
122.103 + dialog.show();
122.104 + println( "Any messages for the tester will display here." );
122.105 + }
122.106 +
122.107 +
122.108 + public static void printInstructions( String[] instructions )
122.109 + {
122.110 + dialog.printInstructions( instructions );
122.111 + }
122.112 +
122.113 +
122.114 + public static void println( String messageIn )
122.115 + {
122.116 + dialog.displayMessage( messageIn );
122.117 + }
122.118 +
122.119 + }// Sysout class
122.120 +
122.121 +class TestDialog extends Dialog
122.122 + {
122.123 +
122.124 + TextArea instructionsText;
122.125 + TextArea messageText;
122.126 + int maxStringLength = 80;
122.127 +
122.128 + //DO NOT call this directly, go through Sysout
122.129 + public TestDialog( Frame frame, String name )
122.130 + {
122.131 + super( frame, name );
122.132 + int scrollBoth = TextArea.SCROLLBARS_BOTH;
122.133 + instructionsText = new TextArea( "", 15, maxStringLength, scrollBoth );
122.134 + add( "North", instructionsText );
122.135 +
122.136 + messageText = new TextArea( "", 5, maxStringLength, scrollBoth );
122.137 + add("South", messageText);
122.138 +
122.139 + pack();
122.140 +
122.141 + show();
122.142 + }// TestDialog()
122.143 +
122.144 + //DO NOT call this directly, go through Sysout
122.145 + public void printInstructions( String[] instructions )
122.146 + {
122.147 + //Clear out any current instructions
122.148 + instructionsText.setText( "" );
122.149 +
122.150 + //Go down array of instruction strings
122.151 +
122.152 + String printStr, remainingStr;
122.153 + for( int i=0; i < instructions.length; i++ )
122.154 + {
122.155 + //chop up each into pieces maxSringLength long
122.156 + remainingStr = instructions[ i ];
122.157 + while( remainingStr.length() > 0 )
122.158 + {
122.159 + //if longer than max then chop off first max chars to print
122.160 + if( remainingStr.length() >= maxStringLength )
122.161 + {
122.162 + //Try to chop on a word boundary
122.163 + int posOfSpace = remainingStr.
122.164 + lastIndexOf( ' ', maxStringLength - 1 );
122.165 +
122.166 + if( posOfSpace <= 0 ) posOfSpace = maxStringLength - 1;
122.167 +
122.168 + printStr = remainingStr.substring( 0, posOfSpace + 1 );
122.169 + remainingStr = remainingStr.substring( posOfSpace + 1 );
122.170 + }
122.171 + //else just print
122.172 + else
122.173 + {
122.174 + printStr = remainingStr;
122.175 + remainingStr = "";
122.176 + }
122.177 +
122.178 + instructionsText.append( printStr + "\n" );
122.179 +
122.180 + }// while
122.181 +
122.182 + }// for
122.183 +
122.184 + }//printInstructions()
122.185 +
122.186 + //DO NOT call this directly, go through Sysout
122.187 + public void displayMessage( String messageIn )
122.188 + {
122.189 + messageText.append( messageIn + "\n" );
122.190 + }
122.191 +
122.192 + }// TestDialog class
123.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
123.2 +++ b/test/java/awt/dnd/DnDFileGroupDescriptor/DnDTarget.java Sun Feb 14 23:38:50 2010 -0800
123.3 @@ -0,0 +1,108 @@
123.4 +/*
123.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
123.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
123.7 + *
123.8 + * This code is free software; you can redistribute it and/or modify it
123.9 + * under the terms of the GNU General Public License version 2 only, as
123.10 + * published by the Free Software Foundation. Sun designates this
123.11 + * particular file as subject to the "Classpath" exception as provided
123.12 + * by Sun in the LICENSE file that accompanied this code.
123.13 + *
123.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
123.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
123.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
123.17 + * version 2 for more details (a copy is included in the LICENSE file that
123.18 + * accompanied this code).
123.19 + *
123.20 + * You should have received a copy of the GNU General Public License version
123.21 + * 2 along with this work; if not, write to the Free Software Foundation,
123.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
123.23 + *
123.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
123.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
123.26 + * have any questions.
123.27 + */
123.28 +
123.29 +/*
123.30 +* Panel is a DropTarget
123.31 +*
123.32 +*/
123.33 +
123.34 +import java.awt.*;
123.35 +import java.awt.datatransfer.*;
123.36 +import java.awt.dnd.*;
123.37 +import java.io.*;
123.38 +
123.39 +
123.40 +class DnDTarget extends Panel implements DropTargetListener {
123.41 + //private int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE;
123.42 + Color bgColor;
123.43 + Color htColor;
123.44 +
123.45 + DnDTarget(Color bgColor, Color htColor) {
123.46 + super();
123.47 + setLayout(new FlowLayout());
123.48 + this.bgColor = bgColor;
123.49 + this.htColor = htColor;
123.50 + setBackground(bgColor);
123.51 + setDropTarget(new DropTarget(this, this));
123.52 + add(new Label("drop here"));
123.53 + }
123.54 +
123.55 + boolean check(DropTargetDragEvent dtde)
123.56 + {
123.57 + if (dtde.getCurrentDataFlavorsAsList().contains(DataFlavor.javaFileListFlavor)) {
123.58 + dtde.acceptDrag(DnDConstants.ACTION_COPY);
123.59 + return true;
123.60 + }
123.61 + return false;
123.62 + }
123.63 +
123.64 + public void dragEnter(DropTargetDragEvent dtde) {
123.65 + if(check(dtde)){
123.66 + setBackground(htColor);
123.67 + repaint();
123.68 + }
123.69 + }
123.70 +
123.71 + public void dragOver(DropTargetDragEvent dtde) {
123.72 + check(dtde);
123.73 + }
123.74 +
123.75 + public void dropActionChanged(DropTargetDragEvent dtde) {
123.76 + check(dtde);
123.77 + }
123.78 +
123.79 + public void dragExit(DropTargetEvent e) {
123.80 + setBackground(bgColor);
123.81 + repaint();
123.82 + }
123.83 +
123.84 + public void dragScroll(DropTargetDragEvent e) {
123.85 + System.out.println("[Target] dragScroll");
123.86 + }
123.87 +
123.88 + public void drop(DropTargetDropEvent dtde) {
123.89 + System.out.println("[Target] drop");
123.90 + boolean success = false;
123.91 + dtde.acceptDrop(DnDConstants.ACTION_COPY);
123.92 + if( dtde.getCurrentDataFlavorsAsList().contains(DataFlavor.javaFileListFlavor) ){
123.93 + System.out.println("[Target] DROP OK!");
123.94 + try {
123.95 + Transferable transfer = dtde.getTransferable();
123.96 + java.util.List<File> fl = (java.util.List<File>)transfer.getTransferData(DataFlavor.javaFileListFlavor);
123.97 + for(File f : fl){
123.98 + add(new Button(f.getCanonicalPath()));
123.99 + System.out.println("[Target] drop file:" + f.getCanonicalPath());
123.100 + }
123.101 + validate();
123.102 + } catch(Exception ex) {
123.103 + ex.printStackTrace();
123.104 + }
123.105 + setBackground(bgColor);
123.106 + repaint();
123.107 + success = true;
123.108 + }
123.109 + dtde.dropComplete(success);
123.110 + }
123.111 +}
124.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
124.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/DnDSource.java Sun Feb 14 23:38:50 2010 -0800
124.3 @@ -0,0 +1,235 @@
124.4 +/*
124.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
124.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
124.7 + *
124.8 + * This code is free software; you can redistribute it and/or modify it
124.9 + * under the terms of the GNU General Public License version 2 only, as
124.10 + * published by the Free Software Foundation. Sun designates this
124.11 + * particular file as subject to the "Classpath" exception as provided
124.12 + * by Sun in the LICENSE file that accompanied this code.
124.13 + *
124.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
124.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
124.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
124.17 + * version 2 for more details (a copy is included in the LICENSE file that
124.18 + * accompanied this code).
124.19 + *
124.20 + * You should have received a copy of the GNU General Public License version
124.21 + * 2 along with this work; if not, write to the Free Software Foundation,
124.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
124.23 + *
124.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
124.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
124.26 + * have any questions.
124.27 + */
124.28 +
124.29 +/*
124.30 +* AWT Button is a DragSource and also a transferable object
124.31 +*/
124.32 +
124.33 +import java.awt.*;
124.34 +import java.awt.datatransfer.*;
124.35 +import java.awt.dnd.*;
124.36 +import java.io.*;
124.37 +
124.38 +class DnDSource extends Button implements Transferable,
124.39 + DragGestureListener,
124.40 + DragSourceListener {
124.41 + private DataFlavor df;
124.42 + private transient int dropAction;
124.43 + private final int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE | DnDConstants.ACTION_LINK;
124.44 + DragSource dragSource = new DragSource();
124.45 +
124.46 + DnDSource(String label) {
124.47 + super(label);
124.48 + setBackground(Color.yellow);
124.49 + setForeground(Color.blue);
124.50 + df = new DataFlavor(DnDSource.class, "DnDSource");
124.51 +
124.52 + dragSource.createDefaultDragGestureRecognizer(
124.53 + this,
124.54 + dragOperation,
124.55 + this
124.56 + );
124.57 + dragSource.addDragSourceListener(this);
124.58 + }
124.59 +
124.60 + public void changeCursor(
124.61 + DragSourceContext dsc,
124.62 + int ra
124.63 + ) {
124.64 + java.awt.Cursor c = null;
124.65 + if ((ra & DnDConstants.ACTION_LINK) == DnDConstants.ACTION_LINK)
124.66 + c = DragSource.DefaultLinkDrop;
124.67 + else if ((ra & DnDConstants.ACTION_MOVE) == DnDConstants.ACTION_MOVE)
124.68 + c = MyCursor.MOVE;//DragSource.DefaultMoveDrop;
124.69 + else if ((ra & DnDConstants.ACTION_COPY) == DnDConstants.ACTION_COPY)
124.70 + c = MyCursor.COPY;
124.71 + else
124.72 + c = MyCursor.NO_DROP;
124.73 + dsc.setCursor(c);
124.74 + }
124.75 +
124.76 + /**
124.77 + * a Drag gesture has been recognized
124.78 + */
124.79 +
124.80 + public void dragGestureRecognized(DragGestureEvent dge) {
124.81 + System.out.println("starting Drag");
124.82 + try {
124.83 + if (DragSource.isDragImageSupported()) {
124.84 + System.out.println("starting Imaged Drag");
124.85 + dge.startDrag(
124.86 + null,
124.87 + new ImageGenerator(50, 100, new Color(0xff, 0xff, 0xff, 0x00) ) {
124.88 + @Override public void paint(Graphics gr) {
124.89 + gr.translate(width/2, height/2);
124.90 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
124.91 + int R = width/4+5;
124.92 + gr.setColor(new Color(0x00, 0x00, 0xff, 0x7F));
124.93 + gr.fillRect(-R, -R, 2*R, 2*R);
124.94 + gr.setColor(new Color(0x00, 0x00, 0xff, 0xff));
124.95 + gr.drawRect(-R, -R, 2*R, 2*R);
124.96 +
124.97 +
124.98 + gr.translate(10, -10);
124.99 + R -= 5;
124.100 + gr.setColor(Color.RED);
124.101 + gr.fillOval(-R, -R, 2*R, 2*R);
124.102 + gr.setColor(Color.MAGENTA);
124.103 + gr.drawOval(-R, -R, 2*R, 2*R);
124.104 + }
124.105 + }.getImage(),
124.106 + new Point(15, 40),
124.107 + this,
124.108 + this);
124.109 + } else {
124.110 + dge.startDrag(
124.111 + null,
124.112 + this,
124.113 + this);
124.114 + }
124.115 + } catch (InvalidDnDOperationException e) {
124.116 + e.printStackTrace();
124.117 + }
124.118 + }
124.119 +
124.120 + /**
124.121 + * as the hotspot enters a platform dependent drop site
124.122 + */
124.123 +
124.124 + public void dragEnter(DragSourceDragEvent dsde) {
124.125 + System.out.println("[Source] dragEnter");
124.126 + changeCursor(
124.127 + dsde.getDragSourceContext(),
124.128 + dsde.getUserAction() & dsde.getDropAction()
124.129 + );
124.130 + }
124.131 +
124.132 + /**
124.133 + * as the hotspot moves over a platform dependent drop site
124.134 + */
124.135 + public void dragOver(DragSourceDragEvent dsde) {
124.136 + System.out.println("[Source] dragOver");
124.137 + changeCursor(
124.138 + dsde.getDragSourceContext(),
124.139 + dsde.getUserAction() & dsde.getDropAction()
124.140 + );
124.141 + dropAction = dsde.getUserAction() & dsde.getDropAction();
124.142 + System.out.println("dropAction = " + dropAction);
124.143 + }
124.144 +
124.145 + /**
124.146 + * as the hotspot exits a platform dependent drop site
124.147 + */
124.148 + public void dragExit(DragSourceEvent dse) {
124.149 + System.out.println("[Source] dragExit");
124.150 + changeCursor(
124.151 + dse.getDragSourceContext(),
124.152 + DnDConstants.ACTION_NONE
124.153 + );
124.154 + }
124.155 +
124.156 + /**
124.157 + * as the operation changes
124.158 + */
124.159 + public void dragGestureChanged(DragSourceDragEvent dsde) {
124.160 + System.out.println("[Source] dragGestureChanged");
124.161 + changeCursor(
124.162 + dsde.getDragSourceContext(),
124.163 + dsde.getUserAction() & dsde.getDropAction()
124.164 + );
124.165 + dropAction = dsde.getUserAction() & dsde.getDropAction();
124.166 + System.out.println("dropAction = " + dropAction);
124.167 + }
124.168 +
124.169 +
124.170 + /**
124.171 + * as the operation completes
124.172 + */
124.173 + public void dragDropEnd(DragSourceDropEvent dsde) {
124.174 + System.out.println("[Source] dragDropEnd");
124.175 + }
124.176 +
124.177 + public void dropActionChanged(DragSourceDragEvent dsde) {
124.178 + System.out.println("[Source] dropActionChanged");
124.179 + dropAction = dsde.getUserAction() & dsde.getDropAction();
124.180 + System.out.println("dropAction = " + dropAction);
124.181 + }
124.182 +
124.183 + public DataFlavor[] getTransferDataFlavors() {
124.184 + return new DataFlavor[]{df};
124.185 + }
124.186 +
124.187 + public boolean isDataFlavorSupported(DataFlavor sdf) {
124.188 + return df.equals(sdf);
124.189 + }
124.190 +
124.191 + public Object getTransferData(DataFlavor tdf) throws UnsupportedFlavorException, IOException {
124.192 + Object copy = null;
124.193 + if( !df.equals(tdf) ){
124.194 + throw new UnsupportedFlavorException(tdf);
124.195 + }
124.196 + Container parent = getParent();
124.197 + switch (dropAction) {
124.198 + case DnDConstants.ACTION_COPY:
124.199 + try {
124.200 + copy = this.clone();
124.201 + } catch (CloneNotSupportedException e) {
124.202 + ByteArrayOutputStream baos = new ByteArrayOutputStream();
124.203 + ObjectOutputStream oos = new ObjectOutputStream(baos);
124.204 +
124.205 + oos.writeObject(this);
124.206 + ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
124.207 + ObjectInputStream ois = new ObjectInputStream(bais);
124.208 + try {
124.209 + copy = ois.readObject();
124.210 + } catch (ClassNotFoundException cnfe) {
124.211 + // do nothing
124.212 + }
124.213 + }
124.214 + parent.add(this);
124.215 + return copy;
124.216 +
124.217 + case DnDConstants.ACTION_MOVE:
124.218 + synchronized (this) {
124.219 + if (parent != null) {
124.220 + parent.remove(this);
124.221 + Label label = new Label("[empty]");
124.222 + label.setBackground(Color.cyan);
124.223 + label.setBounds(this.getBounds());
124.224 + parent.add(label);
124.225 + }
124.226 + }
124.227 + return this;
124.228 +
124.229 + case DnDConstants.ACTION_LINK:
124.230 + return this;
124.231 +
124.232 + default:
124.233 + return null;
124.234 + }
124.235 +
124.236 + }
124.237 +}
124.238 +
125.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
125.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/DnDTarget.java Sun Feb 14 23:38:50 2010 -0800
125.3 @@ -0,0 +1,113 @@
125.4 +/*
125.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
125.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
125.7 + *
125.8 + * This code is free software; you can redistribute it and/or modify it
125.9 + * under the terms of the GNU General Public License version 2 only, as
125.10 + * published by the Free Software Foundation. Sun designates this
125.11 + * particular file as subject to the "Classpath" exception as provided
125.12 + * by Sun in the LICENSE file that accompanied this code.
125.13 + *
125.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
125.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
125.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
125.17 + * version 2 for more details (a copy is included in the LICENSE file that
125.18 + * accompanied this code).
125.19 + *
125.20 + * You should have received a copy of the GNU General Public License version
125.21 + * 2 along with this work; if not, write to the Free Software Foundation,
125.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
125.23 + *
125.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
125.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
125.26 + * have any questions.
125.27 + */
125.28 +
125.29 +/*
125.30 +* Panel is a DropTarget
125.31 +*
125.32 +*/
125.33 +
125.34 +import java.awt.*;
125.35 +import java.awt.datatransfer.*;
125.36 +import java.awt.dnd.*;
125.37 +import java.io.*;
125.38 +
125.39 +
125.40 +class DnDTarget extends Panel implements DropTargetListener {
125.41 + private int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE;
125.42 + Color bgColor;
125.43 + Color htColor;
125.44 +
125.45 + DnDTarget(Color bgColor, Color htColor) {
125.46 + super();
125.47 + this.bgColor = bgColor;
125.48 + this.htColor = htColor;
125.49 + setBackground(bgColor);
125.50 + setDropTarget(new DropTarget(this, this));
125.51 + }
125.52 +
125.53 +
125.54 + public void dragEnter(DropTargetDragEvent e) {
125.55 + System.out.println("[Target] dragEnter");
125.56 + setBackground(htColor);
125.57 + repaint();
125.58 + }
125.59 +
125.60 + public void dragOver(DropTargetDragEvent e) {
125.61 + System.out.println("[Target] dragOver");
125.62 + }
125.63 +
125.64 + public void dragExit(DropTargetEvent e) {
125.65 + System.out.println("[Target] dragExit");
125.66 + setBackground(bgColor);
125.67 + repaint();
125.68 + }
125.69 +
125.70 + public void dragScroll(DropTargetDragEvent e) {
125.71 + System.out.println("[Target] dragScroll");
125.72 + }
125.73 +
125.74 + public void dropActionChanged(DropTargetDragEvent e) {
125.75 + System.out.println("[Target] dropActionChanged");
125.76 + }
125.77 +
125.78 + public void drop(DropTargetDropEvent dtde) {
125.79 + System.out.println("[Target] drop");
125.80 + boolean success = false;
125.81 + if ((dtde.getDropAction() & dragOperation) == 0) {
125.82 + dtde.rejectDrop();
125.83 + Label label = new Label("[no links here :) ]");
125.84 + label.setBackground(Color.cyan);
125.85 + add(label);
125.86 + } else {
125.87 + dtde.acceptDrop(dragOperation);
125.88 + DataFlavor[] dfs = dtde.getCurrentDataFlavors();
125.89 + if (dfs != null && dfs.length >= 1){
125.90 + Transferable transfer = dtde.getTransferable();
125.91 + try {
125.92 + Button button = (Button)transfer.getTransferData(dfs[0]);
125.93 + if( button != null ){
125.94 + add(button);
125.95 + success = true;
125.96 + }
125.97 + } catch (IOException ioe) {
125.98 + System.out.println(ioe.getMessage());
125.99 + return;
125.100 + } catch (UnsupportedFlavorException ufe) {
125.101 + System.out.println(ufe.getMessage());
125.102 + return;
125.103 + } catch (Exception e) {
125.104 + System.out.println(e.getMessage());
125.105 + return;
125.106 + }
125.107 + }
125.108 + }
125.109 + setBackground(bgColor);
125.110 + dtde.dropComplete(success);
125.111 +
125.112 + invalidate();
125.113 + validate();
125.114 + repaint();
125.115 + }
125.116 +}
126.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
126.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/ImageDecoratedDnD.html Sun Feb 14 23:38:50 2010 -0800
126.3 @@ -0,0 +1,20 @@
126.4 +<html>
126.5 +<!--
126.6 + @test %W% %E%
126.7 + @bug 4874070
126.8 + @summary Tests basic DnD functionality
126.9 + @author Your Name: Alexey Utkin area=dnd
126.10 + @run applet/manual=yesno ImageDecoratedDnD.html
126.11 + -->
126.12 +<head>
126.13 + <title> ImageDecoratedDnD </title>
126.14 +</head>
126.15 +<body>
126.16 +
126.17 +<h1>ImageDecoratedDnD<br>Bug ID: 4874070</h1>
126.18 +
126.19 +<p> See the dialog box (usually in upper left corner) for instructions</p>
126.20 +
126.21 +<APPLET CODE="ImageDecoratedDnD.class" WIDTH=200 HEIGHT=200></APPLET>
126.22 +</body>
126.23 +</html>
127.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
127.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/ImageDecoratedDnD.java Sun Feb 14 23:38:50 2010 -0800
127.3 @@ -0,0 +1,199 @@
127.4 +/*
127.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
127.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
127.7 + *
127.8 + * This code is free software; you can redistribute it and/or modify it
127.9 + * under the terms of the GNU General Public License version 2 only, as
127.10 + * published by the Free Software Foundation. Sun designates this
127.11 + * particular file as subject to the "Classpath" exception as provided
127.12 + * by Sun in the LICENSE file that accompanied this code.
127.13 + *
127.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
127.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
127.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
127.17 + * version 2 for more details (a copy is included in the LICENSE file that
127.18 + * accompanied this code).
127.19 + *
127.20 + * You should have received a copy of the GNU General Public License version
127.21 + * 2 along with this work; if not, write to the Free Software Foundation,
127.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
127.23 + *
127.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
127.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
127.26 + * have any questions.
127.27 + */
127.28 +
127.29 +/*
127.30 + test %W% %E%
127.31 + @bug 4874070
127.32 + @summary Tests basic DnD functionality
127.33 + @author Your Name: Alexey Utkin area=dnd
127.34 + @run applet/manual=yesno ImageDecoratedDnD.html
127.35 +*/
127.36 +
127.37 +import java.applet.Applet;
127.38 +import java.awt.*;
127.39 +import java.awt.dnd.DragSource;
127.40 +
127.41 +
127.42 +
127.43 +public class ImageDecoratedDnD extends Applet {
127.44 + //Declare things used in the test, like buttons and labels here
127.45 +
127.46 + public void init() {
127.47 + //Create instructions for the user here, as well as set up
127.48 + // the environment -- set the layout manager, add buttons,
127.49 + // etc.
127.50 + this.setLayout(new BorderLayout());
127.51 +
127.52 + String[] instructions =
127.53 + {
127.54 + "A Frame, which contains a yellow button labeled \"Drag ME!\" and ",
127.55 + "a red panel, will appear below. ",
127.56 + "1. Click on the button and drag to the red panel. ",
127.57 + "2. When the mouse enters the red panel during the drag, the panel ",
127.58 + "should turn yellow. On the systems that supports pictured drag, ",
127.59 + "the image under the drag-cursor should appear (ancor is shifted ",
127.60 + "from top-left corner of the picture inside the picture to 10pt in both dimensions ). ",
127.61 + "In WIN32 systems the image under cursor would be visible ONLY over ",
127.62 + "the drop targets with activated extended OLE D\'n\'D support (that are ",
127.63 + "the desktop and IE ).",
127.64 + "3. Release the mouse button.",
127.65 + "The panel should turn red again and a yellow button labeled ",
127.66 + "\"Drag ME!\" should appear inside the panel. You should be able ",
127.67 + "to repeat this operation multiple times."
127.68 + };
127.69 + Sysout.createDialogWithInstructions(instructions);
127.70 +
127.71 + }//End init()
127.72 +
127.73 + public void start() {
127.74 + Frame f = new Frame("Use keyboard for DnD change");
127.75 + Panel mainPanel;
127.76 + Component dragSource, dropTarget;
127.77 +
127.78 + f.setBounds(0, 400, 200, 200);
127.79 + f.setLayout(new BorderLayout());
127.80 +
127.81 + mainPanel = new Panel();
127.82 + mainPanel.setLayout(new BorderLayout());
127.83 +
127.84 + mainPanel.setBackground(Color.blue);
127.85 +
127.86 + dropTarget = new DnDTarget(Color.red, Color.yellow);
127.87 + dragSource = new DnDSource("Drag ME! (" + (DragSource.isDragImageSupported()?"with ":"without") + " image)" );
127.88 +
127.89 + mainPanel.add(dragSource, "North");
127.90 + mainPanel.add(dropTarget, "Center");
127.91 + f.add(mainPanel, BorderLayout.CENTER);
127.92 +
127.93 + f.setVisible(true);
127.94 + }// start()
127.95 +}// class DnDAcceptanceTest
127.96 +
127.97 +
127.98 +/**
127.99 + * *************************************************
127.100 + * Standard Test Machinery
127.101 + * DO NOT modify anything below -- it's a standard
127.102 + * chunk of code whose purpose is to make user
127.103 + * interaction uniform, and thereby make it simpler
127.104 + * to read and understand someone else's test.
127.105 + * **************************************************
127.106 + */
127.107 +class Sysout {
127.108 + private static TestDialog dialog;
127.109 +
127.110 + public static void createDialogWithInstructions(String[] instructions) {
127.111 + dialog = new TestDialog(new Frame(), "Instructions");
127.112 + dialog.printInstructions(instructions);
127.113 + dialog.show();
127.114 + println("Any messages for the tester will display here.");
127.115 + }
127.116 +
127.117 + public static void createDialog() {
127.118 + dialog = new TestDialog(new Frame(), "Instructions");
127.119 + String[] defInstr = {"Instructions will appear here. ", ""};
127.120 + dialog.printInstructions(defInstr);
127.121 + dialog.show();
127.122 + println("Any messages for the tester will display here.");
127.123 + }
127.124 +
127.125 +
127.126 + public static void printInstructions(String[] instructions) {
127.127 + dialog.printInstructions(instructions);
127.128 + }
127.129 +
127.130 +
127.131 + public static void println(String messageIn) {
127.132 + dialog.displayMessage(messageIn);
127.133 + }
127.134 +
127.135 +}// Sysout class
127.136 +
127.137 +
127.138 +class TestDialog extends Dialog {
127.139 +
127.140 + TextArea instructionsText;
127.141 + TextArea messageText;
127.142 + int maxStringLength = 80;
127.143 +
127.144 + //DO NOT call this directly, go through Sysout
127.145 + public TestDialog(Frame frame, String name) {
127.146 + super(frame, name);
127.147 + int scrollBoth = TextArea.SCROLLBARS_BOTH;
127.148 + instructionsText = new TextArea("", 15, maxStringLength, scrollBoth);
127.149 + add("North", instructionsText);
127.150 +
127.151 + messageText = new TextArea("", 5, maxStringLength, scrollBoth);
127.152 + add("South", messageText);
127.153 +
127.154 + pack();
127.155 +
127.156 + show();
127.157 + }// TestDialog()
127.158 +
127.159 + //DO NOT call this directly, go through Sysout
127.160 + public void printInstructions(String[] instructions) {
127.161 + //Clear out any current instructions
127.162 + instructionsText.setText("");
127.163 +
127.164 + //Go down array of instruction strings
127.165 +
127.166 + String printStr, remainingStr;
127.167 + for (int i = 0; i < instructions.length; i++) {
127.168 + //chop up each into pieces maxSringLength long
127.169 + remainingStr = instructions[i];
127.170 + while (remainingStr.length() > 0) {
127.171 + //if longer than max then chop off first max chars to print
127.172 + if (remainingStr.length() >= maxStringLength) {
127.173 + //Try to chop on a word boundary
127.174 + int posOfSpace = remainingStr.
127.175 + lastIndexOf(' ', maxStringLength - 1);
127.176 +
127.177 + if (posOfSpace <= 0) posOfSpace = maxStringLength - 1;
127.178 +
127.179 + printStr = remainingStr.substring(0, posOfSpace + 1);
127.180 + remainingStr = remainingStr.substring(posOfSpace + 1);
127.181 + }
127.182 + //else just print
127.183 + else {
127.184 + printStr = remainingStr;
127.185 + remainingStr = "";
127.186 + }
127.187 +
127.188 + instructionsText.append(printStr + "\n");
127.189 +
127.190 + }// while
127.191 +
127.192 + }// for
127.193 +
127.194 + }//printInstructions()
127.195 +
127.196 + //DO NOT call this directly, go through Sysout
127.197 + public void displayMessage(String messageIn) {
127.198 + messageText.append(messageIn + "\n");
127.199 + }
127.200 +
127.201 +}// TestDialog class
127.202 +
128.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
128.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/ImageGenerator.java Sun Feb 14 23:38:50 2010 -0800
128.3 @@ -0,0 +1,59 @@
128.4 +/*
128.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
128.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
128.7 + *
128.8 + * This code is free software; you can redistribute it and/or modify it
128.9 + * under the terms of the GNU General Public License version 2 only, as
128.10 + * published by the Free Software Foundation. Sun designates this
128.11 + * particular file as subject to the "Classpath" exception as provided
128.12 + * by Sun in the LICENSE file that accompanied this code.
128.13 + *
128.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
128.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
128.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
128.17 + * version 2 for more details (a copy is included in the LICENSE file that
128.18 + * accompanied this code).
128.19 + *
128.20 + * You should have received a copy of the GNU General Public License version
128.21 + * 2 along with this work; if not, write to the Free Software Foundation,
128.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
128.23 + *
128.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
128.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
128.26 + * have any questions.
128.27 + */
128.28 +
128.29 +/*
128.30 + * Image generator for cursor and drag
128.31 + */
128.32 +import java.awt.Color;
128.33 +import java.awt.Graphics;
128.34 +import java.awt.Image;
128.35 +import java.awt.image.BufferedImage;
128.36 +
128.37 +public abstract class ImageGenerator
128.38 +{
128.39 + public int width;
128.40 + public int height;
128.41 + private final BufferedImage bi;
128.42 + public ImageGenerator(int _width, int _height, Color bgColor)
128.43 + {
128.44 + width = _width;
128.45 + height = _height;
128.46 + bi = new BufferedImage(
128.47 + width,
128.48 + height,
128.49 + BufferedImage.TYPE_INT_ARGB);
128.50 + Graphics gr = bi.getGraphics();
128.51 + if(null==bgColor){
128.52 + bgColor = Color.WHITE;
128.53 + }
128.54 + gr.setColor(bgColor);
128.55 + gr.fillRect(0, 0, width, height);
128.56 + paint(gr);
128.57 + gr.dispose();
128.58 + }
128.59 + public Image getImage() { return bi; }
128.60 +
128.61 + public abstract void paint(Graphics gr);
128.62 +}
129.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
129.2 +++ b/test/java/awt/dnd/ImageDecoratedDnD/MyCursor.java Sun Feb 14 23:38:50 2010 -0800
129.3 @@ -0,0 +1,86 @@
129.4 +/*
129.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
129.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
129.7 + *
129.8 + * This code is free software; you can redistribute it and/or modify it
129.9 + * under the terms of the GNU General Public License version 2 only, as
129.10 + * published by the Free Software Foundation. Sun designates this
129.11 + * particular file as subject to the "Classpath" exception as provided
129.12 + * by Sun in the LICENSE file that accompanied this code.
129.13 + *
129.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
129.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
129.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
129.17 + * version 2 for more details (a copy is included in the LICENSE file that
129.18 + * accompanied this code).
129.19 + *
129.20 + * You should have received a copy of the GNU General Public License version
129.21 + * 2 along with this work; if not, write to the Free Software Foundation,
129.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
129.23 + *
129.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
129.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
129.26 + * have any questions.
129.27 + */
129.28 +
129.29 +import java.awt.BasicStroke;
129.30 +import java.awt.Color;
129.31 +import java.awt.Graphics;
129.32 +import java.awt.Graphics2D;
129.33 +import java.awt.Toolkit;
129.34 +import java.awt.Point;
129.35 +
129.36 +/**
129.37 + * An interface provides a set of custom cursors
129.38 + */
129.39 +
129.40 +public interface MyCursor {
129.41 + public static final java.awt.Cursor NO_DROP = Toolkit.getDefaultToolkit().createCustomCursor(
129.42 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
129.43 + @Override public void paint(Graphics gr) {
129.44 + gr.setColor(Color.GREEN);
129.45 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
129.46 +
129.47 + gr.translate(width/2, height/2);
129.48 + int R = width/4;
129.49 + gr.drawOval(-R, -R, 2*R, 2*R);
129.50 + gr.drawLine(-R, R, R, -R);
129.51 + }
129.52 + }.getImage(),
129.53 + new Point(0, 0),
129.54 + "My NoDrop Cursor"
129.55 + );
129.56 + public static final java.awt.Cursor MOVE = Toolkit.getDefaultToolkit().createCustomCursor(
129.57 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
129.58 + @Override public void paint(Graphics gr) {
129.59 + gr.setColor(Color.GREEN);
129.60 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
129.61 +
129.62 + gr.drawLine(0, 0, width, height);
129.63 + gr.drawLine(0, 0, width/2, 0);
129.64 + gr.drawLine(0, 0, 0, height/2);
129.65 + }
129.66 + }.getImage(),
129.67 + new Point(0, 0),
129.68 + "My Move Cursor"
129.69 + );
129.70 + public static final java.awt.Cursor COPY = Toolkit.getDefaultToolkit().createCustomCursor(
129.71 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
129.72 + @Override public void paint(Graphics gr) {
129.73 + gr.setColor(Color.GREEN);
129.74 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
129.75 + //arrow
129.76 + gr.drawLine(0, 0, width/2, height/2);
129.77 + gr.drawLine(0, 0, width/2, 0);
129.78 + gr.drawLine(0, 0, 0, height/2);
129.79 + //plus
129.80 + gr.drawRect(width/2 - 1, height/2 -1, width/2 - 1, height/2 - 1);
129.81 + gr.drawLine(width*3/4 - 1, height/2 - 1, width*3/4 - 1, height);
129.82 + gr.drawLine(width/2 - 1, height*3/4 - 1, width, height*3/4 - 1);
129.83 + }
129.84 + }.getImage(),
129.85 + new Point(0, 0),
129.86 + "My Copy Cursor"
129.87 + );
129.88 +}
129.89 +
130.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
130.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/DnDSource.java Sun Feb 14 23:38:50 2010 -0800
130.3 @@ -0,0 +1,235 @@
130.4 +/*
130.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
130.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
130.7 + *
130.8 + * This code is free software; you can redistribute it and/or modify it
130.9 + * under the terms of the GNU General Public License version 2 only, as
130.10 + * published by the Free Software Foundation. Sun designates this
130.11 + * particular file as subject to the "Classpath" exception as provided
130.12 + * by Sun in the LICENSE file that accompanied this code.
130.13 + *
130.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
130.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
130.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
130.17 + * version 2 for more details (a copy is included in the LICENSE file that
130.18 + * accompanied this code).
130.19 + *
130.20 + * You should have received a copy of the GNU General Public License version
130.21 + * 2 along with this work; if not, write to the Free Software Foundation,
130.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
130.23 + *
130.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
130.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
130.26 + * have any questions.
130.27 + */
130.28 +
130.29 +/*
130.30 +* AWT Button is a DragSource and also a transferable object
130.31 +*/
130.32 +
130.33 +import java.awt.*;
130.34 +import java.awt.datatransfer.*;
130.35 +import java.awt.dnd.*;
130.36 +import java.io.*;
130.37 +
130.38 +class DnDSource extends Button implements Transferable,
130.39 + DragGestureListener,
130.40 + DragSourceListener {
130.41 + private DataFlavor df;
130.42 + private transient int dropAction;
130.43 + private final int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE | DnDConstants.ACTION_LINK;
130.44 + DragSource dragSource = new DragSource();
130.45 +
130.46 + DnDSource(String label) {
130.47 + super(label);
130.48 + setBackground(Color.yellow);
130.49 + setForeground(Color.blue);
130.50 + df = new DataFlavor(DnDSource.class, "DnDSource");
130.51 +
130.52 + dragSource.createDefaultDragGestureRecognizer(
130.53 + this,
130.54 + dragOperation,
130.55 + this
130.56 + );
130.57 + dragSource.addDragSourceListener(this);
130.58 + }
130.59 +
130.60 + public void changeCursor(
130.61 + DragSourceContext dsc,
130.62 + int ra
130.63 + ) {
130.64 + java.awt.Cursor c = null;
130.65 + if ((ra & DnDConstants.ACTION_LINK) == DnDConstants.ACTION_LINK)
130.66 + c = DragSource.DefaultLinkDrop;
130.67 + else if ((ra & DnDConstants.ACTION_MOVE) == DnDConstants.ACTION_MOVE)
130.68 + c = MyCursor.MOVE;//DragSource.DefaultMoveDrop;
130.69 + else if ((ra & DnDConstants.ACTION_COPY) == DnDConstants.ACTION_COPY)
130.70 + c = MyCursor.COPY;
130.71 + else
130.72 + c = MyCursor.NO_DROP;
130.73 + dsc.setCursor(c);
130.74 + }
130.75 +
130.76 + /**
130.77 + * a Drag gesture has been recognized
130.78 + */
130.79 +
130.80 + public void dragGestureRecognized(DragGestureEvent dge) {
130.81 + System.out.println("starting Drag");
130.82 + try {
130.83 + if (DragSource.isDragImageSupported()) {
130.84 + System.out.println("starting Imaged Drag");
130.85 + dge.startDrag(
130.86 + null,
130.87 + new ImageGenerator(50, 100, new Color(0xff, 0xff, 0xff, 0x00) ) {
130.88 + @Override public void paint(Graphics gr) {
130.89 + gr.translate(width/2, height/2);
130.90 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
130.91 + int R = width/4+5;
130.92 + gr.setColor(Color.BLUE);
130.93 + gr.fillRect(-R, -R, 2*R, 2*R);
130.94 + gr.setColor(Color.CYAN);
130.95 + gr.drawRect(-R, -R, 2*R, 2*R);
130.96 +
130.97 +
130.98 + gr.translate(10, 10);
130.99 + R -= 5;
130.100 + gr.setColor(Color.RED);
130.101 + gr.fillOval(-R, -R, 2*R, 2*R);
130.102 + gr.setColor(Color.MAGENTA);
130.103 + gr.drawOval(-R, -R, 2*R, 2*R);
130.104 + }
130.105 + }.getImage(),
130.106 + new Point(15, 40),
130.107 + this,
130.108 + this);
130.109 + } else {
130.110 + dge.startDrag(
130.111 + null,
130.112 + this,
130.113 + this);
130.114 + }
130.115 + } catch (InvalidDnDOperationException e) {
130.116 + e.printStackTrace();
130.117 + }
130.118 + }
130.119 +
130.120 + /**
130.121 + * as the hotspot enters a platform dependent drop site
130.122 + */
130.123 +
130.124 + public void dragEnter(DragSourceDragEvent dsde) {
130.125 + System.out.println("[Source] dragEnter");
130.126 + changeCursor(
130.127 + dsde.getDragSourceContext(),
130.128 + dsde.getUserAction() & dsde.getDropAction()
130.129 + );
130.130 + }
130.131 +
130.132 + /**
130.133 + * as the hotspot moves over a platform dependent drop site
130.134 + */
130.135 + public void dragOver(DragSourceDragEvent dsde) {
130.136 + System.out.println("[Source] dragOver");
130.137 + changeCursor(
130.138 + dsde.getDragSourceContext(),
130.139 + dsde.getUserAction() & dsde.getDropAction()
130.140 + );
130.141 + dropAction = dsde.getUserAction() & dsde.getDropAction();
130.142 + System.out.println("dropAction = " + dropAction);
130.143 + }
130.144 +
130.145 + /**
130.146 + * as the hotspot exits a platform dependent drop site
130.147 + */
130.148 + public void dragExit(DragSourceEvent dse) {
130.149 + System.out.println("[Source] dragExit");
130.150 + changeCursor(
130.151 + dse.getDragSourceContext(),
130.152 + DnDConstants.ACTION_NONE
130.153 + );
130.154 + }
130.155 +
130.156 + /**
130.157 + * as the operation changes
130.158 + */
130.159 + public void dragGestureChanged(DragSourceDragEvent dsde) {
130.160 + System.out.println("[Source] dragGestureChanged");
130.161 + changeCursor(
130.162 + dsde.getDragSourceContext(),
130.163 + dsde.getUserAction() & dsde.getDropAction()
130.164 + );
130.165 + dropAction = dsde.getUserAction() & dsde.getDropAction();
130.166 + System.out.println("dropAction = " + dropAction);
130.167 + }
130.168 +
130.169 +
130.170 + /**
130.171 + * as the operation completes
130.172 + */
130.173 + public void dragDropEnd(DragSourceDropEvent dsde) {
130.174 + System.out.println("[Source] dragDropEnd");
130.175 + }
130.176 +
130.177 + public void dropActionChanged(DragSourceDragEvent dsde) {
130.178 + System.out.println("[Source] dropActionChanged");
130.179 + dropAction = dsde.getUserAction() & dsde.getDropAction();
130.180 + System.out.println("dropAction = " + dropAction);
130.181 + }
130.182 +
130.183 + public DataFlavor[] getTransferDataFlavors() {
130.184 + return new DataFlavor[]{df};
130.185 + }
130.186 +
130.187 + public boolean isDataFlavorSupported(DataFlavor sdf) {
130.188 + return df.equals(sdf);
130.189 + }
130.190 +
130.191 + public Object getTransferData(DataFlavor tdf) throws UnsupportedFlavorException, IOException {
130.192 + Object copy = null;
130.193 + if( !df.equals(tdf) ){
130.194 + throw new UnsupportedFlavorException(tdf);
130.195 + }
130.196 + Container parent = getParent();
130.197 + switch (dropAction) {
130.198 + case DnDConstants.ACTION_COPY:
130.199 + try {
130.200 + copy = this.clone();
130.201 + } catch (CloneNotSupportedException e) {
130.202 + ByteArrayOutputStream baos = new ByteArrayOutputStream();
130.203 + ObjectOutputStream oos = new ObjectOutputStream(baos);
130.204 +
130.205 + oos.writeObject(this);
130.206 + ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
130.207 + ObjectInputStream ois = new ObjectInputStream(bais);
130.208 + try {
130.209 + copy = ois.readObject();
130.210 + } catch (ClassNotFoundException cnfe) {
130.211 + // do nothing
130.212 + }
130.213 + }
130.214 + parent.add(this);
130.215 + return copy;
130.216 +
130.217 + case DnDConstants.ACTION_MOVE:
130.218 + synchronized (this) {
130.219 + if (parent != null) {
130.220 + parent.remove(this);
130.221 + Label label = new Label("[empty]");
130.222 + label.setBackground(Color.cyan);
130.223 + label.setBounds(this.getBounds());
130.224 + parent.add(label);
130.225 + }
130.226 + }
130.227 + return this;
130.228 +
130.229 + case DnDConstants.ACTION_LINK:
130.230 + return this;
130.231 +
130.232 + default:
130.233 + return null;
130.234 + }
130.235 +
130.236 + }
130.237 +}
130.238 +
131.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
131.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/DnDTarget.java Sun Feb 14 23:38:50 2010 -0800
131.3 @@ -0,0 +1,113 @@
131.4 +/*
131.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
131.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
131.7 + *
131.8 + * This code is free software; you can redistribute it and/or modify it
131.9 + * under the terms of the GNU General Public License version 2 only, as
131.10 + * published by the Free Software Foundation. Sun designates this
131.11 + * particular file as subject to the "Classpath" exception as provided
131.12 + * by Sun in the LICENSE file that accompanied this code.
131.13 + *
131.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
131.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
131.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
131.17 + * version 2 for more details (a copy is included in the LICENSE file that
131.18 + * accompanied this code).
131.19 + *
131.20 + * You should have received a copy of the GNU General Public License version
131.21 + * 2 along with this work; if not, write to the Free Software Foundation,
131.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
131.23 + *
131.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
131.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
131.26 + * have any questions.
131.27 + */
131.28 +
131.29 +/*
131.30 +* Panel is a DropTarget
131.31 +*
131.32 +*/
131.33 +
131.34 +import java.awt.*;
131.35 +import java.awt.datatransfer.*;
131.36 +import java.awt.dnd.*;
131.37 +import java.io.*;
131.38 +
131.39 +
131.40 +class DnDTarget extends Panel implements DropTargetListener {
131.41 + private int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE;
131.42 + Color bgColor;
131.43 + Color htColor;
131.44 +
131.45 + DnDTarget(Color bgColor, Color htColor) {
131.46 + super();
131.47 + this.bgColor = bgColor;
131.48 + this.htColor = htColor;
131.49 + setBackground(bgColor);
131.50 + setDropTarget(new DropTarget(this, this));
131.51 + }
131.52 +
131.53 +
131.54 + public void dragEnter(DropTargetDragEvent e) {
131.55 + System.out.println("[Target] dragEnter");
131.56 + setBackground(htColor);
131.57 + repaint();
131.58 + }
131.59 +
131.60 + public void dragOver(DropTargetDragEvent e) {
131.61 + System.out.println("[Target] dragOver");
131.62 + }
131.63 +
131.64 + public void dragExit(DropTargetEvent e) {
131.65 + System.out.println("[Target] dragExit");
131.66 + setBackground(bgColor);
131.67 + repaint();
131.68 + }
131.69 +
131.70 + public void dragScroll(DropTargetDragEvent e) {
131.71 + System.out.println("[Target] dragScroll");
131.72 + }
131.73 +
131.74 + public void dropActionChanged(DropTargetDragEvent e) {
131.75 + System.out.println("[Target] dropActionChanged");
131.76 + }
131.77 +
131.78 + public void drop(DropTargetDropEvent dtde) {
131.79 + System.out.println("[Target] drop");
131.80 + boolean success = false;
131.81 + if ((dtde.getDropAction() & dragOperation) == 0) {
131.82 + dtde.rejectDrop();
131.83 + Label label = new Label("[no links here :) ]");
131.84 + label.setBackground(Color.cyan);
131.85 + add(label);
131.86 + } else {
131.87 + dtde.acceptDrop(dragOperation);
131.88 + DataFlavor[] dfs = dtde.getCurrentDataFlavors();
131.89 + if (dfs != null && dfs.length >= 1){
131.90 + Transferable transfer = dtde.getTransferable();
131.91 + try {
131.92 + Button button = (Button)transfer.getTransferData(dfs[0]);
131.93 + if( button != null ){
131.94 + add(button);
131.95 + success = true;
131.96 + }
131.97 + } catch (IOException ioe) {
131.98 + System.out.println(ioe.getMessage());
131.99 + return;
131.100 + } catch (UnsupportedFlavorException ufe) {
131.101 + System.out.println(ufe.getMessage());
131.102 + return;
131.103 + } catch (Exception e) {
131.104 + System.out.println(e.getMessage());
131.105 + return;
131.106 + }
131.107 + }
131.108 + }
131.109 + setBackground(bgColor);
131.110 + dtde.dropComplete(success);
131.111 +
131.112 + invalidate();
131.113 + validate();
131.114 + repaint();
131.115 + }
131.116 +}
132.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
132.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html Sun Feb 14 23:38:50 2010 -0800
132.3 @@ -0,0 +1,20 @@
132.4 +<html>
132.5 +<!--
132.6 + @test %W% %E%
132.7 + @bug 4874070
132.8 + @summary Tests basic DnD functionality
132.9 + @author Your Name: Alexey Utkin area=dnd
132.10 + @run applet ImageDecoratedDnDInOut.html
132.11 + -->
132.12 +<head>
132.13 + <title> ImageDecoratedDnDInOut </title>
132.14 +</head>
132.15 +<body>
132.16 +
132.17 +<h1>ImageDecoratedDnDInOut<br>Bug ID: 4874070</h1>
132.18 +
132.19 +<p> See the dialog box (usually in upper left corner) for instructions</p>
132.20 +
132.21 +<APPLET CODE="ImageDecoratedDnDInOut.class" WIDTH=200 HEIGHT=200></APPLET>
132.22 +</body>
132.23 +</html>
133.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
133.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.java Sun Feb 14 23:38:50 2010 -0800
133.3 @@ -0,0 +1,234 @@
133.4 +/*
133.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
133.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
133.7 + *
133.8 + * This code is free software; you can redistribute it and/or modify it
133.9 + * under the terms of the GNU General Public License version 2 only, as
133.10 + * published by the Free Software Foundation. Sun designates this
133.11 + * particular file as subject to the "Classpath" exception as provided
133.12 + * by Sun in the LICENSE file that accompanied this code.
133.13 + *
133.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
133.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
133.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
133.17 + * version 2 for more details (a copy is included in the LICENSE file that
133.18 + * accompanied this code).
133.19 + *
133.20 + * You should have received a copy of the GNU General Public License version
133.21 + * 2 along with this work; if not, write to the Free Software Foundation,
133.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
133.23 + *
133.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
133.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
133.26 + * have any questions.
133.27 + */
133.28 +
133.29 +/*
133.30 + test %W% %E%
133.31 + @bug 4874070
133.32 + @summary Tests basic DnD functionality
133.33 + @author Your Name: Alexey Utkin area=dnd
133.34 + @run applet ImageDecoratedDnDInOut.html
133.35 +*/
133.36 +
133.37 +import java.applet.Applet;
133.38 +import java.awt.*;
133.39 +import java.awt.Robot;
133.40 +import java.awt.event.InputEvent;
133.41 +import java.awt.dnd.DragSource;
133.42 +
133.43 +
133.44 +public class ImageDecoratedDnDInOut extends Applet {
133.45 + //Declare things used in the test, like buttons and labels here
133.46 +
133.47 + public void init() {
133.48 + //Create instructions for the user here, as well as set up
133.49 + // the environment -- set the layout manager, add buttons,
133.50 + // etc.
133.51 + this.setLayout(new BorderLayout());
133.52 +
133.53 + String[] instructions =
133.54 + {
133.55 + "Automatic test.",
133.56 + "A Frame, which contains a yellow button labeled \"Drag ME!\" and ",
133.57 + "a red panel, will appear below. ",
133.58 + "1. The button would be clicked and dragged to the red panel. ",
133.59 + "2. When the mouse enters the red panel during the drag, the panel ",
133.60 + "should turn yellow. On the systems that supports pictured drag, ",
133.61 + "the image under the drag-cursor should appear (ancor is shifted ",
133.62 + "from top-left corner of the picture inside the picture to 10pt in both dimensions ). ",
133.63 + "In WIN32 systems the image under cursor would be visible ONLY over ",
133.64 + "the drop targets with activated extended OLE D\'n\'D support (that are ",
133.65 + "the desktop and IE ).",
133.66 + "3. The mouse would be released.",
133.67 + "The panel should turn red again and a yellow button labeled ",
133.68 + "\"Drag ME!\" should appear inside the panel. "
133.69 + };
133.70 + Sysout.createDialogWithInstructions(instructions);
133.71 +
133.72 + }//End init()
133.73 +
133.74 + public void start() {
133.75 + Frame f = new Frame("Use keyboard for DnD change");
133.76 + Panel mainPanel;
133.77 + Component dragSource, dropTarget;
133.78 +
133.79 + f.setBounds(0, 400, 200, 200);
133.80 + f.setLayout(new BorderLayout());
133.81 +
133.82 + mainPanel = new Panel();
133.83 + mainPanel.setLayout(new BorderLayout());
133.84 +
133.85 + mainPanel.setBackground(Color.blue);
133.86 +
133.87 + dropTarget = new DnDTarget(Color.red, Color.yellow);
133.88 + dragSource = new DnDSource("Drag ME! (" + (DragSource.isDragImageSupported()?"with ":"without") + " image)" );
133.89 +
133.90 + mainPanel.add(dragSource, "North");
133.91 + mainPanel.add(dropTarget, "Center");
133.92 + f.add(mainPanel, BorderLayout.CENTER);
133.93 +
133.94 + f.setVisible(true);
133.95 + try {
133.96 + Point sourcePoint = dragSource.getLocationOnScreen();
133.97 + Dimension d = dragSource.getSize();
133.98 + sourcePoint.translate(d.width / 2, d.height / 2);
133.99 +
133.100 + Robot robot = new Robot();
133.101 + robot.mouseMove(sourcePoint.x, sourcePoint.y);
133.102 + robot.mousePress(InputEvent.BUTTON1_MASK);
133.103 + Thread.sleep(2000);
133.104 + for(int i = 0; i <100; ++i) {
133.105 + robot.mouseMove(
133.106 + sourcePoint.x + d.width / 2 + 10,
133.107 + sourcePoint.y + d.height);
133.108 + Thread.sleep(100);
133.109 +
133.110 + robot.mouseMove(sourcePoint.x, sourcePoint.y);
133.111 + Thread.sleep(100);
133.112 +
133.113 + robot.mouseMove(
133.114 + sourcePoint.x,
133.115 + sourcePoint.y + d.height);
133.116 + Thread.sleep(100);
133.117 + }
133.118 + sourcePoint.y += d.height;
133.119 + robot.mouseMove(sourcePoint.x, sourcePoint.y);
133.120 + Thread.sleep(100);
133.121 +
133.122 + robot.mouseRelease(InputEvent.BUTTON1_MASK);
133.123 + Thread.sleep(4000);
133.124 + } catch( Exception e){
133.125 + e.printStackTrace();
133.126 + throw new RuntimeException("test failed: drop was not successful with exception " + e);
133.127 + }
133.128 +
133.129 + }// start()
133.130 +}// class DnDAcceptanceTest
133.131 +
133.132 +
133.133 +/**
133.134 + * *************************************************
133.135 + * Standard Test Machinery
133.136 + * DO NOT modify anything below -- it's a standard
133.137 + * chunk of code whose purpose is to make user
133.138 + * interaction uniform, and thereby make it simpler
133.139 + * to read and understand someone else's test.
133.140 + * **************************************************
133.141 + */
133.142 +class Sysout {
133.143 + private static TestDialog dialog;
133.144 +
133.145 + public static void createDialogWithInstructions(String[] instructions) {
133.146 + dialog = new TestDialog(new Frame(), "Instructions");
133.147 + dialog.printInstructions(instructions);
133.148 + dialog.show();
133.149 + println("Any messages for the tester will display here.");
133.150 + }
133.151 +
133.152 + public static void createDialog() {
133.153 + dialog = new TestDialog(new Frame(), "Instructions");
133.154 + String[] defInstr = {"Instructions will appear here. ", ""};
133.155 + dialog.printInstructions(defInstr);
133.156 + dialog.show();
133.157 + println("Any messages for the tester will display here.");
133.158 + }
133.159 +
133.160 +
133.161 + public static void printInstructions(String[] instructions) {
133.162 + dialog.printInstructions(instructions);
133.163 + }
133.164 +
133.165 +
133.166 + public static void println(String messageIn) {
133.167 + dialog.displayMessage(messageIn);
133.168 + }
133.169 +
133.170 +}// Sysout class
133.171 +
133.172 +
133.173 +class TestDialog extends Dialog {
133.174 +
133.175 + TextArea instructionsText;
133.176 + TextArea messageText;
133.177 + int maxStringLength = 80;
133.178 +
133.179 + //DO NOT call this directly, go through Sysout
133.180 + public TestDialog(Frame frame, String name) {
133.181 + super(frame, name);
133.182 + int scrollBoth = TextArea.SCROLLBARS_BOTH;
133.183 + instructionsText = new TextArea("", 15, maxStringLength, scrollBoth);
133.184 + add("North", instructionsText);
133.185 +
133.186 + messageText = new TextArea("", 5, maxStringLength, scrollBoth);
133.187 + add("South", messageText);
133.188 +
133.189 + pack();
133.190 +
133.191 + show();
133.192 + }// TestDialog()
133.193 +
133.194 + //DO NOT call this directly, go through Sysout
133.195 + public void printInstructions(String[] instructions) {
133.196 + //Clear out any current instructions
133.197 + instructionsText.setText("");
133.198 +
133.199 + //Go down array of instruction strings
133.200 +
133.201 + String printStr, remainingStr;
133.202 + for (int i = 0; i < instructions.length; i++) {
133.203 + //chop up each into pieces maxSringLength long
133.204 + remainingStr = instructions[i];
133.205 + while (remainingStr.length() > 0) {
133.206 + //if longer than max then chop off first max chars to print
133.207 + if (remainingStr.length() >= maxStringLength) {
133.208 + //Try to chop on a word boundary
133.209 + int posOfSpace = remainingStr.
133.210 + lastIndexOf(' ', maxStringLength - 1);
133.211 +
133.212 + if (posOfSpace <= 0) posOfSpace = maxStringLength - 1;
133.213 +
133.214 + printStr = remainingStr.substring(0, posOfSpace + 1);
133.215 + remainingStr = remainingStr.substring(posOfSpace + 1);
133.216 + }
133.217 + //else just print
133.218 + else {
133.219 + printStr = remainingStr;
133.220 + remainingStr = "";
133.221 + }
133.222 +
133.223 + instructionsText.append(printStr + "\n");
133.224 +
133.225 + }// while
133.226 +
133.227 + }// for
133.228 +
133.229 + }//printInstructions()
133.230 +
133.231 + //DO NOT call this directly, go through Sysout
133.232 + public void displayMessage(String messageIn) {
133.233 + messageText.append(messageIn + "\n");
133.234 + }
133.235 +
133.236 +}// TestDialog class
133.237 +
134.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
134.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/ImageGenerator.java Sun Feb 14 23:38:50 2010 -0800
134.3 @@ -0,0 +1,59 @@
134.4 +/*
134.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
134.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
134.7 + *
134.8 + * This code is free software; you can redistribute it and/or modify it
134.9 + * under the terms of the GNU General Public License version 2 only, as
134.10 + * published by the Free Software Foundation. Sun designates this
134.11 + * particular file as subject to the "Classpath" exception as provided
134.12 + * by Sun in the LICENSE file that accompanied this code.
134.13 + *
134.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
134.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
134.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
134.17 + * version 2 for more details (a copy is included in the LICENSE file that
134.18 + * accompanied this code).
134.19 + *
134.20 + * You should have received a copy of the GNU General Public License version
134.21 + * 2 along with this work; if not, write to the Free Software Foundation,
134.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
134.23 + *
134.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
134.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
134.26 + * have any questions.
134.27 + */
134.28 +
134.29 +/*
134.30 + * Image generator for cursor and drag
134.31 + */
134.32 +import java.awt.Color;
134.33 +import java.awt.Graphics;
134.34 +import java.awt.Image;
134.35 +import java.awt.image.BufferedImage;
134.36 +
134.37 +public abstract class ImageGenerator
134.38 +{
134.39 + public int width;
134.40 + public int height;
134.41 + private final BufferedImage bi;
134.42 + public ImageGenerator(int _width, int _height, Color bgColor)
134.43 + {
134.44 + width = _width;
134.45 + height = _height;
134.46 + bi = new BufferedImage(
134.47 + width,
134.48 + height,
134.49 + BufferedImage.TYPE_INT_ARGB);
134.50 + Graphics gr = bi.getGraphics();
134.51 + if(null==bgColor){
134.52 + bgColor = Color.WHITE;
134.53 + }
134.54 + gr.setColor(bgColor);
134.55 + gr.fillRect(0, 0, width, height);
134.56 + paint(gr);
134.57 + gr.dispose();
134.58 + }
134.59 + public Image getImage() { return bi; }
134.60 +
134.61 + public abstract void paint(Graphics gr);
134.62 +}
135.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
135.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDInOut/MyCursor.java Sun Feb 14 23:38:50 2010 -0800
135.3 @@ -0,0 +1,86 @@
135.4 +/*
135.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
135.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
135.7 + *
135.8 + * This code is free software; you can redistribute it and/or modify it
135.9 + * under the terms of the GNU General Public License version 2 only, as
135.10 + * published by the Free Software Foundation. Sun designates this
135.11 + * particular file as subject to the "Classpath" exception as provided
135.12 + * by Sun in the LICENSE file that accompanied this code.
135.13 + *
135.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
135.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
135.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
135.17 + * version 2 for more details (a copy is included in the LICENSE file that
135.18 + * accompanied this code).
135.19 + *
135.20 + * You should have received a copy of the GNU General Public License version
135.21 + * 2 along with this work; if not, write to the Free Software Foundation,
135.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
135.23 + *
135.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
135.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
135.26 + * have any questions.
135.27 + */
135.28 +
135.29 +import java.awt.BasicStroke;
135.30 +import java.awt.Color;
135.31 +import java.awt.Graphics;
135.32 +import java.awt.Graphics2D;
135.33 +import java.awt.Toolkit;
135.34 +import java.awt.Point;
135.35 +
135.36 +/**
135.37 + * An interface provides a set of custom cursors
135.38 + */
135.39 +
135.40 +public interface MyCursor {
135.41 + public static final java.awt.Cursor NO_DROP = Toolkit.getDefaultToolkit().createCustomCursor(
135.42 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
135.43 + @Override public void paint(Graphics gr) {
135.44 + gr.setColor(Color.GREEN);
135.45 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
135.46 +
135.47 + gr.translate(width/2, height/2);
135.48 + int R = width/4;
135.49 + gr.drawOval(-R, -R, 2*R, 2*R);
135.50 + gr.drawLine(-R, R, R, -R);
135.51 + }
135.52 + }.getImage(),
135.53 + new Point(0, 0),
135.54 + "My NoDrop Cursor"
135.55 + );
135.56 + public static final java.awt.Cursor MOVE = Toolkit.getDefaultToolkit().createCustomCursor(
135.57 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
135.58 + @Override public void paint(Graphics gr) {
135.59 + gr.setColor(Color.GREEN);
135.60 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
135.61 +
135.62 + gr.drawLine(0, 0, width, height);
135.63 + gr.drawLine(0, 0, width/2, 0);
135.64 + gr.drawLine(0, 0, 0, height/2);
135.65 + }
135.66 + }.getImage(),
135.67 + new Point(0, 0),
135.68 + "My Move Cursor"
135.69 + );
135.70 + public static final java.awt.Cursor COPY = Toolkit.getDefaultToolkit().createCustomCursor(
135.71 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
135.72 + @Override public void paint(Graphics gr) {
135.73 + gr.setColor(Color.GREEN);
135.74 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
135.75 + //arrow
135.76 + gr.drawLine(0, 0, width/2, height/2);
135.77 + gr.drawLine(0, 0, width/2, 0);
135.78 + gr.drawLine(0, 0, 0, height/2);
135.79 + //plus
135.80 + gr.drawRect(width/2 - 1, height/2 -1, width/2 - 1, height/2 - 1);
135.81 + gr.drawLine(width*3/4 - 1, height/2 - 1, width*3/4 - 1, height);
135.82 + gr.drawLine(width/2 - 1, height*3/4 - 1, width, height*3/4 - 1);
135.83 + }
135.84 + }.getImage(),
135.85 + new Point(0, 0),
135.86 + "My Copy Cursor"
135.87 + );
135.88 +}
135.89 +
136.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
136.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/DnDSource.java Sun Feb 14 23:38:50 2010 -0800
136.3 @@ -0,0 +1,273 @@
136.4 +/*
136.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
136.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
136.7 + *
136.8 + * This code is free software; you can redistribute it and/or modify it
136.9 + * under the terms of the GNU General Public License version 2 only, as
136.10 + * published by the Free Software Foundation. Sun designates this
136.11 + * particular file as subject to the "Classpath" exception as provided
136.12 + * by Sun in the LICENSE file that accompanied this code.
136.13 + *
136.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
136.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
136.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
136.17 + * version 2 for more details (a copy is included in the LICENSE file that
136.18 + * accompanied this code).
136.19 + *
136.20 + * You should have received a copy of the GNU General Public License version
136.21 + * 2 along with this work; if not, write to the Free Software Foundation,
136.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
136.23 + *
136.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
136.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
136.26 + * have any questions.
136.27 + */
136.28 +
136.29 +/*
136.30 +* AWT Button is a DragSource and also a transferable object
136.31 +*/
136.32 +
136.33 +import java.awt.*;
136.34 +import java.awt.datatransfer.*;
136.35 +
136.36 +import java.awt.image.ImageConsumer;
136.37 +import java.awt.image.MemoryImageSource;
136.38 +
136.39 +import java.awt.dnd.*;
136.40 +import java.io.*;
136.41 +
136.42 +class DnDSource extends Button implements Transferable,
136.43 + DragGestureListener,
136.44 + DragSourceListener {
136.45 + private DataFlavor df;
136.46 + private transient int dropAction;
136.47 + private final int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE | DnDConstants.ACTION_LINK;
136.48 + DragSource dragSource = new DragSource();
136.49 +
136.50 + DnDSource(String label) {
136.51 + super(label);
136.52 + setBackground(Color.yellow);
136.53 + setForeground(Color.blue);
136.54 + df = new DataFlavor(DnDSource.class, "DnDSource");
136.55 +
136.56 + dragSource.createDefaultDragGestureRecognizer(
136.57 + this,
136.58 + dragOperation,
136.59 + this
136.60 + );
136.61 + dragSource.addDragSourceListener(this);
136.62 + }
136.63 +
136.64 + public void changeCursor(
136.65 + DragSourceContext dsc,
136.66 + int ra
136.67 + ) {
136.68 + java.awt.Cursor c = null;
136.69 + if ((ra & DnDConstants.ACTION_LINK) == DnDConstants.ACTION_LINK)
136.70 + c = DragSource.DefaultLinkDrop;
136.71 + else if ((ra & DnDConstants.ACTION_MOVE) == DnDConstants.ACTION_MOVE)
136.72 + c = MyCursor.MOVE;//DragSource.DefaultMoveDrop;
136.73 + else if ((ra & DnDConstants.ACTION_COPY) == DnDConstants.ACTION_COPY)
136.74 + c = MyCursor.COPY;
136.75 + else
136.76 + c = MyCursor.NO_DROP;
136.77 + dsc.setCursor(c);
136.78 + }
136.79 +
136.80 + /**
136.81 + * a Drag gesture has been recognized
136.82 + */
136.83 + int iProblem = 0;
136.84 + String[] problem = {"unready", "throw exeption", "good"};
136.85 + public void dragGestureRecognized(DragGestureEvent dge) {
136.86 + System.out.println("starting Drag");
136.87 + if( !DragSource.isDragImageSupported() ) {
136.88 + dge.startDrag(
136.89 + null,
136.90 + this,
136.91 + this);
136.92 + } else {
136.93 + setLabel("Drag ME! (with " + problem[iProblem] + " image)");
136.94 + int w = 100;
136.95 + int h = 100;
136.96 + int pix[] = new int[w * h];
136.97 + int index = 0;
136.98 + for (int y = 0; y < h; y++) {
136.99 + int red = (y * 255) / (h - 1);
136.100 + for (int x = 0; x < w; x++) {
136.101 + int blue = (x * 255) / (w - 1);
136.102 + pix[index++] = (255 << 24) | (red << 16) | blue;
136.103 + }
136.104 + }
136.105 + try{
136.106 + dge.startDrag(
136.107 + null,
136.108 + Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(w, h, pix, 0, w)
136.109 + {
136.110 + @Override
136.111 + public void startProduction(ImageConsumer ic)
136.112 + {
136.113 + switch(iProblem){
136.114 + case 0:
136.115 + //incomplite
136.116 + break;
136.117 + case 1:
136.118 + //exception
136.119 + throw new RuntimeException("test exception 1");
136.120 + default:
136.121 + super.startProduction(ic);
136.122 + break;
136.123 + }
136.124 + }
136.125 + }
136.126 + ),
136.127 + new Point(15, 40) {
136.128 + @Override
136.129 + public double getX() {
136.130 + if(2==iProblem){
136.131 + //never happen
136.132 + throw new RuntimeException("test exception 2");
136.133 + }
136.134 + return x;
136.135 + }
136.136 + @Override
136.137 + public Point getLocation(){
136.138 + //never happen
136.139 + throw new RuntimeException("test exception 3");
136.140 + }
136.141 + },
136.142 + this,
136.143 + this);
136.144 + }catch(InvalidDnDOperationException e){
136.145 + if( iProblem<=2 ){
136.146 + System.err.println("good exception: " + e.getMessage() );
136.147 + } else {
136.148 + System.err.println("bad exception");
136.149 + e.printStackTrace();
136.150 + throw new RuntimeException(e.getMessage());
136.151 + }
136.152 + } finally {
136.153 + ++iProblem;
136.154 + }
136.155 + }
136.156 + }
136.157 +
136.158 + /**
136.159 + * as the hotspot enters a platform dependent drop site
136.160 + */
136.161 +
136.162 + public void dragEnter(DragSourceDragEvent dsde) {
136.163 + System.out.println("[Source] dragEnter");
136.164 + changeCursor(
136.165 + dsde.getDragSourceContext(),
136.166 + dsde.getUserAction() & dsde.getDropAction()
136.167 + );
136.168 + }
136.169 +
136.170 + /**
136.171 + * as the hotspot moves over a platform dependent drop site
136.172 + */
136.173 + public void dragOver(DragSourceDragEvent dsde) {
136.174 + System.out.println("[Source] dragOver");
136.175 + changeCursor(
136.176 + dsde.getDragSourceContext(),
136.177 + dsde.getUserAction() & dsde.getDropAction()
136.178 + );
136.179 + dropAction = dsde.getUserAction() & dsde.getDropAction();
136.180 + System.out.println("dropAction = " + dropAction);
136.181 + }
136.182 +
136.183 + /**
136.184 + * as the hotspot exits a platform dependent drop site
136.185 + */
136.186 + public void dragExit(DragSourceEvent dse) {
136.187 + System.out.println("[Source] dragExit");
136.188 + changeCursor(
136.189 + dse.getDragSourceContext(),
136.190 + DnDConstants.ACTION_NONE
136.191 + );
136.192 + }
136.193 +
136.194 + /**
136.195 + * as the operation changes
136.196 + */
136.197 + public void dragGestureChanged(DragSourceDragEvent dsde) {
136.198 + System.out.println("[Source] dragGestureChanged");
136.199 + changeCursor(
136.200 + dsde.getDragSourceContext(),
136.201 + dsde.getUserAction() & dsde.getDropAction()
136.202 + );
136.203 + dropAction = dsde.getUserAction() & dsde.getDropAction();
136.204 + System.out.println("dropAction = " + dropAction);
136.205 + }
136.206 +
136.207 +
136.208 + /**
136.209 + * as the operation completes
136.210 + */
136.211 + public void dragDropEnd(DragSourceDropEvent dsde) {
136.212 + System.out.println("[Source] dragDropEnd");
136.213 + }
136.214 +
136.215 + public void dropActionChanged(DragSourceDragEvent dsde) {
136.216 + System.out.println("[Source] dropActionChanged");
136.217 + dropAction = dsde.getUserAction() & dsde.getDropAction();
136.218 + System.out.println("dropAction = " + dropAction);
136.219 + }
136.220 +
136.221 + public DataFlavor[] getTransferDataFlavors() {
136.222 + return new DataFlavor[]{df};
136.223 + }
136.224 +
136.225 + public boolean isDataFlavorSupported(DataFlavor sdf) {
136.226 + return df.equals(sdf);
136.227 + }
136.228 +
136.229 + public Object getTransferData(DataFlavor tdf) throws UnsupportedFlavorException, IOException {
136.230 + Object copy = null;
136.231 + if( !df.equals(tdf) ){
136.232 + throw new UnsupportedFlavorException(tdf);
136.233 + }
136.234 + Container parent = getParent();
136.235 + switch (dropAction) {
136.236 + case DnDConstants.ACTION_COPY:
136.237 + try {
136.238 + copy = this.clone();
136.239 + } catch (CloneNotSupportedException e) {
136.240 + ByteArrayOutputStream baos = new ByteArrayOutputStream();
136.241 + ObjectOutputStream oos = new ObjectOutputStream(baos);
136.242 +
136.243 + oos.writeObject(this);
136.244 + ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
136.245 + ObjectInputStream ois = new ObjectInputStream(bais);
136.246 + try {
136.247 + copy = ois.readObject();
136.248 + } catch (ClassNotFoundException cnfe) {
136.249 + // do nothing
136.250 + }
136.251 + }
136.252 + parent.add(this);
136.253 + return copy;
136.254 +
136.255 + case DnDConstants.ACTION_MOVE:
136.256 + synchronized (this) {
136.257 + if (parent != null) {
136.258 + parent.remove(this);
136.259 + Label label = new Label("[empty]");
136.260 + label.setBackground(Color.cyan);
136.261 + label.setBounds(this.getBounds());
136.262 + parent.add(label);
136.263 + }
136.264 + }
136.265 + return this;
136.266 +
136.267 + case DnDConstants.ACTION_LINK:
136.268 + return this;
136.269 +
136.270 + default:
136.271 + return null;
136.272 + }
136.273 +
136.274 + }
136.275 +}
136.276 +
137.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
137.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/DnDTarget.java Sun Feb 14 23:38:50 2010 -0800
137.3 @@ -0,0 +1,113 @@
137.4 +/*
137.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
137.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
137.7 + *
137.8 + * This code is free software; you can redistribute it and/or modify it
137.9 + * under the terms of the GNU General Public License version 2 only, as
137.10 + * published by the Free Software Foundation. Sun designates this
137.11 + * particular file as subject to the "Classpath" exception as provided
137.12 + * by Sun in the LICENSE file that accompanied this code.
137.13 + *
137.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
137.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
137.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
137.17 + * version 2 for more details (a copy is included in the LICENSE file that
137.18 + * accompanied this code).
137.19 + *
137.20 + * You should have received a copy of the GNU General Public License version
137.21 + * 2 along with this work; if not, write to the Free Software Foundation,
137.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
137.23 + *
137.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
137.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
137.26 + * have any questions.
137.27 + */
137.28 +
137.29 +/*
137.30 +* Panel is a DropTarget
137.31 +*
137.32 +*/
137.33 +
137.34 +import java.awt.*;
137.35 +import java.awt.datatransfer.*;
137.36 +import java.awt.dnd.*;
137.37 +import java.io.*;
137.38 +
137.39 +
137.40 +class DnDTarget extends Panel implements DropTargetListener {
137.41 + private int dragOperation = DnDConstants.ACTION_COPY | DnDConstants.ACTION_MOVE;
137.42 + Color bgColor;
137.43 + Color htColor;
137.44 +
137.45 + DnDTarget(Color bgColor, Color htColor) {
137.46 + super();
137.47 + this.bgColor = bgColor;
137.48 + this.htColor = htColor;
137.49 + setBackground(bgColor);
137.50 + setDropTarget(new DropTarget(this, this));
137.51 + }
137.52 +
137.53 +
137.54 + public void dragEnter(DropTargetDragEvent e) {
137.55 + System.out.println("[Target] dragEnter");
137.56 + setBackground(htColor);
137.57 + repaint();
137.58 + }
137.59 +
137.60 + public void dragOver(DropTargetDragEvent e) {
137.61 + System.out.println("[Target] dragOver");
137.62 + }
137.63 +
137.64 + public void dragExit(DropTargetEvent e) {
137.65 + System.out.println("[Target] dragExit");
137.66 + setBackground(bgColor);
137.67 + repaint();
137.68 + }
137.69 +
137.70 + public void dragScroll(DropTargetDragEvent e) {
137.71 + System.out.println("[Target] dragScroll");
137.72 + }
137.73 +
137.74 + public void dropActionChanged(DropTargetDragEvent e) {
137.75 + System.out.println("[Target] dropActionChanged");
137.76 + }
137.77 +
137.78 + public void drop(DropTargetDropEvent dtde) {
137.79 + System.out.println("[Target] drop");
137.80 + boolean success = false;
137.81 + if ((dtde.getDropAction() & dragOperation) == 0) {
137.82 + dtde.rejectDrop();
137.83 + Label label = new Label("[no links here :) ]");
137.84 + label.setBackground(Color.cyan);
137.85 + add(label);
137.86 + } else {
137.87 + dtde.acceptDrop(dragOperation);
137.88 + DataFlavor[] dfs = dtde.getCurrentDataFlavors();
137.89 + if (dfs != null && dfs.length >= 1){
137.90 + Transferable transfer = dtde.getTransferable();
137.91 + try {
137.92 + Button button = (Button)transfer.getTransferData(dfs[0]);
137.93 + if( button != null ){
137.94 + add(button);
137.95 + success = true;
137.96 + }
137.97 + } catch (IOException ioe) {
137.98 + System.out.println(ioe.getMessage());
137.99 + return;
137.100 + } catch (UnsupportedFlavorException ufe) {
137.101 + System.out.println(ufe.getMessage());
137.102 + return;
137.103 + } catch (Exception e) {
137.104 + System.out.println(e.getMessage());
137.105 + return;
137.106 + }
137.107 + }
137.108 + }
137.109 + setBackground(bgColor);
137.110 + dtde.dropComplete(success);
137.111 +
137.112 + invalidate();
137.113 + validate();
137.114 + repaint();
137.115 + }
137.116 +}
138.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
138.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html Sun Feb 14 23:38:50 2010 -0800
138.3 @@ -0,0 +1,20 @@
138.4 +<html>
138.5 +<!--
138.6 + @test %W% %E%
138.7 + @bug 4874070
138.8 + @summary Tests basic DnD functionality
138.9 + @author Your Name: Alexey Utkin area=dnd
138.10 + @run applet ImageDecoratedDnDNegative.html
138.11 + -->
138.12 +<head>
138.13 + <title> ImageDecoratedDnDNegative </title>
138.14 +</head>
138.15 +<body>
138.16 +
138.17 +<h1>ImageDecoratedDnDInOut<br>Bug ID: 4874070</h1>
138.18 +
138.19 +<p> See the dialog box (usually in upper left corner) for the test description</p>
138.20 +
138.21 +<APPLET CODE="ImageDecoratedDnDNegative.class" WIDTH=200 HEIGHT=200></APPLET>
138.22 +</body>
138.23 +</html>
139.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
139.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.java Sun Feb 14 23:38:50 2010 -0800
139.3 @@ -0,0 +1,268 @@
139.4 +/*
139.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
139.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
139.7 + *
139.8 + * This code is free software; you can redistribute it and/or modify it
139.9 + * under the terms of the GNU General Public License version 2 only, as
139.10 + * published by the Free Software Foundation. Sun designates this
139.11 + * particular file as subject to the "Classpath" exception as provided
139.12 + * by Sun in the LICENSE file that accompanied this code.
139.13 + *
139.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
139.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
139.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
139.17 + * version 2 for more details (a copy is included in the LICENSE file that
139.18 + * accompanied this code).
139.19 + *
139.20 + * You should have received a copy of the GNU General Public License version
139.21 + * 2 along with this work; if not, write to the Free Software Foundation,
139.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
139.23 + *
139.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
139.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
139.26 + * have any questions.
139.27 + */
139.28 +
139.29 +/*
139.30 + test %W% %E%
139.31 + @bug 4874070
139.32 + @summary Tests basic DnD functionality
139.33 + @author Your Name: Alexey Utkin area=dnd
139.34 + @run applet ImageDecoratedDnDNegative.html
139.35 +*/
139.36 +
139.37 +import java.applet.Applet;
139.38 +import java.awt.*;
139.39 +import java.awt.Robot;
139.40 +import java.awt.event.InputEvent;
139.41 +import java.awt.event.KeyEvent;
139.42 +import java.awt.geom.Point2D;
139.43 +
139.44 +
139.45 +import java.awt.dnd.DragSource;
139.46 +
139.47 +
139.48 +public class ImageDecoratedDnDNegative extends Applet {
139.49 + //Declare things used in the test, like buttons and labels here
139.50 +
139.51 + public void init() {
139.52 + //Create instructions for the user here, as well as set up
139.53 + // the environment -- set the layout manager, add buttons,
139.54 + // etc.
139.55 + this.setLayout(new BorderLayout());
139.56 +
139.57 + String[] instructions =
139.58 + {
139.59 + "Automatic test.",
139.60 + "A Frame, which contains a yellow button labeled \"Drag ME!\" and ",
139.61 + "a red panel, will appear below. ",
139.62 + "1. The button would be clicked and dragged to the red panel. ",
139.63 + "2. When the mouse enters the red panel during the drag, the panel ",
139.64 + "should turn yellow. On the systems that supports pictured drag, ",
139.65 + "the image under the drag-cursor should appear (ancor is shifted ",
139.66 + "from top-left corner of the picture inside the picture to 10pt in both dimensions ). ",
139.67 + "In WIN32 systems the image under cursor would be visible ONLY over ",
139.68 + "the drop targets with activated extended OLE D\'n\'D support (that are ",
139.69 + "the desktop and IE ).",
139.70 + "3. The mouse would be released.",
139.71 + "The panel should turn red again and a yellow button labeled ",
139.72 + "\"Drag ME!\" should appear inside the panel. You should be able ",
139.73 + "to repeat this operation multiple times."
139.74 + };
139.75 + Sysout.createDialogWithInstructions(instructions);
139.76 +
139.77 + }//End init()
139.78 +
139.79 + public void moveTo(
139.80 + Robot r,
139.81 + Point b,
139.82 + Point e)
139.83 + {
139.84 + Point2D.Double ee = new Point2D.Double(e.getX(), e.getY());
139.85 + Point2D.Double bb = new Point2D.Double(b.getX(), b.getY());
139.86 + final int count = (int)(ee.distance(bb));
139.87 + Point2D.Double c = new Point2D.Double(bb.getX(), bb.getY());
139.88 + for(int i=0; i<count; ++i){
139.89 + c.setLocation(
139.90 + bb.getX() + (ee.getX()-bb.getX())*i/count,
139.91 + bb.getY() + (ee.getY()-bb.getY())*i/count);
139.92 + r.mouseMove(
139.93 + (int)c.getX(),
139.94 + (int)c.getY());
139.95 + r.delay(5);
139.96 + }
139.97 + r.mouseMove(
139.98 + (int)ee.getX(),
139.99 + (int)ee.getY());
139.100 + r.delay(5);
139.101 + }
139.102 +
139.103 + public void start() {
139.104 + Frame f = new Frame("Use keyboard for DnD change");
139.105 + Panel mainPanel;
139.106 + Component dragSource, dropTarget;
139.107 +
139.108 + f.setBounds(0, 400, 200, 200);
139.109 + f.setLayout(new BorderLayout());
139.110 +
139.111 + mainPanel = new Panel();
139.112 + mainPanel.setLayout(new BorderLayout());
139.113 +
139.114 + mainPanel.setBackground(Color.blue);
139.115 +
139.116 + dropTarget = new DnDTarget(Color.red, Color.yellow);
139.117 + dragSource = new DnDSource("Drag ME! (" + (DragSource.isDragImageSupported()?"with ":"without") + " image)" );
139.118 +
139.119 + mainPanel.add(dragSource, "North");
139.120 + mainPanel.add(dropTarget, "Center");
139.121 + f.add(mainPanel, BorderLayout.CENTER);
139.122 +
139.123 + f.setVisible(true);
139.124 +
139.125 + Point sourcePoint = dragSource.getLocationOnScreen();
139.126 + Dimension d = dragSource.getSize();
139.127 + sourcePoint.translate(d.width / 2, d.height / 2);
139.128 +
139.129 + try {
139.130 + Robot robot = new Robot();
139.131 + robot.mouseMove(sourcePoint.x, sourcePoint.y);
139.132 + Point start = new Point(
139.133 + sourcePoint.x,
139.134 + sourcePoint.y);
139.135 + Point out = new Point(
139.136 + sourcePoint.x + d.width / 2 + 10,
139.137 + sourcePoint.y + d.height);
139.138 +
139.139 + Point cur = start;
139.140 + for(int i = 2; i < 5; ++i){
139.141 + moveTo(robot, cur, start);
139.142 + robot.delay(500);
139.143 + robot.mousePress(InputEvent.BUTTON1_MASK);
139.144 + robot.delay(500);
139.145 + moveTo(robot, start, out);
139.146 + robot.keyPress(KeyEvent.VK_CONTROL);
139.147 + Point drop = new Point(
139.148 + (int)start.getX(),
139.149 + (int)start.getY() + (d.height + 5) * i );
139.150 + moveTo(robot, out, drop);
139.151 +
139.152 + robot.mouseRelease(InputEvent.BUTTON1_MASK);
139.153 + robot.delay(10);
139.154 + robot.keyRelease(KeyEvent.VK_CONTROL);
139.155 + robot.delay(1000);
139.156 +
139.157 + cur = drop;
139.158 + }
139.159 + } catch( Exception e){
139.160 + e.printStackTrace();
139.161 + throw new RuntimeException("test failed: drop was not successful with exception " + e);
139.162 + }
139.163 + }// start()
139.164 +}// class DnDAcceptanceTest
139.165 +
139.166 +
139.167 +/**
139.168 + * *************************************************
139.169 + * Standard Test Machinery
139.170 + * DO NOT modify anything below -- it's a standard
139.171 + * chunk of code whose purpose is to make user
139.172 + * interaction uniform, and thereby make it simpler
139.173 + * to read and understand someone else's test.
139.174 + * **************************************************
139.175 + */
139.176 +class Sysout {
139.177 + private static TestDialog dialog;
139.178 +
139.179 + public static void createDialogWithInstructions(String[] instructions) {
139.180 + dialog = new TestDialog(new Frame(), "Instructions");
139.181 + dialog.printInstructions(instructions);
139.182 + dialog.show();
139.183 + println("Any messages for the tester will display here.");
139.184 + }
139.185 +
139.186 + public static void createDialog() {
139.187 + dialog = new TestDialog(new Frame(), "Instructions");
139.188 + String[] defInstr = {"Instructions will appear here. ", ""};
139.189 + dialog.printInstructions(defInstr);
139.190 + dialog.show();
139.191 + println("Any messages for the tester will display here.");
139.192 + }
139.193 +
139.194 +
139.195 + public static void printInstructions(String[] instructions) {
139.196 + dialog.printInstructions(instructions);
139.197 + }
139.198 +
139.199 +
139.200 + public static void println(String messageIn) {
139.201 + dialog.displayMessage(messageIn);
139.202 + }
139.203 +
139.204 +}// Sysout class
139.205 +
139.206 +
139.207 +class TestDialog extends Dialog {
139.208 +
139.209 + TextArea instructionsText;
139.210 + TextArea messageText;
139.211 + int maxStringLength = 80;
139.212 +
139.213 + //DO NOT call this directly, go through Sysout
139.214 + public TestDialog(Frame frame, String name) {
139.215 + super(frame, name);
139.216 + int scrollBoth = TextArea.SCROLLBARS_BOTH;
139.217 + instructionsText = new TextArea("", 15, maxStringLength, scrollBoth);
139.218 + add("North", instructionsText);
139.219 +
139.220 + messageText = new TextArea("", 5, maxStringLength, scrollBoth);
139.221 + add("South", messageText);
139.222 +
139.223 + pack();
139.224 +
139.225 + show();
139.226 + }// TestDialog()
139.227 +
139.228 + //DO NOT call this directly, go through Sysout
139.229 + public void printInstructions(String[] instructions) {
139.230 + //Clear out any current instructions
139.231 + instructionsText.setText("");
139.232 +
139.233 + //Go down array of instruction strings
139.234 +
139.235 + String printStr, remainingStr;
139.236 + for (int i = 0; i < instructions.length; i++) {
139.237 + //chop up each into pieces maxSringLength long
139.238 + remainingStr = instructions[i];
139.239 + while (remainingStr.length() > 0) {
139.240 + //if longer than max then chop off first max chars to print
139.241 + if (remainingStr.length() >= maxStringLength) {
139.242 + //Try to chop on a word boundary
139.243 + int posOfSpace = remainingStr.
139.244 + lastIndexOf(' ', maxStringLength - 1);
139.245 +
139.246 + if (posOfSpace <= 0) posOfSpace = maxStringLength - 1;
139.247 +
139.248 + printStr = remainingStr.substring(0, posOfSpace + 1);
139.249 + remainingStr = remainingStr.substring(posOfSpace + 1);
139.250 + }
139.251 + //else just print
139.252 + else {
139.253 + printStr = remainingStr;
139.254 + remainingStr = "";
139.255 + }
139.256 +
139.257 + instructionsText.append(printStr + "\n");
139.258 +
139.259 + }// while
139.260 +
139.261 + }// for
139.262 +
139.263 + }//printInstructions()
139.264 +
139.265 + //DO NOT call this directly, go through Sysout
139.266 + public void displayMessage(String messageIn) {
139.267 + messageText.append(messageIn + "\n");
139.268 + }
139.269 +
139.270 +}// TestDialog class
139.271 +
140.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
140.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/ImageGenerator.java Sun Feb 14 23:38:50 2010 -0800
140.3 @@ -0,0 +1,59 @@
140.4 +/*
140.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
140.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
140.7 + *
140.8 + * This code is free software; you can redistribute it and/or modify it
140.9 + * under the terms of the GNU General Public License version 2 only, as
140.10 + * published by the Free Software Foundation. Sun designates this
140.11 + * particular file as subject to the "Classpath" exception as provided
140.12 + * by Sun in the LICENSE file that accompanied this code.
140.13 + *
140.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
140.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
140.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
140.17 + * version 2 for more details (a copy is included in the LICENSE file that
140.18 + * accompanied this code).
140.19 + *
140.20 + * You should have received a copy of the GNU General Public License version
140.21 + * 2 along with this work; if not, write to the Free Software Foundation,
140.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
140.23 + *
140.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
140.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
140.26 + * have any questions.
140.27 + */
140.28 +
140.29 +/*
140.30 + * Image generator for cursor and drag
140.31 + */
140.32 +import java.awt.Color;
140.33 +import java.awt.Graphics;
140.34 +import java.awt.Image;
140.35 +import java.awt.image.BufferedImage;
140.36 +
140.37 +public abstract class ImageGenerator
140.38 +{
140.39 + public int width;
140.40 + public int height;
140.41 + private final BufferedImage bi;
140.42 + public ImageGenerator(int _width, int _height, Color bgColor)
140.43 + {
140.44 + width = _width;
140.45 + height = _height;
140.46 + bi = new BufferedImage(
140.47 + width,
140.48 + height,
140.49 + BufferedImage.TYPE_INT_ARGB);
140.50 + Graphics gr = bi.getGraphics();
140.51 + if(null==bgColor){
140.52 + bgColor = Color.WHITE;
140.53 + }
140.54 + gr.setColor(bgColor);
140.55 + gr.fillRect(0, 0, width, height);
140.56 + paint(gr);
140.57 + gr.dispose();
140.58 + }
140.59 + public Image getImage() { return bi; }
140.60 +
140.61 + public abstract void paint(Graphics gr);
140.62 +}
141.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
141.2 +++ b/test/java/awt/dnd/ImageDecoratedDnDNegative/MyCursor.java Sun Feb 14 23:38:50 2010 -0800
141.3 @@ -0,0 +1,86 @@
141.4 +/*
141.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
141.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
141.7 + *
141.8 + * This code is free software; you can redistribute it and/or modify it
141.9 + * under the terms of the GNU General Public License version 2 only, as
141.10 + * published by the Free Software Foundation. Sun designates this
141.11 + * particular file as subject to the "Classpath" exception as provided
141.12 + * by Sun in the LICENSE file that accompanied this code.
141.13 + *
141.14 + * This code is distributed in the hope that it will be useful, but WITHOUT
141.15 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
141.16 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
141.17 + * version 2 for more details (a copy is included in the LICENSE file that
141.18 + * accompanied this code).
141.19 + *
141.20 + * You should have received a copy of the GNU General Public License version
141.21 + * 2 along with this work; if not, write to the Free Software Foundation,
141.22 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
141.23 + *
141.24 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
141.25 + * CA 95054 USA or visit www.sun.com if you need additional information or
141.26 + * have any questions.
141.27 + */
141.28 +
141.29 +import java.awt.BasicStroke;
141.30 +import java.awt.Color;
141.31 +import java.awt.Graphics;
141.32 +import java.awt.Graphics2D;
141.33 +import java.awt.Toolkit;
141.34 +import java.awt.Point;
141.35 +
141.36 +/**
141.37 + * An interface provides a set of custom cursors
141.38 + */
141.39 +
141.40 +public interface MyCursor {
141.41 + public static final java.awt.Cursor NO_DROP = Toolkit.getDefaultToolkit().createCustomCursor(
141.42 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
141.43 + @Override public void paint(Graphics gr) {
141.44 + gr.setColor(Color.GREEN);
141.45 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
141.46 +
141.47 + gr.translate(width/2, height/2);
141.48 + int R = width/4;
141.49 + gr.drawOval(-R, -R, 2*R, 2*R);
141.50 + gr.drawLine(-R, R, R, -R);
141.51 + }
141.52 + }.getImage(),
141.53 + new Point(0, 0),
141.54 + "My NoDrop Cursor"
141.55 + );
141.56 + public static final java.awt.Cursor MOVE = Toolkit.getDefaultToolkit().createCustomCursor(
141.57 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
141.58 + @Override public void paint(Graphics gr) {
141.59 + gr.setColor(Color.GREEN);
141.60 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
141.61 +
141.62 + gr.drawLine(0, 0, width, height);
141.63 + gr.drawLine(0, 0, width/2, 0);
141.64 + gr.drawLine(0, 0, 0, height/2);
141.65 + }
141.66 + }.getImage(),
141.67 + new Point(0, 0),
141.68 + "My Move Cursor"
141.69 + );
141.70 + public static final java.awt.Cursor COPY = Toolkit.getDefaultToolkit().createCustomCursor(
141.71 + new ImageGenerator(32, 32, new Color(0xff, 0xff, 0xff, 0x00) ) {
141.72 + @Override public void paint(Graphics gr) {
141.73 + gr.setColor(Color.GREEN);
141.74 + ((Graphics2D)gr).setStroke(new BasicStroke(3));
141.75 + //arrow
141.76 + gr.drawLine(0, 0, width/2, height/2);
141.77 + gr.drawLine(0, 0, width/2, 0);
141.78 + gr.drawLine(0, 0, 0, height/2);
141.79 + //plus
141.80 + gr.drawRect(width/2 - 1, height/2 -1, width/2 - 1, height/2 - 1);
141.81 + gr.drawLine(width*3/4 - 1, height/2 - 1, width*3/4 - 1, height);
141.82 + gr.drawLine(width/2 - 1, height*3/4 - 1, width, height*3/4 - 1);
141.83 + }
141.84 + }.getImage(),
141.85 + new Point(0, 0),
141.86 + "My Copy Cursor"
141.87 + );
141.88 +}
141.89 +
142.1 --- a/test/java/beans/Introspector/6380849/TestBeanInfo.java Fri Feb 12 13:25:18 2010 -0800
142.2 +++ b/test/java/beans/Introspector/6380849/TestBeanInfo.java Sun Feb 14 23:38:50 2010 -0800
142.3 @@ -1,5 +1,5 @@
142.4 /**
142.5 - * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
142.6 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
142.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
142.8 *
142.9 * This code is free software; you can redistribute it and/or modify it
142.10 @@ -38,6 +38,7 @@
142.11
142.12 import java.beans.BeanInfo;
142.13 import java.beans.Introspector;
142.14 +import java.lang.ref.Reference;
142.15 import java.lang.reflect.Field;
142.16
142.17 import sun.awt.SunToolkit;
142.18 @@ -61,9 +62,10 @@
142.19 try {
142.20 actual = Introspector.getBeanInfo(type);
142.21 type = actual.getClass();
142.22 - Field field = type.getDeclaredField("targetBeanInfo"); // NON-NLS: field name
142.23 + Field field = type.getDeclaredField("targetBeanInfoRef"); // NON-NLS: field name
142.24 field.setAccessible(true);
142.25 - actual = (BeanInfo) field.get(actual);
142.26 + Reference ref = (Reference) field.get(actual);
142.27 + actual = (BeanInfo) ref.get();
142.28 }
142.29 catch (Exception exception) {
142.30 throw new Error("unexpected error", exception);
143.1 --- a/test/java/beans/Introspector/Test5102804.java Fri Feb 12 13:25:18 2010 -0800
143.2 +++ b/test/java/beans/Introspector/Test5102804.java Sun Feb 14 23:38:50 2010 -0800
143.3 @@ -1,5 +1,5 @@
143.4 /*
143.5 - * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
143.6 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
143.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
143.8 *
143.9 * This code is free software; you can redistribute it and/or modify it
143.10 @@ -24,9 +24,9 @@
143.11 /*
143.12 * @test
143.13 * @bug 5102804
143.14 - * @ignore This test is not predictable with regards to GC
143.15 * @summary Tests memory leak
143.16 * @author Sergey Malenkov
143.17 + * @run main/othervm -ms16m -mx16m Test5102804
143.18 */
143.19
143.20 import java.beans.BeanInfo;
144.1 --- a/test/java/beans/XMLEncoder/Test4646747.java Fri Feb 12 13:25:18 2010 -0800
144.2 +++ b/test/java/beans/XMLEncoder/Test4646747.java Sun Feb 14 23:38:50 2010 -0800
144.3 @@ -1,5 +1,5 @@
144.4 /*
144.5 - * Copyright 2004-2007 Sun Microsystems, Inc. All Rights Reserved.
144.6 + * Copyright 2004-2010 Sun Microsystems, Inc. All Rights Reserved.
144.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
144.8 *
144.9 * This code is free software; you can redistribute it and/or modify it
144.10 @@ -26,6 +26,7 @@
144.11 * @bug 4646747
144.12 * @summary Tests that persistence delegate is correct after memory stress
144.13 * @author Mark Davidson
144.14 + * @run main/othervm -ms16m -mx16m Test4646747
144.15 */
144.16
144.17 import java.beans.DefaultPersistenceDelegate;
144.18 @@ -41,11 +42,14 @@
144.19 encoder.setPersistenceDelegate(Test4646747.class, new MyPersistenceDelegate());
144.20 // WARNING: This can eat up a lot of memory
144.21 Object[] obs = new Object[10000];
144.22 - for (int i = 0; i < obs.length; i++) {
144.23 - obs[i] = new int[1000];
144.24 + while (obs != null) {
144.25 + try {
144.26 + obs = new Object[obs.length + obs.length / 3];
144.27 + }
144.28 + catch (OutOfMemoryError error) {
144.29 + obs = null;
144.30 + }
144.31 }
144.32 - System.gc();
144.33 - System.gc();
144.34 PersistenceDelegate pd = encoder.getPersistenceDelegate(Test4646747.class);
144.35 if (!(pd instanceof MyPersistenceDelegate))
144.36 throw new Error("persistence delegate has been lost");
145.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
145.2 +++ b/test/java/net/InterfaceAddress/NetworkPrefixLength.java Sun Feb 14 23:38:50 2010 -0800
145.3 @@ -0,0 +1,84 @@
145.4 +/*
145.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
145.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
145.7 + *
145.8 + * This code is free software; you can redistribute it and/or modify it
145.9 + * under the terms of the GNU General Public License version 2 only, as
145.10 + * published by the Free Software Foundation.
145.11 + *
145.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
145.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
145.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
145.15 + * version 2 for more details (a copy is included in the LICENSE file that
145.16 + * accompanied this code).
145.17 + *
145.18 + * You should have received a copy of the GNU General Public License version
145.19 + * 2 along with this work; if not, write to the Free Software Foundation,
145.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
145.21 + *
145.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
145.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
145.24 + * have any questions.
145.25 + */
145.26 +
145.27 +/* @test
145.28 + * @bug 6707289
145.29 + * @summary InterfaceAddress.getNetworkPrefixLength() does not conform to Javadoc
145.30 + */
145.31 +
145.32 +import java.net.InetAddress;
145.33 +import java.net.Inet4Address;
145.34 +import java.net.InterfaceAddress;
145.35 +import java.net.NetworkInterface;
145.36 +import java.util.Enumeration;
145.37 +import static java.lang.System.out;
145.38 +
145.39 +public class NetworkPrefixLength {
145.40 + static boolean passed = true;
145.41 +
145.42 + public static void main(String[] args) throws Exception {
145.43 + Enumeration<NetworkInterface> nics = NetworkInterface.getNetworkInterfaces();
145.44 +
145.45 + while (nics.hasMoreElements()) {
145.46 + NetworkInterface nic = nics.nextElement();
145.47 + for (InterfaceAddress iaddr : nic.getInterfaceAddresses()) {
145.48 + boolean valid = checkPrefix(iaddr);
145.49 + if (!valid) {
145.50 + passed = false;
145.51 + debug(nic.getName(), iaddr);
145.52 + }
145.53 + }
145.54 + }
145.55 +
145.56 + if (!passed)
145.57 + throw new RuntimeException("Failed: some interfaces have invalid prefix lengths");
145.58 + }
145.59 +
145.60 + static boolean checkPrefix(InterfaceAddress iaddr) {
145.61 + InetAddress addr = iaddr.getAddress();
145.62 +
145.63 + if (addr instanceof Inet4Address)
145.64 + return checkIPv4PrefixLength(iaddr.getNetworkPrefixLength());
145.65 + else
145.66 + return checkIPv6PrefixLength(iaddr.getNetworkPrefixLength());
145.67 + }
145.68 +
145.69 + static boolean checkIPv4PrefixLength(int prefix) {
145.70 + if (prefix >=0 && prefix <= 32)
145.71 + return true;
145.72 +
145.73 + return false;
145.74 + }
145.75 +
145.76 + static boolean checkIPv6PrefixLength(int prefix) {
145.77 + if (prefix >=0 && prefix <= 128)
145.78 + return true;
145.79 +
145.80 + return false;
145.81 + }
145.82 +
145.83 + static void debug(String nicName, InterfaceAddress iaddr) {
145.84 + out.println("NIC " + nicName + " has an address with an invalid prefix length:\n" + iaddr);
145.85 + }
145.86 +}
145.87 +
146.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
146.2 +++ b/test/java/nio/charset/Charset/AvailableCharsetNames.java Sun Feb 14 23:38:50 2010 -0800
146.3 @@ -0,0 +1,51 @@
146.4 +/*
146.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
146.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
146.7 + *
146.8 + * This code is free software; you can redistribute it and/or modify it
146.9 + * under the terms of the GNU General Public License version 2 only, as
146.10 + * published by the Free Software Foundation.
146.11 + *
146.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
146.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
146.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
146.15 + * version 2 for more details (a copy is included in the LICENSE file that
146.16 + * accompanied this code).
146.17 + *
146.18 + * You should have received a copy of the GNU General Public License version
146.19 + * 2 along with this work; if not, write to the Free Software Foundation,
146.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
146.21 + *
146.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
146.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
146.24 + * have any questions.
146.25 + */
146.26 +
146.27 +/* @test
146.28 + * @bug 4422044
146.29 + * @summary Ensure that keys in available-charset map
146.30 + * are identical to canonical names
146.31 + */
146.32 +
146.33 +import java.io.*;
146.34 +import java.nio.*;
146.35 +import java.nio.charset.*;
146.36 +import java.util.*;
146.37 +
146.38 +
146.39 +public class AvailableCharsetNames {
146.40 +
146.41 + public static void main(String[] args) throws Exception {
146.42 + Iterator charsetIterator = Charset.availableCharsets().keySet().iterator();
146.43 + while (charsetIterator.hasNext()) {
146.44 + String charsetName = (String) charsetIterator.next();
146.45 + Charset charset = Charset.forName(charsetName);
146.46 + if (!charset.name().equals(charsetName)) {
146.47 + throw new Exception("Error: Charset name mismatch - expected "
146.48 + + charsetName + ", got " + charset.name());
146.49 + }
146.50 + }
146.51 +
146.52 + }
146.53 +
146.54 +}
147.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
147.2 +++ b/test/java/nio/charset/Charset/CharsetContainmentTest.java Sun Feb 14 23:38:50 2010 -0800
147.3 @@ -0,0 +1,115 @@
147.4 +/*
147.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
147.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
147.7 + *
147.8 + * This code is free software; you can redistribute it and/or modify it
147.9 + * under the terms of the GNU General Public License version 2 only, as
147.10 + * published by the Free Software Foundation.
147.11 + *
147.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
147.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
147.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
147.15 + * version 2 for more details (a copy is included in the LICENSE file that
147.16 + * accompanied this code).
147.17 + *
147.18 + * You should have received a copy of the GNU General Public License version
147.19 + * 2 along with this work; if not, write to the Free Software Foundation,
147.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
147.21 + *
147.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
147.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
147.24 + * have any questions.
147.25 + */
147.26 +
147.27 +/* @test
147.28 + @bug 4626545 4696726
147.29 + @summary Checks the inter containment relationships between NIO charsets
147.30 + */
147.31 +
147.32 +import java.nio.charset.*;
147.33 +
147.34 +public class CharsetContainmentTest {
147.35 + static String[] encodings =
147.36 + { "US-ASCII", "UTF-16", "UTF-16BE", "UTF-16LE", "UTF-8",
147.37 + "windows-1252", "ISO-8859-1", "ISO-8859-15", "ISO-8859-2",
147.38 + "ISO-8859-3", "ISO-8859-4", "ISO-8859-5", "ISO-8859-6",
147.39 + "ISO-8859-7", "ISO-8859-8", "ISO-8859-9", "ISO-8859-13",
147.40 + "ISO-2022-JP", "ISO-2022-KR",
147.41 +
147.42 + // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
147.43 + // support is added (4673614)
147.44 + // "x-ISO-2022-CN-CNS", "x-ISO-2022-CN-GB",
147.45 +
147.46 + "x-ISCII91", "GBK", "GB18030", "Big5",
147.47 + "x-EUC-TW", "GB2312", "EUC-KR", "x-Johab", "Big5-HKSCS",
147.48 + "x-MS950-HKSCS", "windows-1251", "windows-1253", "windows-1254",
147.49 + "windows-1255", "windows-1256", "windows-1257", "windows-1258",
147.50 + "x-mswin-936", "x-windows-949", "x-windows-950", "windows-31j",
147.51 + "Shift_JIS", "EUC-JP", "KOI8-R", "TIS-620"
147.52 + };
147.53 +
147.54 + static String[][] contains = {
147.55 + { "US-ASCII"},
147.56 + encodings,
147.57 + encodings,
147.58 + encodings,
147.59 + encodings,
147.60 + {"US-ASCII", "windows-1252"},
147.61 + {"US-ASCII", "ISO-8859-1"},
147.62 + {"US-ASCII", "ISO-8859-15"},
147.63 + {"US-ASCII", "ISO-8859-2"},
147.64 + {"US-ASCII", "ISO-8859-3"},
147.65 + {"US-ASCII", "ISO-8859-4"},
147.66 + {"US-ASCII", "ISO-8859-5"},
147.67 + {"US-ASCII", "ISO-8859-6"},
147.68 + {"US-ASCII", "ISO-8859-7"},
147.69 + {"US-ASCII", "ISO-8859-8"},
147.70 + {"US-ASCII", "ISO-8859-9"},
147.71 + {"US-ASCII", "ISO-8859-13"},
147.72 + {"ISO-2022-JP"},
147.73 + {"ISO-2022-KR"},
147.74 + // Temporarily remove ISO-2022-CN-* charsets until full encoder/decoder
147.75 + // support is added (4673614)
147.76 + //{"x-ISO-2022-CN-CNS"},
147.77 + //{"x-ISO-2022-CN-GB"},
147.78 + {"US-ASCII", "x-ISCII91"},
147.79 + {"US-ASCII", "GBK"},
147.80 + encodings,
147.81 + {"US-ASCII", "Big5"},
147.82 + {"US-ASCII", "x-EUC-TW"},
147.83 + {"US-ASCII", "GB2312"},
147.84 + {"US-ASCII", "EUC-KR"},
147.85 + {"US-ASCII", "x-Johab"},
147.86 + {"US-ASCII", "Big5-HKSCS", "Big5"},
147.87 + {"US-ASCII", "x-MS950-HKSCS", "x-windows-950"},
147.88 + {"US-ASCII", "windows-1251"},
147.89 + {"US-ASCII", "windows-1253"},
147.90 + {"US-ASCII", "windows-1254"},
147.91 + {"US-ASCII", "windows-1255"},
147.92 + {"US-ASCII", "windows-1256"},
147.93 + {"US-ASCII", "windows-1257"},
147.94 + {"US-ASCII", "windows-1258"},
147.95 + {"US-ASCII", "x-mswin-936"},
147.96 + {"US-ASCII", "x-windows-949"},
147.97 + {"US-ASCII", "x-windows-950"},
147.98 + {"US-ASCII", "windows-31j" },
147.99 + {"US-ASCII", "Shift_JIS"},
147.100 + {"US-ASCII", "EUC-JP"},
147.101 + {"US-ASCII", "KOI8-R"},
147.102 + {"US-ASCII", "TIS-620"}};
147.103 +
147.104 +
147.105 + public static void main(String[] args) throws Exception {
147.106 + for (int i = 0; i < encodings.length; i++) {
147.107 + Charset c = Charset.forName(encodings[i]);
147.108 + for (int j = 0 ; j < contains[i].length; j++) {
147.109 + if (c.contains(Charset.forName(contains[i][j])))
147.110 + continue;
147.111 + else {
147.112 + throw new Exception ("Error: charset " + encodings[i] +
147.113 + "doesn't contain " + contains[i][j]);
147.114 + }
147.115 + }
147.116 + }
147.117 + }
147.118 +}
148.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
148.2 +++ b/test/java/nio/charset/Charset/Contains.java Sun Feb 14 23:38:50 2010 -0800
148.3 @@ -0,0 +1,166 @@
148.4 +/*
148.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
148.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
148.7 + *
148.8 + * This code is free software; you can redistribute it and/or modify it
148.9 + * under the terms of the GNU General Public License version 2 only, as
148.10 + * published by the Free Software Foundation.
148.11 + *
148.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
148.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
148.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
148.15 + * version 2 for more details (a copy is included in the LICENSE file that
148.16 + * accompanied this code).
148.17 + *
148.18 + * You should have received a copy of the GNU General Public License version
148.19 + * 2 along with this work; if not, write to the Free Software Foundation,
148.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
148.21 + *
148.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
148.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
148.24 + * have any questions.
148.25 + */
148.26 +
148.27 +/* @test
148.28 + * @summary Unit test for charset containment
148.29 + * @bug 6798572
148.30 + */
148.31 +
148.32 +import java.nio.charset.*;
148.33 +
148.34 +
148.35 +public class Contains {
148.36 +
148.37 + static void ck(Charset cs1, Charset cs2, boolean cont) throws Exception {
148.38 + if ((cs1.contains(cs2)) != cont)
148.39 + throw new Exception("Wrong answer: "
148.40 + + cs1.name() + " contains " + cs2.name());
148.41 + System.err.println(cs1.name()
148.42 + + (cont ? " contains " : " does not contain ")
148.43 + + cs2.name());
148.44 + }
148.45 +
148.46 + public static void main(String[] args) throws Exception {
148.47 +
148.48 + Charset us_ascii = Charset.forName("US-ASCII");
148.49 + Charset iso_8859_1 = Charset.forName("ISO-8859-1");
148.50 + Charset iso_8859_15 = Charset.forName("ISO-8859-15");
148.51 + Charset utf_8 = Charset.forName("UTF-8");
148.52 + Charset utf_16be = Charset.forName("UTF-16BE");
148.53 + Charset cp1252 = Charset.forName("CP1252");
148.54 +
148.55 + ck(us_ascii, us_ascii, true);
148.56 + ck(us_ascii, iso_8859_1, false);
148.57 + ck(us_ascii, iso_8859_15, false);
148.58 + ck(us_ascii, utf_8, false);
148.59 + ck(us_ascii, utf_16be, false);
148.60 + ck(us_ascii, cp1252, false);
148.61 +
148.62 + ck(iso_8859_1, us_ascii, true);
148.63 + ck(iso_8859_1, iso_8859_1, true);
148.64 + ck(iso_8859_1, iso_8859_15, false);
148.65 + ck(iso_8859_1, utf_8, false);
148.66 + ck(iso_8859_1, utf_16be, false);
148.67 + ck(iso_8859_1, cp1252, false);
148.68 +
148.69 + ck(iso_8859_15, us_ascii, true);
148.70 + ck(iso_8859_15, iso_8859_1, false);
148.71 + ck(iso_8859_15, iso_8859_15, true);
148.72 + ck(iso_8859_15, utf_8, false);
148.73 + ck(iso_8859_15, utf_16be, false);
148.74 + ck(iso_8859_15, cp1252, false);
148.75 +
148.76 + ck(utf_8, us_ascii, true);
148.77 + ck(utf_8, iso_8859_1, true);
148.78 + ck(utf_8, iso_8859_15, true);
148.79 + ck(utf_8, utf_8, true);
148.80 + ck(utf_8, utf_16be, true);
148.81 + ck(utf_8, cp1252, true);
148.82 +
148.83 + ck(utf_16be, us_ascii, true);
148.84 + ck(utf_16be, iso_8859_1, true);
148.85 + ck(utf_16be, iso_8859_15, true);
148.86 + ck(utf_16be, utf_8, true);
148.87 + ck(utf_16be, utf_16be, true);
148.88 + ck(utf_16be, cp1252, true);
148.89 +
148.90 + ck(cp1252, us_ascii, true);
148.91 + ck(cp1252, iso_8859_1, false);
148.92 + ck(cp1252, iso_8859_15, false);
148.93 + ck(cp1252, utf_8, false);
148.94 + ck(cp1252, utf_16be, false);
148.95 + ck(cp1252, cp1252, true);
148.96 +
148.97 + checkUTF();
148.98 + }
148.99 +
148.100 + static void checkUTF() throws Exception {
148.101 + for (String utfName : utfNames)
148.102 + for (String csName : charsetNames)
148.103 + ck(Charset.forName(utfName),
148.104 + Charset.forName(csName),
148.105 + true);
148.106 + }
148.107 +
148.108 + static String[] utfNames = {"utf-16",
148.109 + "utf-8",
148.110 + "utf-16le",
148.111 + "utf-16be",
148.112 + "x-utf-16le-bom"};
148.113 +
148.114 + static String[] charsetNames = {
148.115 + "US-ASCII",
148.116 + "UTF-8",
148.117 + "UTF-16",
148.118 + "UTF-16BE",
148.119 + "UTF-16LE",
148.120 + "x-UTF-16LE-BOM",
148.121 + "GBK",
148.122 + "GB18030",
148.123 + "ISO-8859-1",
148.124 + "ISO-8859-15",
148.125 + "ISO-8859-2",
148.126 + "ISO-8859-3",
148.127 + "ISO-8859-4",
148.128 + "ISO-8859-5",
148.129 + "ISO-8859-6",
148.130 + "ISO-8859-7",
148.131 + "ISO-8859-8",
148.132 + "ISO-8859-9",
148.133 + "ISO-8859-13",
148.134 + "JIS_X0201",
148.135 + "x-JIS0208",
148.136 + "JIS_X0212-1990",
148.137 + "GB2312",
148.138 + "EUC-KR",
148.139 + "x-EUC-TW",
148.140 + "EUC-JP",
148.141 + "x-euc-jp-linux",
148.142 + "KOI8-R",
148.143 + "TIS-620",
148.144 + "x-ISCII91",
148.145 + "windows-1251",
148.146 + "windows-1252",
148.147 + "windows-1253",
148.148 + "windows-1254",
148.149 + "windows-1255",
148.150 + "windows-1256",
148.151 + "windows-1257",
148.152 + "windows-1258",
148.153 + "windows-932",
148.154 + "x-mswin-936",
148.155 + "x-windows-949",
148.156 + "x-windows-950",
148.157 + "windows-31j",
148.158 + "Big5",
148.159 + "Big5-HKSCS",
148.160 + "x-MS950-HKSCS",
148.161 + "ISO-2022-JP",
148.162 + "ISO-2022-KR",
148.163 + "x-ISO-2022-CN-CNS",
148.164 + "x-ISO-2022-CN-GB",
148.165 + "Big5-HKSCS",
148.166 + "x-Johab",
148.167 + "Shift_JIS"
148.168 + };
148.169 +}
149.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
149.2 +++ b/test/java/nio/charset/Charset/Default.java Sun Feb 14 23:38:50 2010 -0800
149.3 @@ -0,0 +1,36 @@
149.4 +/*
149.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
149.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
149.7 + *
149.8 + * This code is free software; you can redistribute it and/or modify it
149.9 + * under the terms of the GNU General Public License version 2 only, as
149.10 + * published by the Free Software Foundation.
149.11 + *
149.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
149.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
149.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
149.15 + * version 2 for more details (a copy is included in the LICENSE file that
149.16 + * accompanied this code).
149.17 + *
149.18 + * You should have received a copy of the GNU General Public License version
149.19 + * 2 along with this work; if not, write to the Free Software Foundation,
149.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
149.21 + *
149.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
149.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
149.24 + * have any questions.
149.25 + */
149.26 +
149.27 +/*
149.28 + */
149.29 +
149.30 +import java.nio.charset.*;
149.31 +
149.32 +
149.33 +public class Default {
149.34 +
149.35 + public static void main(String[] args) {
149.36 + System.out.println(Charset.defaultCharset());
149.37 + }
149.38 +
149.39 +}
150.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
150.2 +++ b/test/java/nio/charset/Charset/EmptyCharsetName.java Sun Feb 14 23:38:50 2010 -0800
150.3 @@ -0,0 +1,102 @@
150.4 +/*
150.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
150.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
150.7 + *
150.8 + * This code is free software; you can redistribute it and/or modify it
150.9 + * under the terms of the GNU General Public License version 2 only, as
150.10 + * published by the Free Software Foundation.
150.11 + *
150.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
150.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
150.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
150.15 + * version 2 for more details (a copy is included in the LICENSE file that
150.16 + * accompanied this code).
150.17 + *
150.18 + * You should have received a copy of the GNU General Public License version
150.19 + * 2 along with this work; if not, write to the Free Software Foundation,
150.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
150.21 + *
150.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
150.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
150.24 + * have any questions.
150.25 + */
150.26 +
150.27 +/* @test
150.28 + * @bug 4786884
150.29 + * @summary Ensure that passing the empty string to Charset methods and
150.30 + * constructors causes an IllegalArgumentException to be thrown
150.31 + *
150.32 + * @build EmptyCharsetName
150.33 + * @run main EmptyCharsetName
150.34 + * @run main/othervm -Dsun.nio.cs.bugLevel=1.4 EmptyCharsetName
150.35 + */
150.36 +
150.37 +import java.io.*;
150.38 +import java.nio.*;
150.39 +import java.nio.charset.*;
150.40 +
150.41 +
150.42 +public class EmptyCharsetName {
150.43 +
150.44 + static boolean compat;
150.45 +
150.46 + static abstract class Test {
150.47 +
150.48 + public abstract void go() throws Exception;
150.49 +
150.50 + Test() throws Exception {
150.51 + try {
150.52 + go();
150.53 + } catch (Exception x) {
150.54 + if (compat) {
150.55 + if (x instanceof UnsupportedCharsetException) {
150.56 + System.err.println("Thrown as expected: " + x);
150.57 + return;
150.58 + }
150.59 + throw new Exception("Exception thrown", x);
150.60 + }
150.61 + if (x instanceof IllegalCharsetNameException) {
150.62 + System.err.println("Thrown as expected: " + x);
150.63 + return;
150.64 + }
150.65 + throw new Exception("Incorrect exception: "
150.66 + + x.getClass().getName(),
150.67 + x);
150.68 + }
150.69 + if (!compat)
150.70 + throw new Exception("No exception thrown");
150.71 + }
150.72 +
150.73 + }
150.74 +
150.75 + public static void main(String[] args) throws Exception {
150.76 +
150.77 + // If sun.nio.cs.bugLevel == 1.4 then we want the 1.4 behavior
150.78 + String bl = System.getProperty("sun.nio.cs.bugLevel");
150.79 + compat = (bl != null && bl.equals("1.4"));
150.80 +
150.81 + new Test() {
150.82 + public void go() throws Exception {
150.83 + Charset.forName("");
150.84 + }};
150.85 + new Test() {
150.86 + public void go() throws Exception {
150.87 + Charset.isSupported("");
150.88 + }};
150.89 + new Test() {
150.90 + public void go() throws Exception {
150.91 + new Charset("", new String[] { }) {
150.92 + public CharsetDecoder newDecoder() {
150.93 + return null;
150.94 + }
150.95 + public CharsetEncoder newEncoder() {
150.96 + return null;
150.97 + }
150.98 + public boolean contains(Charset cs) {
150.99 + return false;
150.100 + }
150.101 + };
150.102 + }};
150.103 + }
150.104 +
150.105 +}
151.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
151.2 +++ b/test/java/nio/charset/Charset/EncDec.java Sun Feb 14 23:38:50 2010 -0800
151.3 @@ -0,0 +1,45 @@
151.4 +/*
151.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
151.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
151.7 + *
151.8 + * This code is free software; you can redistribute it and/or modify it
151.9 + * under the terms of the GNU General Public License version 2 only, as
151.10 + * published by the Free Software Foundation.
151.11 + *
151.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
151.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
151.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
151.15 + * version 2 for more details (a copy is included in the LICENSE file that
151.16 + * accompanied this code).
151.17 + *
151.18 + * You should have received a copy of the GNU General Public License version
151.19 + * 2 along with this work; if not, write to the Free Software Foundation,
151.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
151.21 + *
151.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
151.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
151.24 + * have any questions.
151.25 + */
151.26 +
151.27 +/* @test
151.28 + * @summary Unit test for encode/decode convenience methods
151.29 + */
151.30 +
151.31 +
151.32 +import java.nio.*;
151.33 +import java.nio.charset.*;
151.34 +
151.35 +
151.36 +public class EncDec {
151.37 +
151.38 + public static void main(String[] args) throws Exception {
151.39 + String s = "Hello, world!";
151.40 + ByteBuffer bb = ByteBuffer.allocate(100);
151.41 + bb.put(Charset.forName("ISO-8859-15").encode(s)).flip();
151.42 + String t = Charset.forName("UTF-8").decode(bb).toString();
151.43 + System.err.println(t);
151.44 + if (!t.equals(s))
151.45 + throw new Exception("Mismatch: " + s + " != " + t);
151.46 + }
151.47 +
151.48 +}
152.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
152.2 +++ b/test/java/nio/charset/Charset/IllegalCharsetName.java Sun Feb 14 23:38:50 2010 -0800
152.3 @@ -0,0 +1,63 @@
152.4 +/*
152.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
152.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
152.7 + *
152.8 + * This code is free software; you can redistribute it and/or modify it
152.9 + * under the terms of the GNU General Public License version 2 only, as
152.10 + * published by the Free Software Foundation.
152.11 + *
152.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
152.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
152.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
152.15 + * version 2 for more details (a copy is included in the LICENSE file that
152.16 + * accompanied this code).
152.17 + *
152.18 + * You should have received a copy of the GNU General Public License version
152.19 + * 2 along with this work; if not, write to the Free Software Foundation,
152.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
152.21 + *
152.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
152.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
152.24 + * have any questions.
152.25 + */
152.26 +
152.27 +/* @test
152.28 + * @bug 6330020
152.29 + * @summary Ensure Charset.forName/isSupport throws the correct exception
152.30 + * if the charset names passed in are illegal.
152.31 + */
152.32 +
152.33 +import java.io.*;
152.34 +import java.nio.*;
152.35 +import java.nio.charset.*;
152.36 +import java.util.*;
152.37 +
152.38 +public class IllegalCharsetName {
152.39 + public static void main(String[] args) throws Exception {
152.40 + String[] illegalNames = {
152.41 + ".",
152.42 + "_",
152.43 + ":",
152.44 + "-",
152.45 + ".name",
152.46 + "_name",
152.47 + ":name",
152.48 + "-name",
152.49 + "name*name",
152.50 + "name?name"
152.51 + };
152.52 + for (int i = 0; i < illegalNames.length; i++) {
152.53 + try {
152.54 + Charset.forName(illegalNames[i]);
152.55 + throw new Exception("Charset.forName(): No exception thrown");
152.56 + } catch (IllegalCharsetNameException x) { //expected
152.57 + }
152.58 +
152.59 + try {
152.60 + Charset.isSupported(illegalNames[i]);
152.61 + throw new Exception("Charset.isSupported(): No exception thrown");
152.62 + } catch (IllegalCharsetNameException x) { //expected
152.63 + }
152.64 + }
152.65 + }
152.66 +}
153.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
153.2 +++ b/test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Sun Feb 14 23:38:50 2010 -0800
153.3 @@ -0,0 +1,229 @@
153.4 +/*
153.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
153.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
153.7 + *
153.8 + * This code is free software; you can redistribute it and/or modify it
153.9 + * under the terms of the GNU General Public License version 2 only, as
153.10 + * published by the Free Software Foundation.
153.11 + *
153.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
153.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
153.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
153.15 + * version 2 for more details (a copy is included in the LICENSE file that
153.16 + * accompanied this code).
153.17 + *
153.18 + * You should have received a copy of the GNU General Public License version
153.19 + * 2 along with this work; if not, write to the Free Software Foundation,
153.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
153.21 + *
153.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
153.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
153.24 + * have any questions.
153.25 + */
153.26 +
153.27 +/*
153.28 + * @test
153.29 + * @bug 4777124 6920545
153.30 + * @summary Verify that all Charset subclasses are available through the API
153.31 + */
153.32 +
153.33 +import java.io.File;
153.34 +import java.io.FileInputStream;
153.35 +import java.io.FileNotFoundException;
153.36 +import java.io.IOException;
153.37 +import java.net.URI;
153.38 +import java.net.URISyntaxException;
153.39 +import java.net.URL;
153.40 +import java.net.URLClassLoader;
153.41 +import java.nio.charset.Charset;
153.42 +import java.util.Collection;
153.43 +import java.util.HashSet;
153.44 +import java.util.Iterator;
153.45 +import java.util.Set;
153.46 +import java.util.Vector;
153.47 +import java.util.zip.ZipEntry;
153.48 +import java.util.zip.ZipInputStream;
153.49 +import sun.misc.Launcher;
153.50 +
153.51 +
153.52 +public class NIOCharsetAvailabilityTest {
153.53 +
153.54 + public static void main(String[] args) throws Exception {
153.55 + // build the set of all Charset subclasses in the
153.56 + // two known charset implementation packages
153.57 + Set charsets = new HashSet();
153.58 + addCharsets(charsets, "sun.nio.cs");
153.59 + addCharsets(charsets, "sun.nio.cs.ext");
153.60 +
153.61 + // remove the charsets that the API says are available
153.62 + Collection availableCharsets = Charset.availableCharsets().values();
153.63 + Iterator iter = availableCharsets.iterator();
153.64 + while (iter.hasNext()) {
153.65 + charsets.remove(((Charset) iter.next()).getClass());
153.66 + }
153.67 +
153.68 + // remove the known pseudo-charsets that serve only to implement
153.69 + // other charsets, but shouldn't be known to the public
153.70 + charsets.remove(Class.forName("sun.nio.cs.Unicode"));
153.71 + charsets.remove(Class.forName("sun.nio.cs.ext.HKSCS"));
153.72 + charsets.remove(Class.forName("sun.nio.cs.ext.HKSCS_2001"));
153.73 + charsets.remove(Class.forName("sun.nio.cs.ext.ISO2022"));
153.74 + charsets.remove(Class.forName("sun.nio.cs.ext.ISO2022_CN_GB"));
153.75 + charsets.remove(Class.forName("sun.nio.cs.ext.ISO2022_CN_CNS"));
153.76 +
153.77 + // report the charsets that are implemented but not available
153.78 + iter = charsets.iterator();
153.79 + while (iter.hasNext()) {
153.80 + System.out.println("Unused Charset subclass: " + ((Class) iter.next()).getName());
153.81 + }
153.82 + if (charsets.size() > 0) {
153.83 + throw new RuntimeException();
153.84 + }
153.85 + }
153.86 +
153.87 + private static Vector classPathSegments = new Vector();
153.88 +
153.89 + private static void addCharsets(Set charsets, final String packageName)
153.90 + throws Exception {
153.91 +
153.92 + String classPath =
153.93 + (String) java.security.AccessController.doPrivileged(
153.94 + new sun.security.action.GetPropertyAction("sun.boot.class.path"));
153.95 + String s =
153.96 + (String) java.security.AccessController.doPrivileged(
153.97 + new sun.security.action.GetPropertyAction("java.class.path"));
153.98 +
153.99 + // Search combined system and application class path
153.100 + if (s != null && s.length() != 0) {
153.101 + classPath += File.pathSeparator + s;
153.102 + }
153.103 + while (classPath != null && classPath.length() != 0) {
153.104 + int i = classPath.lastIndexOf(java.io.File.pathSeparatorChar);
153.105 + String dir = classPath.substring(i + 1);
153.106 + if (i == -1) {
153.107 + classPath = null;
153.108 + } else {
153.109 + classPath = classPath.substring(0, i);
153.110 + }
153.111 + classPathSegments.insertElementAt(dir, 0);
153.112 + }
153.113 +
153.114 + // add extensions from the extension class loader
153.115 + ClassLoader appLoader = Launcher.getLauncher().getClassLoader();
153.116 + URLClassLoader extLoader = (URLClassLoader) appLoader.getParent();
153.117 + URL[] urls = extLoader.getURLs();
153.118 + for (int i = 0; i < urls.length; i++) {
153.119 + try {
153.120 + URI uri = new URI(urls[i].toString());
153.121 + classPathSegments.insertElementAt(uri.getPath(), 0);
153.122 + } catch (URISyntaxException e) {
153.123 + }
153.124 + }
153.125 +
153.126 + String[] classList = (String[])
153.127 + java.security.AccessController.doPrivileged(
153.128 + new java.security.PrivilegedAction() {
153.129 + public Object run() {
153.130 + return getClassList(packageName, "");
153.131 + }
153.132 + });
153.133 +
153.134 + for (int i = 0; i < classList.length; i++) {
153.135 + try {
153.136 + Class clazz = Class.forName(packageName + "." + classList[i]);
153.137 + Class superclazz = clazz.getSuperclass();
153.138 + while (superclazz != null && !superclazz.equals(Object.class)) {
153.139 + if (superclazz.equals(Charset.class)) {
153.140 + charsets.add(clazz);
153.141 + break;
153.142 + } else {
153.143 + superclazz = superclazz.getSuperclass();
153.144 + }
153.145 + }
153.146 + } catch (ClassNotFoundException e) {
153.147 + }
153.148 + }
153.149 + }
153.150 +
153.151 + private static final char ZIPSEPARATOR = '/';
153.152 +
153.153 + /**
153.154 + * Walk through CLASSPATH and find class list from a package.
153.155 + * The class names start with prefix string
153.156 + * @param package name, class name prefix
153.157 + * @return class list in an array of String
153.158 + */
153.159 + private static String[] getClassList(String pkgName, String prefix) {
153.160 + Vector listBuffer = new Vector();
153.161 + String packagePath = pkgName.replace('.', File.separatorChar)
153.162 + + File.separatorChar;
153.163 + String zipPackagePath = pkgName.replace('.', ZIPSEPARATOR)
153.164 + + ZIPSEPARATOR;
153.165 + for (int i = 0; i < classPathSegments.size(); i++){
153.166 + String onePath = (String) classPathSegments.elementAt(i);
153.167 + File f = new File(onePath);
153.168 + if (!f.exists())
153.169 + continue;
153.170 + if (f.isFile())
153.171 + scanFile(f, zipPackagePath, listBuffer, prefix);
153.172 + else if (f.isDirectory()) {
153.173 + String fullPath;
153.174 + if (onePath.endsWith(File.separator))
153.175 + fullPath = onePath + packagePath;
153.176 + else
153.177 + fullPath = onePath + File.separatorChar + packagePath;
153.178 + File dir = new File(fullPath);
153.179 + if (dir.exists() && dir.isDirectory())
153.180 + scanDir(dir, listBuffer, prefix);
153.181 + }
153.182 + }
153.183 + String[] classNames = new String[listBuffer.size()];
153.184 + listBuffer.copyInto(classNames);
153.185 + return classNames;
153.186 + }
153.187 +
153.188 + private static void addClass (String className, Vector listBuffer, String prefix) {
153.189 + if (className != null && className.startsWith(prefix)
153.190 + && !listBuffer.contains(className))
153.191 + listBuffer.addElement(className);
153.192 + }
153.193 +
153.194 + private static String midString(String str, String pre, String suf) {
153.195 + String midStr;
153.196 + if (str.startsWith(pre) && str.endsWith(suf))
153.197 + midStr = str.substring(pre.length(), str.length() - suf.length());
153.198 + else
153.199 + midStr = null;
153.200 + return midStr;
153.201 + }
153.202 +
153.203 + private static void scanDir(File dir, Vector listBuffer, String prefix) {
153.204 + String[] fileList = dir.list();
153.205 + for (int i = 0; i < fileList.length; i++) {
153.206 + addClass(midString(fileList[i], "", ".class"), listBuffer, prefix);
153.207 + }
153.208 + }
153.209 +
153.210 + private static void scanFile(File f, String packagePath, Vector listBuffer,
153.211 + String prefix) {
153.212 + try {
153.213 + ZipInputStream zipFile = new ZipInputStream(new FileInputStream(f));
153.214 + ZipEntry entry;
153.215 + while ((entry = zipFile.getNextEntry()) != null) {
153.216 + String eName = entry.getName();
153.217 + if (eName.startsWith(packagePath)) {
153.218 + if (eName.endsWith(".class")) {
153.219 + addClass(midString(eName, packagePath, ".class"),
153.220 + listBuffer, prefix);
153.221 + }
153.222 + }
153.223 + }
153.224 + } catch (FileNotFoundException e) {
153.225 + System.out.println("file not found:" + e);
153.226 + } catch (IOException e) {
153.227 + System.out.println("file IO Exception:" + e);
153.228 + } catch (Exception e) {
153.229 + System.out.println("Exception:" + e);
153.230 + }
153.231 + }
153.232 +}
154.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
154.2 +++ b/test/java/nio/charset/Charset/NullCharsetName.java Sun Feb 14 23:38:50 2010 -0800
154.3 @@ -0,0 +1,52 @@
154.4 +/*
154.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
154.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
154.7 + *
154.8 + * This code is free software; you can redistribute it and/or modify it
154.9 + * under the terms of the GNU General Public License version 2 only, as
154.10 + * published by the Free Software Foundation.
154.11 + *
154.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
154.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
154.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
154.15 + * version 2 for more details (a copy is included in the LICENSE file that
154.16 + * accompanied this code).
154.17 + *
154.18 + * You should have received a copy of the GNU General Public License version
154.19 + * 2 along with this work; if not, write to the Free Software Foundation,
154.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
154.21 + *
154.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
154.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
154.24 + * have any questions.
154.25 + */
154.26 +
154.27 +/* @test
154.28 + * @bug 4448594
154.29 + * @summary Ensure passing null to Charset.forName throws the correct exception
154.30 + */
154.31 +
154.32 +import java.io.*;
154.33 +import java.nio.*;
154.34 +import java.nio.charset.*;
154.35 +import java.util.*;
154.36 +
154.37 +
154.38 +public class NullCharsetName {
154.39 +
154.40 + public static void main(String[] args) throws Exception {
154.41 + try {
154.42 + Charset.forName(null);
154.43 + } catch (Exception x) {
154.44 + if (x instanceof IllegalArgumentException) {
154.45 + System.err.println("Thrown as expected: " + x);
154.46 + return;
154.47 + }
154.48 + throw new Exception("Incorrect exception: "
154.49 + + x.getClass().getName(),
154.50 + x);
154.51 + }
154.52 + throw new Exception("No exception thrown");
154.53 + }
154.54 +
154.55 +}
155.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
155.2 +++ b/test/java/nio/charset/Charset/RegisteredCharsets.java Sun Feb 14 23:38:50 2010 -0800
155.3 @@ -0,0 +1,1270 @@
155.4 +/*
155.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
155.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
155.7 + *
155.8 + * This code is free software; you can redistribute it and/or modify it
155.9 + * under the terms of the GNU General Public License version 2 only, as
155.10 + * published by the Free Software Foundation.
155.11 + *
155.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
155.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
155.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
155.15 + * version 2 for more details (a copy is included in the LICENSE file that
155.16 + * accompanied this code).
155.17 + *
155.18 + * You should have received a copy of the GNU General Public License version
155.19 + * 2 along with this work; if not, write to the Free Software Foundation,
155.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
155.21 + *
155.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
155.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
155.24 + * have any questions.
155.25 + */
155.26 +
155.27 +/* @test
155.28 + * @bug 4473201 4696726 4652234 4482298 4784385 4966197 4267354 5015668
155.29 + * @summary Check that registered charsets are actually registered
155.30 + */
155.31 +
155.32 +import java.io.*;
155.33 +import java.nio.*;
155.34 +import java.nio.charset.*;
155.35 +import java.util.*;
155.36 +
155.37 +public class RegisteredCharsets {
155.38 +
155.39 + static String [] ianaRegistered = {
155.40 + "US-ASCII", "UTF8", "Big5", "EUC-JP",
155.41 + "GBK", "GB18030", "ISO-2022-KR", "ISO-2022-JP",
155.42 + "GB2312", // IANA preferred name for "EUC-CN"
155.43 + "ISO-8859-1", "ISO-8859-2", "ISO-8859-3",
155.44 + "ISO-8859-4", "ISO-8859-5", "ISO-8859-6",
155.45 + "ISO-8859-7", "ISO-8859-8", "ISO-8859-9",
155.46 + "ISO-8859-13", "ISO-8859-15", "windows-1251",
155.47 + "windows-1252", "windows-1253", "windows-1254",
155.48 + "windows-1255", "windows-1256", "windows-31j",
155.49 + "Shift_JIS", "JIS_X0201", "JIS_X0212-1990",
155.50 + "TIS-620", "Big5-HKSCS",
155.51 + "ISO-2022-CN",
155.52 + "IBM850",
155.53 + "IBM852",
155.54 + "IBM855",
155.55 + "IBM857",
155.56 + "IBM860",
155.57 + "IBM861",
155.58 + "IBM862",
155.59 + "IBM863",
155.60 + "IBM864",
155.61 + "IBM865",
155.62 + "IBM866",
155.63 + "IBM868",
155.64 + "IBM869",
155.65 + "IBM437",
155.66 + "IBM775",
155.67 + "IBM037",
155.68 + "IBM1026",
155.69 + "IBM273",
155.70 + "IBM277",
155.71 + "IBM278",
155.72 + "IBM280",
155.73 + "IBM284",
155.74 + "IBM285",
155.75 + "IBM297",
155.76 + "IBM420",
155.77 + "IBM424",
155.78 + "IBM500",
155.79 + "IBM-Thai",
155.80 + "IBM870",
155.81 + "IBM871",
155.82 + "IBM918",
155.83 + "IBM1047",
155.84 + "IBM01140",
155.85 + "IBM01141",
155.86 + "IBM01142",
155.87 + "IBM01143",
155.88 + "IBM01144",
155.89 + "IBM01145",
155.90 + "IBM01146",
155.91 + "IBM01147",
155.92 + "IBM01148",
155.93 + "IBM01149",
155.94 + "IBM00858" };
155.95 +
155.96 + static String [] ianaUnRegistered = {
155.97 + "x-EUC-TW", "x-ISCII91",
155.98 + "x-windows-949", "x-windows-950",
155.99 + "x-mswin-936", "x-JIS0208",
155.100 + "x-ISO-8859-11",
155.101 + "x-windows-874",
155.102 + "x-PCK", "x-JISAutoDetect", "x-Johab",
155.103 + "x-MS950-HKSCS",
155.104 + "x-Big5-Solaris",
155.105 + "x-ISO-2022-CN-CNS",
155.106 + "x-ISO-2022-CN-GB",
155.107 + "x-MacArabic",
155.108 + "x-MacCentralEurope",
155.109 + "x-MacCroatian",
155.110 + "x-MacCyrillic",
155.111 + "x-MacDingbat",
155.112 + "x-MacGreek",
155.113 + "x-MacHebrew",
155.114 + "x-MacIceland",
155.115 + "x-MacRoman",
155.116 + "x-MacRomania",
155.117 + "x-MacSymbol",
155.118 + "x-MacThai",
155.119 + "x-MacTurkish",
155.120 + "x-MacUkraine",
155.121 + "x-IBM942",
155.122 + "x-IBM942C",
155.123 + "x-IBM943",
155.124 + "x-IBM943C",
155.125 + "x-IBM948",
155.126 + "x-IBM950",
155.127 + "x-IBM930",
155.128 + "x-IBM935",
155.129 + "x-IBM937",
155.130 + "x-IBM856",
155.131 + "x-IBM874",
155.132 + "x-IBM737",
155.133 + "x-IBM1006",
155.134 + "x-IBM1046",
155.135 + "x-IBM1098",
155.136 + "x-IBM1025",
155.137 + "x-IBM1112",
155.138 + "x-IBM1122",
155.139 + "x-IBM1123",
155.140 + "x-IBM1124",
155.141 + "x-IBM875",
155.142 + "x-IBM921",
155.143 + "x-IBM922",
155.144 + "x-IBM1097",
155.145 + "x-IBM949",
155.146 + "x-IBM949C",
155.147 + "x-IBM939",
155.148 + "x-IBM933",
155.149 + "x-IBM1381",
155.150 + "x-IBM1383",
155.151 + "x-IBM970",
155.152 + "x-IBM964",
155.153 + "x-IBM33722",
155.154 + "x-IBM1006",
155.155 + "x-IBM1046",
155.156 + "x-IBM1097",
155.157 + "x-IBM1098",
155.158 + "x-IBM1112",
155.159 + "x-IBM1122",
155.160 + "x-IBM1123",
155.161 + "x-IBM1124",
155.162 + "x-IBM33722",
155.163 + "x-IBM737",
155.164 + "x-IBM856",
155.165 + "x-IBM874",
155.166 + "x-IBM875",
155.167 + "x-IBM922",
155.168 + "x-IBM933",
155.169 + "x-IBM964" };
155.170 +
155.171 + static void check(String csn, boolean testRegistered) throws Exception {
155.172 + if (!Charset.forName(csn).isRegistered() && testRegistered)
155.173 + throw new Exception("Not registered: " + csn);
155.174 + else if (Charset.forName(csn).isRegistered() && !testRegistered)
155.175 + throw new Exception("Registered: " + csn + "should be unregistered");
155.176 + }
155.177 +
155.178 + static void aliasCheck(String canonicalName, String[] aliasNames) throws Exception
155.179 + {
155.180 + for (int k = 0; k < aliasNames.length; k++ ) {
155.181 + Charset cs = Charset.forName(aliasNames[k]);
155.182 + if (!cs.name().equals(canonicalName)) {
155.183 + throw new Exception("Unexpected Canonical name " + canonicalName);
155.184 + }
155.185 + }
155.186 + }
155.187 +
155.188 + public static void main(String[] args) throws Exception {
155.189 +
155.190 + for (int i = 0; i < ianaRegistered.length ; i++)
155.191 + check(ianaRegistered[i], true);
155.192 +
155.193 + for (int i = 0; i < ianaUnRegistered.length ; i++)
155.194 + check(ianaUnRegistered[i], false);
155.195 +
155.196 + // Check aliases registered with IANA for all NIO supported
155.197 + // Charset implementations.
155.198 + //
155.199 + // The aliases below are in sync with the IANA registered charset
155.200 + // document at: http://www.iana.org/assignments/character-sets
155.201 + // Last updated 7/25/2002
155.202 +
155.203 + aliasCheck("US-ASCII",
155.204 + new String[] {"ascii","ANSI_X3.4-1968",
155.205 + "iso-ir-6","ANSI_X3.4-1986", "ISO_646.irv:1991",
155.206 + "ASCII", "ISO646-US","us","IBM367","cp367",
155.207 + "csASCII", "default"});
155.208 +
155.209 + aliasCheck("UTF-8",
155.210 + new String[] {
155.211 + "UTF8",
155.212 + "unicode-1-1-utf-8"
155.213 + });
155.214 +
155.215 + aliasCheck("UTF-16",
155.216 + new String[] {
155.217 + "UTF_16",
155.218 + "utf16"
155.219 + });
155.220 +
155.221 + aliasCheck("UTF-16BE",
155.222 + new String[] {
155.223 + "UTF_16BE",
155.224 + "ISO-10646-UCS-2",
155.225 + "X-UTF-16BE",
155.226 + "UnicodeBigUnmarked"
155.227 + });
155.228 +
155.229 + aliasCheck("UTF-16LE",
155.230 + new String[] {
155.231 + "UTF_16LE",
155.232 + "X-UTF-16LE",
155.233 + "UnicodeLittleUnmarked"
155.234 + });
155.235 +
155.236 + aliasCheck("Big5",
155.237 + new String[] {
155.238 + "csBig5"
155.239 + });
155.240 +
155.241 + aliasCheck("Big5-HKSCS",
155.242 + new String[] {
155.243 + "Big5_HKSCS",
155.244 + "big5hk",
155.245 + "big5-hkscs",
155.246 + "big5-hkscs:unicode3.0",
155.247 + "big5hkscs"
155.248 + });
155.249 +
155.250 + aliasCheck("x-MS950-HKSCS",
155.251 + new String[] {
155.252 + "MS950_HKSCS"
155.253 + });
155.254 +
155.255 + aliasCheck("GB18030",
155.256 + new String[] {
155.257 + "gb18030-2000"
155.258 + });
155.259 +
155.260 + aliasCheck("ISO-2022-KR", new String[] {"csISO2022KR"});
155.261 + aliasCheck("ISO-2022-JP", new String[] {"csISO2022JP"});
155.262 + aliasCheck("EUC-KR", new String[] { "csEUCKR"});
155.263 + aliasCheck("ISO-8859-1",
155.264 + new String[] {
155.265 +
155.266 + // IANA aliases
155.267 + "iso-ir-100",
155.268 + "ISO_8859-1",
155.269 + "latin1",
155.270 + "l1",
155.271 + "IBM819",
155.272 + "cp819",
155.273 + "csISOLatin1",
155.274 +
155.275 + // JDK historical aliases
155.276 + "819",
155.277 + "IBM-819",
155.278 + "ISO8859_1",
155.279 + "ISO_8859-1:1987",
155.280 + "ISO_8859_1",
155.281 + "8859_1",
155.282 + "ISO8859-1",
155.283 +
155.284 + });
155.285 +
155.286 + aliasCheck("ISO-8859-2",
155.287 + new String[] {
155.288 + "ISO_8859-2",
155.289 + "ISO_8859-2:1987",
155.290 + "iso-ir-101",
155.291 + "latin2",
155.292 + "l2",
155.293 + "8859_2",
155.294 + "iso_8859-2:1987",
155.295 + "iso8859-2",
155.296 + "ibm912",
155.297 + "ibm-912",
155.298 + "cp912",
155.299 + "912",
155.300 + "csISOLatin2"});
155.301 +
155.302 + aliasCheck("ISO-8859-3",
155.303 + new String[] {"latin3",
155.304 + "ISO_8859-3:1988",
155.305 + "iso-ir-109",
155.306 + "l3",
155.307 + "8859_3",
155.308 + "iso_8859-3:1988",
155.309 + "iso8859-3",
155.310 + "ibm913",
155.311 + "ibm-913",
155.312 + "cp913",
155.313 + "913",
155.314 + "csISOLatin3"});
155.315 +
155.316 + aliasCheck("ISO-8859-4",
155.317 + new String[] {"csISOLatin4",
155.318 + "ISO_8859-4:1988",
155.319 + "iso-ir-110",
155.320 + "latin4",
155.321 + "8859_4",
155.322 + "iso_8859-4:1988",
155.323 + "iso8859-4",
155.324 + "ibm914",
155.325 + "ibm-914",
155.326 + "cp914",
155.327 + "914",
155.328 + "l4"});
155.329 +
155.330 + aliasCheck("ISO-8859-5",
155.331 + new String[] {
155.332 + "iso8859_5", // JDK historical
155.333 + "8859_5",
155.334 + "iso-ir-144",
155.335 + "ISO_8859-5",
155.336 + "ISO_8859-5:1988",
155.337 + "ISO8859-5",
155.338 + "cyrillic",
155.339 + "ibm915",
155.340 + "ibm-915",
155.341 + "915",
155.342 + "cp915",
155.343 + "csISOLatinCyrillic"
155.344 + });
155.345 +
155.346 + aliasCheck("ISO-8859-6",
155.347 + new String[] {"ISO_8859-6:1987",
155.348 + "iso-ir-127",
155.349 + "ISO_8859-6",
155.350 + "ECMA-114",
155.351 + "ASMO-708",
155.352 + "arabic",
155.353 + "8859_6",
155.354 + "iso_8859-6:1987",
155.355 + "iso8859-6",
155.356 + "ibm1089",
155.357 + "ibm-1089",
155.358 + "cp1089",
155.359 + "1089",
155.360 + "csISOLatinArabic"});
155.361 +
155.362 + aliasCheck("ISO-8859-7",
155.363 + new String[] {"ISO_8859-7:1987",
155.364 + "iso-ir-126",
155.365 + "ISO_8859-7",
155.366 + "ELOT_928",
155.367 + "ECMA-118",
155.368 + "greek",
155.369 + "greek8",
155.370 + "8859_7",
155.371 + "iso_8859-7:1987",
155.372 + "iso8859-7",
155.373 + "ibm813",
155.374 + "ibm-813",
155.375 + "cp813",
155.376 + "813",
155.377 + "csISOLatinGreek"});
155.378 +
155.379 + aliasCheck("ISO-8859-8",
155.380 + new String[] {
155.381 + "ISO_8859-8:1988",
155.382 + "iso-ir-138",
155.383 + "ISO_8859-8",
155.384 + "hebrew",
155.385 + "8859_8",
155.386 + "iso_8859-8:1988",
155.387 + "iso8859-8",
155.388 + "ibm916",
155.389 + "ibm-916",
155.390 + "cp916",
155.391 + "916",
155.392 + "csISOLatinHebrew"});
155.393 +
155.394 + aliasCheck("ISO-8859-9",
155.395 + new String[] {"ISO_8859-9:1989",
155.396 + "iso-ir-148",
155.397 + "ISO_8859-9",
155.398 + "latin5",
155.399 + "l5",
155.400 + "8859_9",
155.401 + "iso8859-9",
155.402 + "ibm920",
155.403 + "ibm-920",
155.404 + "cp920",
155.405 + "920",
155.406 + "csISOLatin5"});
155.407 +
155.408 + aliasCheck("ISO-8859-13",
155.409 + new String[] {
155.410 + "iso8859_13", // JDK historical
155.411 + "iso_8859-13",
155.412 + "8859_13",
155.413 + "ISO8859-13"
155.414 + });
155.415 +
155.416 + aliasCheck("ISO-8859-15",
155.417 + new String[] {
155.418 + // IANA alias
155.419 + "ISO_8859-15",
155.420 + // JDK historical aliases
155.421 + "8859_15",
155.422 + "ISO-8859-15",
155.423 + "ISO_8859-15",
155.424 + "ISO8859-15",
155.425 + "ISO8859_15",
155.426 + "IBM923",
155.427 + "IBM-923",
155.428 + "cp923",
155.429 + "923",
155.430 + "LATIN0",
155.431 + "LATIN9",
155.432 + "L9",
155.433 + "csISOlatin0",
155.434 + "csISOlatin9",
155.435 + "ISO8859_15_FDIS"
155.436 +
155.437 + });
155.438 +
155.439 + aliasCheck("JIS_X0212-1990",
155.440 + new String[] {
155.441 + "iso-ir-159",
155.442 + "csISO159JISX02121990"});
155.443 +
155.444 + aliasCheck("JIS_X0201",
155.445 + new String[]{
155.446 + "X0201",
155.447 + "csHalfWidthKatakana"});
155.448 +
155.449 + aliasCheck("KOI8-R",
155.450 + new String[] {
155.451 + "KOI8_R",
155.452 + "csKOI8R"});
155.453 +
155.454 + aliasCheck("GBK",
155.455 + new String[] {
155.456 + "windows-936"});
155.457 +
155.458 + aliasCheck("Shift_JIS",
155.459 + new String[] {
155.460 + "MS_Kanji",
155.461 + "csShiftJIS"});
155.462 +
155.463 + aliasCheck("EUC-JP",
155.464 + new String[] {
155.465 + "Extended_UNIX_Code_Packed_Format_for_Japanese",
155.466 + "csEUCPkdFmtJapanese"});
155.467 +
155.468 + aliasCheck("Big5", new String[] {"csBig5"});
155.469 +
155.470 + aliasCheck("windows-31j", new String[] {"csWindows31J"});
155.471 +
155.472 + aliasCheck("x-iso-8859-11",
155.473 + new String[] { "iso-8859-11", "iso8859_11" });
155.474 +
155.475 + aliasCheck("windows-1250",
155.476 + new String[] {
155.477 + "cp1250",
155.478 + "cp5346"
155.479 + });
155.480 +
155.481 + aliasCheck("windows-1251",
155.482 + new String[] {
155.483 + "cp1251",
155.484 + "cp5347",
155.485 + "ansi-1251"
155.486 + });
155.487 +
155.488 + aliasCheck("windows-1252",
155.489 + new String[] {
155.490 + "cp1252",
155.491 + "cp5348"
155.492 + });
155.493 +
155.494 + aliasCheck("windows-1253",
155.495 + new String[] {
155.496 + "cp1253",
155.497 + "cp5349"
155.498 + });
155.499 +
155.500 + aliasCheck("windows-1254",
155.501 + new String[] {
155.502 + "cp1254",
155.503 + "cp5350"
155.504 + });
155.505 +
155.506 + aliasCheck("windows-1255",
155.507 + new String[] {
155.508 + "cp1255"
155.509 + });
155.510 +
155.511 + aliasCheck("windows-1256",
155.512 + new String[] {
155.513 + "cp1256"
155.514 + });
155.515 +
155.516 + aliasCheck("windows-1257",
155.517 + new String[] {
155.518 + "cp1257",
155.519 + "cp5353"
155.520 + });
155.521 +
155.522 + aliasCheck("windows-1258",
155.523 + new String[] {
155.524 + "cp1258"
155.525 + });
155.526 +
155.527 + aliasCheck("x-windows-874",
155.528 + new String[] {
155.529 + "ms874", "ms-874", "windows-874" });
155.530 +
155.531 + aliasCheck("GB2312",
155.532 + new String[] {
155.533 + "x-EUC-CN",
155.534 + "gb2312-80",
155.535 + "gb2312-1980",
155.536 + "euc-cn",
155.537 + "euccn" });
155.538 +
155.539 + aliasCheck("x-IBM942" ,
155.540 + new String[] {
155.541 + "cp942", // JDK historical
155.542 + "ibm942",
155.543 + "ibm-942",
155.544 + "942"
155.545 + });
155.546 +
155.547 + aliasCheck("x-IBM942C" ,
155.548 + new String[] {
155.549 + "cp942C", // JDK historical
155.550 + "ibm942C",
155.551 + "ibm-942C",
155.552 + "942C"
155.553 + } );
155.554 +
155.555 + aliasCheck("x-IBM943" ,
155.556 + new String[] {
155.557 + "cp943", // JDK historical
155.558 + "ibm943",
155.559 + "ibm-943",
155.560 + "943"
155.561 + } );
155.562 +
155.563 + aliasCheck("x-IBM943C" ,
155.564 + new String[] {
155.565 + "cp943c", // JDK historical
155.566 + "ibm943C",
155.567 + "ibm-943C",
155.568 + "943C"
155.569 + } );
155.570 +
155.571 + aliasCheck("x-IBM948" ,
155.572 + new String[] {
155.573 + "cp948", // JDK historical
155.574 + "ibm948",
155.575 + "ibm-948",
155.576 + "948"
155.577 + } );
155.578 +
155.579 + aliasCheck("x-IBM950" ,
155.580 + new String[] {
155.581 + "cp950", // JDK historical
155.582 + "ibm950",
155.583 + "ibm-950",
155.584 + "950"
155.585 + } );
155.586 +
155.587 + aliasCheck("x-IBM930" ,
155.588 + new String[] {
155.589 + "cp930", // JDK historical
155.590 + "ibm930",
155.591 + "ibm-930",
155.592 + "930"
155.593 + } );
155.594 +
155.595 + aliasCheck("x-IBM935" ,
155.596 + new String[] {
155.597 + "cp935", // JDK historical
155.598 + "ibm935",
155.599 + "ibm-935",
155.600 + "935"
155.601 + } );
155.602 +
155.603 + aliasCheck("x-IBM937" ,
155.604 + new String[] {
155.605 + "cp937", // JDK historical
155.606 + "ibm937",
155.607 + "ibm-937",
155.608 + "937"
155.609 + } );
155.610 +
155.611 + aliasCheck("IBM850" ,
155.612 + new String[] {
155.613 + "cp850", // JDK historical
155.614 + "ibm-850",
155.615 + "ibm850",
155.616 + "850",
155.617 + "cspc850multilingual"
155.618 + } );
155.619 +
155.620 + aliasCheck("IBM852" ,
155.621 + new String[] {
155.622 + "cp852", // JDK historical
155.623 + "ibm852",
155.624 + "ibm-852",
155.625 + "852",
155.626 + "csPCp852"
155.627 + } );
155.628 +
155.629 + aliasCheck("IBM855" ,
155.630 + new String[] {
155.631 + "cp855", // JDK historical
155.632 + "ibm-855",
155.633 + "ibm855",
155.634 + "855",
155.635 + "cspcp855"
155.636 + } );
155.637 +
155.638 + aliasCheck("x-IBM856" ,
155.639 + new String[] {
155.640 + "cp856", // JDK historical
155.641 + "ibm-856",
155.642 + "ibm856",
155.643 + "856"
155.644 + } );
155.645 +
155.646 + aliasCheck("IBM857" ,
155.647 + new String[] {
155.648 + "cp857", // JDK historical
155.649 + "ibm857",
155.650 + "ibm-857",
155.651 + "857",
155.652 + "csIBM857"
155.653 + } );
155.654 +
155.655 + aliasCheck("IBM860" ,
155.656 + new String[] {
155.657 + "cp860", // JDK historical
155.658 + "ibm860",
155.659 + "ibm-860",
155.660 + "860",
155.661 + "csIBM860"
155.662 + } );
155.663 + aliasCheck("IBM861" ,
155.664 + new String[] {
155.665 + "cp861", // JDK historical
155.666 + "ibm861",
155.667 + "ibm-861",
155.668 + "861",
155.669 + "csIBM861"
155.670 + } );
155.671 +
155.672 + aliasCheck("IBM862" ,
155.673 + new String[] {
155.674 + "cp862", // JDK historical
155.675 + "ibm862",
155.676 + "ibm-862",
155.677 + "862",
155.678 + "csIBM862"
155.679 + } );
155.680 +
155.681 + aliasCheck("IBM863" ,
155.682 + new String[] {
155.683 + "cp863", // JDK historical
155.684 + "ibm863",
155.685 + "ibm-863",
155.686 + "863",
155.687 + "csIBM863"
155.688 + } );
155.689 +
155.690 + aliasCheck("IBM864" ,
155.691 + new String[] {
155.692 + "cp864", // JDK historical
155.693 + "ibm864",
155.694 + "ibm-864",
155.695 + "864",
155.696 + "csIBM864"
155.697 + } );
155.698 +
155.699 + aliasCheck("IBM865" ,
155.700 + new String[] {
155.701 + "cp865", // JDK historical
155.702 + "ibm865",
155.703 + "ibm-865",
155.704 + "865",
155.705 + "csIBM865"
155.706 + } );
155.707 +
155.708 + aliasCheck("IBM866" , new String[] {
155.709 + "cp866", // JDK historical
155.710 + "ibm866",
155.711 + "ibm-866",
155.712 + "866",
155.713 + "csIBM866"
155.714 + } );
155.715 + aliasCheck("IBM868" ,
155.716 + new String[] {
155.717 + "cp868", // JDK historical
155.718 + "ibm868",
155.719 + "ibm-868",
155.720 + "868",
155.721 + "cp-ar",
155.722 + "csIBM868"
155.723 + } );
155.724 +
155.725 + aliasCheck("IBM869" ,
155.726 + new String[] {
155.727 + "cp869", // JDK historical
155.728 + "ibm869",
155.729 + "ibm-869",
155.730 + "869",
155.731 + "cp-gr",
155.732 + "csIBM869"
155.733 + } );
155.734 +
155.735 + aliasCheck("IBM437" ,
155.736 + new String[] {
155.737 + "cp437", // JDK historical
155.738 + "ibm437",
155.739 + "ibm-437",
155.740 + "437",
155.741 + "cspc8codepage437",
155.742 + "windows-437"
155.743 + } );
155.744 +
155.745 + aliasCheck("x-IBM874" ,
155.746 + new String[] {
155.747 + "cp874", // JDK historical
155.748 + "ibm874",
155.749 + "ibm-874",
155.750 + "874"
155.751 + } );
155.752 + aliasCheck("x-IBM737" ,
155.753 + new String[] {
155.754 + "cp737", // JDK historical
155.755 + "ibm737",
155.756 + "ibm-737",
155.757 + "737"
155.758 + } );
155.759 +
155.760 + aliasCheck("IBM775" ,
155.761 + new String[] {
155.762 + "cp775", // JDK historical
155.763 + "ibm775",
155.764 + "ibm-775",
155.765 + "775"
155.766 + } );
155.767 +
155.768 + aliasCheck("x-IBM921" ,
155.769 + new String[] {
155.770 + "cp921", // JDK historical
155.771 + "ibm921",
155.772 + "ibm-921",
155.773 + "921"
155.774 + } );
155.775 +
155.776 + aliasCheck("x-IBM1006" ,
155.777 + new String[] {
155.778 + "cp1006", // JDK historical
155.779 + "ibm1006",
155.780 + "ibm-1006",
155.781 + "1006"
155.782 + } );
155.783 +
155.784 + aliasCheck("x-IBM1046" ,
155.785 + new String[] {
155.786 + "cp1046", // JDK historical
155.787 + "ibm1046",
155.788 + "ibm-1046",
155.789 + "1046"
155.790 + } );
155.791 +
155.792 + aliasCheck("IBM1047" ,
155.793 + new String[] {
155.794 + "cp1047", // JDK historical
155.795 + "ibm-1047",
155.796 + "1047"
155.797 + } );
155.798 +
155.799 + aliasCheck("x-IBM1098" ,
155.800 + new String[] {
155.801 + "cp1098", // JDK historical
155.802 + "ibm1098",
155.803 + "ibm-1098",
155.804 + "1098",
155.805 + } );
155.806 +
155.807 + aliasCheck("IBM037" ,
155.808 + new String[] {
155.809 + "cp037", // JDK historical
155.810 + "ibm037",
155.811 + "csIBM037",
155.812 + "cs-ebcdic-cp-us",
155.813 + "cs-ebcdic-cp-ca",
155.814 + "cs-ebcdic-cp-wt",
155.815 + "cs-ebcdic-cp-nl",
155.816 + "ibm-037",
155.817 + "ibm-37",
155.818 + "cpibm37",
155.819 + "037"
155.820 + } );
155.821 +
155.822 + aliasCheck("x-IBM1025" ,
155.823 + new String[] {
155.824 + "cp1025", // JDK historical
155.825 + "ibm1025",
155.826 + "ibm-1025",
155.827 + "1025"
155.828 + } );
155.829 +
155.830 + aliasCheck("IBM1026" ,
155.831 + new String[] {
155.832 + "cp1026", // JDK historical
155.833 + "ibm1026",
155.834 + "ibm-1026",
155.835 + "1026"
155.836 + } );
155.837 +
155.838 + aliasCheck("x-IBM1112" ,
155.839 + new String[] {
155.840 + "cp1112", // JDK historical
155.841 + "ibm1112",
155.842 + "ibm-1112",
155.843 + "1112"
155.844 + } );
155.845 +
155.846 + aliasCheck("x-IBM1122" ,
155.847 + new String[] {
155.848 + "cp1122", // JDK historical
155.849 + "ibm1122",
155.850 + "ibm-1122",
155.851 + "1122"
155.852 + } );
155.853 +
155.854 + aliasCheck("x-IBM1123" ,
155.855 + new String[] {
155.856 + "cp1123", // JDK historical
155.857 + "ibm1123",
155.858 + "ibm-1123",
155.859 + "1123"
155.860 + } );
155.861 +
155.862 + aliasCheck("x-IBM1124" ,
155.863 + new String[] {
155.864 + "cp1124", // JDK historical
155.865 + "ibm1124",
155.866 + "ibm-1124",
155.867 + "1124"
155.868 + } );
155.869 +
155.870 + aliasCheck("IBM273" ,
155.871 + new String[] {
155.872 + "cp273", // JDK historical
155.873 + "ibm273",
155.874 + "ibm-273",
155.875 + "273"
155.876 + } );
155.877 +
155.878 + aliasCheck("IBM277" ,
155.879 + new String[] {
155.880 + "cp277", // JDK historical
155.881 + "ibm277",
155.882 + "ibm-277",
155.883 + "277"
155.884 + } );
155.885 +
155.886 + aliasCheck("IBM278" ,
155.887 + new String[] {
155.888 + "cp278", // JDK historical
155.889 + "ibm278",
155.890 + "ibm-278",
155.891 + "278",
155.892 + "ebcdic-sv",
155.893 + "ebcdic-cp-se",
155.894 + "csIBM278"
155.895 + } );
155.896 +
155.897 + aliasCheck("IBM280" ,
155.898 + new String[] {
155.899 + "cp280", // JDK historical
155.900 + "ibm280",
155.901 + "ibm-280",
155.902 + "280"
155.903 + } );
155.904 +
155.905 + aliasCheck("IBM284" ,
155.906 + new String[] {
155.907 + "cp284", // JDK historical
155.908 + "ibm284",
155.909 + "ibm-284",
155.910 + "284",
155.911 + "csIBM284",
155.912 + "cpibm284"
155.913 + } );
155.914 +
155.915 + aliasCheck("IBM285" ,
155.916 + new String[] {
155.917 + "cp285", // JDK historical
155.918 + "ibm285",
155.919 + "ibm-285",
155.920 + "285",
155.921 + "ebcdic-cp-gb",
155.922 + "ebcdic-gb",
155.923 + "csIBM285",
155.924 + "cpibm285"
155.925 + } );
155.926 +
155.927 + aliasCheck("IBM297" ,
155.928 + new String[] {
155.929 + "cp297", // JDK historical
155.930 + "ibm297",
155.931 + "ibm-297",
155.932 + "297",
155.933 + "ebcdic-cp-fr",
155.934 + "cpibm297",
155.935 + "csIBM297",
155.936 + } );
155.937 +
155.938 + aliasCheck("IBM420" ,
155.939 + new String[] {
155.940 + "cp420", // JDK historical
155.941 + "ibm420",
155.942 + "ibm-420",
155.943 + "ebcdic-cp-ar1",
155.944 + "420",
155.945 + "csIBM420"
155.946 + } );
155.947 +
155.948 + aliasCheck("IBM424" ,
155.949 + new String[] {
155.950 + "cp424", // JDK historical
155.951 + "ibm424",
155.952 + "ibm-424",
155.953 + "424",
155.954 + "ebcdic-cp-he",
155.955 + "csIBM424"
155.956 + } );
155.957 +
155.958 + aliasCheck("IBM500" ,
155.959 + new String[] {
155.960 + "cp500", // JDK historical
155.961 + "ibm500",
155.962 + "ibm-500",
155.963 + "500",
155.964 + "ebcdic-cp-ch",
155.965 + "ebcdic-cp-bh",
155.966 + "csIBM500"
155.967 + } );
155.968 +
155.969 + aliasCheck("IBM-Thai" ,
155.970 + new String[] {
155.971 + "cp838", // JDK historical
155.972 + "ibm838",
155.973 + "ibm-838",
155.974 + "ibm838",
155.975 + "838"
155.976 + } );
155.977 +
155.978 + aliasCheck("IBM870" ,
155.979 + new String[] {
155.980 + "cp870", // JDK historical
155.981 + "ibm870",
155.982 + "ibm-870",
155.983 + "870",
155.984 + "ebcdic-cp-roece",
155.985 + "ebcdic-cp-yu",
155.986 + "csIBM870"
155.987 + } );
155.988 +
155.989 + aliasCheck("IBM871" ,
155.990 + new String[] {
155.991 + "cp871", // JDK historical
155.992 + "ibm871",
155.993 + "ibm-871",
155.994 + "871",
155.995 + "ebcdic-cp-is",
155.996 + "csIBM871"
155.997 + } );
155.998 +
155.999 + aliasCheck("x-IBM875" ,
155.1000 + new String[] {
155.1001 + "cp875", // JDK historical
155.1002 + "ibm875",
155.1003 + "ibm-875",
155.1004 + "875"
155.1005 + } );
155.1006 +
155.1007 + aliasCheck("IBM918" ,
155.1008 + new String[] {
155.1009 + "cp918", // JDK historical
155.1010 + "ibm-918",
155.1011 + "918",
155.1012 + "ebcdic-cp-ar2"
155.1013 + } );
155.1014 +
155.1015 + aliasCheck("x-IBM922" ,
155.1016 + new String[] {
155.1017 + "cp922", // JDK historical
155.1018 + "ibm922",
155.1019 + "ibm-922",
155.1020 + "922"
155.1021 + } );
155.1022 +
155.1023 + aliasCheck("x-IBM1097" ,
155.1024 + new String[] {
155.1025 + "cp1097", // JDK historical
155.1026 + "ibm1097",
155.1027 + "ibm-1097",
155.1028 + "1097"
155.1029 + } );
155.1030 +
155.1031 + aliasCheck("x-IBM949" ,
155.1032 + new String[] {
155.1033 + "cp949", // JDK historical
155.1034 + "ibm949",
155.1035 + "ibm-949",
155.1036 + "949"
155.1037 + } );
155.1038 +
155.1039 + aliasCheck("x-IBM949C" ,
155.1040 + new String[] {
155.1041 + "cp949C", // JDK historical
155.1042 + "ibm949C",
155.1043 + "ibm-949C",
155.1044 + "949C"
155.1045 + } );
155.1046 +
155.1047 + aliasCheck("x-IBM939" ,
155.1048 + new String[] {
155.1049 + "cp939", // JDK historical
155.1050 + "ibm939",
155.1051 + "ibm-939",
155.1052 + "939"
155.1053 + } );
155.1054 +
155.1055 + aliasCheck("x-IBM933" ,
155.1056 + new String[] {
155.1057 + "cp933", // JDK historical
155.1058 + "ibm933",
155.1059 + "ibm-933",
155.1060 + "933"
155.1061 + } );
155.1062 +
155.1063 + aliasCheck("x-IBM1381" ,
155.1064 + new String[] {
155.1065 + "cp1381", // JDK historical
155.1066 + "ibm1381",
155.1067 + "ibm-1381",
155.1068 + "1381"
155.1069 + } );
155.1070 +
155.1071 + aliasCheck("x-IBM1383" ,
155.1072 + new String[] {
155.1073 + "cp1383", // JDK historical
155.1074 + "ibm1383",
155.1075 + "ibm-1383",
155.1076 + "1383"
155.1077 + } );
155.1078 +
155.1079 + aliasCheck("x-IBM970" ,
155.1080 + new String[] {
155.1081 + "cp970", // JDK historical
155.1082 + "ibm970",
155.1083 + "ibm-970",
155.1084 + "ibm-eucKR",
155.1085 + "970"
155.1086 + } );
155.1087 +
155.1088 + aliasCheck("x-IBM964" ,
155.1089 + new String[] {
155.1090 + "cp964", // JDK historical
155.1091 + "ibm964",
155.1092 + "ibm-964",
155.1093 + "964"
155.1094 + } );
155.1095 +
155.1096 + aliasCheck("x-IBM33722" ,
155.1097 + new String[] {
155.1098 + "cp33722", // JDK historical
155.1099 + "ibm33722",
155.1100 + "ibm-33722",
155.1101 + "ibm-5050", // from IBM alias list
155.1102 + "ibm-33722_vascii_vpua", // from IBM alias list
155.1103 + "33722"
155.1104 + } );
155.1105 +
155.1106 + aliasCheck("IBM01140" ,
155.1107 + new String[] {
155.1108 + "cp1140", // JDK historical
155.1109 + "ccsid01140",
155.1110 + "cp01140",
155.1111 + // "ebcdic-us-037+euro"
155.1112 + } );
155.1113 +
155.1114 + aliasCheck("IBM01141" ,
155.1115 + new String[] {
155.1116 + "cp1141", // JDK historical
155.1117 + "ccsid01141",
155.1118 + "cp01141",
155.1119 + // "ebcdic-de-273+euro"
155.1120 + } );
155.1121 +
155.1122 + aliasCheck("IBM01142" ,
155.1123 + new String[] {
155.1124 + "cp1142", // JDK historical
155.1125 + "ccsid01142",
155.1126 + "cp01142",
155.1127 + // "ebcdic-no-277+euro",
155.1128 + // "ebcdic-dk-277+euro"
155.1129 + } );
155.1130 +
155.1131 + aliasCheck("IBM01143" ,
155.1132 + new String[] {
155.1133 + "cp1143", // JDK historical
155.1134 + "ccsid01143",
155.1135 + "cp01143",
155.1136 + // "ebcdic-fi-278+euro",
155.1137 + // "ebcdic-se-278+euro"
155.1138 + } );
155.1139 +
155.1140 + aliasCheck("IBM01144" ,
155.1141 + new String[] {
155.1142 + "cp1144", // JDK historical
155.1143 + "ccsid01144",
155.1144 + "cp01144",
155.1145 + // "ebcdic-it-280+euro"
155.1146 + } );
155.1147 +
155.1148 + aliasCheck("IBM01145" ,
155.1149 + new String[] {
155.1150 + "cp1145", // JDK historical
155.1151 + "ccsid01145",
155.1152 + "cp01145",
155.1153 + // "ebcdic-es-284+euro"
155.1154 + } );
155.1155 +
155.1156 + aliasCheck("IBM01146" ,
155.1157 + new String[] {
155.1158 + "cp1146", // JDK historical
155.1159 + "ccsid01146",
155.1160 + "cp01146",
155.1161 + // "ebcdic-gb-285+euro"
155.1162 + } );
155.1163 +
155.1164 + aliasCheck("IBM01147" ,
155.1165 + new String[] {
155.1166 + "cp1147", // JDK historical
155.1167 + "ccsid01147",
155.1168 + "cp01147",
155.1169 + // "ebcdic-fr-277+euro"
155.1170 + } );
155.1171 +
155.1172 + aliasCheck("IBM01148" ,
155.1173 + new String[] {
155.1174 + "cp1148", // JDK historical
155.1175 + "ccsid01148",
155.1176 + "cp01148",
155.1177 + // "ebcdic-international-500+euro"
155.1178 + } );
155.1179 +
155.1180 + aliasCheck("IBM01149" ,
155.1181 + new String[] {
155.1182 + "cp1149", // JDK historical
155.1183 + "ccsid01149",
155.1184 + "cp01149",
155.1185 + // "ebcdic-s-871+euro"
155.1186 + } );
155.1187 +
155.1188 + aliasCheck("IBM00858" ,
155.1189 + new String[] {
155.1190 + "cp858", // JDK historical
155.1191 + "ccsid00858",
155.1192 + "cp00858",
155.1193 + // "PC-Multilingual-850+euro"
155.1194 + } );
155.1195 +
155.1196 + aliasCheck("x-MacRoman",
155.1197 + new String[] {
155.1198 + "MacRoman" // JDK historical
155.1199 + });
155.1200 +
155.1201 + aliasCheck("x-MacCentralEurope",
155.1202 + new String[] {
155.1203 + "MacCentralEurope" // JDK historical
155.1204 + });
155.1205 +
155.1206 + aliasCheck("x-MacCroatian",
155.1207 + new String[] {
155.1208 + "MacCroatian" // JDK historical
155.1209 + });
155.1210 +
155.1211 +
155.1212 + aliasCheck("x-MacCroatian",
155.1213 + new String[] {
155.1214 + "MacCroatian" // JDK historical
155.1215 + });
155.1216 +
155.1217 +
155.1218 + aliasCheck("x-MacGreek",
155.1219 + new String[] {
155.1220 + "MacGreek" // JDK historical
155.1221 + });
155.1222 +
155.1223 + aliasCheck("x-MacCyrillic",
155.1224 + new String[] {
155.1225 + "MacCyrillic" // JDK historical
155.1226 + });
155.1227 +
155.1228 + aliasCheck("x-MacUkraine",
155.1229 + new String[] {
155.1230 + "MacUkraine" // JDK historical
155.1231 + });
155.1232 +
155.1233 + aliasCheck("x-MacTurkish",
155.1234 + new String[] {
155.1235 + "MacTurkish" // JDK historical
155.1236 + });
155.1237 +
155.1238 + aliasCheck("x-MacArabic",
155.1239 + new String[] {
155.1240 + "MacArabic" // JDK historical
155.1241 + });
155.1242 +
155.1243 + aliasCheck("x-MacHebrew",
155.1244 + new String[] {
155.1245 + "MacHebrew" // JDK historical
155.1246 + });
155.1247 +
155.1248 + aliasCheck("x-MacIceland",
155.1249 + new String[] {
155.1250 + "MacIceland" // JDK historical
155.1251 + });
155.1252 +
155.1253 + aliasCheck("x-MacRomania",
155.1254 + new String[] {
155.1255 + "MacRomania" // JDK historical
155.1256 + });
155.1257 +
155.1258 + aliasCheck("x-MacThai",
155.1259 + new String[] {
155.1260 + "MacThai" // JDK historical
155.1261 + });
155.1262 +
155.1263 + aliasCheck("x-MacSymbol",
155.1264 + new String[] {
155.1265 + "MacSymbol" // JDK historical
155.1266 + });
155.1267 +
155.1268 + aliasCheck("x-MacDingbat",
155.1269 + new String[] {
155.1270 + "MacDingbat" // JDK historical
155.1271 + });
155.1272 + }
155.1273 +}
156.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
156.2 +++ b/test/java/nio/charset/Charset/default.sh Sun Feb 14 23:38:50 2010 -0800
156.3 @@ -0,0 +1,97 @@
156.4 +#!/bin/sh
156.5 +
156.6 +#
156.7 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
156.8 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
156.9 +#
156.10 +# This code is free software; you can redistribute it and/or modify it
156.11 +# under the terms of the GNU General Public License version 2 only, as
156.12 +# published by the Free Software Foundation.
156.13 +#
156.14 +# This code is distributed in the hope that it will be useful, but WITHOUT
156.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
156.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
156.17 +# version 2 for more details (a copy is included in the LICENSE file that
156.18 +# accompanied this code).
156.19 +#
156.20 +# You should have received a copy of the GNU General Public License version
156.21 +# 2 along with this work; if not, write to the Free Software Foundation,
156.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
156.23 +#
156.24 +# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
156.25 +# CA 95054 USA or visit www.sun.com if you need additional information or
156.26 +# have any questions.
156.27 +#
156.28 +
156.29 +# @test
156.30 +# @bug 4772857
156.31 +# @summary Unit test for Charset.defaultCharset
156.32 +#
156.33 +# @build Default
156.34 +# @run shell default.sh
156.35 +#
156.36 +
156.37 +# Command-line usage: sh default.sh [/path/to/build]
156.38 +
156.39 +if [ -z "$TESTJAVA" ]; then
156.40 + if [ $# -lt 1 ]; then exit 1; fi
156.41 + TESTJAVA=$1; shift
156.42 + TESTSRC=`pwd`
156.43 + TESTCLASSES=`pwd`
156.44 +fi
156.45 +
156.46 +s="`uname -s`"
156.47 +if [ "$s" != Linux -a "$s" != SunOS ]; then
156.48 + echo "$s: locale command not supported on this system, skipping..."
156.49 + exit 0
156.50 +fi
156.51 +
156.52 +JAVA=$TESTJAVA/bin/java
156.53 +
156.54 +tolower() {
156.55 + echo "$1" | tr '[A-Z]' '[a-z]'
156.56 +}
156.57 +
156.58 +go() {
156.59 +
156.60 + L="$1"
156.61 + shift
156.62 + if [ "x`locale -a | grep \^$L\$`" != "x$L" ]; then
156.63 + echo "$L: Locale not supported, skipping..."
156.64 + return
156.65 + fi
156.66 +
156.67 + ecs="$1"; shift
156.68 +
156.69 + echo -n "$L: "
156.70 + cs="`LC_ALL=$L $JAVA -cp $TESTCLASSES Default`"
156.71 + if [ $? != 0 ]; then
156.72 + exit 1
156.73 + elif [ "`tolower $cs`" != "`tolower $ecs`" ]; then
156.74 + echo "$cs, expected $ecs -- ERROR"
156.75 + exit 1
156.76 + else
156.77 + echo "$cs, as expected"
156.78 + fi
156.79 +
156.80 +}
156.81 +
156.82 +go en_US iso-8859-1
156.83 +go ja_JP.utf8 utf-8
156.84 +go tr_TR iso-8859-9
156.85 +go C us-ascii
156.86 +
156.87 +if [ "$s" = Linux ]; then
156.88 + go ja_JP x-euc-jp-linux
156.89 + go ja_JP.eucjp x-euc-jp-linux
156.90 + go ja_JP.ujis x-euc-jp-linux
156.91 + go ja_JP.utf8 utf-8
156.92 +fi
156.93 +
156.94 +# Solaris
156.95 +if [ "$s" = SunOS ]; then
156.96 + go ja x-eucjp-open
156.97 + go ja_JP.eucJP x-eucjp-open
156.98 + go ja_JP.PCK x-PCK
156.99 + go ja_JP.UTF-8 utf-8
156.100 +fi
157.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
157.2 +++ b/test/java/nio/charset/CharsetDecoder/AverageMax.java Sun Feb 14 23:38:50 2010 -0800
157.3 @@ -0,0 +1,96 @@
157.4 +/*
157.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
157.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
157.7 + *
157.8 + * This code is free software; you can redistribute it and/or modify it
157.9 + * under the terms of the GNU General Public License version 2 only, as
157.10 + * published by the Free Software Foundation.
157.11 + *
157.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
157.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
157.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
157.15 + * version 2 for more details (a copy is included in the LICENSE file that
157.16 + * accompanied this code).
157.17 + *
157.18 + * You should have received a copy of the GNU General Public License version
157.19 + * 2 along with this work; if not, write to the Free Software Foundation,
157.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
157.21 + *
157.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
157.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
157.24 + * have any questions.
157.25 + */
157.26 +
157.27 +/* @test
157.28 + * @bug 4853350
157.29 + * @summary Ensure that averages do not exceed maxima
157.30 + *
157.31 + * @build AverageMax
157.32 + * @run main AverageMax
157.33 + * @run main/othervm -Dsun.nio.cs.bugLevel=1.4 AverageMax
157.34 + */
157.35 +
157.36 +import java.nio.*;
157.37 +import java.nio.charset.*;
157.38 +
157.39 +
157.40 +public class AverageMax {
157.41 +
157.42 + static boolean compat;
157.43 +
157.44 + static abstract class Test {
157.45 +
157.46 + public abstract void go() throws Exception;
157.47 +
157.48 + Test() throws Exception {
157.49 + try {
157.50 + go();
157.51 + } catch (Exception x) {
157.52 + if (compat) {
157.53 + throw new Exception("Exception thrown", x);
157.54 + }
157.55 + if (x instanceof IllegalArgumentException) {
157.56 + System.err.println("Thrown as expected: " + x);
157.57 + return;
157.58 + }
157.59 + throw new Exception("Incorrect exception: "
157.60 + + x.getClass().getName(),
157.61 + x);
157.62 + }
157.63 + if (!compat)
157.64 + throw new Exception("No exception thrown");
157.65 + }
157.66 +
157.67 + }
157.68 +
157.69 + public static void main(String[] args) throws Exception {
157.70 +
157.71 + // If sun.nio.cs.bugLevel == 1.4 then we want the 1.4 behavior
157.72 + String bl = System.getProperty("sun.nio.cs.bugLevel");
157.73 + compat = (bl != null && bl.equals("1.4"));
157.74 + final Charset ascii = Charset.forName("US-ASCII");
157.75 +
157.76 + new Test() {
157.77 + public void go() throws Exception {
157.78 + new CharsetDecoder(ascii, 3.9f, 1.2f) {
157.79 + protected CoderResult decodeLoop(ByteBuffer in,
157.80 + CharBuffer out)
157.81 + {
157.82 + return null;
157.83 + }
157.84 + };
157.85 + }};
157.86 +
157.87 + new Test() {
157.88 + public void go() throws Exception {
157.89 + new CharsetEncoder(ascii, 3.9f, 1.2f) {
157.90 + protected CoderResult encodeLoop(CharBuffer in,
157.91 + ByteBuffer out)
157.92 + {
157.93 + return null;
157.94 + }
157.95 + };
157.96 + }};
157.97 + }
157.98 +
157.99 +}
158.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
158.2 +++ b/test/java/nio/charset/CharsetDecoder/EmptyInput.java Sun Feb 14 23:38:50 2010 -0800
158.3 @@ -0,0 +1,48 @@
158.4 +/*
158.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
158.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
158.7 + *
158.8 + * This code is free software; you can redistribute it and/or modify it
158.9 + * under the terms of the GNU General Public License version 2 only, as
158.10 + * published by the Free Software Foundation.
158.11 + *
158.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
158.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
158.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
158.15 + * version 2 for more details (a copy is included in the LICENSE file that
158.16 + * accompanied this code).
158.17 + *
158.18 + * You should have received a copy of the GNU General Public License version
158.19 + * 2 along with this work; if not, write to the Free Software Foundation,
158.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
158.21 + *
158.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
158.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
158.24 + * have any questions.
158.25 + */
158.26 +
158.27 +/* @test
158.28 + * @bug 4400697
158.29 + * @summary Ensure that CharsetDecoder.decode throws BUE on empty input
158.30 + */
158.31 +
158.32 +import java.nio.*;
158.33 +import java.nio.charset.*;
158.34 +
158.35 +
158.36 +public class EmptyInput {
158.37 +
158.38 + public static void main(String[] args) throws Exception {
158.39 + ByteBuffer bb = ByteBuffer.allocate(10);
158.40 + bb.flip();
158.41 + CharsetDecoder cd = Charset.forName("US-ASCII").newDecoder();
158.42 + try {
158.43 + cd.decode(bb, CharBuffer.allocate(10), true).throwException();
158.44 + } catch (BufferUnderflowException x) {
158.45 + System.err.println("BufferUnderflowException thrown as expected");
158.46 + return;
158.47 + }
158.48 + throw new Exception("BufferUnderflowException not thrown");
158.49 + }
158.50 +
158.51 +}
159.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
159.2 +++ b/test/java/nio/charset/CharsetEncoder/CanEncode.java Sun Feb 14 23:38:50 2010 -0800
159.3 @@ -0,0 +1,95 @@
159.4 +/*
159.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
159.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
159.7 + *
159.8 + * This code is free software; you can redistribute it and/or modify it
159.9 + * under the terms of the GNU General Public License version 2 only, as
159.10 + * published by the Free Software Foundation.
159.11 + *
159.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
159.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
159.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
159.15 + * version 2 for more details (a copy is included in the LICENSE file that
159.16 + * accompanied this code).
159.17 + *
159.18 + * You should have received a copy of the GNU General Public License version
159.19 + * 2 along with this work; if not, write to the Free Software Foundation,
159.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
159.21 + *
159.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
159.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
159.24 + * have any questions.
159.25 + */
159.26 +
159.27 +/* @test
159.28 + * @bug 4821213
159.29 + * @summary Unit test for CharsetEncoder.canEncode methods
159.30 + */
159.31 +
159.32 +import java.io.*;
159.33 +import java.nio.*;
159.34 +import java.nio.charset.*;
159.35 +
159.36 +
159.37 +public class CanEncode {
159.38 +
159.39 + private static int errors = 0;
159.40 + private static PrintStream out = System.err;
159.41 +
159.42 + private static void wrong(CharsetEncoder ce, boolean can, String what) {
159.43 + out.println(ce.charset().name()
159.44 + + ": Wrong answer for " + what
159.45 + + ": " + !can);
159.46 + errors++;
159.47 + }
159.48 +
159.49 + private static void ck(CharsetEncoder ce, char c, boolean can)
159.50 + throws Exception
159.51 + {
159.52 + if (ce.canEncode(c) != can)
159.53 + wrong(ce, can,
159.54 + ("'" + c + "' (0x"
159.55 + + Integer.toHexString(c & 0xffff) + ")"));
159.56 + }
159.57 +
159.58 + private static void ck(CharsetEncoder ce, String s, boolean can)
159.59 + throws Exception
159.60 + {
159.61 + if (ce.canEncode(CharBuffer.wrap(s.toCharArray())) != can)
159.62 + wrong(ce, can, "array \"" + s + "\"");
159.63 + if (ce.canEncode(CharBuffer.wrap(s)) != can)
159.64 + wrong(ce, can, "buffer \"" + s + "\"");
159.65 + }
159.66 +
159.67 + private static void test(String csn) throws Exception {
159.68 +
159.69 + Charset cs = Charset.forName(csn);
159.70 + CharsetEncoder ce = cs.newEncoder();
159.71 +
159.72 + if (cs.name().equals("US-ASCII")) {
159.73 + ck(ce, 'x', true);
159.74 + ck(ce, '\u00B6', false);
159.75 + ck(ce, "x", true);
159.76 + ck(ce, "\u00B6", false);
159.77 + ck(ce, "xyzzy", true);
159.78 + ck(ce, "xy\u00B6", false);
159.79 + }
159.80 +
159.81 + // Unpaired surrogates should never be encodable
159.82 + ck(ce, '\ud800', false);
159.83 + ck(ce, '\ud801', false);
159.84 + ck(ce, '\udffe', false);
159.85 + ck(ce, '\udfff', false);
159.86 + ck(ce, "\ud800", false);
159.87 + ck(ce, "\ud801", false);
159.88 + ck(ce, "\udffe", false);
159.89 + ck(ce, "\udfff", false);
159.90 +
159.91 + }
159.92 +
159.93 + public static void main(String[] args) throws Exception {
159.94 + test("US-ASCII");
159.95 + test("UTF-8");
159.96 + }
159.97 +
159.98 +}
160.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
160.2 +++ b/test/java/nio/charset/CharsetEncoder/Flush.java Sun Feb 14 23:38:50 2010 -0800
160.3 @@ -0,0 +1,113 @@
160.4 +/*
160.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
160.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
160.7 + *
160.8 + * This code is free software; you can redistribute it and/or modify it
160.9 + * under the terms of the GNU General Public License version 2 only, as
160.10 + * published by the Free Software Foundation.
160.11 + *
160.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
160.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
160.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
160.15 + * version 2 for more details (a copy is included in the LICENSE file that
160.16 + * accompanied this code).
160.17 + *
160.18 + * You should have received a copy of the GNU General Public License version
160.19 + * 2 along with this work; if not, write to the Free Software Foundation,
160.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
160.21 + *
160.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
160.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
160.24 + * have any questions.
160.25 + */
160.26 +
160.27 +/* @test
160.28 + * @bug 6227608
160.29 + * @summary Test proper handling of flush()
160.30 + * @author Martin Buchholz
160.31 + */
160.32 +
160.33 +import java.util.*;
160.34 +import java.io.*;
160.35 +import java.nio.*;
160.36 +import java.nio.charset.*;
160.37 +
160.38 +public class Flush {
160.39 + private static byte[] contents(ByteBuffer bb) {
160.40 + byte[] contents = new byte[bb.position()];
160.41 + ((ByteBuffer)(bb.duplicate().flip())).get(contents);
160.42 + return contents;
160.43 + }
160.44 +
160.45 + private static ByteBuffer extend(ByteBuffer bb) {
160.46 + ByteBuffer x = ByteBuffer.allocate(2*bb.capacity()+10);
160.47 + bb.flip();
160.48 + x.put(bb);
160.49 + return x;
160.50 + }
160.51 +
160.52 + private static void realMain(String[] args) throws Throwable {
160.53 + // A japanese character should decode as a 3-byte
160.54 + // switch-to-japanese escape sequence, followed by a 2-byte
160.55 + // encoding of the char itself, followed by a 3-byte return to
160.56 + // ASCII escape sequence.
160.57 + char[] jis0208 = {'\u3001'};
160.58 + CharBuffer cb = CharBuffer.wrap(jis0208);
160.59 + ByteBuffer bb = ByteBuffer.allocate(6);
160.60 + CharsetEncoder enc = Charset.forName("ISO-2022-JP").newEncoder();
160.61 +
160.62 + check(enc.encode(cb, bb, true).isUnderflow());
160.63 +
160.64 + System.out.println(Arrays.toString(contents(bb)));
160.65 + check(! cb.hasRemaining());
160.66 + equal(contents(bb).length, 3 + 2);
160.67 + equal(bb.get(0), (byte)0x1b);
160.68 +
160.69 + //----------------------------------------------------------------
160.70 + // We must be able to recover if flush() returns OVERFLOW
160.71 + //----------------------------------------------------------------
160.72 + check(enc.flush(bb).isOverflow());
160.73 + check(enc.flush(bb).isOverflow());
160.74 + equal(contents(bb).length, 3 + 2);
160.75 +
160.76 + bb = extend(bb);
160.77 +
160.78 + check(enc.flush(bb).isUnderflow());
160.79 + equal(bb.get(3 + 2), (byte)0x1b);
160.80 + System.out.println(Arrays.toString(contents(bb)));
160.81 + equal(contents(bb).length, 3 + 2 + 3);
160.82 +
160.83 + //----------------------------------------------------------------
160.84 + // A final redundant flush() is a no-op
160.85 + //----------------------------------------------------------------
160.86 + check(enc.flush(bb).isUnderflow());
160.87 + check(enc.flush(bb).isUnderflow());
160.88 + equal(contents(bb).length, 3 + 2 + 3);
160.89 +
160.90 + //----------------------------------------------------------------
160.91 + // CharsetEncoder.encode(ByteBuffer) must call flush(ByteBuffer)
160.92 + //----------------------------------------------------------------
160.93 + bb = enc.encode(CharBuffer.wrap(jis0208));
160.94 + byte[] expected = "\u001b$B!\"\u001b(B".getBytes("ASCII");
160.95 + byte[] contents = new byte[bb.limit()]; bb.get(contents);
160.96 + check(Arrays.equals(contents, expected));
160.97 + }
160.98 +
160.99 + //--------------------- Infrastructure ---------------------------
160.100 + static volatile int passed = 0, failed = 0;
160.101 + static void pass() { passed++; }
160.102 + static void fail() { failed++; Thread.dumpStack(); }
160.103 + static void fail(String msg) { System.out.println(msg); fail(); }
160.104 + static void unexpected(Throwable t) { failed++; t.printStackTrace(); }
160.105 + static void check(boolean cond) { if (cond) pass(); else fail(); }
160.106 + static void equal(Object x, Object y) {
160.107 + if (x == null ? y == null : x.equals(y)) pass();
160.108 + else {System.out.println(x + " not equal to " + y); fail(); }}
160.109 +
160.110 + public static void main(String[] args) throws Throwable {
160.111 + try { realMain(args); } catch (Throwable t) { unexpected(t); }
160.112 +
160.113 + System.out.printf("%nPassed = %d, failed = %d%n%n", passed, failed);
160.114 + if (failed > 0) throw new Exception("Some tests failed");
160.115 + }
160.116 +}
161.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
161.2 +++ b/test/java/nio/charset/RemovingSunIO/SunioAlias.java Sun Feb 14 23:38:50 2010 -0800
161.3 @@ -0,0 +1,823 @@
161.4 +/*
161.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
161.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
161.7 + *
161.8 + * This code is free software; you can redistribute it and/or modify it
161.9 + * under the terms of the GNU General Public License version 2 only, as
161.10 + * published by the Free Software Foundation.
161.11 + *
161.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
161.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
161.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
161.15 + * version 2 for more details (a copy is included in the LICENSE file that
161.16 + * accompanied this code).
161.17 + *
161.18 + * You should have received a copy of the GNU General Public License version
161.19 + * 2 along with this work; if not, write to the Free Software Foundation,
161.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
161.21 + *
161.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
161.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
161.24 + * have any questions.
161.25 + */
161.26 +
161.27 +/* @test
161.28 + @bug 4454622
161.29 + @summary Check if all supported sun.io encoding names are supported in nio.charset
161.30 + */
161.31 +
161.32 +import java.util.HashMap;
161.33 +import java.util.Set;
161.34 +import java.io.UnsupportedEncodingException;
161.35 +import java.nio.charset.*;
161.36 +
161.37 +public class SunioAlias {
161.38 + public static void main(String argv[]) throws UnsupportedEncodingException {
161.39 + Set<String> keys = aliasTable.keySet();
161.40 + String s = "testing string";
161.41 + boolean failed = false;
161.42 + for (String alias : keys) {
161.43 + /* See if StringCoding works correctly without sun.io package */
161.44 + try {
161.45 + byte[] bs= s.getBytes(alias);
161.46 + new String(bs, alias);
161.47 +
161.48 + Charset csAlias = Charset.forName(alias);
161.49 + Charset csName = Charset.forName(aliasTable.get(alias));
161.50 + if (csName != csAlias) {
161.51 + System.out.printf("Alias %s and %s is NOT the same charset in nio\n",
161.52 + alias, aliasTable.get(alias));
161.53 + }
161.54 + } catch (UnsupportedEncodingException e) {
161.55 + System.out.printf("Alias %s is UnsupportedEncoding\n", alias);
161.56 + failed = true;
161.57 + } catch (IllegalCharsetNameException e) {
161.58 + System.out.printf("Alias %s is IllegalCharsetName\n", alias);
161.59 + failed = true;
161.60 + }
161.61 + }
161.62 + if (failed)
161.63 + throw new UnsupportedEncodingException ("sun.io encoding names are not supported in nio.charset!");
161.64 + }
161.65 + //aliasTable is copy/pasted from sun.io.CharacterEncoding.java
161.66 +
161.67 + private static HashMap<String, String> aliasTable;
161.68 + static {
161.69 + aliasTable = new HashMap<String, String>(460, 1.0f);
161.70 +
161.71 + /* known failed names... TBD
161.72 + // JIS-defined Shift JIS
161.73 + aliasTable.put("\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe",
161.74 + "SJIS");
161.75 + // Specialized auto-detection for Japanese charsets
161.76 + aliasTable.put("jis auto detect", "JISAutoDetect");
161.77 + // MIBenum: 1010
161.78 + aliasTable.put("unicode-1-1", "UnicodeBigUnmarked");
161.79 + */
161.80 + aliasTable.put("unicode", "UTF-16");
161.81 + aliasTable.put("cspc862latinhebrew", "Cp862");
161.82 + aliasTable.put("cp-is", "Cp861");
161.83 + /*
161.84 + // X11 Compound Text
161.85 + aliasTable.put("x-compound-text", "COMPOUND_TEXT");
161.86 + aliasTable.put("x11-compound_text", "COMPOUND_TEXT");
161.87 + */
161.88 + aliasTable.put("us-ascii", "ASCII");
161.89 + aliasTable.put("ascii", "ASCII");
161.90 + aliasTable.put("646", "ASCII"); // Solaris POSIX locale
161.91 + aliasTable.put("iso_646.irv:1983", "ASCII"); // Linux POSIX locale
161.92 + aliasTable.put("ansi_x3.4-1968", "ASCII"); // Caldera linux
161.93 + aliasTable.put("iso646-us", "ASCII");
161.94 + aliasTable.put("default", "ASCII"); // compatibility with obsolete "Default" converters
161.95 + aliasTable.put("ascii7", "ASCII"); // compatibility with obsolete "Default" converters
161.96 +
161.97 + // Core encodings
161.98 + aliasTable.put("8859_1", "ISO8859_1");
161.99 + aliasTable.put("iso8859_1", "ISO8859_1");
161.100 + aliasTable.put("utf-8", "UTF8");
161.101 + aliasTable.put("utf8", "UTF8");
161.102 + aliasTable.put("utf-16le", "UnicodeLittleUnmarked");
161.103 +
161.104 + // Standard encodings used on Solaris and Linux
161.105 + aliasTable.put("iso8859-1", "ISO8859_1");
161.106 + aliasTable.put("iso8859-2", "ISO8859_2");
161.107 + aliasTable.put("iso8859-4", "ISO8859_4");
161.108 + aliasTable.put("iso8859-5", "ISO8859_5");
161.109 + aliasTable.put("iso8859-6", "ISO8859_6");
161.110 + aliasTable.put("iso8859-8", "ISO8859_8");
161.111 + aliasTable.put("iso8859-9", "ISO8859_9");
161.112 + aliasTable.put("iso8859-13", "ISO8859_13");
161.113 + aliasTable.put("iso8859-15", "ISO8859_15");
161.114 + aliasTable.put("5601", "EUC_KR");
161.115 + aliasTable.put("ansi-1251", "Cp1251");
161.116 + aliasTable.put("big5", "Big5");
161.117 + aliasTable.put("big5hk", "Big5_HKSCS");
161.118 + aliasTable.put("eucjp", "EUC_JP");
161.119 + aliasTable.put("cns11643", "EUC_TW");
161.120 + aliasTable.put("gb2312", "EUC_CN");
161.121 + aliasTable.put("gb18030", "GB18030");
161.122 + aliasTable.put("gbk", "GBK");
161.123 + aliasTable.put("koi8-r", "KOI8_R");
161.124 + aliasTable.put("tis620.2533", "TIS620");
161.125 +
161.126 + // Windows encodings
161.127 + aliasTable.put("cp1250", "Cp1250");
161.128 + aliasTable.put("cp1251", "Cp1251");
161.129 + aliasTable.put("cp1252", "Cp1252");
161.130 + aliasTable.put("cp1253", "Cp1253");
161.131 + aliasTable.put("cp1254", "Cp1254");
161.132 + aliasTable.put("cp1255", "Cp1255");
161.133 + aliasTable.put("cp1256", "Cp1256");
161.134 + aliasTable.put("cp1257", "Cp1257");
161.135 + aliasTable.put("cp1258", "Cp1258");
161.136 + aliasTable.put("ms874", "MS874");
161.137 + aliasTable.put("ms932", "MS932");
161.138 + aliasTable.put("ms949", "MS949");
161.139 + aliasTable.put("ms950", "MS950");
161.140 + aliasTable.put("ms1361", "MS1361");
161.141 +
161.142 + // MIBenum: 4
161.143 + aliasTable.put("8859_1", "ISO8859_1");
161.144 + aliasTable.put("iso_8859-1:1987", "ISO8859_1");
161.145 + aliasTable.put("iso-ir-100", "ISO8859_1");
161.146 + aliasTable.put("iso_8859-1", "ISO8859_1");
161.147 + aliasTable.put("iso-8859-1", "ISO8859_1");
161.148 + aliasTable.put("iso8859-1", "ISO8859_1");
161.149 + aliasTable.put("latin1", "ISO8859_1");
161.150 + aliasTable.put("l1", "ISO8859_1");
161.151 + aliasTable.put("ibm819", "ISO8859_1");
161.152 + aliasTable.put("ibm-819", "ISO8859_1");
161.153 + aliasTable.put("cp819", "ISO8859_1");
161.154 + aliasTable.put("819", "ISO8859_1");
161.155 + aliasTable.put("csisolatin1", "ISO8859_1");
161.156 +
161.157 + // MIBenum: 5
161.158 + aliasTable.put("8859_2", "ISO8859_2");
161.159 + aliasTable.put("iso_8859-2:1987", "ISO8859_2");
161.160 + aliasTable.put("iso-ir-101", "ISO8859_2");
161.161 + aliasTable.put("iso_8859-2", "ISO8859_2");
161.162 + aliasTable.put("iso-8859-2", "ISO8859_2");
161.163 + aliasTable.put("iso8859-2", "ISO8859_2");
161.164 + aliasTable.put("latin2", "ISO8859_2");
161.165 + aliasTable.put("l2", "ISO8859_2");
161.166 + aliasTable.put("ibm912", "ISO8859_2");
161.167 + aliasTable.put("ibm-912", "ISO8859_2");
161.168 + aliasTable.put("cp912", "ISO8859_2");
161.169 + aliasTable.put("912", "ISO8859_2");
161.170 + aliasTable.put("csisolatin2", "ISO8859_2");
161.171 +
161.172 + // MIBenum: 6
161.173 + aliasTable.put("8859_3", "ISO8859_3");
161.174 + aliasTable.put("iso_8859-3:1988", "ISO8859_3");
161.175 + aliasTable.put("iso-ir-109", "ISO8859_3");
161.176 + aliasTable.put("iso_8859-3", "ISO8859_3");
161.177 + aliasTable.put("iso-8859-3", "ISO8859_3");
161.178 + aliasTable.put("iso8859-3", "ISO8859_3");
161.179 + aliasTable.put("latin3", "ISO8859_3");
161.180 + aliasTable.put("l3", "ISO8859_3");
161.181 + aliasTable.put("ibm913", "ISO8859_3");
161.182 + aliasTable.put("ibm-913", "ISO8859_3");
161.183 + aliasTable.put("cp913", "ISO8859_3");
161.184 + aliasTable.put("913", "ISO8859_3");
161.185 + aliasTable.put("csisolatin3", "ISO8859_3");
161.186 +
161.187 + // MIBenum: 7
161.188 + aliasTable.put("8859_4", "ISO8859_4");
161.189 + aliasTable.put("iso_8859-4:1988", "ISO8859_4");
161.190 + aliasTable.put("iso-ir-110", "ISO8859_4");
161.191 + aliasTable.put("iso_8859-4", "ISO8859_4");
161.192 + aliasTable.put("iso-8859-4", "ISO8859_4");
161.193 + aliasTable.put("iso8859-4", "ISO8859_4");
161.194 + aliasTable.put("latin4", "ISO8859_4");
161.195 + aliasTable.put("l4", "ISO8859_4");
161.196 + aliasTable.put("ibm914", "ISO8859_4");
161.197 + aliasTable.put("ibm-914", "ISO8859_4");
161.198 + aliasTable.put("cp914", "ISO8859_4");
161.199 + aliasTable.put("914", "ISO8859_4");
161.200 + aliasTable.put("csisolatin4", "ISO8859_4");
161.201 +
161.202 + // MIBenum: 8
161.203 + aliasTable.put("8859_5", "ISO8859_5");
161.204 + aliasTable.put("iso_8859-5:1988", "ISO8859_5");
161.205 + aliasTable.put("iso-ir-144", "ISO8859_5");
161.206 + aliasTable.put("iso_8859-5", "ISO8859_5");
161.207 + aliasTable.put("iso-8859-5", "ISO8859_5");
161.208 + aliasTable.put("iso8859-5", "ISO8859_5");
161.209 + aliasTable.put("cyrillic", "ISO8859_5");
161.210 + aliasTable.put("csisolatincyrillic", "ISO8859_5");
161.211 + aliasTable.put("ibm915", "ISO8859_5");
161.212 + aliasTable.put("ibm-915", "ISO8859_5");
161.213 + aliasTable.put("cp915", "ISO8859_5");
161.214 + aliasTable.put("915", "ISO8859_5");
161.215 +
161.216 + // MIBenum: 9
161.217 + aliasTable.put("8859_6", "ISO8859_6");
161.218 + aliasTable.put("iso_8859-6:1987", "ISO8859_6");
161.219 + aliasTable.put("iso-ir-127", "ISO8859_6");
161.220 + aliasTable.put("iso_8859-6", "ISO8859_6");
161.221 + aliasTable.put("iso-8859-6", "ISO8859_6");
161.222 + aliasTable.put("iso8859-6", "ISO8859_6");
161.223 + aliasTable.put("ecma-114", "ISO8859_6");
161.224 + aliasTable.put("asmo-708", "ISO8859_6");
161.225 + aliasTable.put("arabic", "ISO8859_6");
161.226 + aliasTable.put("csisolatinarabic", "ISO8859_6");
161.227 + aliasTable.put("ibm1089", "ISO8859_6");
161.228 + aliasTable.put("ibm-1089", "ISO8859_6");
161.229 + aliasTable.put("cp1089", "ISO8859_6");
161.230 + aliasTable.put("1089", "ISO8859_6");
161.231 +
161.232 + // MIBenum: 10
161.233 + aliasTable.put("8859_7", "ISO8859_7");
161.234 + aliasTable.put("iso_8859-7:1987", "ISO8859_7");
161.235 + aliasTable.put("iso-ir-126", "ISO8859_7");
161.236 + aliasTable.put("iso_8859-7", "ISO8859_7");
161.237 + aliasTable.put("iso-8859-7", "ISO8859_7");
161.238 + aliasTable.put("iso8859-7", "ISO8859_7");
161.239 + aliasTable.put("elot_928", "ISO8859_7");
161.240 + aliasTable.put("ecma-118", "ISO8859_7");
161.241 + aliasTable.put("greek", "ISO8859_7");
161.242 + aliasTable.put("greek8", "ISO8859_7");
161.243 + aliasTable.put("csisolatingreek", "ISO8859_7");
161.244 + aliasTable.put("ibm813", "ISO8859_7");
161.245 + aliasTable.put("ibm-813", "ISO8859_7");
161.246 + aliasTable.put("cp813", "ISO8859_7");
161.247 + aliasTable.put("813", "ISO8859_7");
161.248 + aliasTable.put("sun_eu_greek", "ISO8859_7");
161.249 +
161.250 + // MIBenum: 11
161.251 + aliasTable.put("8859_8", "ISO8859_8");
161.252 + aliasTable.put("iso_8859-8:1988", "ISO8859_8");
161.253 + aliasTable.put("iso-ir-138", "ISO8859_8");
161.254 + aliasTable.put("iso_8859-8", "ISO8859_8");
161.255 + aliasTable.put("iso-8859-8", "ISO8859_8");
161.256 + aliasTable.put("iso8859-8", "ISO8859_8");
161.257 + aliasTable.put("hebrew", "ISO8859_8");
161.258 + aliasTable.put("csisolatinhebrew", "ISO8859_8");
161.259 + aliasTable.put("ibm916", "ISO8859_8");
161.260 + aliasTable.put("ibm-916", "ISO8859_8");
161.261 + aliasTable.put("cp916", "ISO8859_8");
161.262 + aliasTable.put("916", "ISO8859_8");
161.263 +
161.264 + // MIBenum: 12
161.265 + aliasTable.put("8859_9", "ISO8859_9");
161.266 + aliasTable.put("iso-ir-148", "ISO8859_9");
161.267 + aliasTable.put("iso_8859-9", "ISO8859_9");
161.268 + aliasTable.put("iso-8859-9", "ISO8859_9");
161.269 + aliasTable.put("iso8859-9", "ISO8859_9");
161.270 + aliasTable.put("latin5", "ISO8859_9");
161.271 + aliasTable.put("l5", "ISO8859_9");
161.272 + aliasTable.put("ibm920", "ISO8859_9");
161.273 + aliasTable.put("ibm-920", "ISO8859_9");
161.274 + aliasTable.put("cp920", "ISO8859_9");
161.275 + aliasTable.put("920", "ISO8859_9");
161.276 + aliasTable.put("csisolatin5", "ISO8859_9");
161.277 +
161.278 + // MIBenum: ???
161.279 + aliasTable.put("8859_13", "ISO8859_13");
161.280 + aliasTable.put("iso_8859-13", "ISO8859_13");
161.281 + aliasTable.put("iso-8859-13", "ISO8859_13");
161.282 + aliasTable.put("iso8859-13", "ISO8859_13");
161.283 +
161.284 +
161.285 + // MIBenum: ????
161.286 + aliasTable.put("8859_15", "ISO8859_15");
161.287 + aliasTable.put("iso-8859-15", "ISO8859_15");
161.288 + aliasTable.put("iso_8859-15", "ISO8859_15");
161.289 + aliasTable.put("iso8859-15", "ISO8859_15");
161.290 + aliasTable.put("ibm923", "ISO8859_15");
161.291 + aliasTable.put("ibm-923", "ISO8859_15");
161.292 + aliasTable.put("cp923", "ISO8859_15");
161.293 + aliasTable.put("923", "ISO8859_15");
161.294 + aliasTable.put("latin0", "ISO8859_15");
161.295 + aliasTable.put("latin9", "ISO8859_15");
161.296 + aliasTable.put("csisolatin0", "ISO8859_15");
161.297 + aliasTable.put("csisolatin9", "ISO8859_15");
161.298 +
161.299 + //For compatibility purpose
161.300 + aliasTable.put("iso8859_15_fdis", "ISO8859_15");
161.301 +
161.302 + // MIBenum: 106
161.303 + aliasTable.put("utf-8", "UTF8");
161.304 +
161.305 + // Alias recommended in RFC 1641
161.306 + aliasTable.put("unicode-1-1-utf-8", "UTF8");
161.307 +
161.308 + // MIBenum: 1000
161.309 + aliasTable.put("iso-10646-ucs-2", "UnicodeBigUnmarked");
161.310 +
161.311 + // Per Unicode standard
161.312 + aliasTable.put("utf-16be", "UnicodeBigUnmarked");
161.313 + aliasTable.put("utf-16le", "UnicodeLittleUnmarked");
161.314 + aliasTable.put("utf-16", "UTF16");
161.315 +
161.316 + // Used by drag-and-drop subsystem
161.317 + aliasTable.put("x-utf-16be", "UnicodeBigUnmarked");
161.318 + aliasTable.put("x-utf-16le", "UnicodeLittleUnmarked");
161.319 +
161.320 + // MIBenum: ????
161.321 + aliasTable.put("ibm037", "Cp037");
161.322 + aliasTable.put("ibm-037", "Cp037");
161.323 + aliasTable.put("cp037", "Cp037");
161.324 + aliasTable.put("037", "Cp037");
161.325 +
161.326 + // MIBenum: ????
161.327 + aliasTable.put("ibm273", "Cp273");
161.328 + aliasTable.put("ibm-273", "Cp273");
161.329 + aliasTable.put("cp273", "Cp273");
161.330 + aliasTable.put("273", "Cp273");
161.331 +
161.332 + // MIBenum: ????
161.333 + aliasTable.put("ibm277", "Cp277");
161.334 + aliasTable.put("ibm-277", "Cp277");
161.335 + aliasTable.put("cp277", "Cp277");
161.336 + aliasTable.put("277", "Cp277");
161.337 +
161.338 + // MIBenum: ????
161.339 + aliasTable.put("ibm278", "Cp278");
161.340 + aliasTable.put("ibm-278", "Cp278");
161.341 + aliasTable.put("cp278", "Cp278");
161.342 + aliasTable.put("278", "Cp278");
161.343 +
161.344 + // MIBenum: ????
161.345 + aliasTable.put("ibm280", "Cp280");
161.346 + aliasTable.put("ibm-280", "Cp280");
161.347 + aliasTable.put("cp280", "Cp280");
161.348 + aliasTable.put("280", "Cp280");
161.349 +
161.350 + // MIBenum: ????
161.351 + aliasTable.put("ibm284", "Cp284");
161.352 + aliasTable.put("ibm-284", "Cp284");
161.353 + aliasTable.put("cp284", "Cp284");
161.354 + aliasTable.put("284", "Cp284");
161.355 +
161.356 + // MIBenum: ????
161.357 + aliasTable.put("ibm285", "Cp285");
161.358 + aliasTable.put("ibm-285", "Cp285");
161.359 + aliasTable.put("cp285", "Cp285");
161.360 + aliasTable.put("285", "Cp285");
161.361 +
161.362 + // MIBenum: ????
161.363 + aliasTable.put("ibm297", "Cp297");
161.364 + aliasTable.put("ibm-297", "Cp297");
161.365 + aliasTable.put("cp297", "Cp297");
161.366 + aliasTable.put("297", "Cp297");
161.367 +
161.368 + // MIBenum: ????
161.369 + aliasTable.put("ibm420", "Cp420");
161.370 + aliasTable.put("ibm-420", "Cp420");
161.371 + aliasTable.put("cp420", "Cp420");
161.372 + aliasTable.put("420", "Cp420");
161.373 +
161.374 + // MIBenum: ????
161.375 + aliasTable.put("ibm424", "Cp424");
161.376 + aliasTable.put("ibm-424", "Cp424");
161.377 + aliasTable.put("cp424", "Cp424");
161.378 + aliasTable.put("424", "Cp424");
161.379 +
161.380 + // MIBenum: 2011
161.381 + aliasTable.put("ibm437", "Cp437");
161.382 + aliasTable.put("ibm-437", "Cp437");
161.383 + aliasTable.put("cp437", "Cp437");
161.384 + aliasTable.put("437", "Cp437");
161.385 + aliasTable.put("cspc8codepage437", "Cp437");
161.386 +
161.387 + // MIBenum: ????
161.388 + aliasTable.put("ibm500", "Cp500");
161.389 + aliasTable.put("ibm-500", "Cp500");
161.390 + aliasTable.put("cp500", "Cp500");
161.391 + aliasTable.put("500", "Cp500");
161.392 +
161.393 + // MIBenum: ????
161.394 + aliasTable.put("ibm737", "Cp737");
161.395 + aliasTable.put("ibm-737", "Cp737");
161.396 + aliasTable.put("cp737", "Cp737");
161.397 + aliasTable.put("737", "Cp737");
161.398 +
161.399 + // MIBenum: ????
161.400 + aliasTable.put("ibm775", "Cp775");
161.401 + aliasTable.put("ibm-775", "Cp775");
161.402 + aliasTable.put("cp775", "Cp775");
161.403 + aliasTable.put("775", "Cp775");
161.404 +
161.405 + // MIBenum: ????
161.406 + aliasTable.put("ibm838", "Cp838"); /* MDA */
161.407 + aliasTable.put("ibm-838", "Cp838"); /* MDA */
161.408 + aliasTable.put("cp838", "Cp838"); /* MDA */
161.409 + aliasTable.put("838", "Cp838"); /* MDA */
161.410 +
161.411 + // "Cp850"
161.412 + // MIBenum: 2009
161.413 + aliasTable.put("ibm850", "Cp850");
161.414 + aliasTable.put("ibm-850", "Cp850");
161.415 + aliasTable.put("cp850", "Cp850");
161.416 + aliasTable.put("850", "Cp850");
161.417 + aliasTable.put("cspc850multilingual", "Cp850");
161.418 +
161.419 + // "Cp852"
161.420 + // MIBenum: 2010
161.421 + aliasTable.put("ibm852", "Cp852");
161.422 + aliasTable.put("ibm-852", "Cp852");
161.423 + aliasTable.put("cp852", "Cp852");
161.424 + aliasTable.put("852", "Cp852");
161.425 + aliasTable.put("cspcp852", "Cp852");
161.426 +
161.427 + // "Cp855"
161.428 + // MIBenum: 2046
161.429 + aliasTable.put("ibm855", "Cp855");
161.430 + aliasTable.put("ibm-855", "Cp855");
161.431 + aliasTable.put("cp855", "Cp855");
161.432 + aliasTable.put("855", "Cp855");
161.433 + aliasTable.put("cspcp855", "Cp855");
161.434 +
161.435 + // "Cp855"
161.436 + // MIBenum: ???
161.437 + aliasTable.put("ibm856", "Cp856");
161.438 + aliasTable.put("ibm-856", "Cp856");
161.439 + aliasTable.put("cp856", "Cp856");
161.440 + aliasTable.put("856", "Cp856");
161.441 +
161.442 + // "Cp857"
161.443 + // MIBenum: 2047
161.444 + aliasTable.put("ibm857", "Cp857");
161.445 + aliasTable.put("ibm-857", "Cp857");
161.446 + aliasTable.put("cp857", "Cp857");
161.447 + aliasTable.put("857", "Cp857");
161.448 + aliasTable.put("csibm857", "Cp857");
161.449 +
161.450 + // "Cp860"
161.451 + // MIBenum: 2048
161.452 + aliasTable.put("ibm860", "Cp860");
161.453 + aliasTable.put("ibm-860", "Cp860");
161.454 + aliasTable.put("cp860", "Cp860");
161.455 + aliasTable.put("860", "Cp860");
161.456 + aliasTable.put("csibm860", "Cp860");
161.457 +
161.458 + // MIBenum: 2049
161.459 + aliasTable.put("ibm861", "Cp861");
161.460 + aliasTable.put("ibm-861", "Cp861");
161.461 + aliasTable.put("cp861", "Cp861");
161.462 + aliasTable.put("861", "Cp861");
161.463 + aliasTable.put("csibm861", "Cp861");
161.464 +
161.465 + // MIBenum: 2013
161.466 + aliasTable.put("ibm862", "Cp862");
161.467 + aliasTable.put("ibm-862", "Cp862");
161.468 + aliasTable.put("cp862", "Cp862");
161.469 + aliasTable.put("862", "Cp862");
161.470 +
161.471 + // MIBenum: 2050
161.472 + aliasTable.put("ibm863", "Cp863");
161.473 + aliasTable.put("ibm-863", "Cp863");
161.474 + aliasTable.put("cp863", "Cp863");
161.475 + aliasTable.put("863", "Cp863");
161.476 + aliasTable.put("csibm863", "Cp863");
161.477 +
161.478 + // MIBenum: 2051
161.479 + aliasTable.put("ibm864", "Cp864");
161.480 + aliasTable.put("ibm-864", "Cp864");
161.481 + aliasTable.put("cp864", "Cp864");
161.482 + aliasTable.put("csibm864", "Cp864");
161.483 +
161.484 + // MIBenum: 2052
161.485 + aliasTable.put("ibm865", "Cp865");
161.486 + aliasTable.put("ibm-865", "Cp865");
161.487 + aliasTable.put("cp865", "Cp865");
161.488 + aliasTable.put("865", "Cp865");
161.489 + aliasTable.put("csibm865", "Cp865");
161.490 +
161.491 + // MIBenum: ????
161.492 + aliasTable.put("ibm866", "Cp866");
161.493 + aliasTable.put("ibm-866", "Cp866");
161.494 + aliasTable.put("cp866", "Cp866");
161.495 + aliasTable.put("866", "Cp866");
161.496 + aliasTable.put("csibm866", "Cp866");
161.497 +
161.498 + // MIBenum: ????
161.499 + aliasTable.put("ibm868", "Cp868");
161.500 + aliasTable.put("ibm-868", "Cp868");
161.501 + aliasTable.put("cp868", "Cp868");
161.502 + aliasTable.put("868", "Cp868");
161.503 +
161.504 + // MIBenum: 2054
161.505 + aliasTable.put("ibm869", "Cp869");
161.506 + aliasTable.put("ibm-869", "Cp869");
161.507 + aliasTable.put("cp869", "Cp869");
161.508 + aliasTable.put("869", "Cp869");
161.509 + aliasTable.put("cp-gr", "Cp869");
161.510 + aliasTable.put("csibm869", "Cp869");
161.511 +
161.512 + // MIBenum: ????
161.513 + aliasTable.put("ibm870", "Cp870");
161.514 + aliasTable.put("ibm-870", "Cp870");
161.515 + aliasTable.put("cp870", "Cp870");
161.516 + aliasTable.put("870", "Cp870");
161.517 +
161.518 + // MIBenum: ????
161.519 + aliasTable.put("ibm871", "Cp871");
161.520 + aliasTable.put("ibm-871", "Cp871");
161.521 + aliasTable.put("cp871", "Cp871");
161.522 + aliasTable.put("871", "Cp871");
161.523 +
161.524 + // MIBenum: ????
161.525 + aliasTable.put("ibm874", "Cp874");
161.526 + aliasTable.put("ibm-874", "Cp874");
161.527 + aliasTable.put("cp874", "Cp874");
161.528 + aliasTable.put("874", "Cp874");
161.529 +
161.530 + // MIBenum: ????
161.531 + aliasTable.put("ibm875", "Cp875");
161.532 + aliasTable.put("ibm-875", "Cp875");
161.533 + aliasTable.put("cp875", "Cp875");
161.534 + aliasTable.put("875", "Cp875");
161.535 +
161.536 + // MIBenum: ????
161.537 + aliasTable.put("ibm918", "Cp918");
161.538 + aliasTable.put("ibm-918", "Cp918");
161.539 + aliasTable.put("cp918", "Cp918");
161.540 + aliasTable.put("918", "Cp918");
161.541 +
161.542 + // MIBenum: ????
161.543 + aliasTable.put("ibm921", "Cp921");
161.544 + aliasTable.put("ibm-921", "Cp921");
161.545 + aliasTable.put("cp921", "Cp921");
161.546 + aliasTable.put("921", "Cp921");
161.547 +
161.548 + // MIBenum: ????
161.549 + aliasTable.put("ibm922", "Cp922");
161.550 + aliasTable.put("ibm-922", "Cp922");
161.551 + aliasTable.put("cp922", "Cp922");
161.552 + aliasTable.put("922", "Cp922");
161.553 +
161.554 + // MIBenum: ????
161.555 + aliasTable.put("ibm930", "Cp930"); /* MDA */
161.556 + aliasTable.put("ibm-930", "Cp930"); /* MDA */
161.557 + aliasTable.put("cp930", "Cp930"); /* MDA */
161.558 + aliasTable.put("930", "Cp930"); /* MDA */
161.559 +
161.560 + // MIBenum: ????
161.561 + aliasTable.put("ibm933", "Cp933"); /* MDA */
161.562 + aliasTable.put("ibm-933", "Cp933"); /* MDA */
161.563 + aliasTable.put("cp933", "Cp933"); /* MDA */
161.564 + aliasTable.put("933", "Cp933"); /* MDA */
161.565 +
161.566 + // MIBenum: ????
161.567 + aliasTable.put("ibm935", "Cp935"); /* MDA */
161.568 + aliasTable.put("ibm-935", "Cp935"); /* MDA */
161.569 + aliasTable.put("cp935", "Cp935"); /* MDA */
161.570 + aliasTable.put("935", "Cp935"); /* MDA */
161.571 +
161.572 + // MIBenum: ????
161.573 + aliasTable.put("ibm937", "Cp937"); /* MDA */
161.574 + aliasTable.put("ibm-937", "Cp937"); /* MDA */
161.575 + aliasTable.put("cp937", "Cp937"); /* MDA */
161.576 + aliasTable.put("937", "Cp937"); /* MDA */
161.577 +
161.578 + // MIBenum: ????
161.579 + aliasTable.put("ibm939", "Cp939"); /* MDA */
161.580 + aliasTable.put("ibm-939", "Cp939"); /* MDA */
161.581 + aliasTable.put("cp939", "Cp939"); /* MDA */
161.582 + aliasTable.put("939", "Cp939"); /* MDA */
161.583 +
161.584 + // MIBenum: ????
161.585 + aliasTable.put("ibm942", "Cp942"); /* MDA */
161.586 + aliasTable.put("ibm-942", "Cp942"); /* MDA */
161.587 + aliasTable.put("cp942", "Cp942"); /* MDA */
161.588 + aliasTable.put("942", "Cp942"); /* MDA */
161.589 +
161.590 + // MIBenum: ????
161.591 + aliasTable.put("ibm943", "Cp943"); /* ibm.3158 */
161.592 + aliasTable.put("ibm-943", "Cp943"); /* ibm.3158 */
161.593 + aliasTable.put("cp943", "Cp943"); /* ibm.3158 */
161.594 + aliasTable.put("943", "Cp943"); /* ibm.3158 */
161.595 +
161.596 + // MIBenum: ????
161.597 + aliasTable.put("ibm948", "Cp948"); /* MDA */
161.598 + aliasTable.put("ibm-948", "Cp948"); /* MDA */
161.599 + aliasTable.put("cp948", "Cp948"); /* MDA */
161.600 + aliasTable.put("948", "Cp948"); /* MDA */
161.601 +
161.602 + // MIBenum: ????
161.603 + aliasTable.put("ibm949", "Cp949"); /* MDA */
161.604 + aliasTable.put("ibm-949", "Cp949"); /* MDA */
161.605 + aliasTable.put("cp949", "Cp949"); /* MDA */
161.606 + aliasTable.put("949", "Cp949"); /* MDA */
161.607 +
161.608 + // MIBenum: ????
161.609 + aliasTable.put("ibm950", "Cp950"); /* MDA */
161.610 + aliasTable.put("ibm-950", "Cp950"); /* MDA */
161.611 + aliasTable.put("cp950", "Cp950"); /* MDA */
161.612 + aliasTable.put("950", "Cp950"); /* MDA */
161.613 +
161.614 + // MIBenum: ????
161.615 + aliasTable.put("ibm964", "Cp964"); /* MDA */
161.616 + aliasTable.put("ibm-964", "Cp964"); /* MDA */
161.617 + aliasTable.put("cp964", "Cp964"); /* MDA */
161.618 + aliasTable.put("964", "Cp964"); /* MDA */
161.619 +
161.620 + // MIBenum: ????
161.621 + aliasTable.put("ibm970", "Cp970"); /* MDA */
161.622 + aliasTable.put("ibm-970", "Cp970"); /* MDA */
161.623 + aliasTable.put("cp970", "Cp970"); /* MDA */
161.624 + aliasTable.put("970", "Cp970"); /* MDA */
161.625 +
161.626 + // MIBenum: ????
161.627 + aliasTable.put("ibm1006", "Cp1006");
161.628 + aliasTable.put("ibm-1006", "Cp1006");
161.629 + aliasTable.put("cp1006", "Cp1006");
161.630 + aliasTable.put("1006", "Cp1006");
161.631 +
161.632 + // MIBenum: ????
161.633 + aliasTable.put("ibm1025", "Cp1025");
161.634 + aliasTable.put("ibm-1025", "Cp1025");
161.635 + aliasTable.put("cp1025", "Cp1025");
161.636 + aliasTable.put("1025", "Cp1025");
161.637 +
161.638 + // MIBenum: ????
161.639 + aliasTable.put("ibm1026", "Cp1026");
161.640 + aliasTable.put("ibm-1026", "Cp1026");
161.641 + aliasTable.put("cp1026", "Cp1026");
161.642 + aliasTable.put("1026", "Cp1026");
161.643 +
161.644 + // MIBenum: ????
161.645 + aliasTable.put("ibm1097", "Cp1097");
161.646 + aliasTable.put("ibm-1097", "Cp1097");
161.647 + aliasTable.put("cp1097", "Cp1097");
161.648 + aliasTable.put("1097", "Cp1097");
161.649 +
161.650 + // MIBenum: ????
161.651 + aliasTable.put("ibm1098", "Cp1098");
161.652 + aliasTable.put("ibm-1098", "Cp1098");
161.653 + aliasTable.put("cp1098", "Cp1098");
161.654 + aliasTable.put("1098", "Cp1098");
161.655 +
161.656 + // MIBenum: ????
161.657 + aliasTable.put("ibm1112", "Cp1112");
161.658 + aliasTable.put("ibm-1112", "Cp1112");
161.659 + aliasTable.put("cp1112", "Cp1112");
161.660 + aliasTable.put("1112", "Cp1112");
161.661 +
161.662 + // MIBenum: ????
161.663 + aliasTable.put("ibm1122", "Cp1122");
161.664 + aliasTable.put("ibm-1122", "Cp1122");
161.665 + aliasTable.put("cp1122", "Cp1122");
161.666 + aliasTable.put("1122", "Cp1122");
161.667 +
161.668 + // MIBenum: ????
161.669 + aliasTable.put("ibm1123", "Cp1123");
161.670 + aliasTable.put("ibm-1123", "Cp1123");
161.671 + aliasTable.put("cp1123", "Cp1123");
161.672 + aliasTable.put("1123", "Cp1123");
161.673 +
161.674 + // MIBenum: ????
161.675 + aliasTable.put("ibm1124", "Cp1124");
161.676 + aliasTable.put("ibm-1124", "Cp1124");
161.677 + aliasTable.put("cp1124", "Cp1124");
161.678 + aliasTable.put("1124", "Cp1124");
161.679 +
161.680 + // MIBenum: ????
161.681 + aliasTable.put("ibm1381", "Cp1381"); /* MDA */
161.682 + aliasTable.put("ibm-1381", "Cp1381"); /* MDA */
161.683 + aliasTable.put("cp1381", "Cp1381"); /* MDA */
161.684 + aliasTable.put("1381", "Cp1381"); /* MDA */
161.685 +
161.686 + // MIBenum: ????
161.687 + aliasTable.put("ibm1383", "Cp1383"); /* MDA */
161.688 + aliasTable.put("ibm-1383", "Cp1383"); /* MDA */
161.689 + aliasTable.put("cp1383", "Cp1383"); /* MDA */
161.690 + aliasTable.put("1383", "Cp1383"); /* MDA */
161.691 +
161.692 + // MIBenum: 16/39
161.693 + aliasTable.put("jis", "ISO2022JP");
161.694 + aliasTable.put("iso-2022-jp", "ISO2022JP");
161.695 + aliasTable.put("csiso2022jp", "ISO2022JP");
161.696 + aliasTable.put("jis_encoding", "ISO2022JP");
161.697 + aliasTable.put("csjisencoding", "ISO2022JP");
161.698 +
161.699 + // MIBenum: 17/2024
161.700 + aliasTable.put("windows-31j", "MS932");
161.701 + aliasTable.put("cswindows31j", "MS932");
161.702 +
161.703 +
161.704 + aliasTable.put("pck", "PCK"); // Case independent PCK alias
161.705 +
161.706 + /*if (sjisIsMS932) {
161.707 + aliasTable.put("shift_jis", "MS932"); // IANA shift jis aliases
161.708 + aliasTable.put("csshiftjis", "MS932"); // updated per 4556882
161.709 + aliasTable.put("x-sjis", "MS932");
161.710 + aliasTable.put("ms_kanji", "MS932");
161.711 + } else {
161.712 + */
161.713 + aliasTable.put("shift_jis", "SJIS"); // IANA shift jis aliases
161.714 + aliasTable.put("csshiftjis", "SJIS");
161.715 + aliasTable.put("x-sjis", "SJIS");
161.716 + aliasTable.put("ms_kanji", "SJIS");
161.717 + /*
161.718 + }
161.719 + */
161.720 + // MIBenum: 18
161.721 + // Japanese EUC
161.722 + aliasTable.put("eucjis", "EUC_JP");
161.723 + aliasTable.put("euc-jp", "EUC_JP");
161.724 + aliasTable.put("eucjp", "EUC_JP");
161.725 + aliasTable.put("extended_unix_code_packed_format_for_japanese",
161.726 + "EUC_JP");
161.727 + aliasTable.put("cseucpkdfmtjapanese", "EUC_JP");
161.728 + aliasTable.put("x-euc-jp", "EUC_JP");
161.729 + aliasTable.put("x-eucjp", "EUC_JP");
161.730 + aliasTable.put("eucjp-open", "EUC_JP_Solaris"); // 1.3.1_x compatibility
161.731 +
161.732 + // For handing only JIS0202 and JIS0208 in linux
161.733 + aliasTable.put("euc-jp-linux", "EUC_JP_LINUX");
161.734 +
161.735 + // MIBenum: 874
161.736 + aliasTable.put("windows-874", "MS874");
161.737 +
161.738 + // MIBenum: 2250
161.739 + aliasTable.put("windows-1250", "Cp1250");
161.740 +
161.741 + // MIBenum: 2251
161.742 + aliasTable.put("windows-1251", "Cp1251");
161.743 + aliasTable.put("ansi-1251", "Cp1251"); // Solaris ru_RU.ANSI1251 locale
161.744 +
161.745 + // MIBenum: 2252
161.746 + aliasTable.put("windows-1252", "Cp1252");
161.747 +
161.748 + // MIBenum: 2253
161.749 + aliasTable.put("windows-1253", "Cp1253");
161.750 +
161.751 + // MIBenum: 2254
161.752 + aliasTable.put("windows-1254", "Cp1254");
161.753 +
161.754 + // MIBenum: 2255
161.755 + aliasTable.put("windows-1255", "Cp1255");
161.756 +
161.757 + // MIBenum: 2256
161.758 + aliasTable.put("windows-1256", "Cp1256");
161.759 +
161.760 + // MIBenum: 2257
161.761 + aliasTable.put("windows-1257", "Cp1257");
161.762 +
161.763 + // MIBenum: 2258
161.764 + aliasTable.put("windows-1258", "Cp1258");
161.765 +
161.766 + // MIBenum: ????
161.767 + aliasTable.put("ibm33722", "Cp33722"); /* MDA */
161.768 + aliasTable.put("ibm-33722", "Cp33722"); /* MDA */
161.769 + aliasTable.put("cp33722", "Cp33722"); /* MDA */
161.770 + aliasTable.put("33722", "Cp33722"); /* MDA */
161.771 +
161.772 + // Russian KOI8-R
161.773 + aliasTable.put("koi8-r", "KOI8_R");
161.774 + aliasTable.put("koi8", "KOI8_R");
161.775 + aliasTable.put("cskoi8r", "KOI8_R");
161.776 +
161.777 + // Simplified Chinese
161.778 + aliasTable.put("gb2312", "EUC_CN");
161.779 + aliasTable.put("gb2312-80", "EUC_CN");
161.780 + aliasTable.put("gb2312-1980", "EUC_CN");
161.781 + aliasTable.put("euc-cn", "EUC_CN");
161.782 + aliasTable.put("euccn", "EUC_CN");
161.783 +
161.784 + aliasTable.put("big5", "Big5");
161.785 + aliasTable.put("big5hk", "Big5_HKSCS");
161.786 + aliasTable.put("big5-hkscs", "Big5_HKSCS");
161.787 + // Added for future compatibility, explicit mapping to Unicode 3.0
161.788 + aliasTable.put("big5-hkscs:unicode3.0", "Big5_HKSCS");
161.789 + aliasTable.put("big5_solaris", "Big5_Solaris");
161.790 +
161.791 + // Traditional Chinese
161.792 + aliasTable.put("cns11643", "EUC_TW");
161.793 + aliasTable.put("euc-tw", "EUC_TW");
161.794 + aliasTable.put("euctw", "EUC_TW");
161.795 +
161.796 + // Korean
161.797 + aliasTable.put("ksc5601", "EUC_KR");
161.798 + aliasTable.put("euc-kr", "EUC_KR");
161.799 + aliasTable.put("euckr", "EUC_KR");
161.800 + aliasTable.put("ks_c_5601-1987", "EUC_KR");
161.801 + aliasTable.put("ksc5601-1987", "EUC_KR");
161.802 + aliasTable.put("ksc5601_1987", "EUC_KR");
161.803 + aliasTable.put("ksc_5601", "EUC_KR");
161.804 + aliasTable.put("5601", "EUC_KR");
161.805 +
161.806 + aliasTable.put("ksc5601-1992", "Johab");
161.807 + aliasTable.put("ksc5601_1992", "Johab");
161.808 + aliasTable.put("ms1361", "Johab");
161.809 +
161.810 + aliasTable.put("windows-949", "MS949");
161.811 +
161.812 + //MIBenum: 37
161.813 + aliasTable.put("iso-2022-kr", "ISO2022KR");
161.814 + aliasTable.put("csiso2022kr", "ISO2022KR");
161.815 +
161.816 + // Thai
161.817 + aliasTable.put("tis620.2533", "TIS620");
161.818 + aliasTable.put("tis-620", "TIS620"); // Linux name
161.819 +
161.820 + // Variants
161.821 + aliasTable.put("cp942c", "Cp942C");
161.822 + aliasTable.put("cp943c", "Cp943C");
161.823 + aliasTable.put("cp949c", "Cp949C");
161.824 + aliasTable.put("iscii", "ISCII91");
161.825 + }
161.826 +}
162.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
162.2 +++ b/test/java/nio/charset/RemovingSunIO/TestCOMP.java Sun Feb 14 23:38:50 2010 -0800
162.3 @@ -0,0 +1,76 @@
162.4 +/*
162.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
162.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
162.7 + *
162.8 + * This code is free software; you can redistribute it and/or modify it
162.9 + * under the terms of the GNU General Public License version 2 only, as
162.10 + * published by the Free Software Foundation.
162.11 + *
162.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
162.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
162.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
162.15 + * version 2 for more details (a copy is included in the LICENSE file that
162.16 + * accompanied this code).
162.17 + *
162.18 + * You should have received a copy of the GNU General Public License version
162.19 + * 2 along with this work; if not, write to the Free Software Foundation,
162.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
162.21 + *
162.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
162.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
162.24 + * have any questions.
162.25 + */
162.26 +
162.27 +/* @test
162.28 + @bug 6176819
162.29 + @summary Check if COMPUND_TEXT charset works as expected
162.30 + @run main/timeout=1200 TestCOMP
162.31 + */
162.32 +
162.33 +import java.util.HashMap;
162.34 +import java.util.Set;
162.35 +import java.io.UnsupportedEncodingException;
162.36 +import java.nio.charset.*;
162.37 +import java.nio.*;
162.38 +
162.39 +public class TestCOMP {
162.40 + public static void main(String[] argv) throws CharacterCodingException {
162.41 + String osName = System.getProperty("os.name");
162.42 + if (osName.startsWith("Windows"))
162.43 + return;
162.44 + try {
162.45 + String src =
162.46 + "JIS0208\u4eb0" +
162.47 + "ASCII" +
162.48 + "JIS0212\u4e74\u4e79" +
162.49 + "GB2312\u7279\u5b9a" +
162.50 + "JIS0201\uff67\uff68" +
162.51 + "Johab\uac00\uac01";
162.52 +
162.53 + byte[] ba = src.getBytes("COMPOUND_TEXT");
162.54 + /*
162.55 + System.out.print("ba=");
162.56 + for (int i = 0; i < ba.length; i++) {
162.57 + System.out.printf("<%x> ", ba[i] & 0xff);
162.58 + }
162.59 + System.out.println();
162.60 + */
162.61 + String dst = new String(ba, "COMPOUND_TEXT");
162.62 + char[] ca = dst.toCharArray();
162.63 + /*
162.64 + System.out.print("ca=");
162.65 + for (int i = 0; i < ca.length; i++) {
162.66 + System.out.printf("<%x> ", ca[i] & 0xffff);
162.67 + }
162.68 + System.out.println();
162.69 + */
162.70 + if (!src.equals(dst)) {
162.71 + System.out.printf("src=<%s>\n", src);
162.72 + System.out.printf("dst=<%s>\n", dst);
162.73 + throw new CharacterCodingException();
162.74 + }
162.75 + } catch (Exception e){
162.76 + e.printStackTrace();
162.77 + }
162.78 + }
162.79 +}
163.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
163.2 +++ b/test/java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Sun Feb 14 23:38:50 2010 -0800
163.3 @@ -0,0 +1,59 @@
163.4 +/*
163.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
163.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
163.7 + *
163.8 + * This code is free software; you can redistribute it and/or modify it
163.9 + * under the terms of the GNU General Public License version 2 only, as
163.10 + * published by the Free Software Foundation.
163.11 + *
163.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
163.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
163.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
163.15 + * version 2 for more details (a copy is included in the LICENSE file that
163.16 + * accompanied this code).
163.17 + *
163.18 + * You should have received a copy of the GNU General Public License version
163.19 + * 2 along with this work; if not, write to the Free Software Foundation,
163.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
163.21 + *
163.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
163.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
163.24 + * have any questions.
163.25 + */
163.26 +
163.27 +/* @test
163.28 + @bug 6227339
163.29 + @summary Check if returned CoderResult.unmappableForLength has correct
163.30 + length value.
163.31 + */
163.32 +
163.33 +import java.nio.charset.*;
163.34 +import java.nio.*;
163.35 +
163.36 +public class TestUnmappableForLength {
163.37 + public static void main(String[] argv) throws CharacterCodingException {
163.38 + byte[] ba = {(byte)0xa2, (byte)0xff};
163.39 + //EUC_TW has its own decodeArrayLoop()
163.40 + testDecode("EUC_TW", ba, 2);
163.41 +
163.42 + //EUC_CN uses DoubleByteDecoder's decodeArrayLoop()
163.43 + testDecode("EUC_CN", ba, 2);
163.44 + }
163.45 +
163.46 + static void testDecode(String csName, byte[] ba, int expected)
163.47 + throws CharacterCodingException
163.48 + {
163.49 + try {
163.50 + CoderResult cr = Charset
163.51 + .forName(csName)
163.52 + .newDecoder()
163.53 + .decode(ByteBuffer.wrap(ba), CharBuffer.allocate(4), true);
163.54 + if (cr.isUnmappable() && cr.length() != expected) {
163.55 + throw new CharacterCodingException();
163.56 + }
163.57 + } catch (IllegalArgumentException x){
163.58 + x.printStackTrace();
163.59 + }
163.60 + }
163.61 +
163.62 +}
164.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
164.2 +++ b/test/java/nio/charset/coders/BashCache.java Sun Feb 14 23:38:50 2010 -0800
164.3 @@ -0,0 +1,89 @@
164.4 +/*
164.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
164.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
164.7 + *
164.8 + * This code is free software; you can redistribute it and/or modify it
164.9 + * under the terms of the GNU General Public License version 2 only, as
164.10 + * published by the Free Software Foundation.
164.11 + *
164.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
164.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
164.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
164.15 + * version 2 for more details (a copy is included in the LICENSE file that
164.16 + * accompanied this code).
164.17 + *
164.18 + * You should have received a copy of the GNU General Public License version
164.19 + * 2 along with this work; if not, write to the Free Software Foundation,
164.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
164.21 + *
164.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
164.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
164.24 + * have any questions.
164.25 + */
164.26 +
164.27 +/* @test
164.28 + * @bug 4517279
164.29 + * @summary Stochastic test of thread-local coder caches
164.30 + */
164.31 +
164.32 +import java.nio.*;
164.33 +import java.nio.charset.*;
164.34 +import java.util.*;
164.35 +
164.36 +
164.37 +public class BashCache {
164.38 +
164.39 + private static final int THREADS = 10;
164.40 + private static final int TRIALS = 1000;
164.41 +
164.42 + private static final Charset[] charsets
164.43 + = new Charset[] {
164.44 + Charset.forName("US-ASCII"),
164.45 + Charset.forName("UTF-8"),
164.46 + Charset.forName("CP1252"),
164.47 + Charset.forName("UTF-16BE") };
164.48 +
164.49 + private static volatile boolean failed = false;
164.50 +
164.51 + private static class Basher extends Thread {
164.52 +
164.53 + Random rnd = new Random(System.identityHashCode(this));
164.54 +
164.55 + public void run() {
164.56 + for (int i = 0; i < TRIALS; i++) {
164.57 + Charset cs = charsets[rnd.nextInt(4)];
164.58 + try {
164.59 + if (rnd.nextBoolean()) {
164.60 + cs.encode("hi mom");
164.61 + } else {
164.62 + cs.decode(ByteBuffer.wrap(new byte[] {
164.63 + (byte)'x', (byte)'y',
164.64 + (byte)'z', (byte)'z',
164.65 + (byte)'y' }));
164.66 + }
164.67 + } catch (Exception x) {
164.68 + x.printStackTrace();
164.69 + failed = true;
164.70 + return;
164.71 + }
164.72 + if (rnd.nextBoolean())
164.73 + Thread.yield();
164.74 + }
164.75 + }
164.76 +
164.77 + }
164.78 +
164.79 + public static void main(String[] args) throws Exception {
164.80 + Charset cs = Charset.forName("us-ascii");
164.81 + Basher[] bashers = new Basher[THREADS];
164.82 + for (int i = 0; i < THREADS; i++) {
164.83 + bashers[i] = new Basher();
164.84 + bashers[i].start();
164.85 + }
164.86 + for (int i = 0; i < THREADS; i++)
164.87 + bashers[i].join();
164.88 + if (failed)
164.89 + throw new Exception("Test failed");
164.90 + }
164.91 +
164.92 +}
165.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
165.2 +++ b/test/java/nio/charset/coders/BashStreams.java Sun Feb 14 23:38:50 2010 -0800
165.3 @@ -0,0 +1,391 @@
165.4 +/*
165.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
165.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
165.7 + *
165.8 + * This code is free software; you can redistribute it and/or modify it
165.9 + * under the terms of the GNU General Public License version 2 only, as
165.10 + * published by the Free Software Foundation.
165.11 + *
165.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
165.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
165.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
165.15 + * version 2 for more details (a copy is included in the LICENSE file that
165.16 + * accompanied this code).
165.17 + *
165.18 + * You should have received a copy of the GNU General Public License version
165.19 + * 2 along with this work; if not, write to the Free Software Foundation,
165.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
165.21 + *
165.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
165.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
165.24 + * have any questions.
165.25 + */
165.26 +
165.27 +/* @test
165.28 + * @summary Stochastic test of charset-based streams
165.29 + */
165.30 +
165.31 +import java.io.*;
165.32 +import java.util.*;
165.33 +import java.nio.*;
165.34 +import java.nio.channels.*;
165.35 +import java.nio.charset.*;
165.36 +
165.37 +
165.38 +public class BashStreams {
165.39 +
165.40 + static final PrintStream log = System.err;
165.41 +
165.42 +
165.43 + static class CharacterGenerator {
165.44 +
165.45 + private final Random rand;
165.46 + private final int max;
165.47 + private final int limit;
165.48 + private int count = 0;
165.49 +
165.50 + CharacterGenerator(long seed, String csn, int limit) {
165.51 + rand = new Random(seed);
165.52 + this.max = Surrogate.UCS4_MAX + 1;
165.53 + this.limit = limit;
165.54 + }
165.55 +
165.56 + private char[] saved = new char[10];
165.57 + private int savedCount = 0;
165.58 +
165.59 + void push(char c) {
165.60 + saved[savedCount++] = c;
165.61 + count--;
165.62 + }
165.63 +
165.64 + int count() {
165.65 + return count;
165.66 + }
165.67 +
165.68 + boolean hasNext() {
165.69 + return count < limit;
165.70 + }
165.71 +
165.72 + char next() {
165.73 + if (count >= limit)
165.74 + throw new RuntimeException("EOF");
165.75 + if (savedCount > 0) {
165.76 + savedCount--;
165.77 + count++;
165.78 + return saved[savedCount];
165.79 + }
165.80 + int c;
165.81 + for (;;) {
165.82 + c = rand.nextInt(max);
165.83 + if (Surrogate.is(c) || (c == 0xfffe) || (c == 0xffff))
165.84 + continue;
165.85 + if (Surrogate.neededFor(c) && (count == limit - 1))
165.86 + continue;
165.87 + break;
165.88 + }
165.89 + count++;
165.90 + if (Surrogate.neededFor(c)) {
165.91 + count++;
165.92 + push(Surrogate.low(c));
165.93 + return Surrogate.high(c);
165.94 + }
165.95 + return (char)c;
165.96 + }
165.97 +
165.98 + }
165.99 +
165.100 +
165.101 + static void mismatch(String csn, int count, char c, char d) {
165.102 + throw new RuntimeException(csn + ": Mismatch at count "
165.103 + + count
165.104 + + ": " + Integer.toHexString(c)
165.105 + + " != "
165.106 + + Integer.toHexString(d));
165.107 + }
165.108 +
165.109 + static void mismatchedEOF(String csn, int count, int cgCount) {
165.110 + throw new RuntimeException(csn + ": Mismatched EOFs: "
165.111 + + count
165.112 + + " != "
165.113 + + cgCount);
165.114 + }
165.115 +
165.116 +
165.117 + static class Sink // One abomination...
165.118 + extends OutputStream
165.119 + implements WritableByteChannel
165.120 + {
165.121 +
165.122 + private final String csn;
165.123 + private final CharacterGenerator cg;
165.124 + private int count = 0;
165.125 +
165.126 + Sink(String csn, long seed) {
165.127 + this.csn = csn;
165.128 + this.cg = new CharacterGenerator(seed, csn, Integer.MAX_VALUE);
165.129 + }
165.130 +
165.131 + public void write(int b) throws IOException {
165.132 + write (new byte[] { (byte)b }, 0, 1);
165.133 + }
165.134 +
165.135 + private int check(byte[] ba, int off, int len) throws IOException {
165.136 + String s = new String(ba, off, len, csn);
165.137 + int n = s.length();
165.138 + for (int i = 0; i < n; i++) {
165.139 + char c = s.charAt(i);
165.140 + char d = cg.next();
165.141 + if (c != d) {
165.142 + if (c == '?') {
165.143 + if (Surrogate.isHigh(d))
165.144 + cg.next();
165.145 + continue;
165.146 + }
165.147 + mismatch(csn, count + i, c, d);
165.148 + }
165.149 + }
165.150 + count += n;
165.151 + return len;
165.152 + }
165.153 +
165.154 + public void write(byte[] ba, int off, int len) throws IOException {
165.155 + check(ba, off, len);
165.156 + }
165.157 +
165.158 + public int write(ByteBuffer bb) throws IOException {
165.159 + int n = check(bb.array(),
165.160 + bb.arrayOffset() + bb.position(),
165.161 + bb.remaining());
165.162 + bb.position(bb.position() + n);
165.163 + return n;
165.164 + }
165.165 +
165.166 + public void close() {
165.167 + count = -1;
165.168 + }
165.169 +
165.170 + public boolean isOpen() {
165.171 + return count >= 0;
165.172 + }
165.173 +
165.174 + }
165.175 +
165.176 + static void testWrite(String csn, int limit, long seed, Writer w)
165.177 + throws IOException
165.178 + {
165.179 + Random rand = new Random(seed);
165.180 + CharacterGenerator cg = new CharacterGenerator(seed, csn,
165.181 + Integer.MAX_VALUE);
165.182 + int count = 0;
165.183 + char[] ca = new char[16384];
165.184 +
165.185 + int n = 0;
165.186 + while (count < limit) {
165.187 + n = rand.nextInt(ca.length);
165.188 + for (int i = 0; i < n; i++)
165.189 + ca[i] = cg.next();
165.190 + w.write(ca, 0, n);
165.191 + count += n;
165.192 + }
165.193 + if (Surrogate.isHigh(ca[n - 1]))
165.194 + w.write(cg.next());
165.195 + w.close();
165.196 + }
165.197 +
165.198 + static void testStreamWrite(String csn, int limit, long seed)
165.199 + throws IOException
165.200 + {
165.201 + log.println(" write stream");
165.202 + testWrite(csn, limit, seed,
165.203 + new OutputStreamWriter(new Sink(csn, seed), csn));
165.204 + }
165.205 +
165.206 + static void testChannelWrite(String csn, int limit, long seed)
165.207 + throws IOException
165.208 + {
165.209 + log.println(" write channel");
165.210 + testWrite(csn, limit, seed,
165.211 + Channels.newWriter(new Sink(csn, seed),
165.212 + Charset.forName(csn)
165.213 + .newEncoder()
165.214 + .onMalformedInput(CodingErrorAction.REPLACE)
165.215 + .onUnmappableCharacter(CodingErrorAction.REPLACE),
165.216 + 8192));
165.217 + }
165.218 +
165.219 +
165.220 + static class Source // ... and another
165.221 + extends InputStream
165.222 + implements ReadableByteChannel
165.223 + {
165.224 +
165.225 + private final String csn;
165.226 + private final CharsetEncoder enc;
165.227 + private final CharacterGenerator cg;
165.228 + private int count = 0;
165.229 +
165.230 + Source(String csn, long seed, int limit) {
165.231 + this.csn = csn.startsWith("\1") ? csn.substring(1) : csn;
165.232 + this.enc = Charset.forName(this.csn).newEncoder()
165.233 + .onMalformedInput(CodingErrorAction.REPLACE)
165.234 + .onUnmappableCharacter(CodingErrorAction.REPLACE);
165.235 + this.cg = new CharacterGenerator(seed, csn, limit);
165.236 + }
165.237 +
165.238 + public int read() throws IOException {
165.239 + byte[] b = new byte[1];
165.240 + read(b);
165.241 + return b[0];
165.242 + }
165.243 +
165.244 + private CharBuffer cb = CharBuffer.allocate(8192);
165.245 + private ByteBuffer bb = null;
165.246 +
165.247 + public int read(byte[] ba, int off, int len) throws IOException {
165.248 + if (!cg.hasNext())
165.249 + return -1;
165.250 + int end = off + len;
165.251 + int i = off;
165.252 + while (i < end) {
165.253 + if ((bb == null) || !bb.hasRemaining()) {
165.254 + cb.clear();
165.255 + while (cb.hasRemaining()) {
165.256 + if (!cg.hasNext())
165.257 + break;
165.258 + char c = cg.next();
165.259 + if (Surrogate.isHigh(c) && (cb.remaining() == 1)) {
165.260 + cg.push(c);
165.261 + break;
165.262 + }
165.263 + cb.put(c);
165.264 + }
165.265 + cb.flip();
165.266 + if (!cb.hasRemaining())
165.267 + break;
165.268 + bb = enc.encode(cb);
165.269 + }
165.270 + int d = Math.min(bb.remaining(), end - i);
165.271 + bb.get(ba, i, d);
165.272 + i += d;
165.273 + }
165.274 + return i - off;
165.275 + }
165.276 +
165.277 + public int read(ByteBuffer bb) throws IOException {
165.278 + int n = read(bb.array(),
165.279 + bb.arrayOffset() + bb.position(),
165.280 + bb.remaining());
165.281 + if (n >= 0)
165.282 + bb.position(bb.position() + n);
165.283 + return n;
165.284 + }
165.285 +
165.286 + public void close() {
165.287 + count = -1;
165.288 + }
165.289 +
165.290 + public boolean isOpen() {
165.291 + return count != -1;
165.292 + }
165.293 +
165.294 + }
165.295 +
165.296 + static void testRead(String csn, int limit, long seed, int max,
165.297 + Reader rd)
165.298 + throws IOException
165.299 + {
165.300 + Random rand = new Random(seed);
165.301 + CharacterGenerator cg = new CharacterGenerator(seed, csn, limit);
165.302 + int count = 0;
165.303 + char[] ca = new char[16384];
165.304 +
165.305 + int n = 0;
165.306 + while (count < limit) {
165.307 + int rn = rand.nextInt(ca.length);
165.308 + n = rd.read(ca, 0, rn);
165.309 + if (n < 0)
165.310 + break;
165.311 + for (int i = 0; i < n; i++) {
165.312 + char c = ca[i];
165.313 + if (!cg.hasNext())
165.314 + mismatchedEOF(csn, count + i, cg.count());
165.315 + char d = cg.next();
165.316 + if (c == '?') {
165.317 + if (Surrogate.isHigh(d)) {
165.318 + cg.next();
165.319 + continue;
165.320 + }
165.321 + if (d > max)
165.322 + continue;
165.323 + }
165.324 + if (c != d)
165.325 + mismatch(csn, count + i, c, d);
165.326 + }
165.327 + count += n;
165.328 + }
165.329 + if (cg.hasNext())
165.330 + mismatchedEOF(csn, count, cg.count());
165.331 + rd.close();
165.332 + }
165.333 +
165.334 + static void testStreamRead(String csn, int limit, long seed, int max)
165.335 + throws IOException
165.336 + {
165.337 + log.println(" read stream");
165.338 + testRead(csn, limit, seed, max,
165.339 + new InputStreamReader(new Source(csn, seed, limit), csn));
165.340 + }
165.341 +
165.342 + static void testChannelRead(String csn, int limit, long seed, int max)
165.343 + throws IOException
165.344 + {
165.345 + log.println(" read channel");
165.346 + testRead(csn, limit, seed, max,
165.347 + Channels.newReader(new Source(csn, seed, limit), csn));
165.348 + }
165.349 +
165.350 +
165.351 + static final int LIMIT = 1 << 21;
165.352 +
165.353 + static void test(String csn, int limit, long seed, int max)
165.354 + throws Exception
165.355 + {
165.356 + log.println();
165.357 + log.println(csn);
165.358 +
165.359 + testStreamWrite(csn, limit, seed);
165.360 + testChannelWrite(csn, limit, seed);
165.361 + testStreamRead(csn, limit, seed, max);
165.362 + testChannelRead(csn, limit, seed, max);
165.363 + }
165.364 +
165.365 + public static void main(String[] args) throws Exception {
165.366 +
165.367 + if (System.getProperty("os.arch").equals("ia64")) {
165.368 + // This test requires 54 minutes on an Itanium-1 processor
165.369 + return;
165.370 + }
165.371 +
165.372 + int ai = 0, an = args.length;
165.373 +
165.374 + int limit;
165.375 + if (ai < an)
165.376 + limit = 1 << Integer.parseInt(args[ai++]);
165.377 + else
165.378 + limit = LIMIT;
165.379 + log.println("limit = " + limit);
165.380 +
165.381 + long seed;
165.382 + if (ai < an)
165.383 + seed = Long.parseLong(args[ai++]);
165.384 + else
165.385 + seed = System.currentTimeMillis();
165.386 + log.println("seed = " + seed);
165.387 +
165.388 + test("UTF-8", limit, seed, Integer.MAX_VALUE);
165.389 + test("US-ASCII", limit, seed, 0x7f);
165.390 + test("ISO-8859-1", limit, seed, 0xff);
165.391 +
165.392 + }
165.393 +
165.394 +}
166.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
166.2 +++ b/test/java/nio/charset/coders/Check.java Sun Feb 14 23:38:50 2010 -0800
166.3 @@ -0,0 +1,152 @@
166.4 +/*
166.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
166.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
166.7 + *
166.8 + * This code is free software; you can redistribute it and/or modify it
166.9 + * under the terms of the GNU General Public License version 2 only, as
166.10 + * published by the Free Software Foundation.
166.11 + *
166.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
166.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
166.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
166.15 + * version 2 for more details (a copy is included in the LICENSE file that
166.16 + * accompanied this code).
166.17 + *
166.18 + * You should have received a copy of the GNU General Public License version
166.19 + * 2 along with this work; if not, write to the Free Software Foundation,
166.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
166.21 + *
166.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
166.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
166.24 + * have any questions.
166.25 + */
166.26 +
166.27 +/* @test
166.28 + * @bug 4712786
166.29 + * @summary Check charsets against reference files
166.30 + *
166.31 + * @build Util
166.32 + * @run main Check shift_jis ref.shift_jis
166.33 + * @run main/othervm -Dsun.nio.cs.map=Windows-31J/Shift_JIS Check shift_jis ref.windows-31j
166.34 + */
166.35 +
166.36 +import java.io.*;
166.37 +import java.nio.*;
166.38 +import java.nio.channels.*;
166.39 +import java.nio.charset.*;
166.40 +import java.util.*;
166.41 +import java.util.regex.*;
166.42 +
166.43 +
166.44 +public class Check {
166.45 +
166.46 + private static PrintStream log = System.err;
166.47 +
166.48 + private static final int UNICODE_SIZE = (1 << 16);
166.49 +
166.50 + private final String csName;
166.51 + private final String refName;
166.52 + private byte[][] bytes = new byte[UNICODE_SIZE][]; // Indexed by char
166.53 +
166.54 + private int errors = 0;
166.55 +
166.56 + private Check(String csn, String refn) {
166.57 + csName = csn;
166.58 + refName = refn;
166.59 + }
166.60 +
166.61 + private Check load()
166.62 + throws IOException
166.63 + {
166.64 + File fn = new File(System.getProperty("test.src", "."), refName);
166.65 + FileChannel fc = new FileInputStream(fn).getChannel();
166.66 + ByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
166.67 + CharBuffer cb = Charset.forName("US-ASCII").decode(bb);
166.68 + Pattern p = Pattern.compile("^(\\p{XDigit}+) +(\\p{XDigit}+)$",
166.69 + Pattern.MULTILINE);
166.70 + Matcher m = p.matcher(cb);
166.71 + while (m.find()) {
166.72 + char c = (char)Integer.parseInt(m.group(1), 16);
166.73 + String v = m.group(2);
166.74 + int nb = v.length() >> 1;
166.75 + byte[] ba = new byte[nb];
166.76 + for (int i = 0; i < nb; i++) {
166.77 + ba[i] = (byte)Integer.parseInt(v.substring(i << 1, (i << 1) + 2),
166.78 + 16);
166.79 + }
166.80 + bytes[c] = ba;
166.81 + }
166.82 + return this;
166.83 + }
166.84 +
166.85 + private void error() {
166.86 + if (++errors >= 100)
166.87 + throw new RuntimeException("100 errors occurred (there might be more)");
166.88 + }
166.89 +
166.90 + private void mismatch(String s, byte[] expected, byte[] got) {
166.91 + log.println("Encoding mismatch on \""
166.92 + + Util.toString(s)
166.93 + + "\": Expected {"
166.94 + + Util.toString(expected)
166.95 + + "}, got {"
166.96 + + Util.toString(got)
166.97 + + "}");
166.98 + error();
166.99 + }
166.100 +
166.101 + private void mismatch(int i, byte[] ba, String expected, String got) {
166.102 + log.println("Decoding mismatch on \""
166.103 + + Util.toString((char)i)
166.104 + + "\", input {"
166.105 + + Util.toString(ba)
166.106 + + "}: Expected \""
166.107 + + Util.toString(expected)
166.108 + + "\", got \""
166.109 + + Util.toString(got)
166.110 + + "\"");
166.111 + error();
166.112 + }
166.113 +
166.114 + private void check()
166.115 + throws IOException
166.116 + {
166.117 +
166.118 + // String.getBytes(String csn)
166.119 + for (int i = 0; i < UNICODE_SIZE; i++) {
166.120 + if (bytes[i] == null)
166.121 + continue;
166.122 + String s = new String(new char[]{ (char)i });
166.123 + byte[] ba = s.getBytes(csName);
166.124 + if (Util.cmp(ba, bytes[i]) >= 0)
166.125 + mismatch(s, bytes[i], ba);
166.126 + }
166.127 + log.println("String.getBytes(\"" + csName + "\") okay");
166.128 +
166.129 + // String(byte[] ba, String csn)
166.130 + for (int i = 0; i < UNICODE_SIZE; i++) {
166.131 + if (bytes[i] == null)
166.132 + continue;
166.133 + String r = new String(new char[]{ (char)i });
166.134 + String s = new String(bytes[i], csName);
166.135 + if (!r.equals(s))
166.136 + mismatch(i, bytes[i], r, s);
166.137 + }
166.138 + log.println("String(byte[] ba, \"" + csName + "\") okay");
166.139 +
166.140 + // To be really thorough we should test OutputStreamWriter,
166.141 + // InputStreamReader, and Charset{De,En}Coder here also,
166.142 + // but the above will do for now.
166.143 +
166.144 + if (errors > 0) {
166.145 + throw new RuntimeException(errors + " error(s) occurred");
166.146 + }
166.147 +
166.148 + }
166.149 +
166.150 + // Usage: Check charsetName referenceFileName
166.151 + public static void main(String[] args) throws Exception {
166.152 + new Check(args[0], args[1]).load().check();
166.153 + }
166.154 +
166.155 +}
167.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
167.2 +++ b/test/java/nio/charset/coders/CheckSJISMappingProp.sh Sun Feb 14 23:38:50 2010 -0800
167.3 @@ -0,0 +1,76 @@
167.4 +#!/bin/sh
167.5 +
167.6 +#
167.7 +# Copyright 2003 Sun Microsystems, Inc. All Rights Reserved.
167.8 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
167.9 +#
167.10 +# This code is free software; you can redistribute it and/or modify it
167.11 +# under the terms of the GNU General Public License version 2 only, as
167.12 +# published by the Free Software Foundation.
167.13 +#
167.14 +# This code is distributed in the hope that it will be useful, but WITHOUT
167.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
167.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
167.17 +# version 2 for more details (a copy is included in the LICENSE file that
167.18 +# accompanied this code).
167.19 +#
167.20 +# You should have received a copy of the GNU General Public License version
167.21 +# 2 along with this work; if not, write to the Free Software Foundation,
167.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
167.23 +#
167.24 +# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
167.25 +# CA 95054 USA or visit www.sun.com if you need additional information or
167.26 +# have any questions.
167.27 +#
167.28 +
167.29 +# @test
167.30 +# @summary Verify that sun.nio.cs.map property interpreted in ja multibyte locales
167.31 +# @bug 4879123
167.32 +# @build SJISPropTest
167.33 +#
167.34 +# @run shell/timeout=300 CheckSJISMappingProp.sh
167.35 +
167.36 +# set platform-dependent variables
167.37 +
167.38 +OS=`uname -s`
167.39 +case "$OS" in
167.40 + SunOS | Linux ) ;;
167.41 + # Skip locale test for Windows
167.42 + Windows* )
167.43 + echo "Passed"; exit 0 ;;
167.44 + * ) echo "Unrecognized system!" ; exit 1 ;;
167.45 +esac
167.46 +
167.47 +expectPass() {
167.48 + if [ $1 -eq 0 ]
167.49 + then echo "--- passed as expected"
167.50 + else
167.51 + echo "--- failed"
167.52 + exit $1
167.53 + fi
167.54 +}
167.55 +
167.56 +
167.57 +JAVA="${TESTJAVA}/bin/java -cp ${TESTCLASSES}"
167.58 +runTest() {
167.59 + echo "Testing:" ${1}
167.60 + LC_ALL="$1" ; export LC_ALL
167.61 + locale
167.62 + # Firstly, test with property set
167.63 + # (shift_jis should map to windows-31J charset)
167.64 + ${JAVA} -Dsun.nio.cs.map="Windows-31J/Shift_JIS" SJISPropTest MS932
167.65 + expectPass $?
167.66 +
167.67 + # Next, test without property set - "shift_jis" follows IANA conventions
167.68 + # and should map to the sun.nio.cs.ext.Shift_JIS charset
167.69 + ${JAVA} SJISPropTest Shift_JIS
167.70 + expectPass $?
167.71 +}
167.72 +
167.73 +# Run the test in the common Solaris/Linux locales
167.74 +# Tests will simply run in current locale if locale isn't supported
167.75 +# on the test machine/platform
167.76 +
167.77 +for i in "ja" "ja_JP.PCK" "ja_JP.eucJP" ; do
167.78 + runTest ${i}
167.79 +done
168.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
168.2 +++ b/test/java/nio/charset/coders/Errors.java Sun Feb 14 23:38:50 2010 -0800
168.3 @@ -0,0 +1,220 @@
168.4 +/*
168.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
168.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
168.7 + *
168.8 + * This code is free software; you can redistribute it and/or modify it
168.9 + * under the terms of the GNU General Public License version 2 only, as
168.10 + * published by the Free Software Foundation.
168.11 + *
168.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
168.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
168.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
168.15 + * version 2 for more details (a copy is included in the LICENSE file that
168.16 + * accompanied this code).
168.17 + *
168.18 + * You should have received a copy of the GNU General Public License version
168.19 + * 2 along with this work; if not, write to the Free Software Foundation,
168.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
168.21 + *
168.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
168.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
168.24 + * have any questions.
168.25 + */
168.26 +
168.27 +/* @test
168.28 + * @summary Check that error cases are replaced correctly in String/ISR/OSW
168.29 + * @bug 4457851
168.30 + *
168.31 + * @build Errors Util
168.32 + * @run main Errors
168.33 + */
168.34 +
168.35 +import java.io.*;
168.36 +import java.nio.*;
168.37 +
168.38 +
168.39 +public class Errors {
168.40 +
168.41 + static PrintStream log = System.err;
168.42 + static int failures = 0;
168.43 +
168.44 + static final byte Q = (byte)'?';
168.45 + static final byte X = (byte)'x';
168.46 + static final byte Y = (byte)'y';
168.47 + static final byte Z = (byte)'z';
168.48 +
168.49 + static abstract class Test {
168.50 +
168.51 + protected final String csn;
168.52 + protected final String what;
168.53 +
168.54 + Test(String csn, String what) {
168.55 + this.csn = csn;
168.56 + this.what = what;
168.57 + }
168.58 +
168.59 + abstract byte[] enc(String s) throws IOException;
168.60 +
168.61 + Test test(String s, byte[] ref) {
168.62 + log.print(" " + Util.toString(s.toCharArray()));
168.63 + byte[] ba = null;
168.64 + try {
168.65 + ba = enc(s);
168.66 + } catch (IOException x) {
168.67 + log.println(" -e-> ERROR: " + x.getClass().getName());
168.68 + failures++;
168.69 + return this;
168.70 + }
168.71 + log.println(" -e-> " + Util.toString(ba));
168.72 + int i = Util.cmp(ba, ref);
168.73 + if (i >= 0) {
168.74 + log.println(" ERROR: Mismatch at index " + i
168.75 + + ", expected: " + Util.toString(ref));
168.76 + failures++;
168.77 + }
168.78 + return this;
168.79 + }
168.80 +
168.81 + abstract String dec(byte[] ba) throws IOException;
168.82 +
168.83 + Test test(byte[] ba, String ref) {
168.84 + log.print(" " + Util.toString(ba));
168.85 + String s = null;
168.86 + try {
168.87 + s = dec(ba);
168.88 + } catch (IOException x) {
168.89 + log.println(" -d-> ERROR: " + x.getClass().getName());
168.90 + failures++;
168.91 + return this;
168.92 + }
168.93 + log.println(" -d-> " + Util.toString(s.toCharArray()));
168.94 + char[] ca = s.toCharArray();
168.95 + char[] refa = ref.toCharArray();
168.96 + int i = Util.cmp(ca, refa);
168.97 + if (i >= 0) {
168.98 + log.println(" ERROR: Mismatch at index " + i
168.99 + + ", expected: " + Util.toString(refa));
168.100 + failures++;
168.101 + }
168.102 + return this;
168.103 + }
168.104 +
168.105 + Test run() {
168.106 + log.println(csn + ", " + what);
168.107 +
168.108 + test("xyzzy", new byte[] { X, Y, Z, Z, Y });
168.109 +
168.110 + // Malformed surrogates
168.111 + test("\uD800x", new byte[] { Q, X });
168.112 + test("\uDC00x", new byte[] { Q, X });
168.113 + test("\uD800\uDB00x", new byte[] { Q, Q, X });
168.114 +
168.115 + return this;
168.116 + }
168.117 +
168.118 + }
168.119 +
168.120 + static class TestStream extends Test {
168.121 +
168.122 + TestStream(String csn) {
168.123 + super(csn, "I/O streams");
168.124 + }
168.125 +
168.126 + byte[] enc(String s) throws IOException {
168.127 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
168.128 + Writer wr = new OutputStreamWriter(bos, csn);
168.129 + wr.write(s);
168.130 + wr.close();
168.131 + return bos.toByteArray();
168.132 + }
168.133 +
168.134 + String dec(byte[] ba) throws IOException {
168.135 + ByteArrayInputStream bis = new ByteArrayInputStream(ba);
168.136 + Reader rd = new InputStreamReader(bis, csn);
168.137 + char[] ca = new char[1024];
168.138 + int n = rd.read(ca);
168.139 + String s = new String(ca, 0, n);
168.140 + rd.close();
168.141 + return s;
168.142 + }
168.143 +
168.144 + }
168.145 +
168.146 + static class TestString extends Test {
168.147 +
168.148 + TestString(String csn) {
168.149 + super(csn, "strings");
168.150 + }
168.151 +
168.152 + byte[] enc(String s) throws IOException {
168.153 + return s.getBytes(csn);
168.154 + }
168.155 +
168.156 + String dec(byte[] ba) throws IOException {
168.157 + return new String(ba, 0, ba.length, csn);
168.158 + }
168.159 +
168.160 + }
168.161 +
168.162 + static void test_US_ASCII(Test t) {
168.163 + t.run();
168.164 + t.test("\u0080", new byte[] { Q });
168.165 + t.test("\u0100", new byte[] { Q });
168.166 + t.test("\uD800\uDC00", new byte[] { Q });
168.167 + t.test("\uF000", new byte[] { Q });
168.168 + t.test("\uFFFE", new byte[] { Q });
168.169 + t.test("\uFFFF", new byte[] { Q });
168.170 + t.test(new byte[] { X, (byte)0x7f, Y }, "x\u007Fy");
168.171 + t.test(new byte[] { X, (byte)0x80, Y }, "x\uFFFDy");
168.172 + t.test(new byte[] { (byte)0xf0, (byte)0xf0 }, "\uFFFD\uFFFD");
168.173 + }
168.174 +
168.175 + static void test_ISO_8859_1(Test t) {
168.176 + t.run();
168.177 + t.test("\u0080", new byte[] { (byte)0x80 });
168.178 + t.test("\u0100", new byte[] { Q });
168.179 + t.test("\uD800\uDC00x", new byte[] { Q, X });
168.180 + t.test("\uF000", new byte[] { Q });
168.181 + t.test("\uFFFE", new byte[] { Q });
168.182 + t.test("\uFFFF", new byte[] { Q });
168.183 + t.test(new byte[] { X, (byte)0x7f, Y }, "x\u007Fy");
168.184 + t.test(new byte[] { X, (byte)0x80, Y }, "x\u0080y");
168.185 + t.test(new byte[] { (byte)0xf0, (byte)0xf0 }, "\u00F0\u00F0");
168.186 + }
168.187 +
168.188 + static void test_UTF_8(Test t) {
168.189 + t.run();
168.190 + t.test("\u0080", new byte[] { (byte)0xC2, (byte)0x80 });
168.191 + t.test("\u0100", new byte[] { (byte)0xC4, (byte)0x80 });
168.192 + t.test("\uD800\uDC00",
168.193 + new byte[] { (byte)0xF0, (byte)0x90, (byte)0x80, (byte)0x80 });
168.194 + t.test("\uF000", new byte[] { (byte)0xEF, (byte)0x80, (byte)0x80 });
168.195 + t.test("\uFFFE", new byte[] { (byte)0xEF, (byte)0xBF, (byte)0xBE });
168.196 + t.test("\uFFFF", new byte[] { (byte)0xEF, (byte)0xBF, (byte)0xBF });
168.197 + t.test(new byte[] { X, (byte)0x7f, Y }, "x\u007Fy");
168.198 + t.test(new byte[] { X, (byte)0x80, Y }, "x\uFFFDy");
168.199 + t.test(new byte[] { (byte)0xf0, (byte)0xf0 }, "\uFFFD");
168.200 + }
168.201 +
168.202 + public static void main(String[] args) throws Exception {
168.203 +
168.204 + test_US_ASCII(new TestString("US-ASCII"));
168.205 + test_US_ASCII(new TestStream("US-ASCII"));
168.206 +
168.207 + test_ISO_8859_1(new TestString("ISO-8859-1"));
168.208 + test_ISO_8859_1(new TestStream("ISO-8859-1"));
168.209 +
168.210 + test_ISO_8859_1(new TestString("ISO-8859-15"));
168.211 + test_ISO_8859_1(new TestStream("ISO-8859-15"));
168.212 +
168.213 + test_UTF_8(new TestString("UTF-8"));
168.214 + test_UTF_8(new TestStream("UTF-8"));
168.215 +
168.216 + if (failures > 0) {
168.217 + log.println();
168.218 + throw new Exception("Tests failed: " + failures);
168.219 + }
168.220 +
168.221 + }
168.222 +
168.223 +}
169.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
169.2 +++ b/test/java/nio/charset/coders/FullRead.java Sun Feb 14 23:38:50 2010 -0800
169.3 @@ -0,0 +1,63 @@
169.4 +/*
169.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
169.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
169.7 + *
169.8 + * This code is free software; you can redistribute it and/or modify it
169.9 + * under the terms of the GNU General Public License version 2 only, as
169.10 + * published by the Free Software Foundation.
169.11 + *
169.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
169.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
169.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
169.15 + * version 2 for more details (a copy is included in the LICENSE file that
169.16 + * accompanied this code).
169.17 + *
169.18 + * You should have received a copy of the GNU General Public License version
169.19 + * 2 along with this work; if not, write to the Free Software Foundation,
169.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
169.21 + *
169.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
169.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
169.24 + * have any questions.
169.25 + */
169.26 +
169.27 +/* @test
169.28 + * @summary Ensure that InputStreamReader reads as many characters as possible
169.29 + */
169.30 +
169.31 +// InputStreamReader is not required by its spec to read as many characters as
169.32 +// possible upon each invocation of read(char[], int, int), but many programs
169.33 +// (e.g., javac) depend upon this behavior.
169.34 +
169.35 +import java.io.*;
169.36 +
169.37 +
169.38 +public class FullRead {
169.39 +
169.40 + static int MAX_LEN = 1 << 16;
169.41 +
169.42 + static void test(File f, int len) throws Exception {
169.43 + FileOutputStream fo = new FileOutputStream(f);
169.44 + for (int i = 0; i < len; i++)
169.45 + fo.write('x');
169.46 + fo.close();
169.47 +
169.48 + FileInputStream fi = new FileInputStream(f);
169.49 + Reader rd = new InputStreamReader(fi, "US-ASCII");
169.50 + char[] cb = new char[MAX_LEN + 100];
169.51 + int n = rd.read(cb, 0, cb.length);
169.52 + System.out.println(len + " : " + n);
169.53 + if (len != n)
169.54 + throw new Exception("Expected " + len + ", read " + n);
169.55 + }
169.56 +
169.57 + public static void main(String[] args) throws Exception {
169.58 + File f = File.createTempFile("foo", "bar");
169.59 + f.deleteOnExit();
169.60 + System.out.println(f);
169.61 +
169.62 + for (int i = 4; i <= MAX_LEN; i <<= 1)
169.63 + test(f, i);
169.64 + }
169.65 +
169.66 +}
170.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
170.2 +++ b/test/java/nio/charset/coders/IOCoders.java Sun Feb 14 23:38:50 2010 -0800
170.3 @@ -0,0 +1,103 @@
170.4 +/*
170.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
170.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
170.7 + *
170.8 + * This code is free software; you can redistribute it and/or modify it
170.9 + * under the terms of the GNU General Public License version 2 only, as
170.10 + * published by the Free Software Foundation.
170.11 + *
170.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
170.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
170.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
170.15 + * version 2 for more details (a copy is included in the LICENSE file that
170.16 + * accompanied this code).
170.17 + *
170.18 + * You should have received a copy of the GNU General Public License version
170.19 + * 2 along with this work; if not, write to the Free Software Foundation,
170.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
170.21 + *
170.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
170.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
170.24 + * have any questions.
170.25 + */
170.26 +
170.27 +/* @test
170.28 + * @summary Unit test for ISR/OSW constructors that take coders
170.29 + */
170.30 +
170.31 +import java.io.*;
170.32 +import java.nio.*;
170.33 +import java.nio.charset.*;
170.34 +
170.35 +
170.36 +public class IOCoders {
170.37 +
170.38 + static Charset ascii = Charset.forName("US-ASCII");
170.39 +
170.40 + static void isrPositive() throws Exception {
170.41 + ByteArrayInputStream bis
170.42 + = new ByteArrayInputStream(new byte[] { (byte)'h', (byte)'i' });
170.43 + InputStreamReader isr
170.44 + = new InputStreamReader(bis,
170.45 + ascii.newDecoder()
170.46 + .onMalformedInput(CodingErrorAction.REPORT)
170.47 + .onUnmappableCharacter(CodingErrorAction.REPORT));
170.48 + BufferedReader br = new BufferedReader(isr);
170.49 + if (!br.readLine().equals("hi"))
170.50 + throw new Exception();
170.51 + }
170.52 +
170.53 + static void isrNegative() throws Exception {
170.54 + ByteArrayInputStream bis
170.55 + = new ByteArrayInputStream(new byte[] { (byte)0xff, (byte)0xff });
170.56 + InputStreamReader isr
170.57 + = new InputStreamReader(bis,
170.58 + ascii.newDecoder()
170.59 + .onMalformedInput(CodingErrorAction.REPORT)
170.60 + .onUnmappableCharacter(CodingErrorAction.REPORT));
170.61 + BufferedReader br = new BufferedReader(isr);
170.62 + try {
170.63 + br.readLine();
170.64 + } catch (MalformedInputException x) {
170.65 + return;
170.66 + }
170.67 + throw new Exception();
170.68 + }
170.69 +
170.70 + static void oswPositive() throws Exception {
170.71 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
170.72 + OutputStreamWriter osw
170.73 + = new OutputStreamWriter(bos,
170.74 + ascii.newEncoder()
170.75 + .onMalformedInput(CodingErrorAction.REPORT)
170.76 + .onUnmappableCharacter(CodingErrorAction.REPORT));
170.77 + osw.write("hi");
170.78 + osw.close();
170.79 + if (!ascii.decode(ByteBuffer.wrap(bos.toByteArray()))
170.80 + .toString().equals("hi"))
170.81 + throw new Exception();
170.82 + }
170.83 +
170.84 + static void oswNegative() throws Exception {
170.85 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
170.86 + OutputStreamWriter osw
170.87 + = new OutputStreamWriter(bos,
170.88 + ascii.newEncoder()
170.89 + .onMalformedInput(CodingErrorAction.REPORT)
170.90 + .onUnmappableCharacter(CodingErrorAction.REPORT));
170.91 + try {
170.92 + osw.write("\u00A0\u00A1");
170.93 + } catch (UnmappableCharacterException x) {
170.94 + return;
170.95 + }
170.96 + throw new Exception();
170.97 + }
170.98 +
170.99 + public static void main(String[] args) throws Exception {
170.100 + isrPositive();
170.101 + isrNegative();
170.102 + oswPositive();
170.103 + oswNegative();
170.104 + }
170.105 +
170.106 +}
171.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
171.2 +++ b/test/java/nio/charset/coders/IsLegalReplacement.java Sun Feb 14 23:38:50 2010 -0800
171.3 @@ -0,0 +1,93 @@
171.4 +/*
171.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
171.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
171.7 + *
171.8 + * This code is free software; you can redistribute it and/or modify it
171.9 + * under the terms of the GNU General Public License version 2 only, as
171.10 + * published by the Free Software Foundation.
171.11 + *
171.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
171.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
171.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
171.15 + * version 2 for more details (a copy is included in the LICENSE file that
171.16 + * accompanied this code).
171.17 + *
171.18 + * You should have received a copy of the GNU General Public License version
171.19 + * 2 along with this work; if not, write to the Free Software Foundation,
171.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
171.21 + *
171.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
171.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
171.24 + * have any questions.
171.25 + */
171.26 +
171.27 +/* @test
171.28 + * @bug 4821286
171.29 + * @summary Check correctness of CharsetEncoder.isLegalReplacement(byte[])
171.30 + */
171.31 +
171.32 +import java.io.*;
171.33 +import java.nio.*;
171.34 +import java.nio.charset.*;
171.35 +import java.util.*;
171.36 +
171.37 +
171.38 +public class IsLegalReplacement {
171.39 +
171.40 + static PrintStream out = System.err;
171.41 + static int errors = 0;
171.42 +
171.43 + static String toString(byte[] ba) {
171.44 + StringBuffer sb = new StringBuffer();
171.45 + for (int i = 0; i < ba.length; i++) {
171.46 + byte b = ba[i];
171.47 + if (i > 0)
171.48 + sb.append(' ');
171.49 + sb.append(Integer.toHexString((b >> 4) & 0xf));
171.50 + sb.append(Integer.toHexString((b >> 0) & 0xf));
171.51 + }
171.52 + return sb.toString();
171.53 + }
171.54 +
171.55 + static CoderResult ilr(String csn, byte[] repl) {
171.56 + CharsetDecoder dec = Charset.forName(csn).newDecoder();
171.57 + dec.onMalformedInput(CodingErrorAction.REPORT);
171.58 + dec.onUnmappableCharacter(CodingErrorAction.REPORT);
171.59 + ByteBuffer bb = ByteBuffer.wrap(repl);
171.60 + CharBuffer cb = CharBuffer.allocate((int)(bb.remaining()
171.61 + * dec.maxCharsPerByte()));
171.62 + return dec.decode(bb, cb, true);
171.63 + }
171.64 +
171.65 + static void test(String csn, byte[] repl, boolean expected)
171.66 + throws Exception
171.67 + {
171.68 + CharsetEncoder enc = Charset.forName(csn).newEncoder();
171.69 + out.print(csn + ": " + toString(repl) + ": ");
171.70 + if (enc.isLegalReplacement(repl) == expected) {
171.71 + out.print("Okay");
171.72 + } else {
171.73 + out.print("Wrong: Expected " + expected);
171.74 + errors++;
171.75 + }
171.76 + out.println(" (" + ilr(csn, repl) + ")");
171.77 + }
171.78 +
171.79 + public static void main(String[] args) throws Exception {
171.80 +
171.81 + test("UTF-16", new byte [] { (byte)0xd8, 0, (byte)0xdc, 0 }, true);
171.82 + test("UTF-16", new byte [] { (byte)0xdc, 0, (byte)0xd8, 0 }, false);
171.83 + test("UTF-16", new byte [] { (byte)0xd8, 0 }, false);
171.84 + test("UTF-16BE", new byte [] { (byte)0xd8, 0, (byte)0xdc, 0 }, true);
171.85 + test("UTF-16BE", new byte [] { (byte)0xdc, 0, (byte)0xd8, 0 }, false);
171.86 + test("UTF-16BE", new byte [] { (byte)0xd8, 0 }, false);
171.87 + test("UTF-16LE", new byte [] { 0, (byte)0xd8, 0, (byte)0xdc }, true);
171.88 + test("UTF-16LE", new byte [] { 0, (byte)0xdc, 0, (byte)0xd8 }, false);
171.89 + test("UTF-16LE", new byte [] { 0, (byte)0xd8 }, false);
171.90 +
171.91 + if (errors > 0)
171.92 + throw new Exception(errors + " error(s) occurred");
171.93 +
171.94 + }
171.95 +
171.96 +}
172.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
172.2 +++ b/test/java/nio/charset/coders/ResetISO2022JP.java Sun Feb 14 23:38:50 2010 -0800
172.3 @@ -0,0 +1,63 @@
172.4 +/*
172.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
172.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
172.7 + *
172.8 + * This code is free software; you can redistribute it and/or modify it
172.9 + * under the terms of the GNU General Public License version 2 only, as
172.10 + * published by the Free Software Foundation.
172.11 + *
172.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
172.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
172.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
172.15 + * version 2 for more details (a copy is included in the LICENSE file that
172.16 + * accompanied this code).
172.17 + *
172.18 + * You should have received a copy of the GNU General Public License version
172.19 + * 2 along with this work; if not, write to the Free Software Foundation,
172.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
172.21 + *
172.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
172.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
172.24 + * have any questions.
172.25 + */
172.26 +
172.27 +/* @test
172.28 + @bug 6226510
172.29 + @summary Check that ISO-2022-JP's encoder correctly resets to ASCII mode
172.30 + @author Martin Buchholz
172.31 + */
172.32 +
172.33 +import java.nio.*;
172.34 +import java.nio.charset.*;
172.35 +
172.36 +public class ResetISO2022JP {
172.37 +
172.38 + public static void main(String[] args) throws Exception {
172.39 + if (! (encode(true).equals(encode(false))))
172.40 + throw new Exception("Mismatch!");
172.41 + }
172.42 +
172.43 + static String encode(boolean reuseEncoder) {
172.44 + String s = "\u3042\u3043\u3044";
172.45 +
172.46 + CharsetEncoder e = Charset.forName("ISO-2022-JP").newEncoder();
172.47 +
172.48 + if (reuseEncoder) {
172.49 + // I'm turning japanese. Yes I'm turning japanese. Yes I think so!
172.50 + e.encode(CharBuffer.wrap(s), ByteBuffer.allocate(64), true);
172.51 +
172.52 + // Should put encoder back into ASCII mode
172.53 + e.reset();
172.54 + }
172.55 +
172.56 + ByteBuffer bb = ByteBuffer.allocate(64);
172.57 + e.encode(CharBuffer.wrap(s), bb, true);
172.58 + e.flush(bb);
172.59 + bb.flip();
172.60 + StringBuilder sb = new StringBuilder();
172.61 + for (int i = 0; i < bb.limit(); i++)
172.62 + sb.append(String.format("%02x ", bb.get(i)));
172.63 + System.out.println(sb);
172.64 + return sb.toString();
172.65 + }
172.66 +}
173.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
173.2 +++ b/test/java/nio/charset/coders/SJISPropTest.java Sun Feb 14 23:38:50 2010 -0800
173.3 @@ -0,0 +1,59 @@
173.4 +/*
173.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
173.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
173.7 + *
173.8 + * This code is free software; you can redistribute it and/or modify it
173.9 + * under the terms of the GNU General Public License version 2 only, as
173.10 + * published by the Free Software Foundation.
173.11 + *
173.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
173.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
173.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
173.15 + * version 2 for more details (a copy is included in the LICENSE file that
173.16 + * accompanied this code).
173.17 + *
173.18 + * You should have received a copy of the GNU General Public License version
173.19 + * 2 along with this work; if not, write to the Free Software Foundation,
173.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
173.21 + *
173.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
173.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
173.24 + * have any questions.
173.25 + */
173.26 +
173.27 +/*
173.28 + *
173.29 + *
173.30 + * Regression test class run by CheckSJISMappingProp.sh to verify
173.31 + * that sun.nio.cs.map property is correctly interpreted in
173.32 + * multibyte Japanese locales
173.33 + *
173.34 + */
173.35 +
173.36 +public class SJISPropTest {
173.37 + public static void main(String[] args) throws Exception {
173.38 + boolean sjisIsMS932 = false;
173.39 +
173.40 + if (args[0].equals("MS932"))
173.41 + sjisIsMS932 = true;
173.42 + byte[] testBytes = { (byte)0x81, (byte)0x60 };
173.43 +
173.44 + // JIS X based Shift_JIS and Windows-31J differ
173.45 + // in a number of mappings including this one.
173.46 +
173.47 + String expectedMS932 = new String("\uFF5E");
173.48 + String expectedSJIS = new String("\u301C");
173.49 +
173.50 + // Alias "shift_jis" will map to Windows-31J
173.51 + // if the sun.nio.cs.map system property is defined as
173.52 + // "Windows-31J/Shift_JIS". This should work in all
173.53 + // multibyte (especially Japanese) locales.
173.54 +
173.55 + String s = new String(testBytes, "shift_jis");
173.56 +
173.57 + if (sjisIsMS932 && !s.equals(expectedMS932))
173.58 + throw new Exception("not MS932");
173.59 + else if (!sjisIsMS932 && !s.equals(expectedSJIS))
173.60 + throw new Exception("not SJIS");
173.61 + }
173.62 +}
174.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
174.2 +++ b/test/java/nio/charset/coders/StreamTimeout.java Sun Feb 14 23:38:50 2010 -0800
174.3 @@ -0,0 +1,137 @@
174.4 +/*
174.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
174.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
174.7 + *
174.8 + * This code is free software; you can redistribute it and/or modify it
174.9 + * under the terms of the GNU General Public License version 2 only, as
174.10 + * published by the Free Software Foundation.
174.11 + *
174.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
174.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
174.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
174.15 + * version 2 for more details (a copy is included in the LICENSE file that
174.16 + * accompanied this code).
174.17 + *
174.18 + * You should have received a copy of the GNU General Public License version
174.19 + * 2 along with this work; if not, write to the Free Software Foundation,
174.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
174.21 + *
174.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
174.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
174.24 + * have any questions.
174.25 + */
174.26 +
174.27 +/* @test
174.28 + * @bug 4521942
174.29 + * @summary Ensure that InputStreamReaders work properly
174.30 + * when the underlying byte stream times out
174.31 + */
174.32 +
174.33 +import java.net.*;
174.34 +import java.io.*;
174.35 +
174.36 +
174.37 +public class StreamTimeout {
174.38 +
174.39 + private static PrintStream log = System.err;
174.40 +
174.41 + private static String charset = "US-ASCII";
174.42 +
174.43 + private static Object lock = new Object();
174.44 + private static synchronized void waitABit(int millisec) {
174.45 + synchronized(lock) {
174.46 + try {
174.47 + lock.wait(millisec);
174.48 + } catch (InterruptedException e) {
174.49 + //ignore
174.50 + }
174.51 + }
174.52 + }
174.53 +
174.54 + private static class Client extends Thread {
174.55 + public void run() {
174.56 + try {
174.57 + Socket so = new Socket("127.0.0.1", 22222);
174.58 + Writer wr = new OutputStreamWriter(so.getOutputStream(),
174.59 + charset);
174.60 + wr.write("ab");
174.61 + wr.flush();
174.62 + } catch (IOException x) {
174.63 + log.print("Unexpected exception in writer: ");
174.64 + x.printStackTrace();
174.65 + System.exit(1);
174.66 + }
174.67 + }
174.68 + }
174.69 +
174.70 + private static void gobble(InputStream is, Reader rd,
174.71 + int ec, boolean force)
174.72 + throws Exception
174.73 + {
174.74 + int a = is.available();
174.75 + boolean r = rd.ready();
174.76 + log.print("" + a + " bytes available, "
174.77 + + "reader " + (r ? "" : "not ") + "ready");
174.78 + if (!r && !force) {
174.79 + log.println();
174.80 + return;
174.81 + }
174.82 + int c;
174.83 + try {
174.84 + c = rd.read();
174.85 + } catch (InterruptedIOException x) {
174.86 + log.println();
174.87 + throw x;
174.88 + }
174.89 + log.println(", read() ==> "
174.90 + + (c >= 0 ? ("'" + (char)c + "'" ): "EOF"));
174.91 + if (c != ec)
174.92 + throw new Exception("Incorrect value read: Expected "
174.93 + + ec + ", read " + (char)c);
174.94 + }
174.95 +
174.96 + public static void main(String[] args) throws Exception {
174.97 +
174.98 + if (args.length > 0)
174.99 + charset = args[0];
174.100 +
174.101 + ServerSocket ss = new ServerSocket(22222);
174.102 + Thread cl = new Client();
174.103 + cl.start();
174.104 + Socket s = ss.accept();
174.105 + s.setSoTimeout(150);
174.106 + InputStream is = s.getInputStream();
174.107 + Reader rd = new InputStreamReader(is, charset);
174.108 +
174.109 + while (is.available() <= 0)
174.110 + Thread.yield();
174.111 +
174.112 + gobble(is, rd, 'a', false);
174.113 + gobble(is, rd, 'b', false);
174.114 + gobble(is, rd, -1, false);
174.115 +
174.116 + boolean caught = false;
174.117 + try {
174.118 + gobble(is, rd, -1, true);
174.119 + } catch (InterruptedIOException e) {
174.120 + log.println("Read timed out, as expected");
174.121 + caught = true;
174.122 + }
174.123 + if (!caught) {
174.124 + log.println("Read did not time out, test inapplicable");
174.125 + return;
174.126 + }
174.127 +
174.128 + caught = false;
174.129 + try {
174.130 + gobble(is, rd, -1, true);
174.131 + } catch (InterruptedIOException x) {
174.132 + log.println("Second read timed out, as expected");
174.133 + caught = true;
174.134 + }
174.135 + if (!caught)
174.136 + throw new Exception("Second read completed");
174.137 +
174.138 + }
174.139 +
174.140 +}
175.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
175.2 +++ b/test/java/nio/charset/coders/Surrogate.java Sun Feb 14 23:38:50 2010 -0800
175.3 @@ -0,0 +1,66 @@
175.4 +/*
175.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
175.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
175.7 + *
175.8 + * This code is free software; you can redistribute it and/or modify it
175.9 + * under the terms of the GNU General Public License version 2 only, as
175.10 + * published by the Free Software Foundation.
175.11 + *
175.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
175.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
175.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
175.15 + * version 2 for more details (a copy is included in the LICENSE file that
175.16 + * accompanied this code).
175.17 + *
175.18 + * You should have received a copy of the GNU General Public License version
175.19 + * 2 along with this work; if not, write to the Free Software Foundation,
175.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
175.21 + *
175.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
175.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
175.24 + * have any questions.
175.25 + */
175.26 +
175.27 +public class Surrogate {
175.28 +
175.29 + public static final int UCS4_SURROGATE_MIN = 0x10000;
175.30 + public static final int UCS4_MAX = (1 << 20) + UCS4_SURROGATE_MIN - 1;
175.31 +
175.32 + // UTF-16 surrogate-character ranges
175.33 + //
175.34 + public static final char MIN_HIGH = '\uD800';
175.35 + public static final char MAX_HIGH = '\uDBFF';
175.36 + public static final char MIN_LOW = '\uDC00';
175.37 + public static final char MAX_LOW = '\uDFFF';
175.38 + public static final char MIN = MIN_HIGH;
175.39 + public static final char MAX = MAX_LOW;
175.40 +
175.41 + public static boolean neededFor(int uc) {
175.42 + return (uc >= UCS4_SURROGATE_MIN) && (uc <= UCS4_MAX);
175.43 + }
175.44 +
175.45 + public static boolean isHigh(int c) {
175.46 + return (MIN_HIGH <= c) && (c <= MAX_HIGH);
175.47 + }
175.48 +
175.49 + static char high(int uc) {
175.50 + return (char)(0xd800 | (((uc - UCS4_SURROGATE_MIN) >> 10) & 0x3ff));
175.51 + }
175.52 +
175.53 + public static boolean isLow(int c) {
175.54 + return (MIN_LOW <= c) && (c <= MAX_LOW);
175.55 + }
175.56 +
175.57 + static char low(int uc) {
175.58 + return (char)(0xdc00 | ((uc - UCS4_SURROGATE_MIN) & 0x3ff));
175.59 + }
175.60 +
175.61 + public static boolean is(int c) {
175.62 + return (MIN <= c) && (c <= MAX);
175.63 + }
175.64 +
175.65 + static int toUCS4(char c, char d) {
175.66 + return (((c & 0x3ff) << 10) | (d & 0x3ff)) + 0x10000;
175.67 + }
175.68 +
175.69 +}
176.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
176.2 +++ b/test/java/nio/charset/coders/Surrogates.java Sun Feb 14 23:38:50 2010 -0800
176.3 @@ -0,0 +1,90 @@
176.4 +/*
176.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
176.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
176.7 + *
176.8 + * This code is free software; you can redistribute it and/or modify it
176.9 + * under the terms of the GNU General Public License version 2 only, as
176.10 + * published by the Free Software Foundation.
176.11 + *
176.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
176.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
176.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
176.15 + * version 2 for more details (a copy is included in the LICENSE file that
176.16 + * accompanied this code).
176.17 + *
176.18 + * You should have received a copy of the GNU General Public License version
176.19 + * 2 along with this work; if not, write to the Free Software Foundation,
176.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
176.21 + *
176.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
176.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
176.24 + * have any questions.
176.25 + */
176.26 +
176.27 +/* @test
176.28 + * @summary Check that array-crossing surrogate pairs are handled properly
176.29 + */
176.30 +
176.31 +import java.io.*;
176.32 +import java.nio.*;
176.33 +import java.nio.charset.*;
176.34 +
176.35 +
176.36 +public class Surrogates {
176.37 +
176.38 + static PrintStream log = System.err;
176.39 +
176.40 + static char[] input;
176.41 + static byte[] output;
176.42 +
176.43 + static final int LEN = 128;
176.44 +
176.45 + static void initData() throws IOException {
176.46 + StringBuffer sb = new StringBuffer();
176.47 + for (int i = 0; i < LEN; i++) {
176.48 + int c = Surrogate.UCS4_SURROGATE_MIN + 1;
176.49 + sb.append(Surrogate.high(c));
176.50 + sb.append(Surrogate.low(c));
176.51 + }
176.52 + input = sb.toString().toCharArray();
176.53 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
176.54 + OutputStreamWriter osw
176.55 + = new OutputStreamWriter(bos, Charset.forName("UTF-8"));
176.56 + osw.write(input);
176.57 + osw.close();
176.58 + output = bos.toByteArray();
176.59 + }
176.60 +
176.61 + static void testLeftovers(boolean doMalformed)
176.62 + throws Exception
176.63 + {
176.64 + log.print("Leftover surrogates, doMalformed = " + doMalformed);
176.65 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
176.66 + OutputStreamWriter osw
176.67 + = new OutputStreamWriter(bos, Charset.forName("UTF-8"));
176.68 + for (int i = 0; i < input.length; i += 7)
176.69 + osw.write(input, i, Math.min(input.length - i, 7));
176.70 + if (doMalformed)
176.71 + osw.write(input, 0, 1);
176.72 + osw.close();
176.73 + byte[] result = bos.toByteArray();
176.74 +
176.75 + // Ignore a trailing '?' if we wrote a malformed final surrogate
176.76 + int rl = result.length + (doMalformed ? -1 : 0);
176.77 +
176.78 + if (rl != output.length)
176.79 + throw new Exception("Incorrect result length "
176.80 + + rl + ", expected " + output.length);
176.81 + for (int i = 0; i < output.length; i++)
176.82 + if (result[i] != output[i])
176.83 + throw new Exception("Unexpected result value at index " + i);
176.84 + log.println(": Passed");
176.85 + }
176.86 +
176.87 + public static void main(String[] args) throws Exception {
176.88 + initData();
176.89 + testLeftovers(false);
176.90 + testLeftovers(true);
176.91 + }
176.92 +
176.93 +}
177.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
177.2 +++ b/test/java/nio/charset/coders/Util.java Sun Feb 14 23:38:50 2010 -0800
177.3 @@ -0,0 +1,114 @@
177.4 +/*
177.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
177.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
177.7 + *
177.8 + * This code is free software; you can redistribute it and/or modify it
177.9 + * under the terms of the GNU General Public License version 2 only, as
177.10 + * published by the Free Software Foundation.
177.11 + *
177.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
177.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
177.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
177.15 + * version 2 for more details (a copy is included in the LICENSE file that
177.16 + * accompanied this code).
177.17 + *
177.18 + * You should have received a copy of the GNU General Public License version
177.19 + * 2 along with this work; if not, write to the Free Software Foundation,
177.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
177.21 + *
177.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
177.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
177.24 + * have any questions.
177.25 + */
177.26 +
177.27 +
177.28 +public class Util {
177.29 +
177.30 + private Util() { }
177.31 +
177.32 + // Returns -1 if equal, o.w. returns index of first difference
177.33 + //
177.34 + public static int cmp(byte[] ba, byte[] bb) {
177.35 + int n = Math.min(ba.length, bb.length);
177.36 + for (int i = 0; i < n; i++) {
177.37 + if ((i >= ba.length) || (i >= bb.length))
177.38 + return i;
177.39 + if (ba[i] != bb[i])
177.40 + return i;
177.41 + }
177.42 + if (ba.length != bb.length)
177.43 + return 0;
177.44 + return -1;
177.45 + }
177.46 +
177.47 + // Returns -1 if equal, o.w. returns index of first difference
177.48 + //
177.49 + public static int cmp(char[] ca, char[] cb) {
177.50 + int n = Math.min(ca.length, cb.length);
177.51 + for (int i = 0; i < n; i++) {
177.52 + if ((i >= ca.length) || (i >= cb.length))
177.53 + return i;
177.54 + if (ca[i] != cb[i])
177.55 + return i;
177.56 + }
177.57 + if (ca.length != cb.length)
177.58 + return 0;
177.59 + return -1;
177.60 + }
177.61 +
177.62 + public static String toString(byte[] ba, int off, int len) {
177.63 + StringBuffer sb = new StringBuffer();
177.64 + for (int i = off; i < off + len; i++) {
177.65 + int c = ba[i];
177.66 + if (c == '\\') {
177.67 + sb.append("\\\\");
177.68 + continue;
177.69 + }
177.70 + if ((c >= ' ') && (c < 0x7f)) {
177.71 + sb.append((char)c);
177.72 + continue;
177.73 + }
177.74 + sb.append("\\x");
177.75 + sb.append(Integer.toHexString(c & 0xff));
177.76 + }
177.77 + return sb.toString();
177.78 + }
177.79 +
177.80 + public static String toString(byte[] ba) {
177.81 + return toString(ba, 0, ba.length);
177.82 + }
177.83 +
177.84 + public static String toString(char[] ca, int off, int len) {
177.85 + StringBuffer sb = new StringBuffer();
177.86 + for (int i = off; i < off + len; i++) {
177.87 + char c = ca[i];
177.88 + if (c == '\\') {
177.89 + sb.append("\\\\");
177.90 + continue;
177.91 + }
177.92 + if ((c >= ' ') && (c < 0x7f)) {
177.93 + sb.append(c);
177.94 + continue;
177.95 + }
177.96 + sb.append("\\u");
177.97 + String s = Integer.toHexString(c);
177.98 + while (s.length() < 4)
177.99 + s = "0" + s;
177.100 + sb.append(s);
177.101 + }
177.102 + return sb.toString();
177.103 + }
177.104 +
177.105 + public static String toString(char[] ca) {
177.106 + return toString(ca, 0, ca.length);
177.107 + }
177.108 +
177.109 + public static String toString(String s) {
177.110 + return toString(s.toCharArray());
177.111 + }
177.112 +
177.113 + public static String toString(char c) {
177.114 + return toString(new char[]{ c });
177.115 + }
177.116 +
177.117 +}
178.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
178.2 +++ b/test/java/nio/charset/coders/ref.shift_jis Sun Feb 14 23:38:50 2010 -0800
178.3 @@ -0,0 +1,7072 @@
178.4 +0 00
178.5 +1 01
178.6 +2 02
178.7 +3 03
178.8 +4 04
178.9 +5 05
178.10 +6 06
178.11 +7 07
178.12 +8 08
178.13 +9 09
178.14 +a 0a
178.15 +b 0b
178.16 +c 0c
178.17 +d 0d
178.18 +e 0e
178.19 +f 0f
178.20 +10 10
178.21 +11 11
178.22 +12 12
178.23 +13 13
178.24 +14 14
178.25 +15 15
178.26 +16 16
178.27 +17 17
178.28 +18 18
178.29 +19 19
178.30 +1a 1a
178.31 +1b 1b
178.32 +1c 1c
178.33 +1d 1d
178.34 +1e 1e
178.35 +1f 1f
178.36 +20 20
178.37 +21 21
178.38 +22 22
178.39 +23 23
178.40 +24 24
178.41 +25 25
178.42 +26 26
178.43 +27 27
178.44 +28 28
178.45 +29 29
178.46 +2a 2a
178.47 +2b 2b
178.48 +2c 2c
178.49 +2d 2d
178.50 +2e 2e
178.51 +2f 2f
178.52 +30 30
178.53 +31 31
178.54 +32 32
178.55 +33 33
178.56 +34 34
178.57 +35 35
178.58 +36 36
178.59 +37 37
178.60 +38 38
178.61 +39 39
178.62 +3a 3a
178.63 +3b 3b
178.64 +3c 3c
178.65 +3d 3d
178.66 +3e 3e
178.67 +3f 3f
178.68 +40 40
178.69 +41 41
178.70 +42 42
178.71 +43 43
178.72 +44 44
178.73 +45 45
178.74 +46 46
178.75 +47 47
178.76 +48 48
178.77 +49 49
178.78 +4a 4a
178.79 +4b 4b
178.80 +4c 4c
178.81 +4d 4d
178.82 +4e 4e
178.83 +4f 4f
178.84 +50 50
178.85 +51 51
178.86 +52 52
178.87 +53 53
178.88 +54 54
178.89 +55 55
178.90 +56 56
178.91 +57 57
178.92 +58 58
178.93 +59 59
178.94 +5a 5a
178.95 +5b 5b
178.96 +5c 5c
178.97 +5d 5d
178.98 +5e 5e
178.99 +5f 5f
178.100 +60 60
178.101 +61 61
178.102 +62 62
178.103 +63 63
178.104 +64 64
178.105 +65 65
178.106 +66 66
178.107 +67 67
178.108 +68 68
178.109 +69 69
178.110 +6a 6a
178.111 +6b 6b
178.112 +6c 6c
178.113 +6d 6d
178.114 +6e 6e
178.115 +6f 6f
178.116 +70 70
178.117 +71 71
178.118 +72 72
178.119 +73 73
178.120 +74 74
178.121 +75 75
178.122 +76 76
178.123 +77 77
178.124 +78 78
178.125 +79 79
178.126 +7a 7a
178.127 +7b 7b
178.128 +7c 7c
178.129 +7d 7d
178.130 +7e 7e
178.131 +7f 7f
178.132 +a2 8191
178.133 +a3 8192
178.134 +#a5 5c
178.135 +a7 8198
178.136 +a8 814e
178.137 +ac 81ca
178.138 +b0 818b
178.139 +b1 817d
178.140 +b4 814c
178.141 +b6 81f7
178.142 +d7 817e
178.143 +f7 8180
178.144 +391 839f
178.145 +392 83a0
178.146 +393 83a1
178.147 +394 83a2
178.148 +395 83a3
178.149 +396 83a4
178.150 +397 83a5
178.151 +398 83a6
178.152 +399 83a7
178.153 +39a 83a8
178.154 +39b 83a9
178.155 +39c 83aa
178.156 +39d 83ab
178.157 +39e 83ac
178.158 +39f 83ad
178.159 +3a0 83ae
178.160 +3a1 83af
178.161 +3a3 83b0
178.162 +3a4 83b1
178.163 +3a5 83b2
178.164 +3a6 83b3
178.165 +3a7 83b4
178.166 +3a8 83b5
178.167 +3a9 83b6
178.168 +3b1 83bf
178.169 +3b2 83c0
178.170 +3b3 83c1
178.171 +3b4 83c2
178.172 +3b5 83c3
178.173 +3b6 83c4
178.174 +3b7 83c5
178.175 +3b8 83c6
178.176 +3b9 83c7
178.177 +3ba 83c8
178.178 +3bb 83c9
178.179 +3bc 83ca
178.180 +3bd 83cb
178.181 +3be 83cc
178.182 +3bf 83cd
178.183 +3c0 83ce
178.184 +3c1 83cf
178.185 +3c3 83d0
178.186 +3c4 83d1
178.187 +3c5 83d2
178.188 +3c6 83d3
178.189 +3c7 83d4
178.190 +3c8 83d5
178.191 +3c9 83d6
178.192 +401 8446
178.193 +410 8440
178.194 +411 8441
178.195 +412 8442
178.196 +413 8443
178.197 +414 8444
178.198 +415 8445
178.199 +416 8447
178.200 +417 8448
178.201 +418 8449
178.202 +419 844a
178.203 +41a 844b
178.204 +41b 844c
178.205 +41c 844d
178.206 +41d 844e
178.207 +41e 844f
178.208 +41f 8450
178.209 +420 8451
178.210 +421 8452
178.211 +422 8453
178.212 +423 8454
178.213 +424 8455
178.214 +425 8456
178.215 +426 8457
178.216 +427 8458
178.217 +428 8459
178.218 +429 845a
178.219 +42a 845b
178.220 +42b 845c
178.221 +42c 845d
178.222 +42d 845e
178.223 +42e 845f
178.224 +42f 8460
178.225 +430 8470
178.226 +431 8471
178.227 +432 8472
178.228 +433 8473
178.229 +434 8474
178.230 +435 8475
178.231 +436 8477
178.232 +437 8478
178.233 +438 8479
178.234 +439 847a
178.235 +43a 847b
178.236 +43b 847c
178.237 +43c 847d
178.238 +43d 847e
178.239 +43e 8480
178.240 +43f 8481
178.241 +440 8482
178.242 +441 8483
178.243 +442 8484
178.244 +443 8485
178.245 +444 8486
178.246 +445 8487
178.247 +446 8488
178.248 +447 8489
178.249 +448 848a
178.250 +449 848b
178.251 +44a 848c
178.252 +44b 848d
178.253 +44c 848e
178.254 +44d 848f
178.255 +44e 8490
178.256 +44f 8491
178.257 +451 8476
178.258 +2010 815d
178.259 +2014 815c
178.260 +2016 8161
178.261 +2018 8165
178.262 +2019 8166
178.263 +201c 8167
178.264 +201d 8168
178.265 +2020 81f5
178.266 +2021 81f6
178.267 +2025 8164
178.268 +2026 8163
178.269 +2030 81f1
178.270 +2032 818c
178.271 +2033 818d
178.272 +203b 81a6
178.273 +#203e 7e
178.274 +2103 818e
178.275 +212b 81f0
178.276 +2190 81a9
178.277 +2191 81aa
178.278 +2192 81a8
178.279 +2193 81ab
178.280 +21d2 81cb
178.281 +21d4 81cc
178.282 +2200 81cd
178.283 +2202 81dd
178.284 +2203 81ce
178.285 +2207 81de
178.286 +2208 81b8
178.287 +220b 81b9
178.288 +2212 817c
178.289 +221a 81e3
178.290 +221d 81e5
178.291 +221e 8187
178.292 +2220 81da
178.293 +2227 81c8
178.294 +2228 81c9
178.295 +2229 81bf
178.296 +222a 81be
178.297 +222b 81e7
178.298 +222c 81e8
178.299 +2234 8188
178.300 +2235 81e6
178.301 +223d 81e4
178.302 +2252 81e0
178.303 +2260 8182
178.304 +2261 81df
178.305 +2266 8185
178.306 +2267 8186
178.307 +226a 81e1
178.308 +226b 81e2
178.309 +2282 81bc
178.310 +2283 81bd
178.311 +2286 81ba
178.312 +2287 81bb
178.313 +22a5 81db
178.314 +2312 81dc
178.315 +2500 849f
178.316 +2501 84aa
178.317 +2502 84a0
178.318 +2503 84ab
178.319 +250c 84a1
178.320 +250f 84ac
178.321 +2510 84a2
178.322 +2513 84ad
178.323 +2514 84a4
178.324 +2517 84af
178.325 +2518 84a3
178.326 +251b 84ae
178.327 +251c 84a5
178.328 +251d 84ba
178.329 +2520 84b5
178.330 +2523 84b0
178.331 +2524 84a7
178.332 +2525 84bc
178.333 +2528 84b7
178.334 +252b 84b2
178.335 +252c 84a6
178.336 +252f 84b6
178.337 +2530 84bb
178.338 +2533 84b1
178.339 +2534 84a8
178.340 +2537 84b8
178.341 +2538 84bd
178.342 +253b 84b3
178.343 +253c 84a9
178.344 +253f 84b9
178.345 +2542 84be
178.346 +254b 84b4
178.347 +25a0 81a1
178.348 +25a1 81a0
178.349 +25b2 81a3
178.350 +25b3 81a2
178.351 +25bc 81a5
178.352 +25bd 81a4
178.353 +25c6 819f
178.354 +25c7 819e
178.355 +25cb 819b
178.356 +25ce 819d
178.357 +25cf 819c
178.358 +25ef 81fc
178.359 +2605 819a
178.360 +2606 8199
178.361 +2640 818a
178.362 +2642 8189
178.363 +266a 81f4
178.364 +266d 81f3
178.365 +266f 81f2
178.366 +3000 8140
178.367 +3001 8141
178.368 +3002 8142
178.369 +3003 8156
178.370 +3005 8158
178.371 +3006 8159
178.372 +3007 815a
178.373 +3008 8171
178.374 +3009 8172
178.375 +300a 8173
178.376 +300b 8174
178.377 +300c 8175
178.378 +300d 8176
178.379 +300e 8177
178.380 +300f 8178
178.381 +3010 8179
178.382 +3011 817a
178.383 +3012 81a7
178.384 +3013 81ac
178.385 +3014 816b
178.386 +3015 816c
178.387 +301c 8160
178.388 +3041 829f
178.389 +3042 82a0
178.390 +3043 82a1
178.391 +3044 82a2
178.392 +3045 82a3
178.393 +3046 82a4
178.394 +3047 82a5
178.395 +3048 82a6
178.396 +3049 82a7
178.397 +304a 82a8
178.398 +304b 82a9
178.399 +304c 82aa
178.400 +304d 82ab
178.401 +304e 82ac
178.402 +304f 82ad
178.403 +3050 82ae
178.404 +3051 82af
178.405 +3052 82b0
178.406 +3053 82b1
178.407 +3054 82b2
178.408 +3055 82b3
178.409 +3056 82b4
178.410 +3057 82b5
178.411 +3058 82b6
178.412 +3059 82b7
178.413 +305a 82b8
178.414 +305b 82b9
178.415 +305c 82ba
178.416 +305d 82bb
178.417 +305e 82bc
178.418 +305f 82bd
178.419 +3060 82be
178.420 +3061 82bf
178.421 +3062 82c0
178.422 +3063 82c1
178.423 +3064 82c2
178.424 +3065 82c3
178.425 +3066 82c4
178.426 +3067 82c5
178.427 +3068 82c6
178.428 +3069 82c7
178.429 +306a 82c8
178.430 +306b 82c9
178.431 +306c 82ca
178.432 +306d 82cb
178.433 +306e 82cc
178.434 +306f 82cd
178.435 +3070 82ce
178.436 +3071 82cf
178.437 +3072 82d0
178.438 +3073 82d1
178.439 +3074 82d2
178.440 +3075 82d3
178.441 +3076 82d4
178.442 +3077 82d5
178.443 +3078 82d6
178.444 +3079 82d7
178.445 +307a 82d8
178.446 +307b 82d9
178.447 +307c 82da
178.448 +307d 82db
178.449 +307e 82dc
178.450 +307f 82dd
178.451 +3080 82de
178.452 +3081 82df
178.453 +3082 82e0
178.454 +3083 82e1
178.455 +3084 82e2
178.456 +3085 82e3
178.457 +3086 82e4
178.458 +3087 82e5
178.459 +3088 82e6
178.460 +3089 82e7
178.461 +308a 82e8
178.462 +308b 82e9
178.463 +308c 82ea
178.464 +308d 82eb
178.465 +308e 82ec
178.466 +308f 82ed
178.467 +3090 82ee
178.468 +3091 82ef
178.469 +3092 82f0
178.470 +3093 82f1
178.471 +309b 814a
178.472 +309c 814b
178.473 +309d 8154
178.474 +309e 8155
178.475 +30a1 8340
178.476 +30a2 8341
178.477 +30a3 8342
178.478 +30a4 8343
178.479 +30a5 8344
178.480 +30a6 8345
178.481 +30a7 8346
178.482 +30a8 8347
178.483 +30a9 8348
178.484 +30aa 8349
178.485 +30ab 834a
178.486 +30ac 834b
178.487 +30ad 834c
178.488 +30ae 834d
178.489 +30af 834e
178.490 +30b0 834f
178.491 +30b1 8350
178.492 +30b2 8351
178.493 +30b3 8352
178.494 +30b4 8353
178.495 +30b5 8354
178.496 +30b6 8355
178.497 +30b7 8356
178.498 +30b8 8357
178.499 +30b9 8358
178.500 +30ba 8359
178.501 +30bb 835a
178.502 +30bc 835b
178.503 +30bd 835c
178.504 +30be 835d
178.505 +30bf 835e
178.506 +30c0 835f
178.507 +30c1 8360
178.508 +30c2 8361
178.509 +30c3 8362
178.510 +30c4 8363
178.511 +30c5 8364
178.512 +30c6 8365
178.513 +30c7 8366
178.514 +30c8 8367
178.515 +30c9 8368
178.516 +30ca 8369
178.517 +30cb 836a
178.518 +30cc 836b
178.519 +30cd 836c
178.520 +30ce 836d
178.521 +30cf 836e
178.522 +30d0 836f
178.523 +30d1 8370
178.524 +30d2 8371
178.525 +30d3 8372
178.526 +30d4 8373
178.527 +30d5 8374
178.528 +30d6 8375
178.529 +30d7 8376
178.530 +30d8 8377
178.531 +30d9 8378
178.532 +30da 8379
178.533 +30db 837a
178.534 +30dc 837b
178.535 +30dd 837c
178.536 +30de 837d
178.537 +30df 837e
178.538 +30e0 8380
178.539 +30e1 8381
178.540 +30e2 8382
178.541 +30e3 8383
178.542 +30e4 8384
178.543 +30e5 8385
178.544 +30e6 8386
178.545 +30e7 8387
178.546 +30e8 8388
178.547 +30e9 8389
178.548 +30ea 838a
178.549 +30eb 838b
178.550 +30ec 838c
178.551 +30ed 838d
178.552 +30ee 838e
178.553 +30ef 838f
178.554 +30f0 8390
178.555 +30f1 8391
178.556 +30f2 8392
178.557 +30f3 8393
178.558 +30f4 8394
178.559 +30f5 8395
178.560 +30f6 8396
178.561 +30fb 8145
178.562 +30fc 815b
178.563 +30fd 8152
178.564 +30fe 8153
178.565 +4e00 88ea
178.566 +4e01 929a
178.567 +4e03 8eb5
178.568 +4e07 969c
178.569 +4e08 8fe4
178.570 +4e09 8e4f
178.571 +4e0a 8fe3
178.572 +4e0b 89ba
178.573 +4e0d 9573
178.574 +4e0e 975e
178.575 +4e10 98a0
178.576 +4e11 894e
178.577 +4e14 8a8e
178.578 +4e15 98a1
178.579 +4e16 90a2
178.580 +4e17 99c0
178.581 +4e18 8b75
178.582 +4e19 95b8
178.583 +4e1e 8fe5
178.584 +4e21 97bc
178.585 +4e26 95c0
178.586 +4e2a 98a2
178.587 +4e2d 9286
178.588 +4e31 98a3
178.589 +4e32 8bf8
178.590 +4e36 98a4
178.591 +4e38 8adb
178.592 +4e39 924f
178.593 +4e3b 8ee5
178.594 +4e3c 98a5
178.595 +4e3f 98a6
178.596 +4e42 98a7
178.597 +4e43 9454
178.598 +4e45 8b76
178.599 +4e4b 9456
178.600 +4e4d 93e1
178.601 +4e4e 8cc1
178.602 +4e4f 9652
178.603 +4e55 e568
178.604 +4e56 98a8
178.605 +4e57 8fe6
178.606 +4e58 98a9
178.607 +4e59 89b3
178.608 +4e5d 8be3
178.609 +4e5e 8cee
178.610 +4e5f 96e7
178.611 +4e62 9ba4
178.612 +4e71 9790
178.613 +4e73 93fb
178.614 +4e7e 8aa3
178.615 +4e80 8b54
178.616 +4e82 98aa
178.617 +4e85 98ab
178.618 +4e86 97b9
178.619 +4e88 975c
178.620 +4e89 9188
178.621 +4e8a 98ad
178.622 +4e8b 8e96
178.623 +4e8c 93f1
178.624 +4e8e 98b0
178.625 +4e91 895d
178.626 +4e92 8cdd
178.627 +4e94 8cdc
178.628 +4e95 88e4
178.629 +4e98 986a
178.630 +4e99 9869
178.631 +4e9b 8db1
178.632 +4e9c 889f
178.633 +4e9e 98b1
178.634 +4e9f 98b2
178.635 +4ea0 98b3
178.636 +4ea1 9653
178.637 +4ea2 98b4
178.638 +4ea4 8cf0
178.639 +4ea5 88e5
178.640 +4ea6 9692
178.641 +4ea8 8b9c
178.642 +4eab 8b9d
178.643 +4eac 8b9e
178.644 +4ead 92e0
178.645 +4eae 97ba
178.646 +4eb0 98b5
178.647 +4eb3 98b6
178.648 +4eb6 98b7
178.649 +4eba 906c
178.650 +4ec0 8f59
178.651 +4ec1 906d
178.652 +4ec2 98bc
178.653 +4ec4 98ba
178.654 +4ec6 98bb
178.655 +4ec7 8b77
178.656 +4eca 8da1
178.657 +4ecb 89ee
178.658 +4ecd 98b9
178.659 +4ece 98b8
178.660 +4ecf 95a7
178.661 +4ed4 8e65
178.662 +4ed5 8e64
178.663 +4ed6 91bc
178.664 +4ed7 98bd
178.665 +4ed8 9574
178.666 +4ed9 90e5
178.667 +4edd 8157
178.668 +4ede 98be
178.669 +4edf 98c0
178.670 +4ee3 91e3
178.671 +4ee4 97df
178.672 +4ee5 88c8
178.673 +4eed 98bf
178.674 +4eee 89bc
178.675 +4ef0 8bc2
178.676 +4ef2 9287
178.677 +4ef6 8c8f
178.678 +4ef7 98c1
178.679 +4efb 9443
178.680 +4f01 8ae9
178.681 +4f09 98c2
178.682 +4f0a 88c9
178.683 +4f0d 8cde
178.684 +4f0e 8aea
178.685 +4f0f 959a
178.686 +4f10 94b0
178.687 +4f11 8b78
178.688 +4f1a 89ef
178.689 +4f1c 98e5
178.690 +4f1d 9360
178.691 +4f2f 948c
178.692 +4f30 98c4
178.693 +4f34 94ba
178.694 +4f36 97e0
178.695 +4f38 904c
178.696 +4f3a 8e66
178.697 +4f3c 8e97
178.698 +4f3d 89be
178.699 +4f43 92cf
178.700 +4f46 9241
178.701 +4f47 98c8
178.702 +4f4d 88ca
178.703 +4f4e 92e1
178.704 +4f4f 8f5a
178.705 +4f50 8db2
178.706 +4f51 9743
178.707 +4f53 91cc
178.708 +4f55 89bd
178.709 +4f57 98c7
178.710 +4f59 975d
178.711 +4f5a 98c3
178.712 +4f5b 98c5
178.713 +4f5c 8dec
178.714 +4f5d 98c6
178.715 +4f5e 9b43
178.716 +4f69 98ce
178.717 +4f6f 98d1
178.718 +4f70 98cf
178.719 +4f73 89c0
178.720 +4f75 95b9
178.721 +4f76 98c9
178.722 +4f7b 98cd
178.723 +4f7c 8cf1
178.724 +4f7f 8e67
178.725 +4f83 8aa4
178.726 +4f86 98d2
178.727 +4f88 98ca
178.728 +4f8b 97e1
178.729 +4f8d 8e98
178.730 +4f8f 98cb
178.731 +4f91 98d0
178.732 +4f96 98d3
178.733 +4f98 98cc
178.734 +4f9b 8b9f
178.735 +4f9d 88cb
178.736 +4fa0 8ba0
178.737 +4fa1 89bf
178.738 +4fab 9b44
178.739 +4fad 9699
178.740 +4fae 958e
178.741 +4faf 8cf2
178.742 +4fb5 904e
178.743 +4fb6 97b5
178.744 +4fbf 95d6
178.745 +4fc2 8c57
178.746 +4fc3 91a3
178.747 +4fc4 89e2
178.748 +4fca 8f72
178.749 +4fce 98d7
178.750 +4fd0 98dc
178.751 +4fd1 98da
178.752 +4fd4 98d5
178.753 +4fd7 91ad
178.754 +4fd8 98d8
178.755 +4fda 98db
178.756 +4fdb 98d9
178.757 +4fdd 95db
178.758 +4fdf 98d6
178.759 +4fe1 904d
178.760 +4fe3 9693
178.761 +4fe4 98dd
178.762 +4fe5 98de
178.763 +4fee 8f43
178.764 +4fef 98eb
178.765 +4ff3 946f
178.766 +4ff5 9555
178.767 +4ff6 98e6
178.768 +4ff8 95ee
178.769 +4ffa 89b4
178.770 +4ffe 98ea
178.771 +5005 98e4
178.772 +5006 98ed
178.773 +5009 9171
178.774 +500b 8cc2
178.775 +500d 947b
178.776 +500f e0c5
178.777 +5011 98ec
178.778 +5012 937c
178.779 +5014 98e1
178.780 +5016 8cf4
178.781 +5019 8cf3
178.782 +501a 98df
178.783 +501f 8ed8
178.784 +5021 98e7
178.785 +5023 95ed
178.786 +5024 926c
178.787 +5025 98e3
178.788 +5026 8c91
178.789 +5028 98e0
178.790 +5029 98e8
178.791 +502a 98e2
178.792 +502b 97cf
178.793 +502c 98e9
178.794 +502d 9860
178.795 +5036 8be4
178.796 +5039 8c90
178.797 +5043 98ee
178.798 +5047 98ef
178.799 +5048 98f3
178.800 +5049 88cc
178.801 +504f 95ce
178.802 +5050 98f2
178.803 +5055 98f1
178.804 +5056 98f5
178.805 +505a 98f4
178.806 +505c 92e2
178.807 +5065 8c92
178.808 +506c 98f6
178.809 +5072 8ec3
178.810 +5074 91a4
178.811 +5075 92e3
178.812 +5076 8bf4
178.813 +5078 98f7
178.814 +507d 8b55
178.815 +5080 98f8
178.816 +5085 98fa
178.817 +508d 9654
178.818 +5091 8c86
178.819 +5098 8e50
178.820 +5099 94f5
178.821 +509a 98f9
178.822 +50ac 8dc3
178.823 +50ad 9762
178.824 +50b2 98fc
178.825 +50b3 9942
178.826 +50b4 98fb
178.827 +50b5 8dc2
178.828 +50b7 8f9d
178.829 +50be 8c58
178.830 +50c2 9943
178.831 +50c5 8bcd
178.832 +50c9 9940
178.833 +50ca 9941
178.834 +50cd 93ad
178.835 +50cf 919c
178.836 +50d1 8ba1
178.837 +50d5 966c
178.838 +50d6 9944
178.839 +50da 97bb
178.840 +50de 9945
178.841 +50e3 9948
178.842 +50e5 9946
178.843 +50e7 916d
178.844 +50ed 9947
178.845 +50ee 9949
178.846 +50f5 994b
178.847 +50f9 994a
178.848 +50fb 95c6
178.849 +5100 8b56
178.850 +5101 994d
178.851 +5102 994e
178.852 +5104 89ad
178.853 +5109 994c
178.854 +5112 8ef2
178.855 +5114 9951
178.856 +5115 9950
178.857 +5116 994f
178.858 +5118 98d4
178.859 +511a 9952
178.860 +511f 8f9e
178.861 +5121 9953
178.862 +512a 9744
178.863 +5132 96d7
178.864 +5137 9955
178.865 +513a 9954
178.866 +513b 9957
178.867 +513c 9956
178.868 +513f 9958
178.869 +5140 9959
178.870 +5141 88f2
178.871 +5143 8cb3
178.872 +5144 8c5a
178.873 +5145 8f5b
178.874 +5146 929b
178.875 +5147 8ba2
178.876 +5148 90e6
178.877 +5149 8cf5
178.878 +514b 8d8e
178.879 +514c 995b
178.880 +514d 96c6
178.881 +514e 9365
178.882 +5150 8e99
178.883 +5152 995a
178.884 +5154 995c
178.885 +515a 937d
178.886 +515c 8a95
178.887 +5162 995d
178.888 +5165 93fc
178.889 +5168 9153
178.890 +5169 995f
178.891 +516a 9960
178.892 +516b 94aa
178.893 +516c 8cf6
178.894 +516d 985a
178.895 +516e 9961
178.896 +5171 8ba4
178.897 +5175 95ba
178.898 +5176 91b4
178.899 +5177 8bef
178.900 +5178 9354
178.901 +517c 8c93
178.902 +5180 9962
178.903 +5182 9963
178.904 +5185 93e0
178.905 +5186 897e
178.906 +5189 9966
178.907 +518a 8dfb
178.908 +518c 9965
178.909 +518d 8dc4
178.910 +518f 9967
178.911 +5190 e3ec
178.912 +5191 9968
178.913 +5192 9660
178.914 +5193 9969
178.915 +5195 996a
178.916 +5196 996b
178.917 +5197 8fe7
178.918 +5199 8eca
178.919 +51a0 8aa5
178.920 +51a2 996e
178.921 +51a4 996c
178.922 +51a5 96bb
178.923 +51a6 996d
178.924 +51a8 9579
178.925 +51a9 996f
178.926 +51aa 9970
178.927 +51ab 9971
178.928 +51ac 937e
178.929 +51b0 9975
178.930 +51b1 9973
178.931 +51b2 9974
178.932 +51b3 9972
178.933 +51b4 8de1
178.934 +51b5 9976
178.935 +51b6 96e8
178.936 +51b7 97e2
178.937 +51bd 9977
178.938 +51c4 90a6
178.939 +51c5 9978
178.940 +51c6 8f79
178.941 +51c9 9979
178.942 +51cb 929c
178.943 +51cc 97bd
178.944 +51cd 9380
178.945 +51d6 99c3
178.946 +51db 997a
178.947 +51dc eaa3
178.948 +51dd 8bc3
178.949 +51e0 997b
178.950 +51e1 967d
178.951 +51e6 8f88
178.952 +51e7 91fa
178.953 +51e9 997d
178.954 +51ea 93e2
178.955 +51ed 997e
178.956 +51f0 9980
178.957 +51f1 8a4d
178.958 +51f5 9981
178.959 +51f6 8ba5
178.960 +51f8 93ca
178.961 +51f9 899a
178.962 +51fa 8f6f
178.963 +51fd 949f
178.964 +51fe 9982
178.965 +5200 9381
178.966 +5203 906e
178.967 +5204 9983
178.968 +5206 95aa
178.969 +5207 90d8
178.970 +5208 8aa0
178.971 +520a 8aa7
178.972 +520b 9984
178.973 +520e 9986
178.974 +5211 8c59
178.975 +5214 9985
178.976 +5217 97f1
178.977 +521d 8f89
178.978 +5224 94bb
178.979 +5225 95ca
178.980 +5227 9987
178.981 +5229 9798
178.982 +522a 9988
178.983 +522e 9989
178.984 +5230 939e
178.985 +5233 998a
178.986 +5236 90a7
178.987 +5237 8dfc
178.988 +5238 8c94
178.989 +5239 998b
178.990 +523a 8e68
178.991 +523b 8d8f
178.992 +5243 92e4
178.993 +5244 998d
178.994 +5247 91a5
178.995 +524a 8ded
178.996 +524b 998e
178.997 +524c 998f
178.998 +524d 914f
178.999 +524f 998c
178.1000 +5254 9991
178.1001 +5256 9655
178.1002 +525b 8d84
178.1003 +525e 9990
178.1004 +5263 8c95
178.1005 +5264 8ddc
178.1006 +5265 948d
178.1007 +5269 9994
178.1008 +526a 9992
178.1009 +526f 959b
178.1010 +5270 8fe8
178.1011 +5271 999b
178.1012 +5272 8a84
178.1013 +5273 9995
178.1014 +5274 9993
178.1015 +5275 916e
178.1016 +527d 9997
178.1017 +527f 9996
178.1018 +5283 8a63
178.1019 +5287 8c80
178.1020 +5288 999c
178.1021 +5289 97ab
178.1022 +528d 9998
178.1023 +5291 999d
178.1024 +5292 999a
178.1025 +5294 9999
178.1026 +529b 97cd
178.1027 +529f 8cf7
178.1028 +52a0 89c1
178.1029 +52a3 97f2
178.1030 +52a9 8f95
178.1031 +52aa 9377
178.1032 +52ab 8d85
178.1033 +52ac 99a0
178.1034 +52ad 99a1
178.1035 +52b1 97e3
178.1036 +52b4 984a
178.1037 +52b5 99a3
178.1038 +52b9 8cf8
178.1039 +52bc 99a2
178.1040 +52be 8a4e
178.1041 +52c1 99a4
178.1042 +52c3 9675
178.1043 +52c5 92ba
178.1044 +52c7 9745
178.1045 +52c9 95d7
178.1046 +52cd 99a5
178.1047 +52d2 e8d3
178.1048 +52d5 93ae
178.1049 +52d7 99a6
178.1050 +52d8 8aa8
178.1051 +52d9 96b1
178.1052 +52dd 8f9f
178.1053 +52de 99a7
178.1054 +52df 95e5
178.1055 +52e0 99ab
178.1056 +52e2 90a8
178.1057 +52e3 99a8
178.1058 +52e4 8bce
178.1059 +52e6 99a9
178.1060 +52e7 8aa9
178.1061 +52f2 8c4d
178.1062 +52f3 99ac
178.1063 +52f5 99ad
178.1064 +52f8 99ae
178.1065 +52f9 99af
178.1066 +52fa 8ed9
178.1067 +52fe 8cf9
178.1068 +52ff 96dc
178.1069 +5301 96e6
178.1070 +5302 93f5
178.1071 +5305 95ef
178.1072 +5306 99b0
178.1073 +5308 99b1
178.1074 +530d 99b3
178.1075 +530f 99b5
178.1076 +5310 99b4
178.1077 +5315 99b6
178.1078 +5316 89bb
178.1079 +5317 966b
178.1080 +5319 8dfa
178.1081 +531a 99b7
178.1082 +531d 9178
178.1083 +5320 8fa0
178.1084 +5321 8ba7
178.1085 +5323 99b8
178.1086 +532a 94d9
178.1087 +532f 99b9
178.1088 +5331 99ba
178.1089 +5333 99bb
178.1090 +5338 99bc
178.1091 +5339 9543
178.1092 +533a 8be6
178.1093 +533b 88e3
178.1094 +533f 93bd
178.1095 +5340 99bd
178.1096 +5341 8f5c
178.1097 +5343 90e7
178.1098 +5345 99bf
178.1099 +5346 99be
178.1100 +5347 8fa1
178.1101 +5348 8cdf
178.1102 +5349 99c1
178.1103 +534a 94bc
178.1104 +534d 99c2
178.1105 +5351 94da
178.1106 +5352 91b2
178.1107 +5353 91ec
178.1108 +5354 8ba6
178.1109 +5357 93ec
178.1110 +5358 9250
178.1111 +535a 948e
178.1112 +535c 966d
178.1113 +535e 99c4
178.1114 +5360 90e8
178.1115 +5366 8c54
178.1116 +5369 99c5
178.1117 +536e 99c6
178.1118 +536f 894b
178.1119 +5370 88f3
178.1120 +5371 8aeb
178.1121 +5373 91a6
178.1122 +5374 8b70
178.1123 +5375 9791
178.1124 +5377 99c9
178.1125 +5378 89b5
178.1126 +537b 99c8
178.1127 +537f 8ba8
178.1128 +5382 99ca
178.1129 +5384 96ef
178.1130 +5396 99cb
178.1131 +5398 97d0
178.1132 +539a 8cfa
178.1133 +539f 8cb4
178.1134 +53a0 99cc
178.1135 +53a5 99ce
178.1136 +53a6 99cd
178.1137 +53a8 907e
178.1138 +53a9 8958
178.1139 +53ad 897d
178.1140 +53ae 99cf
178.1141 +53b0 99d0
178.1142 +53b3 8cb5
178.1143 +53b6 99d1
178.1144 +53bb 8b8e
178.1145 +53c2 8e51
178.1146 +53c3 99d2
178.1147 +53c8 9694
178.1148 +53c9 8db3
178.1149 +53ca 8b79
178.1150 +53cb 9746
178.1151 +53cc 916f
178.1152 +53cd 94bd
178.1153 +53ce 8efb
178.1154 +53d4 8f66
178.1155 +53d6 8ee6
178.1156 +53d7 8ef3
178.1157 +53d9 8f96
178.1158 +53db 94be
178.1159 +53df 99d5
178.1160 +53e1 8962
178.1161 +53e2 9170
178.1162 +53e3 8cfb
178.1163 +53e4 8cc3
178.1164 +53e5 8be5
178.1165 +53e8 99d9
178.1166 +53e9 9240
178.1167 +53ea 91fc
178.1168 +53eb 8ba9
178.1169 +53ec 8fa2
178.1170 +53ed 99da
178.1171 +53ee 99d8
178.1172 +53ef 89c2
178.1173 +53f0 91e4
178.1174 +53f1 8eb6
178.1175 +53f2 8e6a
178.1176 +53f3 8945
178.1177 +53f6 8a90
178.1178 +53f7 8d86
178.1179 +53f8 8e69
178.1180 +53fa 99db
178.1181 +5401 99dc
178.1182 +5403 8b68
178.1183 +5404 8a65
178.1184 +5408 8d87
178.1185 +5409 8b67
178.1186 +540a 92dd
178.1187 +540b 8944
178.1188 +540c 93af
178.1189 +540d 96bc
178.1190 +540e 8d40
178.1191 +540f 9799
178.1192 +5410 9366
178.1193 +5411 8cfc
178.1194 +541b 8c4e
178.1195 +541d 99e5
178.1196 +541f 8be1
178.1197 +5420 9669
178.1198 +5426 94db
178.1199 +5429 99e4
178.1200 +542b 8adc
178.1201 +542c 99df
178.1202 +542d 99e0
178.1203 +542e 99e2
178.1204 +5436 99e3
178.1205 +5438 8b7a
178.1206 +5439 9081
178.1207 +543b 95ab
178.1208 +543c 99e1
178.1209 +543d 99dd
178.1210 +543e 8ce1
178.1211 +5440 99de
178.1212 +5442 9843
178.1213 +5446 95f0
178.1214 +5448 92e6
178.1215 +5449 8ce0
178.1216 +544a 8d90
178.1217 +544e 99e6
178.1218 +5451 93db
178.1219 +545f 99ea
178.1220 +5468 8efc
178.1221 +546a 8ef4
178.1222 +5470 99ed
178.1223 +5471 99eb
178.1224 +5473 96a1
178.1225 +5475 99e8
178.1226 +5476 99f1
178.1227 +5477 99ec
178.1228 +547b 99ef
178.1229 +547c 8cc4
178.1230 +547d 96bd
178.1231 +5480 99f0
178.1232 +5484 99f2
178.1233 +5486 99f4
178.1234 +548b 8dee
178.1235 +548c 9861
178.1236 +548e 99e9
178.1237 +548f 99e7
178.1238 +5490 99f3
178.1239 +5492 99ee
178.1240 +54a2 99f6
178.1241 +54a4 9a42
178.1242 +54a5 99f8
178.1243 +54a8 99fc
178.1244 +54ab 9a40
178.1245 +54ac 99f9
178.1246 +54af 9a5d
178.1247 +54b2 8de7
178.1248 +54b3 8a50
178.1249 +54b8 99f7
178.1250 +54bc 9a44
178.1251 +54bd 88f4
178.1252 +54be 9a43
178.1253 +54c0 88a3
178.1254 +54c1 9569
178.1255 +54c2 9a41
178.1256 +54c4 99fa
178.1257 +54c7 99f5
178.1258 +54c8 99fb
178.1259 +54c9 8dc6
178.1260 +54d8 9a45
178.1261 +54e1 88f5
178.1262 +54e2 9a4e
178.1263 +54e5 9a46
178.1264 +54e6 9a47
178.1265 +54e8 8fa3
178.1266 +54e9 9689
178.1267 +54ed 9a4c
178.1268 +54ee 9a4b
178.1269 +54f2 934e
178.1270 +54fa 9a4d
178.1271 +54fd 9a4a
178.1272 +5504 8953
178.1273 +5506 8db4
178.1274 +5507 904f
178.1275 +550f 9a48
178.1276 +5510 9382
178.1277 +5514 9a49
178.1278 +5516 88a0
178.1279 +552e 9a53
178.1280 +552f 9742
178.1281 +5531 8fa5
178.1282 +5533 9a59
178.1283 +5538 9a58
178.1284 +5539 9a4f
178.1285 +553e 91c1
178.1286 +5540 9a50
178.1287 +5544 91ed
178.1288 +5545 9a55
178.1289 +5546 8fa4
178.1290 +554c 9a52
178.1291 +554f 96e2
178.1292 +5553 8c5b
178.1293 +5556 9a56
178.1294 +5557 9a57
178.1295 +555c 9a54
178.1296 +555d 9a5a
178.1297 +5563 9a51
178.1298 +557b 9a60
178.1299 +557c 9a65
178.1300 +557e 9a61
178.1301 +5580 9a5c
178.1302 +5583 9a66
178.1303 +5584 9150
178.1304 +5587 9a68
178.1305 +5589 8d41
178.1306 +558a 9a5e
178.1307 +558b 929d
178.1308 +5598 9a62
178.1309 +5599 9a5b
178.1310 +559a 8aab
178.1311 +559c 8aec
178.1312 +559d 8a85
178.1313 +559e 9a63
178.1314 +559f 9a5f
178.1315 +55a7 8c96
178.1316 +55a8 9a69
178.1317 +55a9 9a67
178.1318 +55aa 9172
178.1319 +55ab 8b69
178.1320 +55ac 8baa
178.1321 +55ae 9a64
178.1322 +55b0 8bf2
178.1323 +55b6 8963
178.1324 +55c4 9a6d
178.1325 +55c5 9a6b
178.1326 +55c7 9aa5
178.1327 +55d4 9a70
178.1328 +55da 9a6a
178.1329 +55dc 9a6e
178.1330 +55df 9a6c
178.1331 +55e3 8e6b
178.1332 +55e4 9a6f
178.1333 +55f7 9a72
178.1334 +55f9 9a77
178.1335 +55fd 9a75
178.1336 +55fe 9a74
178.1337 +5606 9251
178.1338 +5609 89c3
178.1339 +5614 9a71
178.1340 +5616 9a73
178.1341 +5617 8fa6
178.1342 +5618 8952
178.1343 +561b 9a76
178.1344 +5629 89dc
178.1345 +562f 9a82
178.1346 +5631 8ffa
178.1347 +5632 9a7d
178.1348 +5634 9a7b
178.1349 +5636 9a7c
178.1350 +5638 9a7e
178.1351 +5642 895c
178.1352 +564c 9158
178.1353 +564e 9a78
178.1354 +5650 9a79
178.1355 +565b 8a9a
178.1356 +5664 9a81
178.1357 +5668 8aed
178.1358 +566a 9a84
178.1359 +566b 9a80
178.1360 +566c 9a83
178.1361 +5674 95ac
178.1362 +5678 93d3
178.1363 +567a 94b6
178.1364 +5680 9a86
178.1365 +5686 9a85
178.1366 +5687 8a64
178.1367 +568a 9a87
178.1368 +568f 9a8a
178.1369 +5694 9a89
178.1370 +56a0 9a88
178.1371 +56a2 9458
178.1372 +56a5 9a8b
178.1373 +56ae 9a8c
178.1374 +56b4 9a8e
178.1375 +56b6 9a8d
178.1376 +56bc 9a90
178.1377 +56c0 9a93
178.1378 +56c1 9a91
178.1379 +56c2 9a8f
178.1380 +56c3 9a92
178.1381 +56c8 9a94
178.1382 +56ce 9a95
178.1383 +56d1 9a96
178.1384 +56d3 9a97
178.1385 +56d7 9a98
178.1386 +56d8 9964
178.1387 +56da 8efa
178.1388 +56db 8e6c
178.1389 +56de 89f1
178.1390 +56e0 88f6
178.1391 +56e3 9263
178.1392 +56ee 9a99
178.1393 +56f0 8da2
178.1394 +56f2 88cd
178.1395 +56f3 907d
178.1396 +56f9 9a9a
178.1397 +56fa 8cc5
178.1398 +56fd 8d91
178.1399 +56ff 9a9c
178.1400 +5700 9a9b
178.1401 +5703 95de
178.1402 +5704 9a9d
178.1403 +5708 9a9f
178.1404 +5709 9a9e
178.1405 +570b 9aa0
178.1406 +570d 9aa1
178.1407 +570f 8c97
178.1408 +5712 8980
178.1409 +5713 9aa2
178.1410 +5716 9aa4
178.1411 +5718 9aa3
178.1412 +571c 9aa6
178.1413 +571f 9379
178.1414 +5726 9aa7
178.1415 +5727 88b3
178.1416 +5728 8ddd
178.1417 +572d 8c5c
178.1418 +5730 926e
178.1419 +5737 9aa8
178.1420 +5738 9aa9
178.1421 +573b 9aab
178.1422 +5740 9aac
178.1423 +5742 8de2
178.1424 +5747 8bcf
178.1425 +574a 9656
178.1426 +574e 9aaa
178.1427 +574f 9aad
178.1428 +5750 8dbf
178.1429 +5751 8d42
178.1430 +5761 9ab1
178.1431 +5764 8da3
178.1432 +5766 9252
178.1433 +5769 9aae
178.1434 +576a 92d8
178.1435 +577f 9ab2
178.1436 +5782 9082
178.1437 +5788 9ab0
178.1438 +5789 9ab3
178.1439 +578b 8c5e
178.1440 +5793 9ab4
178.1441 +57a0 9ab5
178.1442 +57a2 8d43
178.1443 +57a3 8a5f
178.1444 +57a4 9ab7
178.1445 +57aa 9ab8
178.1446 +57b0 9ab9
178.1447 +57b3 9ab6
178.1448 +57c0 9aaf
178.1449 +57c3 9aba
178.1450 +57c6 9abb
178.1451 +57cb 9684
178.1452 +57ce 8fe9
178.1453 +57d2 9abd
178.1454 +57d3 9abe
178.1455 +57d4 9abc
178.1456 +57d6 9ac0
178.1457 +57dc 9457
178.1458 +57df 88e6
178.1459 +57e0 9575
178.1460 +57e3 9ac1
178.1461 +57f4 8ffb
178.1462 +57f7 8eb7
178.1463 +57f9 947c
178.1464 +57fa 8aee
178.1465 +57fc 8de9
178.1466 +5800 9678
178.1467 +5802 93b0
178.1468 +5805 8c98
178.1469 +5806 91cd
178.1470 +580a 9abf
178.1471 +580b 9ac2
178.1472 +5815 91c2
178.1473 +5819 9ac3
178.1474 +581d 9ac4
178.1475 +5821 9ac6
178.1476 +5824 92e7
178.1477 +582a 8aac
178.1478 +582f ea9f
178.1479 +5830 8981
178.1480 +5831 95f1
178.1481 +5834 8fea
178.1482 +5835 9367
178.1483 +583a 8de4
178.1484 +583d 9acc
178.1485 +5840 95bb
178.1486 +5841 97db
178.1487 +584a 89f2
178.1488 +584b 9ac8
178.1489 +5851 9159
178.1490 +5852 9acb
178.1491 +5854 9383
178.1492 +5857 9368
178.1493 +5858 9384
178.1494 +5859 94b7
178.1495 +585a 92cb
178.1496 +585e 8dc7
178.1497 +5862 9ac7
178.1498 +5869 8996
178.1499 +586b 9355
178.1500 +5870 9ac9
178.1501 +5872 9ac5
178.1502 +5875 906f
178.1503 +5879 9acd
178.1504 +587e 8f6d
178.1505 +5883 8bab
178.1506 +5885 9ace
178.1507 +5893 95e6
178.1508 +5897 919d
178.1509 +589c 92c4
178.1510 +589f 9ad0
178.1511 +58a8 966e
178.1512 +58ab 9ad1
178.1513 +58ae 9ad6
178.1514 +58b3 95ad
178.1515 +58b8 9ad5
178.1516 +58b9 9acf
178.1517 +58ba 9ad2
178.1518 +58bb 9ad4
178.1519 +58be 8da4
178.1520 +58c1 95c7
178.1521 +58c5 9ad7
178.1522 +58c7 9264
178.1523 +58ca 89f3
178.1524 +58cc 8feb
178.1525 +58d1 9ad9
178.1526 +58d3 9ad8
178.1527 +58d5 8d88
178.1528 +58d7 9ada
178.1529 +58d8 9adc
178.1530 +58d9 9adb
178.1531 +58dc 9ade
178.1532 +58de 9ad3
178.1533 +58df 9ae0
178.1534 +58e4 9adf
178.1535 +58e5 9add
178.1536 +58eb 8e6d
178.1537 +58ec 9070
178.1538 +58ee 9173
178.1539 +58ef 9ae1
178.1540 +58f0 90ba
178.1541 +58f1 88eb
178.1542 +58f2 9484
178.1543 +58f7 92d9
178.1544 +58f9 9ae3
178.1545 +58fa 9ae2
178.1546 +58fb 9ae4
178.1547 +58fc 9ae5
178.1548 +58fd 9ae6
178.1549 +5902 9ae7
178.1550 +5909 95cf
178.1551 +590a 9ae8
178.1552 +590f 89c4
178.1553 +5910 9ae9
178.1554 +5915 975b
178.1555 +5916 8a4f
178.1556 +5918 99c7
178.1557 +5919 8f67
178.1558 +591a 91bd
178.1559 +591b 9aea
178.1560 +591c 96e9
178.1561 +5922 96b2
178.1562 +5925 9aec
178.1563 +5927 91e5
178.1564 +5929 9356
178.1565 +592a 91be
178.1566 +592b 9576
178.1567 +592c 9aed
178.1568 +592d 9aee
178.1569 +592e 899b
178.1570 +5931 8eb8
178.1571 +5932 9aef
178.1572 +5937 88ce
178.1573 +5938 9af0
178.1574 +593e 9af1
178.1575 +5944 8982
178.1576 +5947 8aef
178.1577 +5948 93de
178.1578 +5949 95f2
178.1579 +594e 9af5
178.1580 +594f 9174
178.1581 +5950 9af4
178.1582 +5951 8c5f
178.1583 +5954 967a
178.1584 +5955 9af3
178.1585 +5957 9385
178.1586 +5958 9af7
178.1587 +595a 9af6
178.1588 +5960 9af9
178.1589 +5962 9af8
178.1590 +5965 899c
178.1591 +5967 9afa
178.1592 +5968 8fa7
178.1593 +5969 9afc
178.1594 +596a 9244
178.1595 +596c 9afb
178.1596 +596e 95b1
178.1597 +5973 8f97
178.1598 +5974 937a
178.1599 +5978 9b40
178.1600 +597d 8d44
178.1601 +5981 9b41
178.1602 +5982 9440
178.1603 +5983 94dc
178.1604 +5984 96cf
178.1605 +598a 9444
178.1606 +598d 9b4a
178.1607 +5993 8b57
178.1608 +5996 9764
178.1609 +5999 96ad
178.1610 +599b 9baa
178.1611 +599d 9b42
178.1612 +59a3 9b45
178.1613 +59a5 91c3
178.1614 +59a8 9657
178.1615 +59ac 9369
178.1616 +59b2 9b46
178.1617 +59b9 9685
178.1618 +59bb 8dc8
178.1619 +59be 8fa8
178.1620 +59c6 9b47
178.1621 +59c9 8e6f
178.1622 +59cb 8e6e
178.1623 +59d0 88b7
178.1624 +59d1 8cc6
178.1625 +59d3 90a9
178.1626 +59d4 88cf
178.1627 +59d9 9b4b
178.1628 +59da 9b4c
178.1629 +59dc 9b49
178.1630 +59e5 8957
178.1631 +59e6 8aad
178.1632 +59e8 9b48
178.1633 +59ea 96c3
178.1634 +59eb 9550
178.1635 +59f6 88a6
178.1636 +59fb 88f7
178.1637 +59ff 8e70
178.1638 +5a01 88d0
178.1639 +5a03 88a1
178.1640 +5a09 9b51
178.1641 +5a11 9b4f
178.1642 +5a18 96ba
178.1643 +5a1a 9b52
178.1644 +5a1c 9b50
178.1645 +5a1f 9b4e
178.1646 +5a20 9050
178.1647 +5a25 9b4d
178.1648 +5a29 95d8
178.1649 +5a2f 8ce2
178.1650 +5a35 9b56
178.1651 +5a36 9b57
178.1652 +5a3c 8fa9
178.1653 +5a40 9b53
178.1654 +5a41 984b
178.1655 +5a46 946b
178.1656 +5a49 9b55
178.1657 +5a5a 8da5
178.1658 +5a62 9b58
178.1659 +5a66 9577
178.1660 +5a6a 9b59
178.1661 +5a6c 9b54
178.1662 +5a7f 96b9
178.1663 +5a92 947d
178.1664 +5a9a 9b5a
178.1665 +5a9b 9551
178.1666 +5abc 9b5b
178.1667 +5abd 9b5f
178.1668 +5abe 9b5c
178.1669 +5ac1 89c5
178.1670 +5ac2 9b5e
178.1671 +5ac9 8eb9
178.1672 +5acb 9b5d
178.1673 +5acc 8c99
178.1674 +5ad0 9b6b
178.1675 +5ad6 9b64
178.1676 +5ad7 9b61
178.1677 +5ae1 9284
178.1678 +5ae3 9b60
178.1679 +5ae6 9b62
178.1680 +5ae9 9b63
178.1681 +5afa 9b65
178.1682 +5afb 9b66
178.1683 +5b09 8af0
178.1684 +5b0b 9b68
178.1685 +5b0c 9b67
178.1686 +5b16 9b69
178.1687 +5b22 8fec
178.1688 +5b2a 9b6c
178.1689 +5b2c 92da
178.1690 +5b30 8964
178.1691 +5b32 9b6a
178.1692 +5b36 9b6d
178.1693 +5b3e 9b6e
178.1694 +5b40 9b71
178.1695 +5b43 9b6f
178.1696 +5b45 9b70
178.1697 +5b50 8e71
178.1698 +5b51 9b72
178.1699 +5b54 8d45
178.1700 +5b55 9b73
178.1701 +5b57 8e9a
178.1702 +5b58 91b6
178.1703 +5b5a 9b74
178.1704 +5b5b 9b75
178.1705 +5b5c 8e79
178.1706 +5b5d 8d46
178.1707 +5b5f 96d0
178.1708 +5b63 8b47
178.1709 +5b64 8cc7
178.1710 +5b65 9b76
178.1711 +5b66 8a77
178.1712 +5b69 9b77
178.1713 +5b6b 91b7
178.1714 +5b70 9b78
178.1715 +5b71 9ba1
178.1716 +5b73 9b79
178.1717 +5b75 9b7a
178.1718 +5b78 9b7b
178.1719 +5b7a 9b7d
178.1720 +5b80 9b7e
178.1721 +5b83 9b80
178.1722 +5b85 91ee
178.1723 +5b87 8946
178.1724 +5b88 8ee7
178.1725 +5b89 88c0
178.1726 +5b8b 9176
178.1727 +5b8c 8aae
178.1728 +5b8d 8eb3
178.1729 +5b8f 8d47
178.1730 +5b95 9386
178.1731 +5b97 8f40
178.1732 +5b98 8aaf
178.1733 +5b99 9288
178.1734 +5b9a 92e8
178.1735 +5b9b 88b6
178.1736 +5b9c 8b58
178.1737 +5b9d 95f3
178.1738 +5b9f 8ec0
178.1739 +5ba2 8b71
178.1740 +5ba3 90e9
178.1741 +5ba4 8eba
178.1742 +5ba5 9747
178.1743 +5ba6 9b81
178.1744 +5bae 8b7b
178.1745 +5bb0 8dc9
178.1746 +5bb3 8a51
178.1747 +5bb4 8983
178.1748 +5bb5 8faa
178.1749 +5bb6 89c6
178.1750 +5bb8 9b82
178.1751 +5bb9 9765
178.1752 +5bbf 8f68
178.1753 +5bc2 8ee2
178.1754 +5bc3 9b83
178.1755 +5bc4 8af1
178.1756 +5bc5 93d0
178.1757 +5bc6 96a7
178.1758 +5bc7 9b84
178.1759 +5bc9 9b85
178.1760 +5bcc 9578
178.1761 +5bd0 9b87
178.1762 +5bd2 8aa6
178.1763 +5bd3 8bf5
178.1764 +5bd4 9b86
178.1765 +5bdb 8ab0
178.1766 +5bdd 9051
178.1767 +5bde 9b8b
178.1768 +5bdf 8e40
178.1769 +5be1 89c7
178.1770 +5be2 9b8a
178.1771 +5be4 9b88
178.1772 +5be5 9b8c
178.1773 +5be6 9b89
178.1774 +5be7 944a
178.1775 +5be8 9ecb
178.1776 +5be9 9052
178.1777 +5beb 9b8d
178.1778 +5bee 97be
178.1779 +5bf0 9b8e
178.1780 +5bf3 9b90
178.1781 +5bf5 929e
178.1782 +5bf6 9b8f
178.1783 +5bf8 90a1
178.1784 +5bfa 8e9b
178.1785 +5bfe 91ce
178.1786 +5bff 8ef5
178.1787 +5c01 9595
178.1788 +5c02 90ea
178.1789 +5c04 8ecb
178.1790 +5c05 9b91
178.1791 +5c06 8fab
178.1792 +5c07 9b92
178.1793 +5c08 9b93
178.1794 +5c09 88d1
178.1795 +5c0a 91b8
178.1796 +5c0b 9071
178.1797 +5c0d 9b94
178.1798 +5c0e 93b1
178.1799 +5c0f 8fac
178.1800 +5c11 8fad
178.1801 +5c13 9b95
178.1802 +5c16 90eb
178.1803 +5c1a 8fae
178.1804 +5c20 9b96
178.1805 +5c22 9b97
178.1806 +5c24 96de
178.1807 +5c28 9b98
178.1808 +5c2d 8bc4
178.1809 +5c31 8f41
178.1810 +5c38 9b99
178.1811 +5c39 9b9a
178.1812 +5c3a 8eda
178.1813 +5c3b 904b
178.1814 +5c3c 93f2
178.1815 +5c3d 9073
178.1816 +5c3e 94f6
178.1817 +5c3f 9441
178.1818 +5c40 8bc7
178.1819 +5c41 9b9b
178.1820 +5c45 8b8f
178.1821 +5c46 9b9c
178.1822 +5c48 8bfc
178.1823 +5c4a 93cd
178.1824 +5c4b 89ae
178.1825 +5c4d 8e72
178.1826 +5c4e 9b9d
178.1827 +5c4f 9ba0
178.1828 +5c50 9b9f
178.1829 +5c51 8bfb
178.1830 +5c53 9b9e
178.1831 +5c55 9357
178.1832 +5c5e 91ae
178.1833 +5c60 936a
178.1834 +5c61 8ec6
178.1835 +5c64 9177
178.1836 +5c65 979a
178.1837 +5c6c 9ba2
178.1838 +5c6e 9ba3
178.1839 +5c6f 93d4
178.1840 +5c71 8e52
178.1841 +5c76 9ba5
178.1842 +5c79 9ba6
178.1843 +5c8c 9ba7
178.1844 +5c90 8af2
178.1845 +5c91 9ba8
178.1846 +5c94 9ba9
178.1847 +5ca1 89aa
178.1848 +5ca8 915a
178.1849 +5ca9 8ae2
178.1850 +5cab 9bab
178.1851 +5cac 96a6
178.1852 +5cb1 91d0
178.1853 +5cb3 8a78
178.1854 +5cb6 9bad
178.1855 +5cb7 9baf
178.1856 +5cb8 8add
178.1857 +5cbb 9bac
178.1858 +5cbc 9bae
178.1859 +5cbe 9bb1
178.1860 +5cc5 9bb0
178.1861 +5cc7 9bb2
178.1862 +5cd9 9bb3
178.1863 +5ce0 93bb
178.1864 +5ce1 8bac
178.1865 +5ce8 89e3
178.1866 +5ce9 9bb4
178.1867 +5cea 9bb9
178.1868 +5ced 9bb7
178.1869 +5cef 95f5
178.1870 +5cf0 95f4
178.1871 +5cf6 9387
178.1872 +5cfa 9bb6
178.1873 +5cfb 8f73
178.1874 +5cfd 9bb5
178.1875 +5d07 9092
178.1876 +5d0b 9bba
178.1877 +5d0e 8de8
178.1878 +5d11 9bc0
178.1879 +5d14 9bc1
178.1880 +5d15 9bbb
178.1881 +5d16 8a52
178.1882 +5d17 9bbc
178.1883 +5d18 9bc5
178.1884 +5d19 9bc4
178.1885 +5d1a 9bc3
178.1886 +5d1b 9bbf
178.1887 +5d1f 9bbe
178.1888 +5d22 9bc2
178.1889 +5d29 95f6
178.1890 +5d4b 9bc9
178.1891 +5d4c 9bc6
178.1892 +5d4e 9bc8
178.1893 +5d50 9792
178.1894 +5d52 9bc7
178.1895 +5d5c 9bbd
178.1896 +5d69 9093
178.1897 +5d6c 9bca
178.1898 +5d6f 8db5
178.1899 +5d73 9bcb
178.1900 +5d76 9bcc
178.1901 +5d82 9bcf
178.1902 +5d84 9bce
178.1903 +5d87 9bcd
178.1904 +5d8b 9388
178.1905 +5d8c 9bb8
178.1906 +5d90 9bd5
178.1907 +5d9d 9bd1
178.1908 +5da2 9bd0
178.1909 +5dac 9bd2
178.1910 +5dae 9bd3
178.1911 +5db7 9bd6
178.1912 +5dba 97e4
178.1913 +5dbc 9bd7
178.1914 +5dbd 9bd4
178.1915 +5dc9 9bd8
178.1916 +5dcc 8ade
178.1917 +5dcd 9bd9
178.1918 +5dd2 9bdb
178.1919 +5dd3 9bda
178.1920 +5dd6 9bdc
178.1921 +5ddb 9bdd
178.1922 +5ddd 90ec
178.1923 +5dde 8f42
178.1924 +5de1 8f84
178.1925 +5de3 9183
178.1926 +5de5 8d48
178.1927 +5de6 8db6
178.1928 +5de7 8d49
178.1929 +5de8 8b90
178.1930 +5deb 9bde
178.1931 +5dee 8db7
178.1932 +5df1 8cc8
178.1933 +5df2 9bdf
178.1934 +5df3 96a4
178.1935 +5df4 9462
178.1936 +5df5 9be0
178.1937 +5df7 8d4a
178.1938 +5dfb 8aaa
178.1939 +5dfd 9246
178.1940 +5dfe 8bd0
178.1941 +5e02 8e73
178.1942 +5e03 957a
178.1943 +5e06 94bf
178.1944 +5e0b 9be1
178.1945 +5e0c 8af3
178.1946 +5e11 9be4
178.1947 +5e16 929f
178.1948 +5e19 9be3
178.1949 +5e1a 9be2
178.1950 +5e1b 9be5
178.1951 +5e1d 92e9
178.1952 +5e25 9083
178.1953 +5e2b 8e74
178.1954 +5e2d 90c8
178.1955 +5e2f 91d1
178.1956 +5e30 8b41
178.1957 +5e33 92a0
178.1958 +5e36 9be6
178.1959 +5e37 9be7
178.1960 +5e38 8fed
178.1961 +5e3d 9658
178.1962 +5e40 9bea
178.1963 +5e43 9be9
178.1964 +5e44 9be8
178.1965 +5e45 959d
178.1966 +5e47 9bf1
178.1967 +5e4c 9679
178.1968 +5e4e 9beb
178.1969 +5e54 9bed
178.1970 +5e55 968b
178.1971 +5e57 9bec
178.1972 +5e5f 9bee
178.1973 +5e61 94a6
178.1974 +5e62 9bef
178.1975 +5e63 95bc
178.1976 +5e64 9bf0
178.1977 +5e72 8ab1
178.1978 +5e73 95bd
178.1979 +5e74 944e
178.1980 +5e75 9bf2
178.1981 +5e76 9bf3
178.1982 +5e78 8d4b
178.1983 +5e79 8ab2
178.1984 +5e7a 9bf4
178.1985 +5e7b 8cb6
178.1986 +5e7c 9763
178.1987 +5e7d 9748
178.1988 +5e7e 8af4
178.1989 +5e7f 9bf6
178.1990 +5e81 92a1
178.1991 +5e83 8d4c
178.1992 +5e84 8faf
178.1993 +5e87 94dd
178.1994 +5e8a 8fb0
178.1995 +5e8f 8f98
178.1996 +5e95 92ea
178.1997 +5e96 95f7
178.1998 +5e97 9358
178.1999 +5e9a 8d4d
178.2000 +5e9c 957b
178.2001 +5ea0 9bf7
178.2002 +5ea6 9378
178.2003 +5ea7 8dc0
178.2004 +5eab 8cc9
178.2005 +5ead 92eb
178.2006 +5eb5 88c1
178.2007 +5eb6 8f8e
178.2008 +5eb7 8d4e
178.2009 +5eb8 9766
178.2010 +5ec1 9bf8
178.2011 +5ec2 9bf9
178.2012 +5ec3 9470
178.2013 +5ec8 9bfa
178.2014 +5ec9 97f5
178.2015 +5eca 984c
178.2016 +5ecf 9bfc
178.2017 +5ed0 9bfb
178.2018 +5ed3 8a66
178.2019 +5ed6 9c40
178.2020 +5eda 9c43
178.2021 +5edb 9c44
178.2022 +5edd 9c42
178.2023 +5edf 955f
178.2024 +5ee0 8fb1
178.2025 +5ee1 9c46
178.2026 +5ee2 9c45
178.2027 +5ee3 9c41
178.2028 +5ee8 9c47
178.2029 +5ee9 9c48
178.2030 +5eec 9c49
178.2031 +5ef0 9c4c
178.2032 +5ef1 9c4a
178.2033 +5ef3 9c4b
178.2034 +5ef4 9c4d
178.2035 +5ef6 8984
178.2036 +5ef7 92ec
178.2037 +5ef8 9c4e
178.2038 +5efa 8c9a
178.2039 +5efb 89f4
178.2040 +5efc 9455
178.2041 +5efe 9c4f
178.2042 +5eff 93f9
178.2043 +5f01 95d9
178.2044 +5f03 9c50
178.2045 +5f04 984d
178.2046 +5f09 9c51
178.2047 +5f0a 95be
178.2048 +5f0b 9c54
178.2049 +5f0c 989f
178.2050 +5f0d 98af
178.2051 +5f0f 8eae
178.2052 +5f10 93f3
178.2053 +5f11 9c55
178.2054 +5f13 8b7c
178.2055 +5f14 92a2
178.2056 +5f15 88f8
178.2057 +5f16 9c56
178.2058 +5f17 95a4
178.2059 +5f18 8d4f
178.2060 +5f1b 926f
178.2061 +5f1f 92ed
178.2062 +5f25 96ed
178.2063 +5f26 8cb7
178.2064 +5f27 8cca
178.2065 +5f29 9c57
178.2066 +5f2d 9c58
178.2067 +5f2f 9c5e
178.2068 +5f31 8ee3
178.2069 +5f35 92a3
178.2070 +5f37 8bad
178.2071 +5f38 9c59
178.2072 +5f3c 954a
178.2073 +5f3e 9265
178.2074 +5f41 9c5a
178.2075 +5f48 9c5b
178.2076 +5f4a 8bae
178.2077 +5f4c 9c5c
178.2078 +5f4e 9c5d
178.2079 +5f51 9c5f
178.2080 +5f53 9396
178.2081 +5f56 9c60
178.2082 +5f57 9c61
178.2083 +5f59 9c62
178.2084 +5f5c 9c53
178.2085 +5f5d 9c52
178.2086 +5f61 9c63
178.2087 +5f62 8c60
178.2088 +5f66 9546
178.2089 +5f69 8dca
178.2090 +5f6a 9556
178.2091 +5f6b 92a4
178.2092 +5f6c 956a
178.2093 +5f6d 9c64
178.2094 +5f70 8fb2
178.2095 +5f71 8965
178.2096 +5f73 9c65
178.2097 +5f77 9c66
178.2098 +5f79 96f0
178.2099 +5f7c 94de
178.2100 +5f7f 9c69
178.2101 +5f80 899d
178.2102 +5f81 90aa
178.2103 +5f82 9c68
178.2104 +5f83 9c67
178.2105 +5f84 8c61
178.2106 +5f85 91d2
178.2107 +5f87 9c6d
178.2108 +5f88 9c6b
178.2109 +5f8a 9c6a
178.2110 +5f8b 97a5
178.2111 +5f8c 8ce3
178.2112 +5f90 8f99
178.2113 +5f91 9c6c
178.2114 +5f92 936b
178.2115 +5f93 8f5d
178.2116 +5f97 93be
178.2117 +5f98 9c70
178.2118 +5f99 9c6f
178.2119 +5f9e 9c6e
178.2120 +5fa0 9c71
178.2121 +5fa1 8ce4
178.2122 +5fa8 9c72
178.2123 +5fa9 959c
178.2124 +5faa 8f7a
178.2125 +5fad 9c73
178.2126 +5fae 94f7
178.2127 +5fb3 93bf
178.2128 +5fb4 92a5
178.2129 +5fb9 934f
178.2130 +5fbc 9c74
178.2131 +5fbd 8b4a
178.2132 +5fc3 9053
178.2133 +5fc5 954b
178.2134 +5fcc 8af5
178.2135 +5fcd 9445
178.2136 +5fd6 9c75
178.2137 +5fd7 8e75
178.2138 +5fd8 9659
178.2139 +5fd9 965a
178.2140 +5fdc 899e
178.2141 +5fdd 9c7a
178.2142 +5fe0 9289
178.2143 +5fe4 9c77
178.2144 +5feb 89f5
178.2145 +5ff0 9cab
178.2146 +5ff1 9c79
178.2147 +5ff5 944f
178.2148 +5ff8 9c78
178.2149 +5ffb 9c76
178.2150 +5ffd 8d9a
178.2151 +5fff 9c7c
178.2152 +600e 9c83
178.2153 +600f 9c89
178.2154 +6010 9c81
178.2155 +6012 937b
178.2156 +6015 9c86
178.2157 +6016 957c
178.2158 +6019 9c80
178.2159 +601b 9c85
178.2160 +601c 97e5
178.2161 +601d 8e76
178.2162 +6020 91d3
178.2163 +6021 9c7d
178.2164 +6025 8b7d
178.2165 +6026 9c88
178.2166 +6027 90ab
178.2167 +6028 8985
178.2168 +6029 9c82
178.2169 +602a 89f6
178.2170 +602b 9c87
178.2171 +602f 8baf
178.2172 +6031 9c84
178.2173 +603a 9c8a
178.2174 +6041 9c8c
178.2175 +6042 9c96
178.2176 +6043 9c94
178.2177 +6046 9c91
178.2178 +604a 9c90
178.2179 +604b 97f6
178.2180 +604d 9c92
178.2181 +6050 8bb0
178.2182 +6052 8d50
178.2183 +6055 8f9a
178.2184 +6059 9c99
178.2185 +605a 9c8b
178.2186 +605f 9c8f
178.2187 +6060 9c7e
178.2188 +6062 89f8
178.2189 +6063 9c93
178.2190 +6064 9c95
178.2191 +6065 9270
178.2192 +6068 8da6
178.2193 +6069 89b6
178.2194 +606a 9c8d
178.2195 +606b 9c98
178.2196 +606c 9c97
178.2197 +606d 8bb1
178.2198 +606f 91a7
178.2199 +6070 8a86
178.2200 +6075 8c62
178.2201 +6077 9c8e
178.2202 +6081 9c9a
178.2203 +6083 9c9d
178.2204 +6084 9c9f
178.2205 +6089 8ebb
178.2206 +608b 9ca5
178.2207 +608c 92ee
178.2208 +608d 9c9b
178.2209 +6092 9ca3
178.2210 +6094 89f7
178.2211 +6096 9ca1
178.2212 +6097 9ca2
178.2213 +609a 9c9e
178.2214 +609b 9ca0
178.2215 +609f 8ce5
178.2216 +60a0 9749
178.2217 +60a3 8ab3
178.2218 +60a6 8978
178.2219 +60a7 9ca4
178.2220 +60a9 9459
178.2221 +60aa 88ab
178.2222 +60b2 94df
178.2223 +60b3 9c7b
178.2224 +60b4 9caa
178.2225 +60b5 9cae
178.2226 +60b6 96e3
178.2227 +60b8 9ca7
178.2228 +60bc 9389
178.2229 +60bd 9cac
178.2230 +60c5 8fee
178.2231 +60c6 9cad
178.2232 +60c7 93d5
178.2233 +60d1 9866
178.2234 +60d3 9ca9
178.2235 +60d8 9caf
178.2236 +60da 8d9b
178.2237 +60dc 90c9
178.2238 +60df 88d2
178.2239 +60e0 9ca8
178.2240 +60e1 9ca6
178.2241 +60e3 9179
178.2242 +60e7 9c9c
178.2243 +60e8 8e53
178.2244 +60f0 91c4
178.2245 +60f1 9cbb
178.2246 +60f3 917a
178.2247 +60f4 9cb6
178.2248 +60f6 9cb3
178.2249 +60f7 9cb4
178.2250 +60f9 8ee4
178.2251 +60fa 9cb7
178.2252 +60fb 9cba
178.2253 +6100 9cb5
178.2254 +6101 8f44
178.2255 +6103 9cb8
178.2256 +6106 9cb2
178.2257 +6108 96fa
178.2258 +6109 96f9
178.2259 +610d 9cbc
178.2260 +610e 9cbd
178.2261 +610f 88d3
178.2262 +6115 9cb1
178.2263 +611a 8bf0
178.2264 +611b 88a4
178.2265 +611f 8ab4
178.2266 +6121 9cb9
178.2267 +6127 9cc1
178.2268 +6128 9cc0
178.2269 +612c 9cc5
178.2270 +6134 9cc6
178.2271 +613c 9cc4
178.2272 +613d 9cc7
178.2273 +613e 9cbf
178.2274 +613f 9cc3
178.2275 +6142 9cc8
178.2276 +6144 9cc9
178.2277 +6147 9cbe
178.2278 +6148 8e9c
178.2279 +614a 9cc2
178.2280 +614b 91d4
178.2281 +614c 8d51
178.2282 +614d 9cb0
178.2283 +614e 9054
178.2284 +6153 9cd6
178.2285 +6155 95e7
178.2286 +6158 9ccc
178.2287 +6159 9ccd
178.2288 +615a 9cce
178.2289 +615d 9cd5
178.2290 +615f 9cd4
178.2291 +6162 969d
178.2292 +6163 8ab5
178.2293 +6165 9cd2
178.2294 +6167 8c64
178.2295 +6168 8a53
178.2296 +616b 9ccf
178.2297 +616e 97b6
178.2298 +616f 9cd1
178.2299 +6170 88d4
178.2300 +6171 9cd3
178.2301 +6173 9cca
178.2302 +6174 9cd0
178.2303 +6175 9cd7
178.2304 +6176 8c63
178.2305 +6177 9ccb
178.2306 +617e 977c
178.2307 +6182 974a
178.2308 +6187 9cda
178.2309 +618a 9cde
178.2310 +618e 919e
178.2311 +6190 97f7
178.2312 +6191 9cdf
178.2313 +6194 9cdc
178.2314 +6196 9cd9
178.2315 +6199 9cd8
178.2316 +619a 9cdd
178.2317 +61a4 95ae
178.2318 +61a7 93b2
178.2319 +61a9 8c65
178.2320 +61ab 9ce0
178.2321 +61ac 9cdb
178.2322 +61ae 9ce1
178.2323 +61b2 8c9b
178.2324 +61b6 89af
178.2325 +61ba 9ce9
178.2326 +61be 8ab6
178.2327 +61c3 9ce7
178.2328 +61c6 9ce8
178.2329 +61c7 8da7
178.2330 +61c8 9ce6
178.2331 +61c9 9ce4
178.2332 +61ca 9ce3
178.2333 +61cb 9cea
178.2334 +61cc 9ce2
178.2335 +61cd 9cec
178.2336 +61d0 89f9
178.2337 +61e3 9cee
178.2338 +61e6 9ced
178.2339 +61f2 92a6
178.2340 +61f4 9cf1
178.2341 +61f6 9cef
178.2342 +61f7 9ce5
178.2343 +61f8 8c9c
178.2344 +61fa 9cf0
178.2345 +61fc 9cf4
178.2346 +61fd 9cf3
178.2347 +61fe 9cf5
178.2348 +61ff 9cf2
178.2349 +6200 9cf6
178.2350 +6208 9cf7
178.2351 +6209 9cf8
178.2352 +620a 95e8
178.2353 +620c 9cfa
178.2354 +620d 9cf9
178.2355 +620e 8f5e
178.2356 +6210 90ac
178.2357 +6211 89e4
178.2358 +6212 89fa
178.2359 +6214 9cfb
178.2360 +6216 88bd
178.2361 +621a 90ca
178.2362 +621b 9cfc
178.2363 +621d e6c1
178.2364 +621e 9d40
178.2365 +621f 8c81
178.2366 +6221 9d41
178.2367 +6226 90ed
178.2368 +622a 9d42
178.2369 +622e 9d43
178.2370 +622f 8b59
178.2371 +6230 9d44
178.2372 +6232 9d45
178.2373 +6233 9d46
178.2374 +6234 91d5
178.2375 +6238 8ccb
178.2376 +623b 96df
178.2377 +623f 965b
178.2378 +6240 8f8a
178.2379 +6241 9d47
178.2380 +6247 90ee
178.2381 +6248 e7bb
178.2382 +6249 94e0
178.2383 +624b 8ee8
178.2384 +624d 8dcb
178.2385 +624e 9d48
178.2386 +6253 91c5
178.2387 +6255 95a5
178.2388 +6258 91ef
178.2389 +625b 9d4b
178.2390 +625e 9d49
178.2391 +6260 9d4c
178.2392 +6263 9d4a
178.2393 +6268 9d4d
178.2394 +626e 95af
178.2395 +6271 88b5
178.2396 +6276 957d
178.2397 +6279 94e1
178.2398 +627c 9d4e
178.2399 +627e 9d51
178.2400 +627f 8fb3
178.2401 +6280 8b5a
178.2402 +6282 9d4f
178.2403 +6283 9d56
178.2404 +6284 8fb4
178.2405 +6289 9d50
178.2406 +628a 9463
178.2407 +6291 977d
178.2408 +6292 9d52
178.2409 +6293 9d53
178.2410 +6294 9d57
178.2411 +6295 938a
178.2412 +6296 9d54
178.2413 +6297 8d52
178.2414 +6298 90dc
178.2415 +629b 9d65
178.2416 +629c 94b2
178.2417 +629e 91f0
178.2418 +62ab 94e2
178.2419 +62ac 9dab
178.2420 +62b1 95f8
178.2421 +62b5 92ef
178.2422 +62b9 9695
178.2423 +62bb 9d5a
178.2424 +62bc 899f
178.2425 +62bd 928a
178.2426 +62c2 9d63
178.2427 +62c5 9253
178.2428 +62c6 9d5d
178.2429 +62c7 9d64
178.2430 +62c8 9d5f
178.2431 +62c9 9d66
178.2432 +62ca 9d62
178.2433 +62cc 9d61
178.2434 +62cd 948f
178.2435 +62cf 9d5b
178.2436 +62d0 89fb
178.2437 +62d1 9d59
178.2438 +62d2 8b91
178.2439 +62d3 91f1
178.2440 +62d4 9d55
178.2441 +62d7 9d58
178.2442 +62d8 8d53
178.2443 +62d9 90d9
178.2444 +62db 8fb5
178.2445 +62dc 9d60
178.2446 +62dd 9471
178.2447 +62e0 8b92
178.2448 +62e1 8a67
178.2449 +62ec 8a87
178.2450 +62ed 9040
178.2451 +62ee 9d68
178.2452 +62ef 9d6d
178.2453 +62f1 9d69
178.2454 +62f3 8c9d
178.2455 +62f5 9d6e
178.2456 +62f6 8e41
178.2457 +62f7 8d89
178.2458 +62fe 8f45
178.2459 +62ff 9d5c
178.2460 +6301 8e9d
178.2461 +6302 9d6b
178.2462 +6307 8e77
178.2463 +6308 9d6c
178.2464 +6309 88c2
178.2465 +630c 9d67
178.2466 +6311 92a7
178.2467 +6319 8b93
178.2468 +631f 8bb2
178.2469 +6327 9d6a
178.2470 +6328 88a5
178.2471 +632b 8dc1
178.2472 +632f 9055
178.2473 +633a 92f0
178.2474 +633d 94d2
178.2475 +633e 9d70
178.2476 +633f 917d
178.2477 +6349 91a8
178.2478 +634c 8e4a
178.2479 +634d 9d71
178.2480 +634f 9d73
178.2481 +6350 9d6f
178.2482 +6355 95df
178.2483 +6357 92bb
178.2484 +635c 917b
178.2485 +6367 95f9
178.2486 +6368 8ecc
178.2487 +6369 9d80
178.2488 +636b 9d7e
178.2489 +636e 9098
178.2490 +6372 8c9e
178.2491 +6376 9d78
178.2492 +6377 8fb7
178.2493 +637a 93e6
178.2494 +637b 9450
178.2495 +6380 9d76
178.2496 +6383 917c
178.2497 +6388 8ef6
178.2498 +6389 9d7b
178.2499 +638c 8fb6
178.2500 +638e 9d75
178.2501 +638f 9d7a
178.2502 +6392 9472
178.2503 +6396 9d74
178.2504 +6398 8c40
178.2505 +639b 8a7c
178.2506 +639f 9d7c
178.2507 +63a0 97a9
178.2508 +63a1 8dcc
178.2509 +63a2 9254
178.2510 +63a3 9d79
178.2511 +63a5 90da
178.2512 +63a7 8d54
178.2513 +63a8 9084
178.2514 +63a9 8986
178.2515 +63aa 915b
178.2516 +63ab 9d77
178.2517 +63ac 8b64
178.2518 +63b2 8c66
178.2519 +63b4 92cd
178.2520 +63b5 9d7d
178.2521 +63bb 917e
178.2522 +63be 9d81
178.2523 +63c0 9d83
178.2524 +63c3 91b5
178.2525 +63c4 9d89
178.2526 +63c6 9d84
178.2527 +63c9 9d86
178.2528 +63cf 9560
178.2529 +63d0 92f1
178.2530 +63d2 9d87
178.2531 +63d6 974b
178.2532 +63da 9767
178.2533 +63db 8ab7
178.2534 +63e1 88ac
178.2535 +63e3 9d85
178.2536 +63e9 9d82
178.2537 +63ee 8af6
178.2538 +63f4 8987
178.2539 +63f6 9d88
178.2540 +63fa 9768
178.2541 +6406 9d8c
178.2542 +640d 91b9
178.2543 +640f 9d93
178.2544 +6413 9d8d
178.2545 +6416 9d8a
178.2546 +6417 9d91
178.2547 +641c 9d72
178.2548 +6426 9d8e
178.2549 +6428 9d92
178.2550 +642c 94c0
178.2551 +642d 938b
178.2552 +6434 9d8b
178.2553 +6436 9d8f
178.2554 +643a 8c67
178.2555 +643e 8def
178.2556 +6442 90db
178.2557 +644e 9d97
178.2558 +6458 9345
178.2559 +6467 9d94
178.2560 +6469 9680
178.2561 +646f 9d95
178.2562 +6476 9d96
178.2563 +6478 96cc
178.2564 +647a 90a0
178.2565 +6483 8c82
178.2566 +6488 9d9d
178.2567 +6492 8e54
178.2568 +6493 9d9a
178.2569 +6495 9d99
178.2570 +649a 9451
178.2571 +649e 93b3
178.2572 +64a4 9350
178.2573 +64a5 9d9b
178.2574 +64a9 9d9c
178.2575 +64ab 958f
178.2576 +64ad 9464
178.2577 +64ae 8e42
178.2578 +64b0 90ef
178.2579 +64b2 966f
178.2580 +64b9 8a68
178.2581 +64bb 9da3
178.2582 +64bc 9d9e
178.2583 +64c1 9769
178.2584 +64c2 9da5
178.2585 +64c5 9da1
178.2586 +64c7 9da2
178.2587 +64cd 9180
178.2588 +64d2 9da0
178.2589 +64d4 9d5e
178.2590 +64d8 9da4
178.2591 +64da 9d9f
178.2592 +64e0 9da9
178.2593 +64e1 9daa
178.2594 +64e2 9346
178.2595 +64e3 9dac
178.2596 +64e6 8e43
178.2597 +64e7 9da7
178.2598 +64ec 8b5b
178.2599 +64ef 9dad
178.2600 +64f1 9da6
178.2601 +64f2 9db1
178.2602 +64f4 9db0
178.2603 +64f6 9daf
178.2604 +64fa 9db2
178.2605 +64fd 9db4
178.2606 +64fe 8fef
178.2607 +6500 9db3
178.2608 +6505 9db7
178.2609 +6518 9db5
178.2610 +651c 9db6
178.2611 +651d 9d90
178.2612 +6523 9db9
178.2613 +6524 9db8
178.2614 +652a 9d98
178.2615 +652b 9dba
178.2616 +652c 9dae
178.2617 +652f 8e78
178.2618 +6534 9dbb
178.2619 +6535 9dbc
178.2620 +6536 9dbe
178.2621 +6537 9dbd
178.2622 +6538 9dbf
178.2623 +6539 89fc
178.2624 +653b 8d55
178.2625 +653e 95fa
178.2626 +653f 90ad
178.2627 +6545 8ccc
178.2628 +6548 9dc1
178.2629 +654d 9dc4
178.2630 +654f 9571
178.2631 +6551 8b7e
178.2632 +6555 9dc3
178.2633 +6556 9dc2
178.2634 +6557 9473
178.2635 +6558 9dc5
178.2636 +6559 8bb3
178.2637 +655d 9dc7
178.2638 +655e 9dc6
178.2639 +6562 8ab8
178.2640 +6563 8e55
178.2641 +6566 93d6
178.2642 +656c 8c68
178.2643 +6570 9094
178.2644 +6572 9dc8
178.2645 +6574 90ae
178.2646 +6575 9347
178.2647 +6577 957e
178.2648 +6578 9dc9
178.2649 +6582 9dca
178.2650 +6583 9dcb
178.2651 +6587 95b6
178.2652 +6588 9b7c
178.2653 +6589 90c4
178.2654 +658c 956b
178.2655 +658e 8dd6
178.2656 +6590 94e3
178.2657 +6591 94c1
178.2658 +6597 936c
178.2659 +6599 97bf
178.2660 +659b 9dcd
178.2661 +659c 8ece
178.2662 +659f 9dce
178.2663 +65a1 88b4
178.2664 +65a4 8bd2
178.2665 +65a5 90cb
178.2666 +65a7 9580
178.2667 +65ab 9dcf
178.2668 +65ac 8e61
178.2669 +65ad 9266
178.2670 +65af 8e7a
178.2671 +65b0 9056
178.2672 +65b7 9dd0
178.2673 +65b9 95fb
178.2674 +65bc 8997
178.2675 +65bd 8e7b
178.2676 +65c1 9dd3
178.2677 +65c3 9dd1
178.2678 +65c4 9dd4
178.2679 +65c5 97b7
178.2680 +65c6 9dd2
178.2681 +65cb 90f9
178.2682 +65cc 9dd5
178.2683 +65cf 91b0
178.2684 +65d2 9dd6
178.2685 +65d7 8af8
178.2686 +65d9 9dd8
178.2687 +65db 9dd7
178.2688 +65e0 9dd9
178.2689 +65e1 9dda
178.2690 +65e2 8af9
178.2691 +65e5 93fa
178.2692 +65e6 9255
178.2693 +65e7 8b8c
178.2694 +65e8 8e7c
178.2695 +65e9 9181
178.2696 +65ec 8f7b
178.2697 +65ed 88ae
178.2698 +65f1 9ddb
178.2699 +65fa 89a0
178.2700 +65fb 9ddf
178.2701 +6602 8d56
178.2702 +6603 9dde
178.2703 +6606 8da9
178.2704 +6607 8fb8
178.2705 +660a 9ddd
178.2706 +660c 8fb9
178.2707 +660e 96be
178.2708 +660f 8da8
178.2709 +6613 88d5
178.2710 +6614 90cc
178.2711 +661c 9de4
178.2712 +661f 90af
178.2713 +6620 8966
178.2714 +6625 8f74
178.2715 +6627 9686
178.2716 +6628 8df0
178.2717 +662d 8fba
178.2718 +662f 90a5
178.2719 +6634 9de3
178.2720 +6635 9de1
178.2721 +6636 9de2
178.2722 +663c 928b
178.2723 +663f 9e45
178.2724 +6641 9de8
178.2725 +6642 8e9e
178.2726 +6643 8d57
178.2727 +6644 9de6
178.2728 +6649 9de7
178.2729 +664b 9057
178.2730 +664f 9de5
178.2731 +6652 8e4e
178.2732 +665d 9dea
178.2733 +665e 9de9
178.2734 +665f 9dee
178.2735 +6662 9def
178.2736 +6664 9deb
178.2737 +6666 8a41
178.2738 +6667 9dec
178.2739 +6668 9ded
178.2740 +6669 94d3
178.2741 +666e 9581
178.2742 +666f 8c69
178.2743 +6670 9df0
178.2744 +6674 90b0
178.2745 +6676 8fbb
178.2746 +667a 9271
178.2747 +6681 8bc5
178.2748 +6683 9df1
178.2749 +6684 9df5
178.2750 +6687 89c9
178.2751 +6688 9df2
178.2752 +6689 9df4
178.2753 +668e 9df3
178.2754 +6691 8f8b
178.2755 +6696 9267
178.2756 +6697 88c3
178.2757 +6698 9df6
178.2758 +669d 9df7
178.2759 +66a2 92a8
178.2760 +66a6 97ef
178.2761 +66ab 8e62
178.2762 +66ae 95e9
178.2763 +66b4 965c
178.2764 +66b8 9e41
178.2765 +66b9 9df9
178.2766 +66bc 9dfc
178.2767 +66be 9dfb
178.2768 +66c1 9df8
178.2769 +66c4 9e40
178.2770 +66c7 93dc
178.2771 +66c9 9dfa
178.2772 +66d6 9e42
178.2773 +66d9 8f8c
178.2774 +66da 9e43
178.2775 +66dc 976a
178.2776 +66dd 9498
178.2777 +66e0 9e44
178.2778 +66e6 9e46
178.2779 +66e9 9e47
178.2780 +66f0 9e48
178.2781 +66f2 8bc8
178.2782 +66f3 8967
178.2783 +66f4 8d58
178.2784 +66f5 9e49
178.2785 +66f7 9e4a
178.2786 +66f8 8f91
178.2787 +66f9 9182
178.2788 +66fc 99d6
178.2789 +66fd 915d
178.2790 +66fe 915c
178.2791 +66ff 91d6
178.2792 +6700 8dc5
178.2793 +6703 98f0
178.2794 +6708 8c8e
178.2795 +6709 974c
178.2796 +670b 95fc
178.2797 +670d 959e
178.2798 +670f 9e4b
178.2799 +6714 8df1
178.2800 +6715 92bd
178.2801 +6716 9e4c
178.2802 +6717 984e
178.2803 +671b 965d
178.2804 +671d 92a9
178.2805 +671e 9e4d
178.2806 +671f 8afa
178.2807 +6726 9e4e
178.2808 +6727 9e4f
178.2809 +6728 96d8
178.2810 +672a 96a2
178.2811 +672b 9696
178.2812 +672c 967b
178.2813 +672d 8e44
178.2814 +672e 9e51
178.2815 +6731 8ee9
178.2816 +6734 9670
178.2817 +6736 9e53
178.2818 +6737 9e56
178.2819 +6738 9e55
178.2820 +673a 8af7
178.2821 +673d 8b80
178.2822 +673f 9e52
178.2823 +6741 9e54
178.2824 +6746 9e57
178.2825 +6749 9099
178.2826 +674e 979b
178.2827 +674f 88c7
178.2828 +6750 8dde
178.2829 +6751 91ba
178.2830 +6753 8edb
178.2831 +6756 8ff1
178.2832 +6759 9e5a
178.2833 +675c 936d
178.2834 +675e 9e58
178.2835 +675f 91a9
178.2836 +6760 9e59
178.2837 +6761 8ff0
178.2838 +6762 96db
178.2839 +6763 9e5b
178.2840 +6764 9e5c
178.2841 +6765 9788
178.2842 +676a 9e61
178.2843 +676d 8d59
178.2844 +676f 9474
178.2845 +6770 9e5e
178.2846 +6771 938c
178.2847 +6772 9ddc
178.2848 +6773 9de0
178.2849 +6775 8b6e
178.2850 +6777 9466
178.2851 +677c 9e60
178.2852 +677e 8fbc
178.2853 +677f 94c2
178.2854 +6785 9e66
178.2855 +6787 94f8
178.2856 +6789 9e5d
178.2857 +678b 9e63
178.2858 +678c 9e62
178.2859 +6790 90cd
178.2860 +6795 968d
178.2861 +6797 97d1
178.2862 +679a 9687
178.2863 +679c 89ca
178.2864 +679d 8e7d
178.2865 +67a0 9867
178.2866 +67a1 9e65
178.2867 +67a2 9095
178.2868 +67a6 9e64
178.2869 +67a9 9e5f
178.2870 +67af 8ccd
178.2871 +67b3 9e6b
178.2872 +67b4 9e69
178.2873 +67b6 89cb
178.2874 +67b7 9e67
178.2875 +67b8 9e6d
178.2876 +67b9 9e73
178.2877 +67c1 91c6
178.2878 +67c4 95bf
178.2879 +67c6 9e75
178.2880 +67ca 9541
178.2881 +67ce 9e74
178.2882 +67cf 9490
178.2883 +67d0 965e
178.2884 +67d1 8ab9
178.2885 +67d3 90f5
178.2886 +67d4 8f5f
178.2887 +67d8 92d1
178.2888 +67da 974d
178.2889 +67dd 9e70
178.2890 +67de 9e6f
178.2891 +67e2 9e71
178.2892 +67e4 9e6e
178.2893 +67e7 9e76
178.2894 +67e9 9e6c
178.2895 +67ec 9e6a
178.2896 +67ee 9e72
178.2897 +67ef 9e68
178.2898 +67f1 928c
178.2899 +67f3 96f6
178.2900 +67f4 8ec4
178.2901 +67f5 8df2
178.2902 +67fb 8db8
178.2903 +67fe 968f
178.2904 +67ff 8a60
178.2905 +6802 92cc
178.2906 +6803 93c8
178.2907 +6804 8968
178.2908 +6813 90f0
178.2909 +6816 90b2
178.2910 +6817 8c49
178.2911 +681e 9e78
178.2912 +6821 8d5a
178.2913 +6822 8a9c
178.2914 +6829 9e7a
178.2915 +682a 8a94
178.2916 +682b 9e81
178.2917 +6832 9e7d
178.2918 +6834 90f1
178.2919 +6838 8a6a
178.2920 +6839 8daa
178.2921 +683c 8a69
178.2922 +683d 8dcd
178.2923 +6840 9e7b
178.2924 +6841 8c85
178.2925 +6842 8c6a
178.2926 +6843 938d
178.2927 +6846 9e79
178.2928 +6848 88c4
178.2929 +684d 9e7c
178.2930 +684e 9e7e
178.2931 +6850 8bcb
178.2932 +6851 8c4b
178.2933 +6853 8aba
178.2934 +6854 8b6a
178.2935 +6859 9e82
178.2936 +685c 8df7
178.2937 +685d 9691
178.2938 +685f 8e56
178.2939 +6863 9e83
178.2940 +6867 954f
178.2941 +6874 9e8f
178.2942 +6876 89b1
178.2943 +6877 9e84
178.2944 +687e 9e95
178.2945 +687f 9e85
178.2946 +6881 97c0
178.2947 +6883 9e8c
178.2948 +6885 947e
178.2949 +688d 9e94
178.2950 +688f 9e87
178.2951 +6893 88b2
178.2952 +6894 9e89
178.2953 +6897 8d5b
178.2954 +689b 9e8b
178.2955 +689d 9e8a
178.2956 +689f 9e86
178.2957 +68a0 9e91
178.2958 +68a2 8fbd
178.2959 +68a6 9aeb
178.2960 +68a7 8ce6
178.2961 +68a8 979c
178.2962 +68ad 9e88
178.2963 +68af 92f2
178.2964 +68b0 8a42
178.2965 +68b1 8dab
178.2966 +68b3 9e80
178.2967 +68b5 9e90
178.2968 +68b6 8a81
178.2969 +68b9 9e8e
178.2970 +68ba 9e92
178.2971 +68bc 938e
178.2972 +68c4 8afc
178.2973 +68c6 9eb0
178.2974 +68c9 96c7
178.2975 +68ca 9e97
178.2976 +68cb 8afb
178.2977 +68cd 9e9e
178.2978 +68d2 965f
178.2979 +68d4 9e9f
178.2980 +68d5 9ea1
178.2981 +68d7 9ea5
178.2982 +68d8 9e99
178.2983 +68da 9249
178.2984 +68df 938f
178.2985 +68e0 9ea9
178.2986 +68e1 9e9c
178.2987 +68e3 9ea6
178.2988 +68e7 9ea0
178.2989 +68ee 9058
178.2990 +68ef 9eaa
178.2991 +68f2 90b1
178.2992 +68f9 9ea8
178.2993 +68fa 8abb
178.2994 +6900 986f
178.2995 +6901 9e96
178.2996 +6904 9ea4
178.2997 +6905 88d6
178.2998 +6908 9e98
178.2999 +690b 96b8
178.3000 +690c 9e9d
178.3001 +690d 9041
178.3002 +690e 92c5
178.3003 +690f 9e93
178.3004 +6912 9ea3
178.3005 +6919 909a
178.3006 +691a 9ead
178.3007 +691b 8a91
178.3008 +691c 8c9f
178.3009 +6921 9eaf
178.3010 +6922 9e9a
178.3011 +6923 9eae
178.3012 +6925 9ea7
178.3013 +6926 9e9b
178.3014 +6928 9eab
178.3015 +692a 9eac
178.3016 +6930 9ebd
178.3017 +6934 93cc
178.3018 +6936 9ea2
178.3019 +6939 9eb9
178.3020 +693d 9ebb
178.3021 +693f 92d6
178.3022 +694a 976b
178.3023 +6953 9596
178.3024 +6954 9eb6
178.3025 +6955 91c8
178.3026 +6959 9ebc
178.3027 +695a 915e
178.3028 +695c 9eb3
178.3029 +695d 9ec0
178.3030 +695e 9ebf
178.3031 +6960 93ed
178.3032 +6961 9ebe
178.3033 +6962 93e8
178.3034 +696a 9ec2
178.3035 +696b 9eb5
178.3036 +696d 8bc6
178.3037 +696e 9eb8
178.3038 +696f 8f7c
178.3039 +6973 9480
178.3040 +6974 9eba
178.3041 +6975 8bc9
178.3042 +6977 9eb2
178.3043 +6978 9eb4
178.3044 +6979 9eb1
178.3045 +697c 984f
178.3046 +697d 8a79
178.3047 +697e 9eb7
178.3048 +6981 9ec1
178.3049 +6982 8a54
178.3050 +698a 8de5
178.3051 +698e 897c
178.3052 +6991 9ed2
178.3053 +6994 9850
178.3054 +6995 9ed5
178.3055 +699b 9059
178.3056 +699c 9ed4
178.3057 +69a0 9ed3
178.3058 +69a7 9ed0
178.3059 +69ae 9ec4
178.3060 +69b1 9ee1
178.3061 +69b2 9ec3
178.3062 +69b4 9ed6
178.3063 +69bb 9ece
178.3064 +69be 9ec9
178.3065 +69bf 9ec6
178.3066 +69c1 9ec7
178.3067 +69c3 9ecf
178.3068 +69c7 eaa0
178.3069 +69ca 9ecc
178.3070 +69cb 8d5c
178.3071 +69cc 92c6
178.3072 +69cd 9184
178.3073 +69ce 9eca
178.3074 +69d0 9ec5
178.3075 +69d3 9ec8
178.3076 +69d8 976c
178.3077 +69d9 968a
178.3078 +69dd 9ecd
178.3079 +69de 9ed7
178.3080 +69e7 9edf
178.3081 +69e8 9ed8
178.3082 +69eb 9ee5
178.3083 +69ed 9ee3
178.3084 +69f2 9ede
178.3085 +69f9 9edd
178.3086 +69fb 92ce
178.3087 +69fd 9185
178.3088 +69ff 9edb
178.3089 +6a02 9ed9
178.3090 +6a05 9ee0
178.3091 +6a0a 9ee6
178.3092 +6a0b 94f3
178.3093 +6a0c 9eec
178.3094 +6a12 9ee7
178.3095 +6a13 9eea
178.3096 +6a14 9ee4
178.3097 +6a17 9294
178.3098 +6a19 9557
178.3099 +6a1b 9eda
178.3100 +6a1e 9ee2
178.3101 +6a1f 8fbe
178.3102 +6a21 96cd
178.3103 +6a22 9ef6
178.3104 +6a23 9ee9
178.3105 +6a29 8ca0
178.3106 +6a2a 89a1
178.3107 +6a2b 8a7e
178.3108 +6a2e 9ed1
178.3109 +6a35 8fbf
178.3110 +6a36 9eee
178.3111 +6a38 9ef5
178.3112 +6a39 8ef7
178.3113 +6a3a 8a92
178.3114 +6a3d 924d
178.3115 +6a44 9eeb
178.3116 +6a47 9ef0
178.3117 +6a48 9ef4
178.3118 +6a4b 8bb4
178.3119 +6a58 8b6b
178.3120 +6a59 9ef2
178.3121 +6a5f 8b40
178.3122 +6a61 93c9
178.3123 +6a62 9ef1
178.3124 +6a66 9ef3
178.3125 +6a72 9eed
178.3126 +6a78 9eef
178.3127 +6a7f 8a80
178.3128 +6a80 9268
178.3129 +6a84 9efa
178.3130 +6a8d 9ef8
178.3131 +6a8e 8ce7
178.3132 +6a90 9ef7
178.3133 +6a97 9f40
178.3134 +6a9c 9e77
178.3135 +6aa0 9ef9
178.3136 +6aa2 9efb
178.3137 +6aa3 9efc
178.3138 +6aaa 9f4b
178.3139 +6aac 9f47
178.3140 +6aae 9e8d
178.3141 +6ab3 9f46
178.3142 +6ab8 9f45
178.3143 +6abb 9f42
178.3144 +6ac1 9ee8
178.3145 +6ac2 9f44
178.3146 +6ac3 9f43
178.3147 +6ad1 9f49
178.3148 +6ad3 9845
178.3149 +6ada 9f4c
178.3150 +6adb 8bf9
178.3151 +6ade 9f48
178.3152 +6adf 9f4a
178.3153 +6ae8 94a5
178.3154 +6aea 9f4d
178.3155 +6afa 9f51
178.3156 +6afb 9f4e
178.3157 +6b04 9793
178.3158 +6b05 9f4f
178.3159 +6b0a 9edc
178.3160 +6b12 9f52
178.3161 +6b16 9f53
178.3162 +6b1d 8954
178.3163 +6b1f 9f55
178.3164 +6b20 8c87
178.3165 +6b21 8e9f
178.3166 +6b23 8bd3
178.3167 +6b27 89a2
178.3168 +6b32 977e
178.3169 +6b37 9f57
178.3170 +6b38 9f56
178.3171 +6b39 9f59
178.3172 +6b3a 8b5c
178.3173 +6b3d 8bd4
178.3174 +6b3e 8abc
178.3175 +6b43 9f5c
178.3176 +6b47 9f5b
178.3177 +6b49 9f5d
178.3178 +6b4c 89cc
178.3179 +6b4e 9256
178.3180 +6b50 9f5e
178.3181 +6b53 8abd
178.3182 +6b54 9f60
178.3183 +6b59 9f5f
178.3184 +6b5b 9f61
178.3185 +6b5f 9f62
178.3186 +6b61 9f63
178.3187 +6b62 8e7e
178.3188 +6b63 90b3
178.3189 +6b64 8d9f
178.3190 +6b66 9590
178.3191 +6b69 95e0
178.3192 +6b6a 9863
178.3193 +6b6f 8e95
178.3194 +6b73 8dce
178.3195 +6b74 97f0
178.3196 +6b78 9f64
178.3197 +6b79 9f65
178.3198 +6b7b 8e80
178.3199 +6b7f 9f66
178.3200 +6b80 9f67
178.3201 +6b83 9f69
178.3202 +6b84 9f68
178.3203 +6b86 9677
178.3204 +6b89 8f7d
178.3205 +6b8a 8eea
178.3206 +6b8b 8e63
178.3207 +6b8d 9f6a
178.3208 +6b95 9f6c
178.3209 +6b96 9042
178.3210 +6b98 9f6b
178.3211 +6b9e 9f6d
178.3212 +6ba4 9f6e
178.3213 +6baa 9f6f
178.3214 +6bab 9f70
178.3215 +6baf 9f71
178.3216 +6bb1 9f73
178.3217 +6bb2 9f72
178.3218 +6bb3 9f74
178.3219 +6bb4 89a3
178.3220 +6bb5 9269
178.3221 +6bb7 9f75
178.3222 +6bba 8e45
178.3223 +6bbb 8a6b
178.3224 +6bbc 9f76
178.3225 +6bbf 9361
178.3226 +6bc0 9aca
178.3227 +6bc5 8b42
178.3228 +6bc6 9f77
178.3229 +6bcb 9f78
178.3230 +6bcd 95ea
178.3231 +6bce 9688
178.3232 +6bd2 93c5
178.3233 +6bd3 9f79
178.3234 +6bd4 94e4
178.3235 +6bd8 94f9
178.3236 +6bdb 96d1
178.3237 +6bdf 9f7a
178.3238 +6beb 9f7c
178.3239 +6bec 9f7b
178.3240 +6bef 9f7e
178.3241 +6bf3 9f7d
178.3242 +6c08 9f81
178.3243 +6c0f 8e81
178.3244 +6c11 96af
178.3245 +6c13 9f82
178.3246 +6c14 9f83
178.3247 +6c17 8b43
178.3248 +6c1b 9f84
178.3249 +6c23 9f86
178.3250 +6c24 9f85
178.3251 +6c34 9085
178.3252 +6c37 9558
178.3253 +6c38 8969
178.3254 +6c3e 94c3
178.3255 +6c40 92f3
178.3256 +6c41 8f60
178.3257 +6c42 8b81
178.3258 +6c4e 94c4
178.3259 +6c50 8eac
178.3260 +6c55 9f88
178.3261 +6c57 8abe
178.3262 +6c5a 8998
178.3263 +6c5d 93f0
178.3264 +6c5e 9f87
178.3265 +6c5f 8d5d
178.3266 +6c60 9272
178.3267 +6c62 9f89
178.3268 +6c68 9f91
178.3269 +6c6a 9f8a
178.3270 +6c70 91bf
178.3271 +6c72 8b82
178.3272 +6c73 9f92
178.3273 +6c7a 8c88
178.3274 +6c7d 8b44
178.3275 +6c7e 9f90
178.3276 +6c81 9f8e
178.3277 +6c82 9f8b
178.3278 +6c83 9780
178.3279 +6c88 92be
178.3280 +6c8c 93d7
178.3281 +6c8d 9f8c
178.3282 +6c90 9f94
178.3283 +6c92 9f93
178.3284 +6c93 8c42
178.3285 +6c96 89ab
178.3286 +6c99 8db9
178.3287 +6c9a 9f8d
178.3288 +6c9b 9f8f
178.3289 +6ca1 9676
178.3290 +6ca2 91f2
178.3291 +6cab 9697
178.3292 +6cae 9f9c
178.3293 +6cb1 9f9d
178.3294 +6cb3 89cd
178.3295 +6cb8 95a6
178.3296 +6cb9 96fb
178.3297 +6cba 9f9f
178.3298 +6cbb 8ea1
178.3299 +6cbc 8fc0
178.3300 +6cbd 9f98
178.3301 +6cbe 9f9e
178.3302 +6cbf 8988
178.3303 +6cc1 8bb5
178.3304 +6cc4 9f95
178.3305 +6cc5 9f9a
178.3306 +6cc9 90f2
178.3307 +6cca 9491
178.3308 +6ccc 94e5
178.3309 +6cd3 9f97
178.3310 +6cd5 9640
178.3311 +6cd7 9f99
178.3312 +6cd9 9fa2
178.3313 +6cdb 9fa0
178.3314 +6cdd 9f9b
178.3315 +6ce1 9641
178.3316 +6ce2 9467
178.3317 +6ce3 8b83
178.3318 +6ce5 9344
178.3319 +6ce8 928d
178.3320 +6cea 9fa3
178.3321 +6cef 9fa1
178.3322 +6cf0 91d7
178.3323 +6cf1 9f96
178.3324 +6cf3 896a
178.3325 +6d0b 976d
178.3326 +6d0c 9fae
178.3327 +6d12 9fad
178.3328 +6d17 90f4
178.3329 +6d19 9faa
178.3330 +6d1b 978c
178.3331 +6d1e 93b4
178.3332 +6d1f 9fa4
178.3333 +6d25 92c3
178.3334 +6d29 896b
178.3335 +6d2a 8d5e
178.3336 +6d2b 9fa7
178.3337 +6d32 8f46
178.3338 +6d33 9fac
178.3339 +6d35 9fab
178.3340 +6d36 9fa6
178.3341 +6d38 9fa9
178.3342 +6d3b 8a88
178.3343 +6d3d 9fa8
178.3344 +6d3e 9468
178.3345 +6d41 97ac
178.3346 +6d44 8ff2
178.3347 +6d45 90f3
178.3348 +6d59 9fb4
178.3349 +6d5a 9fb2
178.3350 +6d5c 956c
178.3351 +6d63 9faf
178.3352 +6d64 9fb1
178.3353 +6d66 8959
178.3354 +6d69 8d5f
178.3355 +6d6a 9851
178.3356 +6d6c 8a5c
178.3357 +6d6e 9582
178.3358 +6d74 9781
178.3359 +6d77 8a43
178.3360 +6d78 905a
178.3361 +6d79 9fb3
178.3362 +6d85 9fb8
178.3363 +6d88 8fc1
178.3364 +6d8c 974f
178.3365 +6d8e 9fb5
178.3366 +6d93 9fb0
178.3367 +6d95 9fb6
178.3368 +6d99 97dc
178.3369 +6d9b 9393
178.3370 +6d9c 93c0
178.3371 +6daf 8a55
178.3372 +6db2 8974
178.3373 +6db5 9fbc
178.3374 +6db8 9fbf
178.3375 +6dbc 97c1
178.3376 +6dc0 9784
178.3377 +6dc5 9fc6
178.3378 +6dc6 9fc0
178.3379 +6dc7 9fbd
178.3380 +6dcb 97d2
178.3381 +6dcc 9fc3
178.3382 +6dd1 8f69
178.3383 +6dd2 9fc5
178.3384 +6dd5 9fca
178.3385 +6dd8 9391
178.3386 +6dd9 9fc8
178.3387 +6dde 9fc2
178.3388 +6de1 9257
178.3389 +6de4 9fc9
178.3390 +6de6 9fbe
178.3391 +6de8 9fc4
178.3392 +6dea 9fcb
178.3393 +6deb 88fa
178.3394 +6dec 9fc1
178.3395 +6dee 9fcc
178.3396 +6df1 905b
178.3397 +6df3 8f7e
178.3398 +6df5 95a3
178.3399 +6df7 8dac
178.3400 +6df9 9fb9
178.3401 +6dfa 9fc7
178.3402 +6dfb 9359
178.3403 +6e05 90b4
178.3404 +6e07 8a89
178.3405 +6e08 8dcf
178.3406 +6e09 8fc2
178.3407 +6e0a 9fbb
178.3408 +6e0b 8f61
178.3409 +6e13 8c6b
178.3410 +6e15 9fba
178.3411 +6e19 9fd0
178.3412 +6e1a 8f8d
178.3413 +6e1b 8cb8
178.3414 +6e1d 9fdf
178.3415 +6e1f 9fd9
178.3416 +6e20 8b94
178.3417 +6e21 936e
178.3418 +6e23 9fd4
178.3419 +6e24 9fdd
178.3420 +6e25 88ad
178.3421 +6e26 8951
178.3422 +6e29 89b7
178.3423 +6e2b 9fd6
178.3424 +6e2c 91aa
178.3425 +6e2d 9fcd
178.3426 +6e2e 9fcf
178.3427 +6e2f 8d60
178.3428 +6e38 9fe0
178.3429 +6e3a 9fdb
178.3430 +6e3e 9fd3
178.3431 +6e43 9fda
178.3432 +6e4a 96a9
178.3433 +6e4d 9fd8
178.3434 +6e4e 9fdc
178.3435 +6e56 8cce
178.3436 +6e58 8fc3
178.3437 +6e5b 9258
178.3438 +6e5f 9fd2
178.3439 +6e67 974e
178.3440 +6e6b 9fd5
178.3441 +6e6e 9fce
178.3442 +6e6f 9392
178.3443 +6e72 9fd1
178.3444 +6e76 9fd7
178.3445 +6e7e 9870
178.3446 +6e7f 8ebc
178.3447 +6e80 969e
178.3448 +6e82 9fe1
178.3449 +6e8c 94ac
178.3450 +6e8f 9fed
178.3451 +6e90 8cb9
178.3452 +6e96 8f80
178.3453 +6e98 9fe3
178.3454 +6e9c 97ad
178.3455 +6e9d 8d61
178.3456 +6e9f 9ff0
178.3457 +6ea2 88ec
178.3458 +6ea5 9fee
178.3459 +6eaa 9fe2
178.3460 +6eaf 9fe8
178.3461 +6eb2 9fea
178.3462 +6eb6 976e
178.3463 +6eb7 9fe5
178.3464 +6eba 934d
178.3465 +6ebd 9fe7
178.3466 +6ec2 9fef
178.3467 +6ec4 9fe9
178.3468 +6ec5 96c5
178.3469 +6ec9 9fe4
178.3470 +6ecb 8ea0
178.3471 +6ecc 9ffc
178.3472 +6ed1 8a8a
178.3473 +6ed3 9fe6
178.3474 +6ed4 9feb
178.3475 +6ed5 9fec
178.3476 +6edd 91ea
178.3477 +6ede 91d8
178.3478 +6eec 9ff4
178.3479 +6eef 9ffa
178.3480 +6ef2 9ff8
178.3481 +6ef4 9348
178.3482 +6ef7 e042
178.3483 +6ef8 9ff5
178.3484 +6efe 9ff6
178.3485 +6eff 9fde
178.3486 +6f01 8b99
178.3487 +6f02 9559
178.3488 +6f06 8ebd
178.3489 +6f09 8d97
178.3490 +6f0f 9852
178.3491 +6f11 9ff2
178.3492 +6f13 e041
178.3493 +6f14 8989
178.3494 +6f15 9186
178.3495 +6f20 9499
178.3496 +6f22 8abf
178.3497 +6f23 97f8
178.3498 +6f2b 969f
178.3499 +6f2c 92d0
178.3500 +6f31 9ff9
178.3501 +6f32 9ffb
178.3502 +6f38 9151
178.3503 +6f3e e040
178.3504 +6f3f 9ff7
178.3505 +6f41 9ff1
178.3506 +6f45 8ac1
178.3507 +6f54 8c89
178.3508 +6f58 e04e
178.3509 +6f5b e049
178.3510 +6f5c 90f6
178.3511 +6f5f 8a83
178.3512 +6f64 8f81
178.3513 +6f66 e052
178.3514 +6f6d e04b
178.3515 +6f6e 92aa
178.3516 +6f6f e048
178.3517 +6f70 92d7
178.3518 +6f74 e06b
178.3519 +6f78 e045
178.3520 +6f7a e044
178.3521 +6f7c e04d
178.3522 +6f80 e047
178.3523 +6f81 e046
178.3524 +6f82 e04c
178.3525 +6f84 909f
178.3526 +6f86 e043
178.3527 +6f8e e04f
178.3528 +6f91 e050
178.3529 +6f97 8ac0
178.3530 +6fa1 e055
178.3531 +6fa3 e054
178.3532 +6fa4 e056
178.3533 +6faa e059
178.3534 +6fb1 9362
178.3535 +6fb3 e053
178.3536 +6fb9 e057
178.3537 +6fc0 8c83
178.3538 +6fc1 91f7
178.3539 +6fc2 e051
178.3540 +6fc3 945a
178.3541 +6fc6 e058
178.3542 +6fd4 e05d
178.3543 +6fd5 e05b
178.3544 +6fd8 e05e
178.3545 +6fdb e061
178.3546 +6fdf e05a
178.3547 +6fe0 8d8a
178.3548 +6fe1 9447
178.3549 +6fe4 9fb7
178.3550 +6feb 9794
178.3551 +6fec e05c
178.3552 +6fee e060
178.3553 +6fef 91f3
178.3554 +6ff1 e05f
178.3555 +6ff3 e04a
178.3556 +6ff6 e889
178.3557 +6ffa e064
178.3558 +6ffe e068
178.3559 +7001 e066
178.3560 +7009 e062
178.3561 +700b e063
178.3562 +700f e067
178.3563 +7011 e065
178.3564 +7015 956d
178.3565 +7018 e06d
178.3566 +701a e06a
178.3567 +701b e069
178.3568 +701d e06c
178.3569 +701e 93d2
178.3570 +701f e06e
178.3571 +7026 9295
178.3572 +7027 91eb
178.3573 +702c 90a3
178.3574 +7030 e06f
178.3575 +7032 e071
178.3576 +703e e070
178.3577 +704c 9ff3
178.3578 +7051 e072
178.3579 +7058 93e5
178.3580 +7063 e073
178.3581 +706b 89ce
178.3582 +706f 9394
178.3583 +7070 8a44
178.3584 +7078 8b84
178.3585 +707c 8edc
178.3586 +707d 8dd0
178.3587 +7089 9846
178.3588 +708a 9086
178.3589 +708e 898a
178.3590 +7092 e075
178.3591 +7099 e074
178.3592 +70ac e078
178.3593 +70ad 9259
178.3594 +70ae e07b
178.3595 +70af e076
178.3596 +70b3 e07a
178.3597 +70b8 e079
178.3598 +70b9 935f
178.3599 +70ba 88d7
178.3600 +70c8 97f3
178.3601 +70cb e07d
178.3602 +70cf 8947
178.3603 +70d9 e080
178.3604 +70dd e07e
178.3605 +70df e07c
178.3606 +70f1 e077
178.3607 +70f9 9642
178.3608 +70fd e082
178.3609 +7109 e081
178.3610 +7114 898b
178.3611 +7119 e084
178.3612 +711a 95b0
178.3613 +711c e083
178.3614 +7121 96b3
178.3615 +7126 8fc5
178.3616 +7136 9152
178.3617 +713c 8fc4
178.3618 +7149 97f9
178.3619 +714c e08a
178.3620 +714e 90f7
178.3621 +7155 e086
178.3622 +7156 e08b
178.3623 +7159 898c
178.3624 +7162 e089
178.3625 +7164 9481
178.3626 +7165 e085
178.3627 +7166 e088
178.3628 +7167 8fc6
178.3629 +7169 94cf
178.3630 +716c e08c
178.3631 +716e 8ecf
178.3632 +717d 90f8
178.3633 +7184 e08f
178.3634 +7188 e087
178.3635 +718a 8c46
178.3636 +718f e08d
178.3637 +7194 976f
178.3638 +7195 e090
178.3639 +7199 eaa4
178.3640 +719f 8f6e
178.3641 +71a8 e091
178.3642 +71ac e092
178.3643 +71b1 944d
178.3644 +71b9 e094
178.3645 +71be e095
178.3646 +71c3 9452
178.3647 +71c8 9395
178.3648 +71c9 e097
178.3649 +71ce e099
178.3650 +71d0 97d3
178.3651 +71d2 e096
178.3652 +71d4 e098
178.3653 +71d5 898d
178.3654 +71d7 e093
178.3655 +71df 9a7a
178.3656 +71e0 e09a
178.3657 +71e5 9187
178.3658 +71e6 8e57
178.3659 +71e7 e09c
178.3660 +71ec e09b
178.3661 +71ed 9043
178.3662 +71ee 99d7
178.3663 +71f5 e09d
178.3664 +71f9 e09f
178.3665 +71fb e08e
178.3666 +71fc e09e
178.3667 +71ff e0a0
178.3668 +7206 949a
178.3669 +720d e0a1
178.3670 +7210 e0a2
178.3671 +721b e0a3
178.3672 +7228 e0a4
178.3673 +722a 92dc
178.3674 +722c e0a6
178.3675 +722d e0a5
178.3676 +7230 e0a7
178.3677 +7232 e0a8
178.3678 +7235 8edd
178.3679 +7236 9583
178.3680 +723a 96ea
178.3681 +723b e0a9
178.3682 +723c e0aa
178.3683 +723d 9175
178.3684 +723e 8ea2
178.3685 +723f e0ab
178.3686 +7240 e0ac
178.3687 +7246 e0ad
178.3688 +7247 95d0
178.3689 +7248 94c5
178.3690 +724b e0ae
178.3691 +724c 9476
178.3692 +7252 92ab
178.3693 +7258 e0af
178.3694 +7259 89e5
178.3695 +725b 8b8d
178.3696 +725d 96c4
178.3697 +725f 96b4
178.3698 +7261 89b2
178.3699 +7262 9853
178.3700 +7267 9671
178.3701 +7269 95a8
178.3702 +7272 90b5
178.3703 +7274 e0b0
178.3704 +7279 93c1
178.3705 +727d 8ca1
178.3706 +727e e0b1
178.3707 +7280 8dd2
178.3708 +7281 e0b3
178.3709 +7282 e0b2
178.3710 +7287 e0b4
178.3711 +7292 e0b5
178.3712 +7296 e0b6
178.3713 +72a0 8b5d
178.3714 +72a2 e0b7
178.3715 +72a7 e0b8
178.3716 +72ac 8ca2
178.3717 +72af 94c6
178.3718 +72b2 e0ba
178.3719 +72b6 8ff3
178.3720 +72b9 e0b9
178.3721 +72c2 8bb6
178.3722 +72c3 e0bb
178.3723 +72c4 e0bd
178.3724 +72c6 e0bc
178.3725 +72ce e0be
178.3726 +72d0 8ccf
178.3727 +72d2 e0bf
178.3728 +72d7 8be7
178.3729 +72d9 915f
178.3730 +72db 8d9d
178.3731 +72e0 e0c1
178.3732 +72e1 e0c2
178.3733 +72e2 e0c0
178.3734 +72e9 8eeb
178.3735 +72ec 93c6
178.3736 +72ed 8bb7
178.3737 +72f7 e0c4
178.3738 +72f8 924b
178.3739 +72f9 e0c3
178.3740 +72fc 9854
178.3741 +72fd 9482
178.3742 +730a e0c7
178.3743 +7316 e0c9
178.3744 +7317 e0c6
178.3745 +731b 96d2
178.3746 +731c e0c8
178.3747 +731d e0ca
178.3748 +731f 97c2
178.3749 +7325 e0ce
178.3750 +7329 e0cd
178.3751 +732a 9296
178.3752 +732b 944c
178.3753 +732e 8ca3
178.3754 +732f e0cc
178.3755 +7334 e0cb
178.3756 +7336 9750
178.3757 +7337 9751
178.3758 +733e e0cf
178.3759 +733f 898e
178.3760 +7344 8d96
178.3761 +7345 8e82
178.3762 +734e e0d0
178.3763 +734f e0d1
178.3764 +7357 e0d3
178.3765 +7363 8f62
178.3766 +7368 e0d5
178.3767 +736a e0d4
178.3768 +7370 e0d6
178.3769 +7372 8a6c
178.3770 +7375 e0d8
178.3771 +7378 e0d7
178.3772 +737a e0da
178.3773 +737b e0d9
178.3774 +7384 8cba
178.3775 +7387 97a6
178.3776 +7389 8bca
178.3777 +738b 89a4
178.3778 +7396 8be8
178.3779 +73a9 8adf
178.3780 +73b2 97e6
178.3781 +73b3 e0dc
178.3782 +73bb e0de
178.3783 +73c0 e0df
178.3784 +73c2 89cf
178.3785 +73c8 e0db
178.3786 +73ca 8e58
178.3787 +73cd 92bf
178.3788 +73ce e0dd
178.3789 +73de e0e2
178.3790 +73e0 8eec
178.3791 +73e5 e0e0
178.3792 +73ea 8c5d
178.3793 +73ed 94c7
178.3794 +73ee e0e1
178.3795 +73f1 e0fc
178.3796 +73f8 e0e7
178.3797 +73fe 8cbb
178.3798 +7403 8b85
178.3799 +7405 e0e4
178.3800 +7406 979d
178.3801 +7409 97ae
178.3802 +7422 91f4
178.3803 +7425 e0e6
178.3804 +7432 e0e8
178.3805 +7433 97d4
178.3806 +7434 8bd5
178.3807 +7435 94fa
178.3808 +7436 9469
178.3809 +743a e0e9
178.3810 +743f e0eb
178.3811 +7441 e0ee
178.3812 +7455 e0ea
178.3813 +7459 e0ed
178.3814 +745a 8ce8
178.3815 +745b 896c
178.3816 +745c e0ef
178.3817 +745e 9090
178.3818 +745f e0ec
178.3819 +7460 97da
178.3820 +7463 e0f2
178.3821 +7464 eaa2
178.3822 +7469 e0f0
178.3823 +746a e0f3
178.3824 +746f e0e5
178.3825 +7470 e0f1
178.3826 +7473 8dba
178.3827 +7476 e0f4
178.3828 +747e e0f5
178.3829 +7483 979e
178.3830 +748b e0f6
178.3831 +749e e0f7
178.3832 +74a2 e0e3
178.3833 +74a7 e0f8
178.3834 +74b0 8ac2
178.3835 +74bd 8ea3
178.3836 +74ca e0f9
178.3837 +74cf e0fa
178.3838 +74d4 e0fb
178.3839 +74dc 895a
178.3840 +74e0 e140
178.3841 +74e2 955a
178.3842 +74e3 e141
178.3843 +74e6 8aa2
178.3844 +74e7 e142
178.3845 +74e9 e143
178.3846 +74ee e144
178.3847 +74f0 e146
178.3848 +74f1 e147
178.3849 +74f2 e145
178.3850 +74f6 9572
178.3851 +74f7 e149
178.3852 +74f8 e148
178.3853 +7503 e14b
178.3854 +7504 e14a
178.3855 +7505 e14c
178.3856 +750c e14d
178.3857 +750d e14f
178.3858 +750e e14e
178.3859 +7511 8d99
178.3860 +7513 e151
178.3861 +7515 e150
178.3862 +7518 8ac3
178.3863 +751a 9072
178.3864 +751c 935b
178.3865 +751e e152
178.3866 +751f 90b6
178.3867 +7523 8e59
178.3868 +7525 8999
178.3869 +7526 e153
178.3870 +7528 9770
178.3871 +752b 95e1
178.3872 +752c e154
178.3873 +7530 9363
178.3874 +7531 9752
178.3875 +7532 8d62
178.3876 +7533 905c
178.3877 +7537 926a
178.3878 +7538 99b2
178.3879 +753a 92ac
178.3880 +753b 89e6
178.3881 +753c e155
178.3882 +7544 e156
178.3883 +7546 e15b
178.3884 +7549 e159
178.3885 +754a e158
178.3886 +754b 9dc0
178.3887 +754c 8a45
178.3888 +754d e157
178.3889 +754f 88d8
178.3890 +7551 94a8
178.3891 +7554 94c8
178.3892 +7559 97af
178.3893 +755a e15c
178.3894 +755b e15a
178.3895 +755c 927b
178.3896 +755d 90a4
178.3897 +7560 94a9
178.3898 +7562 954c
178.3899 +7564 e15e
178.3900 +7565 97aa
178.3901 +7566 8c6c
178.3902 +7567 e15f
178.3903 +7569 e15d
178.3904 +756a 94d4
178.3905 +756b e160
178.3906 +756d e161
178.3907 +7570 88d9
178.3908 +7573 8ff4
178.3909 +7574 e166
178.3910 +7576 e163
178.3911 +7577 93eb
178.3912 +7578 e162
178.3913 +757f 8b45
178.3914 +7582 e169
178.3915 +7586 e164
178.3916 +7587 e165
178.3917 +7589 e168
178.3918 +758a e167
178.3919 +758b 9544
178.3920 +758e 9161
178.3921 +758f 9160
178.3922 +7591 8b5e
178.3923 +7594 e16a
178.3924 +759a e16b
178.3925 +759d e16c
178.3926 +75a3 e16e
178.3927 +75a5 e16d
178.3928 +75ab 8975
178.3929 +75b1 e176
178.3930 +75b2 94e6
178.3931 +75b3 e170
178.3932 +75b5 e172
178.3933 +75b8 e174
178.3934 +75b9 905d
178.3935 +75bc e175
178.3936 +75bd e173
178.3937 +75be 8ebe
178.3938 +75c2 e16f
178.3939 +75c3 e171
178.3940 +75c5 9561
178.3941 +75c7 8fc7
178.3942 +75ca e178
178.3943 +75cd e177
178.3944 +75d2 e179
178.3945 +75d4 8ea4
178.3946 +75d5 8dad
178.3947 +75d8 9397
178.3948 +75d9 e17a
178.3949 +75db 92c9
178.3950 +75de e17c
178.3951 +75e2 979f
178.3952 +75e3 e17b
178.3953 +75e9 9189
178.3954 +75f0 e182
178.3955 +75f2 e184
178.3956 +75f3 e185
178.3957 +75f4 9273
178.3958 +75fa e183
178.3959 +75fc e180
178.3960 +75fe e17d
178.3961 +75ff e17e
178.3962 +7601 e181
178.3963 +7609 e188
178.3964 +760b e186
178.3965 +760d e187
178.3966 +761f e189
178.3967 +7620 e18b
178.3968 +7621 e18c
178.3969 +7622 e18d
178.3970 +7624 e18e
178.3971 +7627 e18a
178.3972 +7630 e190
178.3973 +7634 e18f
178.3974 +763b e191
178.3975 +7642 97c3
178.3976 +7646 e194
178.3977 +7647 e192
178.3978 +7648 e193
178.3979 +764c 8ae0
178.3980 +7652 96fc
178.3981 +7656 95c8
178.3982 +7658 e196
178.3983 +765c e195
178.3984 +7661 e197
178.3985 +7662 e198
178.3986 +7667 e19c
178.3987 +7668 e199
178.3988 +7669 e19a
178.3989 +766a e19b
178.3990 +766c e19d
178.3991 +7670 e19e
178.3992 +7672 e19f
178.3993 +7676 e1a0
178.3994 +7678 e1a1
178.3995 +767a 94ad
178.3996 +767b 936f
178.3997 +767c e1a2
178.3998 +767d 9492
178.3999 +767e 9553
178.4000 +7680 e1a3
178.4001 +7683 e1a4
178.4002 +7684 9349
178.4003 +7686 8a46
178.4004 +7687 8d63
178.4005 +7688 e1a5
178.4006 +768b e1a6
178.4007 +768e e1a7
178.4008 +7690 8e48
178.4009 +7693 e1a9
178.4010 +7696 e1a8
178.4011 +7699 e1aa
178.4012 +769a e1ab
178.4013 +76ae 94e7
178.4014 +76b0 e1ac
178.4015 +76b4 e1ad
178.4016 +76b7 ea89
178.4017 +76b8 e1ae
178.4018 +76b9 e1af
178.4019 +76ba e1b0
178.4020 +76bf 8e4d
178.4021 +76c2 e1b1
178.4022 +76c3 9475
178.4023 +76c6 967e
178.4024 +76c8 896d
178.4025 +76ca 8976
178.4026 +76cd e1b2
178.4027 +76d2 e1b4
178.4028 +76d6 e1b3
178.4029 +76d7 9390
178.4030 +76db 90b7
178.4031 +76dc 9f58
178.4032 +76de e1b5
178.4033 +76df 96bf
178.4034 +76e1 e1b6
178.4035 +76e3 8ac4
178.4036 +76e4 94d5
178.4037 +76e5 e1b7
178.4038 +76e7 e1b8
178.4039 +76ea e1b9
178.4040 +76ee 96da
178.4041 +76f2 96d3
178.4042 +76f4 92bc
178.4043 +76f8 918a
178.4044 +76fb e1bb
178.4045 +76fe 8f82
178.4046 +7701 8fc8
178.4047 +7704 e1be
178.4048 +7707 e1bd
178.4049 +7708 e1bc
178.4050 +7709 94fb
178.4051 +770b 8ac5
178.4052 +770c 8ca7
178.4053 +771b e1c4
178.4054 +771e e1c1
178.4055 +771f 905e
178.4056 +7720 96b0
178.4057 +7724 e1c0
178.4058 +7725 e1c2
178.4059 +7726 e1c3
178.4060 +7729 e1bf
178.4061 +7737 e1c5
178.4062 +7738 e1c6
178.4063 +773a 92ad
178.4064 +773c 8ae1
178.4065 +7740 9285
178.4066 +7747 e1c7
178.4067 +775a e1c8
178.4068 +775b e1cb
178.4069 +7761 9087
178.4070 +7763 93c2
178.4071 +7765 e1cc
178.4072 +7766 9672
178.4073 +7768 e1c9
178.4074 +776b e1ca
178.4075 +7779 e1cf
178.4076 +777e e1ce
178.4077 +777f e1cd
178.4078 +778b e1d1
178.4079 +778e e1d0
178.4080 +7791 e1d2
178.4081 +779e e1d4
178.4082 +77a0 e1d3
178.4083 +77a5 95cb
178.4084 +77ac 8f75
178.4085 +77ad 97c4
178.4086 +77b0 e1d5
178.4087 +77b3 93b5
178.4088 +77b6 e1d6
178.4089 +77b9 e1d7
178.4090 +77bb e1db
178.4091 +77bc e1d9
178.4092 +77bd e1da
178.4093 +77bf e1d8
178.4094 +77c7 e1dc
178.4095 +77cd e1dd
178.4096 +77d7 e1de
178.4097 +77da e1df
178.4098 +77db 96b5
178.4099 +77dc e1e0
178.4100 +77e2 96ee
178.4101 +77e3 e1e1
178.4102 +77e5 926d
178.4103 +77e7 948a
178.4104 +77e9 8be9
178.4105 +77ed 925a
178.4106 +77ee e1e2
178.4107 +77ef 8bb8
178.4108 +77f3 90ce
178.4109 +77fc e1e3
178.4110 +7802 8dbb
178.4111 +780c e1e4
178.4112 +7812 e1e5
178.4113 +7814 8ca4
178.4114 +7815 8dd3
178.4115 +7820 e1e7
178.4116 +7825 9375
178.4117 +7826 8dd4
178.4118 +7827 8b6d
178.4119 +7832 9643
178.4120 +7834 946a
178.4121 +783a 9376
178.4122 +783f 8d7b
178.4123 +7845 e1e9
178.4124 +785d 8fc9
178.4125 +786b 97b0
178.4126 +786c 8d64
178.4127 +786f 8ca5
178.4128 +7872 94a1
178.4129 +7874 e1eb
178.4130 +787c e1ed
178.4131 +7881 8ce9
178.4132 +7886 e1ec
178.4133 +7887 92f4
178.4134 +788c e1ef
178.4135 +788d 8a56
178.4136 +788e e1ea
178.4137 +7891 94e8
178.4138 +7893 894f
178.4139 +7895 8dea
178.4140 +7897 9871
178.4141 +789a e1ee
178.4142 +78a3 e1f0
178.4143 +78a7 95c9
178.4144 +78a9 90d7
178.4145 +78aa e1f2
178.4146 +78af e1f3
178.4147 +78b5 e1f1
178.4148 +78ba 8a6d
178.4149 +78bc e1f9
178.4150 +78be e1f8
178.4151 +78c1 8ea5
178.4152 +78c5 e1fa
178.4153 +78c6 e1f5
178.4154 +78ca e1fb
178.4155 +78cb e1f6
178.4156 +78d0 94d6
178.4157 +78d1 e1f4
178.4158 +78d4 e1f7
178.4159 +78da e241
178.4160 +78e7 e240
178.4161 +78e8 9681
178.4162 +78ec e1fc
178.4163 +78ef 88e9
178.4164 +78f4 e243
178.4165 +78fd e242
178.4166 +7901 8fca
178.4167 +7907 e244
178.4168 +790e 9162
178.4169 +7911 e246
178.4170 +7912 e245
178.4171 +7919 e247
178.4172 +7926 e1e6
178.4173 +792a e1e8
178.4174 +792b e249
178.4175 +792c e248
178.4176 +793a 8ea6
178.4177 +793c 97e7
178.4178 +793e 8ed0
178.4179 +7940 e24a
178.4180 +7941 8c56
178.4181 +7947 8b5f
178.4182 +7948 8b46
178.4183 +7949 8e83
178.4184 +7950 9753
178.4185 +7953 e250
178.4186 +7955 e24f
178.4187 +7956 9163
178.4188 +7957 e24c
178.4189 +795a e24e
178.4190 +795d 8f6a
178.4191 +795e 905f
178.4192 +795f e24d
178.4193 +7960 e24b
178.4194 +7962 9449
178.4195 +7965 8fcb
178.4196 +7968 955b
178.4197 +796d 8dd5
178.4198 +7977 9398
178.4199 +797a e251
178.4200 +797f e252
178.4201 +7980 e268
178.4202 +7981 8bd6
178.4203 +7984 985c
178.4204 +7985 9154
178.4205 +798a e253
178.4206 +798d 89d0
178.4207 +798e 92f5
178.4208 +798f 959f
178.4209 +799d e254
178.4210 +79a6 8b9a
178.4211 +79a7 e255
178.4212 +79aa e257
178.4213 +79ae e258
178.4214 +79b0 9448
178.4215 +79b3 e259
178.4216 +79b9 e25a
178.4217 +79ba e25b
178.4218 +79bd 8bd7
178.4219 +79be 89d1
178.4220 +79bf 93c3
178.4221 +79c0 8f47
178.4222 +79c1 8e84
178.4223 +79c9 e25c
178.4224 +79cb 8f48
178.4225 +79d1 89c8
178.4226 +79d2 9562
178.4227 +79d5 e25d
178.4228 +79d8 94e9
178.4229 +79df 9164
178.4230 +79e1 e260
178.4231 +79e3 e261
178.4232 +79e4 9489
178.4233 +79e6 9060
178.4234 +79e7 e25e
178.4235 +79e9 9281
178.4236 +79ec e25f
178.4237 +79f0 8fcc
178.4238 +79fb 88da
178.4239 +7a00 8b48
178.4240 +7a08 e262
178.4241 +7a0b 92f6
178.4242 +7a0d e263
178.4243 +7a0e 90c5
178.4244 +7a14 96ab
178.4245 +7a17 9542
178.4246 +7a18 e264
178.4247 +7a19 e265
178.4248 +7a1a 9274
178.4249 +7a1c 97c5
178.4250 +7a1f e267
178.4251 +7a20 e266
178.4252 +7a2e 8eed
178.4253 +7a31 e269
178.4254 +7a32 88ee
178.4255 +7a37 e26c
178.4256 +7a3b e26a
178.4257 +7a3c 89d2
178.4258 +7a3d 8c6d
178.4259 +7a3e e26b
178.4260 +7a3f 8d65
178.4261 +7a40 8d92
178.4262 +7a42 95e4
178.4263 +7a43 e26d
178.4264 +7a46 9673
178.4265 +7a49 e26f
178.4266 +7a4d 90cf
178.4267 +7a4e 896e
178.4268 +7a4f 89b8
178.4269 +7a50 88aa
178.4270 +7a57 e26e
178.4271 +7a61 e270
178.4272 +7a62 e271
178.4273 +7a63 8ff5
178.4274 +7a69 e272
178.4275 +7a6b 8a6e
178.4276 +7a70 e274
178.4277 +7a74 8c8a
178.4278 +7a76 8b86
178.4279 +7a79 e275
178.4280 +7a7a 8bf3
178.4281 +7a7d e276
178.4282 +7a7f 90fa
178.4283 +7a81 93cb
178.4284 +7a83 90de
178.4285 +7a84 8df3
178.4286 +7a88 e277
178.4287 +7a92 9282
178.4288 +7a93 918b
178.4289 +7a95 e279
178.4290 +7a96 e27b
178.4291 +7a97 e278
178.4292 +7a98 e27a
178.4293 +7a9f 8c41
178.4294 +7aa9 e27c
178.4295 +7aaa 8c45
178.4296 +7aae 8b87
178.4297 +7aaf 9771
178.4298 +7ab0 e27e
178.4299 +7ab6 e280
178.4300 +7aba 894d
178.4301 +7abf e283
178.4302 +7ac3 8a96
178.4303 +7ac4 e282
178.4304 +7ac5 e281
178.4305 +7ac7 e285
178.4306 +7ac8 e27d
178.4307 +7aca e286
178.4308 +7acb 97a7
178.4309 +7acd e287
178.4310 +7acf e288
178.4311 +7ad2 9af2
178.4312 +7ad3 e28a
178.4313 +7ad5 e289
178.4314 +7ad9 e28b
178.4315 +7ada e28c
178.4316 +7adc 97b3
178.4317 +7add e28d
178.4318 +7adf e8ed
178.4319 +7ae0 8fcd
178.4320 +7ae1 e28e
178.4321 +7ae2 e28f
178.4322 +7ae3 8f76
178.4323 +7ae5 93b6
178.4324 +7ae6 e290
178.4325 +7aea 9247
178.4326 +7aed e291
178.4327 +7aef 925b
178.4328 +7af0 e292
178.4329 +7af6 8ba3
178.4330 +7af8 995e
178.4331 +7af9 927c
178.4332 +7afa 8eb1
178.4333 +7aff 8ac6
178.4334 +7b02 e293
178.4335 +7b04 e2a0
178.4336 +7b06 e296
178.4337 +7b08 8b88
178.4338 +7b0a e295
178.4339 +7b0b e2a2
178.4340 +7b0f e294
178.4341 +7b11 8fce
178.4342 +7b18 e298
178.4343 +7b19 e299
178.4344 +7b1b 934a
178.4345 +7b1e e29a
178.4346 +7b20 8a7d
178.4347 +7b25 9079
178.4348 +7b26 9584
178.4349 +7b28 e29c
178.4350 +7b2c 91e6
178.4351 +7b33 e297
178.4352 +7b35 e29b
178.4353 +7b36 e29d
178.4354 +7b39 8df9
178.4355 +7b45 e2a4
178.4356 +7b46 954d
178.4357 +7b48 94a4
178.4358 +7b49 9399
178.4359 +7b4b 8bd8
178.4360 +7b4c e2a3
178.4361 +7b4d e2a1
178.4362 +7b4f 94b3
178.4363 +7b50 e29e
178.4364 +7b51 927d
178.4365 +7b52 939b
178.4366 +7b54 939a
178.4367 +7b56 8df4
178.4368 +7b5d e2b6
178.4369 +7b65 e2a6
178.4370 +7b67 e2a8
178.4371 +7b6c e2ab
178.4372 +7b6e e2ac
178.4373 +7b70 e2a9
178.4374 +7b71 e2aa
178.4375 +7b74 e2a7
178.4376 +7b75 e2a5
178.4377 +7b7a e29f
178.4378 +7b86 95cd
178.4379 +7b87 89d3
178.4380 +7b8b e2b3
178.4381 +7b8d e2b0
178.4382 +7b8f e2b5
178.4383 +7b92 e2b4
178.4384 +7b94 9493
178.4385 +7b95 96a5
178.4386 +7b97 8e5a
178.4387 +7b98 e2ae
178.4388 +7b99 e2b7
178.4389 +7b9a e2b2
178.4390 +7b9c e2b1
178.4391 +7b9d e2ad
178.4392 +7b9f e2af
178.4393 +7ba1 8ac7
178.4394 +7baa 925c
178.4395 +7bad 90fb
178.4396 +7bb1 94a0
178.4397 +7bb4 e2bc
178.4398 +7bb8 94a2
178.4399 +7bc0 90df
178.4400 +7bc1 e2b9
178.4401 +7bc4 94cd
178.4402 +7bc6 e2bd
178.4403 +7bc7 95d1
178.4404 +7bc9 927a
178.4405 +7bcb e2b8
178.4406 +7bcc e2ba
178.4407 +7bcf e2bb
178.4408 +7bdd e2be
178.4409 +7be0 8ec2
178.4410 +7be4 93c4
178.4411 +7be5 e2c3
178.4412 +7be6 e2c2
178.4413 +7be9 e2bf
178.4414 +7bed 9855
178.4415 +7bf3 e2c8
178.4416 +7bf6 e2cc
178.4417 +7bf7 e2c9
178.4418 +7c00 e2c5
178.4419 +7c07 e2c6
178.4420 +7c0d e2cb
178.4421 +7c11 e2c0
178.4422 +7c12 99d3
178.4423 +7c13 e2c7
178.4424 +7c14 e2c1
178.4425 +7c17 e2ca
178.4426 +7c1f e2d0
178.4427 +7c21 8ac8
178.4428 +7c23 e2cd
178.4429 +7c27 e2ce
178.4430 +7c2a e2cf
178.4431 +7c2b e2d2
178.4432 +7c37 e2d1
178.4433 +7c38 94f4
178.4434 +7c3d e2d3
178.4435 +7c3e 97fa
178.4436 +7c3f 95eb
178.4437 +7c40 e2d8
178.4438 +7c43 e2d5
178.4439 +7c4c e2d4
178.4440 +7c4d 90d0
178.4441 +7c4f e2d7
178.4442 +7c50 e2d9
178.4443 +7c54 e2d6
178.4444 +7c56 e2dd
178.4445 +7c58 e2da
178.4446 +7c5f e2db
178.4447 +7c60 e2c4
178.4448 +7c64 e2dc
178.4449 +7c65 e2de
178.4450 +7c6c e2df
178.4451 +7c73 95c4
178.4452 +7c75 e2e0
178.4453 +7c7e 96e0
178.4454 +7c81 8bcc
178.4455 +7c82 8c48
178.4456 +7c83 e2e1
178.4457 +7c89 95b2
178.4458 +7c8b 9088
178.4459 +7c8d 96ae
178.4460 +7c90 e2e2
178.4461 +7c92 97b1
178.4462 +7c95 9494
178.4463 +7c97 9165
178.4464 +7c98 9453
178.4465 +7c9b 8f6c
178.4466 +7c9f 88be
178.4467 +7ca1 e2e7
178.4468 +7ca2 e2e5
178.4469 +7ca4 e2e3
178.4470 +7ca5 8a9f
178.4471 +7ca7 8fcf
178.4472 +7ca8 e2e8
178.4473 +7cab e2e6
178.4474 +7cad e2e4
178.4475 +7cae e2ec
178.4476 +7cb1 e2eb
178.4477 +7cb2 e2ea
178.4478 +7cb3 e2e9
178.4479 +7cb9 e2ed
178.4480 +7cbd e2ee
178.4481 +7cbe 90b8
178.4482 +7cc0 e2ef
178.4483 +7cc2 e2f1
178.4484 +7cc5 e2f0
178.4485 +7cca 8cd0
178.4486 +7cce 9157
178.4487 +7cd2 e2f3
178.4488 +7cd6 939c
178.4489 +7cd8 e2f2
178.4490 +7cdc e2f4
178.4491 +7cde 95b3
178.4492 +7cdf 918c
178.4493 +7ce0 8d66
178.4494 +7ce2 e2f5
178.4495 +7ce7 97c6
178.4496 +7cef e2f7
178.4497 +7cf2 e2f8
178.4498 +7cf4 e2f9
178.4499 +7cf6 e2fa
178.4500 +7cf8 8e85
178.4501 +7cfa e2fb
178.4502 +7cfb 8c6e
178.4503 +7cfe 8b8a
178.4504 +7d00 8b49
178.4505 +7d02 e340
178.4506 +7d04 96f1
178.4507 +7d05 8d67
178.4508 +7d06 e2fc
178.4509 +7d0a e343
178.4510 +7d0b 96e4
178.4511 +7d0d 945b
178.4512 +7d10 9552
178.4513 +7d14 8f83
178.4514 +7d15 e342
178.4515 +7d17 8ed1
178.4516 +7d18 8d68
178.4517 +7d19 8e86
178.4518 +7d1a 8b89
178.4519 +7d1b 95b4
178.4520 +7d1c e341
178.4521 +7d20 9166
178.4522 +7d21 9661
178.4523 +7d22 8df5
178.4524 +7d2b 8e87
178.4525 +7d2c 92db
178.4526 +7d2e e346
178.4527 +7d2f 97dd
178.4528 +7d30 8dd7
178.4529 +7d32 e347
178.4530 +7d33 9061
178.4531 +7d35 e349
178.4532 +7d39 8fd0
178.4533 +7d3a 8dae
178.4534 +7d3f e348
178.4535 +7d42 8f49
178.4536 +7d43 8cbc
178.4537 +7d44 9167
178.4538 +7d45 e344
178.4539 +7d46 e34a
178.4540 +7d4b e345
178.4541 +7d4c 8c6f
178.4542 +7d4e e34d
178.4543 +7d4f e351
178.4544 +7d50 8c8b
178.4545 +7d56 e34c
178.4546 +7d5b e355
178.4547 +7d5e 8d69
178.4548 +7d61 978d
178.4549 +7d62 88ba
178.4550 +7d63 e352
178.4551 +7d66 8b8b
178.4552 +7d68 e34f
178.4553 +7d6e e350
178.4554 +7d71 939d
178.4555 +7d72 e34e
178.4556 +7d73 e34b
178.4557 +7d75 8a47
178.4558 +7d76 90e2
178.4559 +7d79 8ca6
178.4560 +7d7d e357
178.4561 +7d89 e354
178.4562 +7d8f e356
178.4563 +7d93 e353
178.4564 +7d99 8c70
178.4565 +7d9a 91b1
178.4566 +7d9b e358
178.4567 +7d9c 918e
178.4568 +7d9f e365
178.4569 +7da2 e361
178.4570 +7da3 e35b
178.4571 +7dab e35f
178.4572 +7dac 8ef8
178.4573 +7dad 88db
178.4574 +7dae e35a
178.4575 +7daf e362
178.4576 +7db0 e366
178.4577 +7db1 8d6a
178.4578 +7db2 96d4
178.4579 +7db4 92d4
178.4580 +7db5 e35c
178.4581 +7db8 e364
178.4582 +7dba e359
178.4583 +7dbb 925d
178.4584 +7dbd e35e
178.4585 +7dbe 88bb
178.4586 +7dbf 96c8
178.4587 +7dc7 e35d
178.4588 +7dca 8bd9
178.4589 +7dcb 94ea
178.4590 +7dcf 918d
178.4591 +7dd1 97ce
178.4592 +7dd2 8f8f
178.4593 +7dd5 e38e
178.4594 +7dd8 e367
178.4595 +7dda 90fc
178.4596 +7ddc e363
178.4597 +7ddd e368
178.4598 +7dde e36a
178.4599 +7de0 92f7
178.4600 +7de1 e36d
178.4601 +7de4 e369
178.4602 +7de8 95d2
178.4603 +7de9 8ac9
178.4604 +7dec 96c9
178.4605 +7def 88dc
178.4606 +7df2 e36c
178.4607 +7df4 97fb
178.4608 +7dfb e36b
178.4609 +7e01 898f
178.4610 +7e04 93ea
178.4611 +7e05 e36e
178.4612 +7e09 e375
178.4613 +7e0a e36f
178.4614 +7e0b e376
178.4615 +7e12 e372
178.4616 +7e1b 949b
178.4617 +7e1e 8ec8
178.4618 +7e1f e374
178.4619 +7e21 e371
178.4620 +7e22 e377
178.4621 +7e23 e370
178.4622 +7e26 8f63
178.4623 +7e2b 9644
178.4624 +7e2e 8f6b
178.4625 +7e31 e373
178.4626 +7e32 e380
178.4627 +7e35 e37b
178.4628 +7e37 e37e
178.4629 +7e39 e37c
178.4630 +7e3a e381
178.4631 +7e3b e37a
178.4632 +7e3d e360
178.4633 +7e3e 90d1
178.4634 +7e41 94c9
178.4635 +7e43 e37d
178.4636 +7e46 e378
178.4637 +7e4a 9140
178.4638 +7e4b 8c71
178.4639 +7e4d 8f4a
178.4640 +7e54 9044
178.4641 +7e55 9155
178.4642 +7e56 e384
178.4643 +7e59 e386
178.4644 +7e5a e387
178.4645 +7e5d e383
178.4646 +7e5e e385
178.4647 +7e66 e379
178.4648 +7e67 e382
178.4649 +7e69 e38a
178.4650 +7e6a e389
178.4651 +7e6d 969a
178.4652 +7e70 8c4a
178.4653 +7e79 e388
178.4654 +7e7b e38c
178.4655 +7e7c e38b
178.4656 +7e7d e38f
178.4657 +7e7f e391
178.4658 +7e82 8e5b
178.4659 +7e83 e38d
178.4660 +7e88 e392
178.4661 +7e89 e393
178.4662 +7e8c e394
178.4663 +7e8e e39a
178.4664 +7e8f 935a
178.4665 +7e90 e396
178.4666 +7e92 e395
178.4667 +7e93 e397
178.4668 +7e94 e398
178.4669 +7e96 e399
178.4670 +7e9b e39b
178.4671 +7e9c e39c
178.4672 +7f36 8aca
178.4673 +7f38 e39d
178.4674 +7f3a e39e
178.4675 +7f45 e39f
178.4676 +7f4c e3a0
178.4677 +7f4d e3a1
178.4678 +7f4e e3a2
178.4679 +7f50 e3a3
178.4680 +7f51 e3a4
178.4681 +7f54 e3a6
178.4682 +7f55 e3a5
178.4683 +7f58 e3a7
178.4684 +7f5f e3a8
178.4685 +7f60 e3a9
178.4686 +7f67 e3ac
178.4687 +7f68 e3aa
178.4688 +7f69 e3ab
178.4689 +7f6a 8ddf
178.4690 +7f6b 8c72
178.4691 +7f6e 9275
178.4692 +7f70 94b1
178.4693 +7f72 8f90
178.4694 +7f75 946c
178.4695 +7f77 94eb
178.4696 +7f78 e3ad
178.4697 +7f79 9ceb
178.4698 +7f82 e3ae
178.4699 +7f83 e3b0
178.4700 +7f85 9785
178.4701 +7f86 e3af
178.4702 +7f87 e3b2
178.4703 +7f88 e3b1
178.4704 +7f8a 9772
178.4705 +7f8c e3b3
178.4706 +7f8e 94fc
178.4707 +7f94 e3b4
178.4708 +7f9a e3b7
178.4709 +7f9d e3b6
178.4710 +7f9e e3b5
178.4711 +7fa3 e3b8
178.4712 +7fa4 8c51
178.4713 +7fa8 9141
178.4714 +7fa9 8b60
178.4715 +7fae e3bc
178.4716 +7faf e3b9
178.4717 +7fb2 e3ba
178.4718 +7fb6 e3bd
178.4719 +7fb8 e3be
178.4720 +7fb9 e3bb
178.4721 +7fbd 8948
178.4722 +7fc1 89a5
178.4723 +7fc5 e3c0
178.4724 +7fc6 e3c1
178.4725 +7fca e3c2
178.4726 +7fcc 9782
178.4727 +7fd2 8f4b
178.4728 +7fd4 e3c4
178.4729 +7fd5 e3c3
178.4730 +7fe0 9089
178.4731 +7fe1 e3c5
178.4732 +7fe6 e3c6
178.4733 +7fe9 e3c7
178.4734 +7feb 8ae3
178.4735 +7ff0 8acb
178.4736 +7ff3 e3c8
178.4737 +7ff9 e3c9
178.4738 +7ffb 967c
178.4739 +7ffc 9783
178.4740 +8000 9773
178.4741 +8001 9856
178.4742 +8003 8d6c
178.4743 +8004 e3cc
178.4744 +8005 8ed2
178.4745 +8006 e3cb
178.4746 +800b e3cd
178.4747 +800c 8ea7
178.4748 +8010 91cf
178.4749 +8012 e3ce
178.4750 +8015 8d6b
178.4751 +8017 96d5
178.4752 +8018 e3cf
178.4753 +8019 e3d0
178.4754 +801c e3d1
178.4755 +8021 e3d2
178.4756 +8028 e3d3
178.4757 +8033 8ea8
178.4758 +8036 96eb
178.4759 +803b e3d5
178.4760 +803d 925e
178.4761 +803f e3d4
178.4762 +8046 e3d7
178.4763 +804a e3d6
178.4764 +8052 e3d8
178.4765 +8056 90b9
178.4766 +8058 e3d9
178.4767 +805a e3da
178.4768 +805e 95b7
178.4769 +805f e3db
178.4770 +8061 918f
178.4771 +8062 e3dc
178.4772 +8068 e3dd
178.4773 +806f 97fc
178.4774 +8070 e3e0
178.4775 +8072 e3df
178.4776 +8073 e3de
178.4777 +8074 92ae
178.4778 +8076 e3e1
178.4779 +8077 9045
178.4780 +8079 e3e2
178.4781 +807d e3e3
178.4782 +807e 9857
178.4783 +807f e3e4
178.4784 +8084 e3e5
178.4785 +8085 e3e7
178.4786 +8086 e3e6
178.4787 +8087 94a3
178.4788 +8089 93f7
178.4789 +808b 985d
178.4790 +808c 94a7
178.4791 +8093 e3e9
178.4792 +8096 8fd1
178.4793 +8098 9549
178.4794 +809a e3ea
178.4795 +809b e3e8
178.4796 +809d 8acc
178.4797 +80a1 8cd2
178.4798 +80a2 8e88
178.4799 +80a5 94ec
178.4800 +80a9 8ca8
178.4801 +80aa 9662
178.4802 +80ac e3ed
178.4803 +80ad e3eb
178.4804 +80af 8d6d
178.4805 +80b1 8d6e
178.4806 +80b2 88e7
178.4807 +80b4 8de6
178.4808 +80ba 9478
178.4809 +80c3 88dd
178.4810 +80c4 e3f2
178.4811 +80c6 925f
178.4812 +80cc 9477
178.4813 +80ce 91d9
178.4814 +80d6 e3f4
178.4815 +80d9 e3f0
178.4816 +80da e3f3
178.4817 +80db e3ee
178.4818 +80dd e3f1
178.4819 +80de 9645
178.4820 +80e1 8cd3
178.4821 +80e4 88fb
178.4822 +80e5 e3ef
178.4823 +80ef e3f6
178.4824 +80f1 e3f7
178.4825 +80f4 93b7
178.4826 +80f8 8bb9
178.4827 +80fc e445
178.4828 +80fd 945c
178.4829 +8102 8e89
178.4830 +8105 8bba
178.4831 +8106 90c6
178.4832 +8107 9865
178.4833 +8108 96ac
178.4834 +8109 e3f5
178.4835 +810a 90d2
178.4836 +811a 8b72
178.4837 +811b e3f8
178.4838 +8123 e3fa
178.4839 +8129 e3f9
178.4840 +812f e3fb
178.4841 +8131 9245
178.4842 +8133 945d
178.4843 +8139 92af
178.4844 +813e e442
178.4845 +8146 e441
178.4846 +814b e3fc
178.4847 +814e 9074
178.4848 +8150 9585
178.4849 +8151 e444
178.4850 +8153 e443
178.4851 +8154 8d6f
178.4852 +8155 9872
178.4853 +815f e454
178.4854 +8165 e448
178.4855 +8166 e449
178.4856 +816b 8eee
178.4857 +816e e447
178.4858 +8170 8d98
178.4859 +8171 e446
178.4860 +8174 e44a
178.4861 +8178 92b0
178.4862 +8179 95a0
178.4863 +817a 9142
178.4864 +817f 91da
178.4865 +8180 e44e
178.4866 +8182 e44f
178.4867 +8183 e44b
178.4868 +8188 e44c
178.4869 +818a e44d
178.4870 +818f 8d70
178.4871 +8193 e455
178.4872 +8195 e451
178.4873 +819a 9586
178.4874 +819c 968c
178.4875 +819d 9547
178.4876 +81a0 e450
178.4877 +81a3 e453
178.4878 +81a4 e452
178.4879 +81a8 9663
178.4880 +81a9 e456
178.4881 +81b0 e457
178.4882 +81b3 9156
178.4883 +81b5 e458
178.4884 +81b8 e45a
178.4885 +81ba e45e
178.4886 +81bd e45b
178.4887 +81be e459
178.4888 +81bf 945e
178.4889 +81c0 e45c
178.4890 +81c2 e45d
178.4891 +81c6 89b0
178.4892 +81c8 e464
178.4893 +81c9 e45f
178.4894 +81cd e460
178.4895 +81d1 e461
178.4896 +81d3 919f
178.4897 +81d8 e463
178.4898 +81d9 e462
178.4899 +81da e465
178.4900 +81df e466
178.4901 +81e0 e467
178.4902 +81e3 9062
178.4903 +81e5 89e7
178.4904 +81e7 e468
178.4905 +81e8 97d5
178.4906 +81ea 8ea9
178.4907 +81ed 8f4c
178.4908 +81f3 8e8a
178.4909 +81f4 9276
178.4910 +81fa e469
178.4911 +81fb e46a
178.4912 +81fc 8950
178.4913 +81fe e46b
178.4914 +8201 e46c
178.4915 +8202 e46d
178.4916 +8205 e46e
178.4917 +8207 e46f
178.4918 +8208 8bbb
178.4919 +8209 9da8
178.4920 +820a e470
178.4921 +820c 90e3
178.4922 +820d e471
178.4923 +820e 8ec9
178.4924 +8210 e472
178.4925 +8212 98ae
178.4926 +8216 e473
178.4927 +8217 95dc
178.4928 +8218 8ada
178.4929 +821b 9143
178.4930 +821c 8f77
178.4931 +821e 9591
178.4932 +821f 8f4d
178.4933 +8229 e474
178.4934 +822a 8d71
178.4935 +822b e475
178.4936 +822c 94ca
178.4937 +822e e484
178.4938 +8233 e477
178.4939 +8235 91c7
178.4940 +8236 9495
178.4941 +8237 8cbd
178.4942 +8238 e476
178.4943 +8239 9144
178.4944 +8240 e478
178.4945 +8247 92f8
178.4946 +8258 e47a
178.4947 +8259 e479
178.4948 +825a e47c
178.4949 +825d e47b
178.4950 +825f e47d
178.4951 +8262 e480
178.4952 +8264 e47e
178.4953 +8266 8acd
178.4954 +8268 e481
178.4955 +826a e482
178.4956 +826b e483
178.4957 +826e 8daf
178.4958 +826f 97c7
178.4959 +8271 e485
178.4960 +8272 9046
178.4961 +8276 8990
178.4962 +8277 e486
178.4963 +8278 e487
178.4964 +827e e488
178.4965 +828b 88f0
178.4966 +828d e489
178.4967 +8292 e48a
178.4968 +8299 9587
178.4969 +829d 8ec5
178.4970 +829f e48c
178.4971 +82a5 8a48
178.4972 +82a6 88b0
178.4973 +82ab e48b
178.4974 +82ac e48e
178.4975 +82ad 946d
178.4976 +82af 9063
178.4977 +82b1 89d4
178.4978 +82b3 9646
178.4979 +82b8 8c7c
178.4980 +82b9 8bda
178.4981 +82bb e48d
178.4982 +82bd 89e8
178.4983 +82c5 8aa1
178.4984 +82d1 8991
178.4985 +82d2 e492
178.4986 +82d3 97e8
178.4987 +82d4 91db
178.4988 +82d7 9563
178.4989 +82d9 e49e
178.4990 +82db 89d5
178.4991 +82dc e49c
178.4992 +82de e49a
178.4993 +82df e491
178.4994 +82e1 e48f
178.4995 +82e3 e490
178.4996 +82e5 8ee1
178.4997 +82e6 8bea
178.4998 +82e7 9297
178.4999 +82eb 93cf
178.5000 +82f1 8970
178.5001 +82f3 e494
178.5002 +82f4 e493
178.5003 +82f9 e499
178.5004 +82fa e495
178.5005 +82fb e498
178.5006 +8302 96ce
178.5007 +8303 e497
178.5008 +8304 89d6
178.5009 +8305 8a9d
178.5010 +8306 e49b
178.5011 +8309 e49d
178.5012 +830e 8c73
178.5013 +8316 e4a1
178.5014 +8317 e4aa
178.5015 +8318 e4ab
178.5016 +831c 88a9
178.5017 +8323 e4b2
178.5018 +8328 88ef
178.5019 +832b e4a9
178.5020 +832f e4a8
178.5021 +8331 e4a3
178.5022 +8332 e4a2
178.5023 +8334 e4a0
178.5024 +8335 e49f
178.5025 +8336 9283
178.5026 +8338 91f9
178.5027 +8339 e4a5
178.5028 +8340 e4a4
178.5029 +8345 e4a7
178.5030 +8349 9190
178.5031 +834a 8c74
178.5032 +834f 8960
178.5033 +8350 e4a6
178.5034 +8352 8d72
178.5035 +8358 9191
178.5036 +8373 e4b8
178.5037 +8375 e4b9
178.5038 +8377 89d7
178.5039 +837b 89ac
178.5040 +837c e4b6
178.5041 +8385 e4ac
178.5042 +8387 e4b4
178.5043 +8389 e4bb
178.5044 +838a e4b5
178.5045 +838e e4b3
178.5046 +8393 e496
178.5047 +8396 e4b1
178.5048 +839a e4ad
178.5049 +839e 8ace
178.5050 +839f e4af
178.5051 +83a0 e4ba
178.5052 +83a2 e4b0
178.5053 +83a8 e4bc
178.5054 +83aa e4ae
178.5055 +83ab 949c
178.5056 +83b1 9789
178.5057 +83b5 e4b7
178.5058 +83bd e4cd
178.5059 +83c1 e4c5
178.5060 +83c5 909b
178.5061 +83ca 8b65
178.5062 +83cc 8bdb
178.5063 +83ce e4c0
178.5064 +83d3 89d9
178.5065 +83d6 8fd2
178.5066 +83d8 e4c3
178.5067 +83dc 8dd8
178.5068 +83df 9370
178.5069 +83e0 e4c8
178.5070 +83e9 95ec
178.5071 +83eb e4bf
178.5072 +83ef 89d8
178.5073 +83f0 8cd4
178.5074 +83f1 9548
178.5075 +83f2 e4c9
178.5076 +83f4 e4bd
178.5077 +83f7 e4c6
178.5078 +83fb e4d0
178.5079 +83fd e4c1
178.5080 +8403 e4c2
178.5081 +8404 93b8
178.5082 +8407 e4c7
178.5083 +840b e4c4
178.5084 +840c 9647
178.5085 +840d e4ca
178.5086 +840e 88de
178.5087 +8413 e4be
178.5088 +8420 e4cc
178.5089 +8422 e4cb
178.5090 +8429 948b
178.5091 +842a e4d2
178.5092 +842c e4dd
178.5093 +8431 8a9e
178.5094 +8435 e4e0
178.5095 +8438 e4ce
178.5096 +843c e4d3
178.5097 +843d 978e
178.5098 +8446 e4dc
178.5099 +8449 9774
178.5100 +844e 97a8
178.5101 +8457 9298
178.5102 +845b 8a8b
178.5103 +8461 9592
178.5104 +8462 e4e2
178.5105 +8463 939f
178.5106 +8466 88af
178.5107 +8469 e4db
178.5108 +846b e4d7
178.5109 +846c 9192
178.5110 +846d e4d1
178.5111 +846e e4d9
178.5112 +846f e4de
178.5113 +8471 944b
178.5114 +8475 88a8
178.5115 +8477 e4d6
178.5116 +8479 e4df
178.5117 +847a 9598
178.5118 +8482 e4da
178.5119 +8484 e4d5
178.5120 +848b 8fd3
178.5121 +8490 8f4e
178.5122 +8494 8eaa
178.5123 +8499 96d6
178.5124 +849c 9566
178.5125 +849f e4e5
178.5126 +84a1 e4ee
178.5127 +84ad e4d8
178.5128 +84b2 8a97
178.5129 +84b8 8ff6
178.5130 +84b9 e4e3
178.5131 +84bb e4e8
178.5132 +84bc 9193
178.5133 +84bf e4e4
178.5134 +84c1 e4eb
178.5135 +84c4 927e
178.5136 +84c6 e4ec
178.5137 +84c9 9775
178.5138 +84ca e4e1
178.5139 +84cb 8a57
178.5140 +84cd e4e7
178.5141 +84d0 e4ea
178.5142 +84d1 96aa
178.5143 +84d6 e4ed
178.5144 +84d9 e4e6
178.5145 +84da e4e9
178.5146 +84ec 9648
178.5147 +84ee 9840
178.5148 +84f4 e4f1
178.5149 +84fc e4f8
178.5150 +84ff e4f0
178.5151 +8500 8ec1
178.5152 +8506 e4cf
178.5153 +8511 95cc
178.5154 +8513 96a0
178.5155 +8514 e4f7
178.5156 +8515 e4f6
178.5157 +8517 e4f2
178.5158 +8518 e4f3
178.5159 +851a 8955
178.5160 +851f e4f5
178.5161 +8521 e4ef
178.5162 +8526 92d3
178.5163 +852c e4f4
178.5164 +852d 88fc
178.5165 +8535 91a0
178.5166 +853d 95c1
178.5167 +8540 e4f9
178.5168 +8541 e540
178.5169 +8543 94d7
178.5170 +8548 e4fc
178.5171 +8549 8fd4
178.5172 +854a 8ec7
178.5173 +854b e542
178.5174 +854e 8bbc
178.5175 +8555 e543
178.5176 +8557 9599
178.5177 +8558 e4fb
178.5178 +855a e4d4
178.5179 +8563 e4fa
178.5180 +8568 986e
178.5181 +8569 93a0
178.5182 +856a 9593
178.5183 +856d e54a
178.5184 +8577 e550
178.5185 +857e e551
178.5186 +8580 e544
178.5187 +8584 9496
178.5188 +8587 e54e
178.5189 +8588 e546
178.5190 +858a e548
178.5191 +8590 e552
178.5192 +8591 e547
178.5193 +8594 e54b
178.5194 +8597 8992
178.5195 +8599 93e3
178.5196 +859b e54c
178.5197 +859c e54f
178.5198 +85a4 e545
178.5199 +85a6 9145
178.5200 +85a8 e549
178.5201 +85a9 8e46
178.5202 +85aa 9064
178.5203 +85ab 8c4f
178.5204 +85ac 96f2
178.5205 +85ae 96f7
178.5206 +85af 8f92
178.5207 +85b9 e556
178.5208 +85ba e554
178.5209 +85c1 986d
178.5210 +85c9 e553
178.5211 +85cd 9795
178.5212 +85cf e555
178.5213 +85d0 e557
178.5214 +85d5 e558
178.5215 +85dc e55b
178.5216 +85dd e559
178.5217 +85e4 93a1
178.5218 +85e5 e55a
178.5219 +85e9 94cb
178.5220 +85ea e54d
178.5221 +85f7 8f93
178.5222 +85f9 e55c
178.5223 +85fa e561
178.5224 +85fb 9194
178.5225 +85fe e560
178.5226 +8602 e541
178.5227 +8606 e562
178.5228 +8607 9168
178.5229 +860a e55d
178.5230 +860b e55f
178.5231 +8613 e55e
178.5232 +8616 9f50
178.5233 +8617 9f41
178.5234 +861a e564
178.5235 +8622 e563
178.5236 +862d 9796
178.5237 +862f e1ba
178.5238 +8630 e565
178.5239 +863f e566
178.5240 +864d e567
178.5241 +864e 8cd5
178.5242 +8650 8b73
178.5243 +8654 e569
178.5244 +8655 997c
178.5245 +865a 8b95
178.5246 +865c 97b8
178.5247 +865e 8bf1
178.5248 +865f e56a
178.5249 +8667 e56b
178.5250 +866b 928e
178.5251 +8671 e56c
178.5252 +8679 93f8
178.5253 +867b 88b8
178.5254 +868a 89e1
178.5255 +868b e571
178.5256 +868c e572
178.5257 +8693 e56d
178.5258 +8695 8e5c
178.5259 +86a3 e56e
178.5260 +86a4 9461
178.5261 +86a9 e56f
178.5262 +86aa e570
178.5263 +86ab e57a
178.5264 +86af e574
178.5265 +86b0 e577
178.5266 +86b6 e573
178.5267 +86c4 e575
178.5268 +86c6 e576
178.5269 +86c7 8ed6
178.5270 +86c9 e578
178.5271 +86cb 9260
178.5272 +86cd 8c75
178.5273 +86ce 8a61
178.5274 +86d4 e57b
178.5275 +86d9 8a5e
178.5276 +86db e581
178.5277 +86de e57c
178.5278 +86df e580
178.5279 +86e4 94b8
178.5280 +86e9 e57d
178.5281 +86ec e57e
178.5282 +86ed 9567
178.5283 +86ee 94d8
178.5284 +86ef e582
178.5285 +86f8 91fb
178.5286 +86f9 e58c
178.5287 +86fb e588
178.5288 +86fe 89e9
178.5289 +8700 e586
178.5290 +8702 9649
178.5291 +8703 e587
178.5292 +8706 e584
178.5293 +8708 e585
178.5294 +8709 e58a
178.5295 +870a e58d
178.5296 +870d e58b
178.5297 +8711 e589
178.5298 +8712 e583
178.5299 +8718 9277
178.5300 +871a e594
178.5301 +871c 96a8
178.5302 +8725 e592
178.5303 +8729 e593
178.5304 +8734 e58e
178.5305 +8737 e590
178.5306 +873b e591
178.5307 +873f e58f
178.5308 +8749 90e4
178.5309 +874b 9858
178.5310 +874c e598
178.5311 +874e e599
178.5312 +8753 e59f
178.5313 +8755 9049
178.5314 +8757 e59b
178.5315 +8759 e59e
178.5316 +875f e596
178.5317 +8760 e595
178.5318 +8763 e5a0
178.5319 +8766 89da
178.5320 +8768 e59c
178.5321 +876a e5a1
178.5322 +876e e59d
178.5323 +8774 e59a
178.5324 +8776 92b1
178.5325 +8778 e597
178.5326 +877f 9488
178.5327 +8782 e5a5
178.5328 +878d 975a
178.5329 +879f e5a4
178.5330 +87a2 e5a3
178.5331 +87ab e5ac
178.5332 +87af e5a6
178.5333 +87b3 e5ae
178.5334 +87ba 9786
178.5335 +87bb e5b1
178.5336 +87bd e5a8
178.5337 +87c0 e5a9
178.5338 +87c4 e5ad
178.5339 +87c6 e5b0
178.5340 +87c7 e5af
178.5341 +87cb e5a7
178.5342 +87d0 e5aa
178.5343 +87d2 e5bb
178.5344 +87e0 e5b4
178.5345 +87ef e5b2
178.5346 +87f2 e5b3
178.5347 +87f6 e5b8
178.5348 +87f7 e5b9
178.5349 +87f9 8a49
178.5350 +87fb 8b61
178.5351 +87fe e5b7
178.5352 +8805 e5a2
178.5353 +880d e5b6
178.5354 +880e e5ba
178.5355 +880f e5b5
178.5356 +8811 e5bc
178.5357 +8815 e5be
178.5358 +8816 e5bd
178.5359 +8821 e5c0
178.5360 +8822 e5bf
178.5361 +8823 e579
178.5362 +8827 e5c4
178.5363 +8831 e5c1
178.5364 +8836 e5c2
178.5365 +8839 e5c3
178.5366 +883b e5c5
178.5367 +8840 8c8c
178.5368 +8842 e5c7
178.5369 +8844 e5c6
178.5370 +8846 8f4f
178.5371 +884c 8d73
178.5372 +884d 9fa5
178.5373 +8852 e5c8
178.5374 +8853 8f70
178.5375 +8857 8a58
178.5376 +8859 e5c9
178.5377 +885b 8971
178.5378 +885d 8fd5
178.5379 +885e e5ca
178.5380 +8861 8d74
178.5381 +8862 e5cb
178.5382 +8863 88df
178.5383 +8868 955c
178.5384 +886b e5cc
178.5385 +8870 908a
178.5386 +8872 e5d3
178.5387 +8875 e5d0
178.5388 +8877 928f
178.5389 +887d e5d1
178.5390 +887e e5ce
178.5391 +887f 8bdc
178.5392 +8881 e5cd
178.5393 +8882 e5d4
178.5394 +8888 8c55
178.5395 +888b 91dc
178.5396 +888d e5da
178.5397 +8892 e5d6
178.5398 +8896 91b3
178.5399 +8897 e5d5
178.5400 +8899 e5d8
178.5401 +889e e5cf
178.5402 +88a2 e5d9
178.5403 +88a4 e5db
178.5404 +88ab 94ed
178.5405 +88ae e5d7
178.5406 +88b0 e5dc
178.5407 +88b1 e5de
178.5408 +88b4 8cd1
178.5409 +88b5 e5d2
178.5410 +88b7 88bf
178.5411 +88bf e5dd
178.5412 +88c1 8dd9
178.5413 +88c2 97f4
178.5414 +88c3 e5df
178.5415 +88c4 e5e0
178.5416 +88c5 9195
178.5417 +88cf 97a0
178.5418 +88d4 e5e1
178.5419 +88d5 9754
178.5420 +88d8 e5e2
178.5421 +88d9 e5e3
178.5422 +88dc 95e2
178.5423 +88dd e5e4
178.5424 +88df 8dbe
178.5425 +88e1 97a1
178.5426 +88e8 e5e9
178.5427 +88f2 e5ea
178.5428 +88f3 8fd6
178.5429 +88f4 e5e8
178.5430 +88f8 9787
178.5431 +88f9 e5e5
178.5432 +88fc e5e7
178.5433 +88fd 90bb
178.5434 +88fe 909e
178.5435 +8902 e5e6
178.5436 +8904 e5eb
178.5437 +8907 95a1
178.5438 +890a e5ed
178.5439 +890c e5ec
178.5440 +8910 8a8c
178.5441 +8912 964a
178.5442 +8913 e5ee
178.5443 +891d e5fa
178.5444 +891e e5f0
178.5445 +8925 e5f1
178.5446 +892a e5f2
178.5447 +892b e5f3
178.5448 +8936 e5f7
178.5449 +8938 e5f8
178.5450 +893b e5f6
178.5451 +8941 e5f4
178.5452 +8943 e5ef
178.5453 +8944 e5f5
178.5454 +894c e5f9
178.5455 +894d e8b5
178.5456 +8956 89a6
178.5457 +895e e5fc
178.5458 +895f 8bdd
178.5459 +8960 e5fb
178.5460 +8964 e641
178.5461 +8966 e640
178.5462 +896a e643
178.5463 +896d e642
178.5464 +896f e644
178.5465 +8972 8f50
178.5466 +8974 e645
178.5467 +8977 e646
178.5468 +897e e647
178.5469 +897f 90bc
178.5470 +8981 9776
178.5471 +8983 e648
178.5472 +8986 95a2
178.5473 +8987 9465
178.5474 +8988 e649
178.5475 +898a e64a
178.5476 +898b 8ca9
178.5477 +898f 8b4b
178.5478 +8993 e64b
178.5479 +8996 8e8b
178.5480 +8997 9460
178.5481 +8998 e64c
178.5482 +899a 8a6f
178.5483 +89a1 e64d
178.5484 +89a6 e64f
178.5485 +89a7 9797
178.5486 +89a9 e64e
178.5487 +89aa 9065
178.5488 +89ac e650
178.5489 +89af e651
178.5490 +89b2 e652
178.5491 +89b3 8acf
178.5492 +89ba e653
178.5493 +89bd e654
178.5494 +89bf e655
178.5495 +89c0 e656
178.5496 +89d2 8a70
178.5497 +89da e657
178.5498 +89dc e658
178.5499 +89dd e659
178.5500 +89e3 89f0
178.5501 +89e6 9047
178.5502 +89e7 e65a
178.5503 +89f4 e65b
178.5504 +89f8 e65c
178.5505 +8a00 8cbe
178.5506 +8a02 92f9
178.5507 +8a03 e65d
178.5508 +8a08 8c76
178.5509 +8a0a 9075
178.5510 +8a0c e660
178.5511 +8a0e 93a2
178.5512 +8a10 e65f
178.5513 +8a13 8c50
178.5514 +8a16 e65e
178.5515 +8a17 91f5
178.5516 +8a18 8b4c
178.5517 +8a1b e661
178.5518 +8a1d e662
178.5519 +8a1f 8fd7
178.5520 +8a23 8c8d
178.5521 +8a25 e663
178.5522 +8a2a 964b
178.5523 +8a2d 90dd
178.5524 +8a31 8b96
178.5525 +8a33 96f3
178.5526 +8a34 9169
178.5527 +8a36 e664
178.5528 +8a3a 9066
178.5529 +8a3b 9290
178.5530 +8a3c 8fd8
178.5531 +8a41 e665
178.5532 +8a46 e668
178.5533 +8a48 e669
178.5534 +8a50 8dbc
178.5535 +8a51 91c0
178.5536 +8a52 e667
178.5537 +8a54 8fd9
178.5538 +8a55 955d
178.5539 +8a5b e666
178.5540 +8a5e 8e8c
178.5541 +8a60 8972
178.5542 +8a62 e66d
178.5543 +8a63 8c77
178.5544 +8a66 8e8e
178.5545 +8a69 8e8d
178.5546 +8a6b 986c
178.5547 +8a6c e66c
178.5548 +8a6d e66b
178.5549 +8a6e 9146
178.5550 +8a70 8b6c
178.5551 +8a71 9862
178.5552 +8a72 8a59
178.5553 +8a73 8fda
178.5554 +8a7c e66a
178.5555 +8a82 e66f
178.5556 +8a84 e670
178.5557 +8a85 e66e
178.5558 +8a87 8cd6
178.5559 +8a89 975f
178.5560 +8a8c 8e8f
178.5561 +8a8d 9446
178.5562 +8a91 e673
178.5563 +8a93 90be
178.5564 +8a95 9261
178.5565 +8a98 9755
178.5566 +8a9a e676
178.5567 +8a9e 8cea
178.5568 +8aa0 90bd
178.5569 +8aa1 e672
178.5570 +8aa3 e677
178.5571 +8aa4 8ceb
178.5572 +8aa5 e674
178.5573 +8aa6 e675
178.5574 +8aa8 e671
178.5575 +8aac 90e0
178.5576 +8aad 93c7
178.5577 +8ab0 924e
178.5578 +8ab2 89db
178.5579 +8ab9 94ee
178.5580 +8abc 8b62
178.5581 +8abf 92b2
178.5582 +8ac2 e67a
178.5583 +8ac4 e678
178.5584 +8ac7 926b
178.5585 +8acb 90bf
178.5586 +8acc 8ad0
178.5587 +8acd e679
178.5588 +8acf 907a
178.5589 +8ad2 97c8
178.5590 +8ad6 985f
178.5591 +8ada e67b
178.5592 +8adb e687
178.5593 +8adc 92b3
178.5594 +8ade e686
178.5595 +8ae0 e683
178.5596 +8ae1 e68b
178.5597 +8ae2 e684
178.5598 +8ae4 e680
178.5599 +8ae6 92fa
178.5600 +8ae7 e67e
178.5601 +8aeb e67c
178.5602 +8aed 9740
178.5603 +8aee 8e90
178.5604 +8af1 e681
178.5605 +8af3 e67d
178.5606 +8af7 e685
178.5607 +8af8 8f94
178.5608 +8afa 8cbf
178.5609 +8afe 91f8
178.5610 +8b00 9664
178.5611 +8b01 8979
178.5612 +8b02 88e0
178.5613 +8b04 93a3
178.5614 +8b07 e689
178.5615 +8b0c e688
178.5616 +8b0e 93e4
178.5617 +8b10 e68d
178.5618 +8b14 e682
178.5619 +8b16 e68c
178.5620 +8b17 e68e
178.5621 +8b19 8caa
178.5622 +8b1a e68a
178.5623 +8b1b 8d75
178.5624 +8b1d 8ed3
178.5625 +8b20 e68f
178.5626 +8b21 9777
178.5627 +8b26 e692
178.5628 +8b28 e695
178.5629 +8b2b e693
178.5630 +8b2c 9554
178.5631 +8b33 e690
178.5632 +8b39 8bde
178.5633 +8b3e e694
178.5634 +8b41 e696
178.5635 +8b49 e69a
178.5636 +8b4c e697
178.5637 +8b4e e699
178.5638 +8b4f e698
178.5639 +8b56 e69b
178.5640 +8b58 8eaf
178.5641 +8b5a e69d
178.5642 +8b5b e69c
178.5643 +8b5c 9588
178.5644 +8b5f e69f
178.5645 +8b66 8c78
178.5646 +8b6b e69e
178.5647 +8b6c e6a0
178.5648 +8b6f e6a1
178.5649 +8b70 8b63
178.5650 +8b71 e3bf
178.5651 +8b72 8ff7
178.5652 +8b74 e6a2
178.5653 +8b77 8cec
178.5654 +8b7d e6a3
178.5655 +8b80 e6a4
178.5656 +8b83 8e5d
178.5657 +8b8a 9dcc
178.5658 +8b8c e6a5
178.5659 +8b8e e6a6
178.5660 +8b90 8f51
178.5661 +8b92 e6a7
178.5662 +8b93 e6a8
178.5663 +8b96 e6a9
178.5664 +8b99 e6aa
178.5665 +8b9a e6ab
178.5666 +8c37 924a
178.5667 +8c3a e6ac
178.5668 +8c3f e6ae
178.5669 +8c41 e6ad
178.5670 +8c46 93a4
178.5671 +8c48 e6af
178.5672 +8c4a 964c
178.5673 +8c4c e6b0
178.5674 +8c4e e6b1
178.5675 +8c50 e6b2
178.5676 +8c55 e6b3
178.5677 +8c5a 93d8
178.5678 +8c61 8fdb
178.5679 +8c62 e6b4
178.5680 +8c6a 8d8b
178.5681 +8c6b 98ac
178.5682 +8c6c e6b5
178.5683 +8c78 e6b6
178.5684 +8c79 955e
178.5685 +8c7a e6b7
178.5686 +8c7c e6bf
178.5687 +8c82 e6b8
178.5688 +8c85 e6ba
178.5689 +8c89 e6b9
178.5690 +8c8a e6bb
178.5691 +8c8c 9665
178.5692 +8c8d e6bc
178.5693 +8c8e e6bd
178.5694 +8c94 e6be
178.5695 +8c98 e6c0
178.5696 +8c9d 8a4c
178.5697 +8c9e 92e5
178.5698 +8ca0 9589
178.5699 +8ca1 8de0
178.5700 +8ca2 8d76
178.5701 +8ca7 956e
178.5702 +8ca8 89dd
178.5703 +8ca9 94cc
178.5704 +8caa e6c3
178.5705 +8cab 8ad1
178.5706 +8cac 90d3
178.5707 +8cad e6c2
178.5708 +8cae e6c7
178.5709 +8caf 9299
178.5710 +8cb0 96e1
178.5711 +8cb2 e6c5
178.5712 +8cb3 e6c6
178.5713 +8cb4 8b4d
178.5714 +8cb6 e6c8
178.5715 +8cb7 9483
178.5716 +8cb8 91dd
178.5717 +8cbb 94ef
178.5718 +8cbc 935c
178.5719 +8cbd e6c4
178.5720 +8cbf 9666
178.5721 +8cc0 89ea
178.5722 +8cc1 e6ca
178.5723 +8cc2 9847
178.5724 +8cc3 92c0
178.5725 +8cc4 9864
178.5726 +8cc7 8e91
178.5727 +8cc8 e6c9
178.5728 +8cca 91af
178.5729 +8ccd e6da
178.5730 +8cce 9147
178.5731 +8cd1 93f6
178.5732 +8cd3 956f
178.5733 +8cda e6cd
178.5734 +8cdb 8e5e
178.5735 +8cdc 8e92
178.5736 +8cde 8fdc
178.5737 +8ce0 9485
178.5738 +8ce2 8cab
178.5739 +8ce3 e6cc
178.5740 +8ce4 e6cb
178.5741 +8ce6 958a
178.5742 +8cea 8ebf
178.5743 +8ced 9371
178.5744 +8cfa e6cf
178.5745 +8cfb e6d0
178.5746 +8cfc 8d77
178.5747 +8cfd e6ce
178.5748 +8d04 e6d1
178.5749 +8d05 e6d2
178.5750 +8d07 e6d4
178.5751 +8d08 91a1
178.5752 +8d0a e6d3
178.5753 +8d0b 8ae4
178.5754 +8d0d e6d6
178.5755 +8d0f e6d5
178.5756 +8d10 e6d7
178.5757 +8d13 e6d9
178.5758 +8d14 e6db
178.5759 +8d16 e6dc
178.5760 +8d64 90d4
178.5761 +8d66 8ecd
178.5762 +8d67 e6dd
178.5763 +8d6b 8a71
178.5764 +8d6d e6de
178.5765 +8d70 9196
178.5766 +8d71 e6df
178.5767 +8d73 e6e0
178.5768 +8d74 958b
178.5769 +8d77 8b4e
178.5770 +8d81 e6e1
178.5771 +8d85 92b4
178.5772 +8d8a 897a
178.5773 +8d99 e6e2
178.5774 +8da3 8eef
178.5775 +8da8 9096
178.5776 +8db3 91ab
178.5777 +8dba e6e5
178.5778 +8dbe e6e4
178.5779 +8dc2 e6e3
178.5780 +8dcb e6eb
178.5781 +8dcc e6e9
178.5782 +8dcf e6e6
178.5783 +8dd6 e6e8
178.5784 +8dda e6e7
178.5785 +8ddb e6ea
178.5786 +8ddd 8b97
178.5787 +8ddf e6ee
178.5788 +8de1 90d5
178.5789 +8de3 e6ef
178.5790 +8de8 8cd7
178.5791 +8dea e6ec
178.5792 +8deb e6ed
178.5793 +8def 9848
178.5794 +8df3 92b5
178.5795 +8df5 9148
178.5796 +8dfc e6f0
178.5797 +8dff e6f3
178.5798 +8e08 e6f1
178.5799 +8e09 e6f2
178.5800 +8e0a 9778
178.5801 +8e0f 93a5
178.5802 +8e10 e6f6
178.5803 +8e1d e6f4
178.5804 +8e1e e6f5
178.5805 +8e1f e6f7
178.5806 +8e2a e748
178.5807 +8e30 e6fa
178.5808 +8e34 e6fb
178.5809 +8e35 e6f9
178.5810 +8e42 e6f8
178.5811 +8e44 92fb
178.5812 +8e47 e740
178.5813 +8e48 e744
178.5814 +8e49 e741
178.5815 +8e4a e6fc
178.5816 +8e4c e742
178.5817 +8e50 e743
178.5818 +8e55 e74a
178.5819 +8e59 e745
178.5820 +8e5f 90d6
178.5821 +8e60 e747
178.5822 +8e63 e749
178.5823 +8e64 e746
178.5824 +8e72 e74c
178.5825 +8e74 8f52
178.5826 +8e76 e74b
178.5827 +8e7c e74d
178.5828 +8e81 e74e
178.5829 +8e84 e751
178.5830 +8e85 e750
178.5831 +8e87 e74f
178.5832 +8e8a e753
178.5833 +8e8b e752
178.5834 +8e8d 96f4
178.5835 +8e91 e755
178.5836 +8e93 e754
178.5837 +8e94 e756
178.5838 +8e99 e757
178.5839 +8ea1 e759
178.5840 +8eaa e758
178.5841 +8eab 9067
178.5842 +8eac e75a
178.5843 +8eaf 8beb
178.5844 +8eb0 e75b
178.5845 +8eb1 e75d
178.5846 +8ebe e75e
178.5847 +8ec5 e75f
178.5848 +8ec6 e75c
178.5849 +8ec8 e760
178.5850 +8eca 8ed4
178.5851 +8ecb e761
178.5852 +8ecc 8b4f
178.5853 +8ecd 8c52
178.5854 +8ed2 8cac
178.5855 +8edb e762
178.5856 +8edf 93ee
178.5857 +8ee2 935d
178.5858 +8ee3 e763
178.5859 +8eeb e766
178.5860 +8ef8 8eb2
178.5861 +8efb e765
178.5862 +8efc e764
178.5863 +8efd 8c79
178.5864 +8efe e767
178.5865 +8f03 8a72
178.5866 +8f05 e769
178.5867 +8f09 8dda
178.5868 +8f0a e768
178.5869 +8f0c e771
178.5870 +8f12 e76b
178.5871 +8f13 e76d
178.5872 +8f14 95e3
178.5873 +8f15 e76a
178.5874 +8f19 e76c
178.5875 +8f1b e770
178.5876 +8f1c e76e
178.5877 +8f1d 8b50
178.5878 +8f1f e76f
178.5879 +8f26 e772
178.5880 +8f29 9479
178.5881 +8f2a 97d6
178.5882 +8f2f 8f53
178.5883 +8f33 e773
178.5884 +8f38 9741
178.5885 +8f39 e775
178.5886 +8f3b e774
178.5887 +8f3e e778
178.5888 +8f3f 9760
178.5889 +8f42 e777
178.5890 +8f44 8a8d
178.5891 +8f45 e776
178.5892 +8f46 e77b
178.5893 +8f49 e77a
178.5894 +8f4c e779
178.5895 +8f4d 9351
178.5896 +8f4e e77c
178.5897 +8f57 e77d
178.5898 +8f5c e77e
178.5899 +8f5f 8d8c
178.5900 +8f61 8c44
178.5901 +8f62 e780
178.5902 +8f63 e781
178.5903 +8f64 e782
178.5904 +8f9b 9068
178.5905 +8f9c e783
178.5906 +8f9e 8eab
178.5907 +8f9f e784
178.5908 +8fa3 e785
178.5909 +8fa7 999f
178.5910 +8fa8 999e
178.5911 +8fad e786
178.5912 +8fae e390
178.5913 +8faf e787
178.5914 +8fb0 9243
178.5915 +8fb1 904a
178.5916 +8fb2 945f
178.5917 +8fb7 e788
178.5918 +8fba 95d3
178.5919 +8fbb 92d2
178.5920 +8fbc 8d9e
178.5921 +8fbf 9248
178.5922 +8fc2 8949
178.5923 +8fc4 9698
178.5924 +8fc5 9076
178.5925 +8fce 8c7d
178.5926 +8fd1 8bdf
178.5927 +8fd4 95d4
178.5928 +8fda e789
178.5929 +8fe2 e78b
178.5930 +8fe5 e78a
178.5931 +8fe6 89de
178.5932 +8fe9 93f4
178.5933 +8fea e78c
178.5934 +8feb 9497
178.5935 +8fed 9352
178.5936 +8fef e78d
178.5937 +8ff0 8f71
178.5938 +8ff4 e78f
178.5939 +8ff7 96c0
178.5940 +8ff8 e79e
178.5941 +8ff9 e791
178.5942 +8ffa e792
178.5943 +8ffd 92c7
178.5944 +9000 91de
178.5945 +9001 9197
178.5946 +9003 93a6
178.5947 +9005 e790
178.5948 +9006 8b74
178.5949 +900b e799
178.5950 +900d e796
178.5951 +900e e7a3
178.5952 +900f 93a7
178.5953 +9010 9280
178.5954 +9011 e793
178.5955 +9013 92fc
178.5956 +9014 9372
178.5957 +9015 e794
178.5958 +9016 e798
178.5959 +9017 9080
178.5960 +9019 9487
178.5961 +901a 92ca
178.5962 +901d 90c0
178.5963 +901e e797
178.5964 +901f 91ac
178.5965 +9020 91a2
178.5966 +9021 e795
178.5967 +9022 88a7
178.5968 +9023 9841
178.5969 +9027 e79a
178.5970 +902e 91df
178.5971 +9031 8f54
178.5972 +9032 9069
178.5973 +9035 e79c
178.5974 +9036 e79b
178.5975 +9038 88ed
178.5976 +9039 e79d
178.5977 +903c 954e
178.5978 +903e e7a5
178.5979 +9041 93d9
178.5980 +9042 908b
178.5981 +9045 9278
178.5982 +9047 8bf6
178.5983 +9049 e7a4
178.5984 +904a 9756
178.5985 +904b 895e
178.5986 +904d 95d5
178.5987 +904e 89df
178.5988 +904f e79f
178.5989 +9050 e7a0
178.5990 +9051 e7a1
178.5991 +9052 e7a2
178.5992 +9053 93b9
178.5993 +9054 9242
178.5994 +9055 88e1
178.5995 +9056 e7a6
178.5996 +9058 e7a7
178.5997 +9059 eaa1
178.5998 +905c 91bb
178.5999 +905e e7a8
178.6000 +9060 8993
178.6001 +9061 916b
178.6002 +9063 8cad
178.6003 +9065 9779
178.6004 +9068 e7a9
178.6005 +9069 934b
178.6006 +906d 9198
178.6007 +906e 8ed5
178.6008 +906f e7aa
178.6009 +9072 e7ad
178.6010 +9075 8f85
178.6011 +9076 e7ab
178.6012 +9077 914a
178.6013 +9078 9149
178.6014 +907a 88e2
178.6015 +907c 97c9
178.6016 +907d e7af
178.6017 +907f 94f0
178.6018 +9080 e7b1
178.6019 +9081 e7b0
178.6020 +9082 e7ae
178.6021 +9083 e284
178.6022 +9084 8ad2
178.6023 +9087 e78e
178.6024 +9089 e7b3
178.6025 +908a e7b2
178.6026 +908f e7b4
178.6027 +9091 9757
178.6028 +90a3 93df
178.6029 +90a6 964d
178.6030 +90a8 e7b5
178.6031 +90aa 8ed7
178.6032 +90af e7b6
178.6033 +90b1 e7b7
178.6034 +90b5 e7b8
178.6035 +90b8 9340
178.6036 +90c1 88e8
178.6037 +90ca 8d78
178.6038 +90ce 9859
178.6039 +90db e7bc
178.6040 +90e1 8c53
178.6041 +90e2 e7b9
178.6042 +90e4 e7ba
178.6043 +90e8 9594
178.6044 +90ed 8a73
178.6045 +90f5 9758
178.6046 +90f7 8bbd
178.6047 +90fd 9373
178.6048 +9102 e7bd
178.6049 +9112 e7be
178.6050 +9119 e7bf
178.6051 +912d 9341
178.6052 +9130 e7c1
178.6053 +9132 e7c0
178.6054 +9149 93d1
178.6055 +914a e7c2
178.6056 +914b 8f55
178.6057 +914c 8ede
178.6058 +914d 947a
178.6059 +914e 9291
178.6060 +9152 8ef0
178.6061 +9154 908c
178.6062 +9156 e7c3
178.6063 +9158 e7c4
178.6064 +9162 907c
178.6065 +9163 e7c5
178.6066 +9165 e7c6
178.6067 +9169 e7c7
178.6068 +916a 978f
178.6069 +916c 8f56
178.6070 +9172 e7c9
178.6071 +9173 e7c8
178.6072 +9175 8d79
178.6073 +9177 8d93
178.6074 +9178 8e5f
178.6075 +9182 e7cc
178.6076 +9187 8f86
178.6077 +9189 e7cb
178.6078 +918b e7ca
178.6079 +918d 91e7
178.6080 +9190 8ced
178.6081 +9192 90c1
178.6082 +9197 94ae
178.6083 +919c 8f58
178.6084 +91a2 e7cd
178.6085 +91a4 8fdd
178.6086 +91aa e7d0
178.6087 +91ab e7ce
178.6088 +91af e7cf
178.6089 +91b4 e7d2
178.6090 +91b5 e7d1
178.6091 +91b8 8ff8
178.6092 +91ba e7d3
178.6093 +91c0 e7d4
178.6094 +91c1 e7d5
178.6095 +91c6 94ce
178.6096 +91c7 8dd1
178.6097 +91c8 8edf
178.6098 +91c9 e7d6
178.6099 +91cb e7d7
178.6100 +91cc 97a2
178.6101 +91cd 8f64
178.6102 +91ce 96ec
178.6103 +91cf 97ca
178.6104 +91d0 e7d8
178.6105 +91d1 8be0
178.6106 +91d6 e7d9
178.6107 +91d8 9342
178.6108 +91db e7dc
178.6109 +91dc 8a98
178.6110 +91dd 906a
178.6111 +91df e7da
178.6112 +91e1 e7db
178.6113 +91e3 92de
178.6114 +91e6 9674
178.6115 +91e7 8bfa
178.6116 +91f5 e7de
178.6117 +91f6 e7df
178.6118 +91fc e7dd
178.6119 +91ff e7e1
178.6120 +920d 93dd
178.6121 +920e 8a62
178.6122 +9211 e7e5
178.6123 +9214 e7e2
178.6124 +9215 e7e4
178.6125 +921e e7e0
178.6126 +9229 e86e
178.6127 +922c e7e3
178.6128 +9234 97e9
178.6129 +9237 8cd8
178.6130 +923f e7ed
178.6131 +9244 9353
178.6132 +9245 e7e8
178.6133 +9248 e7eb
178.6134 +9249 e7e9
178.6135 +924b e7ee
178.6136 +9250 e7ef
178.6137 +9257 e7e7
178.6138 +925a e7f4
178.6139 +925b 8994
178.6140 +925e e7e6
178.6141 +9262 94ab
178.6142 +9264 e7ea
178.6143 +9266 8fde
178.6144 +9271 8d7a
178.6145 +927e 9667
178.6146 +9280 8be2
178.6147 +9283 8f65
178.6148 +9285 93ba
178.6149 +9291 914c
178.6150 +9293 e7f2
178.6151 +9295 e7ec
178.6152 +9296 e7f1
178.6153 +9298 96c1
178.6154 +929a 92b6
178.6155 +929b e7f3
178.6156 +929c e7f0
178.6157 +92ad 914b
178.6158 +92b7 e7f7
178.6159 +92b9 e7f6
178.6160 +92cf e7f5
178.6161 +92d2 964e
178.6162 +92e4 8f9b
178.6163 +92e9 e7f8
178.6164 +92ea 95dd
178.6165 +92ed 8973
178.6166 +92f2 9565
178.6167 +92f3 9292
178.6168 +92f8 8b98
178.6169 +92fa e7fa
178.6170 +92fc 8d7c
178.6171 +9306 8e4b
178.6172 +930f e7f9
178.6173 +9310 908d
178.6174 +9318 908e
178.6175 +9319 e840
178.6176 +931a e842
178.6177 +9320 8ff9
178.6178 +9322 e841
178.6179 +9323 e843
178.6180 +9326 8bd1
178.6181 +9328 9564
178.6182 +932b 8ee0
178.6183 +932c 9842
178.6184 +932e e7fc
178.6185 +932f 8df6
178.6186 +9332 985e
178.6187 +9335 e845
178.6188 +933a e844
178.6189 +933b e846
178.6190 +9344 e7fb
178.6191 +934b 93e7
178.6192 +934d 9374
178.6193 +9354 92d5
178.6194 +9356 e84b
178.6195 +935b 9262
178.6196 +935c e847
178.6197 +9360 e848
178.6198 +936c 8c4c
178.6199 +936e e84a
178.6200 +9375 8cae
178.6201 +937c e849
178.6202 +937e 8fdf
178.6203 +938c 8a99
178.6204 +9394 e84f
178.6205 +9396 8dbd
178.6206 +9397 9199
178.6207 +939a 92c8
178.6208 +93a7 8a5a
178.6209 +93ac e84d
178.6210 +93ad e84e
178.6211 +93ae 92c1
178.6212 +93b0 e84c
178.6213 +93b9 e850
178.6214 +93c3 e856
178.6215 +93c8 e859
178.6216 +93d0 e858
178.6217 +93d1 934c
178.6218 +93d6 e851
178.6219 +93d7 e852
178.6220 +93d8 e855
178.6221 +93dd e857
178.6222 +93e1 8bbe
178.6223 +93e4 e85a
178.6224 +93e5 e854
178.6225 +93e8 e853
178.6226 +9403 e85e
178.6227 +9407 e85f
178.6228 +9410 e860
178.6229 +9413 e85d
178.6230 +9414 e85c
178.6231 +9418 8fe0
178.6232 +9419 93a8
178.6233 +941a e85b
178.6234 +9421 e864
178.6235 +942b e862
178.6236 +9435 e863
178.6237 +9436 e861
178.6238 +9438 91f6
178.6239 +943a e865
178.6240 +9441 e866
178.6241 +9444 e868
178.6242 +9451 8ad3
178.6243 +9452 e867
178.6244 +9453 96f8
178.6245 +945a e873
178.6246 +945b e869
178.6247 +945e e86c
178.6248 +9460 e86a
178.6249 +9462 e86b
178.6250 +946a e86d
178.6251 +9470 e86f
178.6252 +9475 e870
178.6253 +9477 e871
178.6254 +947c e874
178.6255 +947d e872
178.6256 +947e e875
178.6257 +947f e877
178.6258 +9481 e876
178.6259 +9577 92b7
178.6260 +9580 96e5
178.6261 +9582 e878
178.6262 +9583 914d
178.6263 +9587 e879
178.6264 +9589 95c2
178.6265 +958a e87a
178.6266 +958b 8a4a
178.6267 +958f 895b
178.6268 +9591 8ad5
178.6269 +9593 8ad4
178.6270 +9594 e87b
178.6271 +9596 e87c
178.6272 +9598 e87d
178.6273 +9599 e87e
178.6274 +95a0 e880
178.6275 +95a2 8ad6
178.6276 +95a3 8a74
178.6277 +95a4 8d7d
178.6278 +95a5 94b4
178.6279 +95a7 e882
178.6280 +95a8 e881
178.6281 +95ad e883
178.6282 +95b2 897b
178.6283 +95b9 e886
178.6284 +95bb e885
178.6285 +95bc e884
178.6286 +95be e887
178.6287 +95c3 e88a
178.6288 +95c7 88c5
178.6289 +95ca e888
178.6290 +95cc e88c
178.6291 +95cd e88b
178.6292 +95d4 e88e
178.6293 +95d5 e88d
178.6294 +95d6 e88f
178.6295 +95d8 93ac
178.6296 +95dc e890
178.6297 +95e1 e891
178.6298 +95e2 e893
178.6299 +95e5 e892
178.6300 +961c 958c
178.6301 +9621 e894
178.6302 +9628 e895
178.6303 +962a 8de3
178.6304 +962e e896
178.6305 +962f e897
178.6306 +9632 9668
178.6307 +963b 916a
178.6308 +963f 88a2
178.6309 +9640 91c9
178.6310 +9642 e898
178.6311 +9644 958d
178.6312 +964b e89b
178.6313 +964c e899
178.6314 +964d 8d7e
178.6315 +964f e89a
178.6316 +9650 8cc0
178.6317 +965b 95c3
178.6318 +965c e89d
178.6319 +965d e89f
178.6320 +965e e89e
178.6321 +965f e8a0
178.6322 +9662 8940
178.6323 +9663 9077
178.6324 +9664 8f9c
178.6325 +9665 8ad7
178.6326 +9666 e8a1
178.6327 +966a 9486
178.6328 +966c e8a3
178.6329 +9670 8941
178.6330 +9672 e8a2
178.6331 +9673 92c2
178.6332 +9675 97cb
178.6333 +9676 93a9
178.6334 +9677 e89c
178.6335 +9678 97a4
178.6336 +967a 8caf
178.6337 +967d 977a
178.6338 +9685 8bf7
178.6339 +9686 97b2
178.6340 +9688 8c47
178.6341 +968a 91e0
178.6342 +968b e440
178.6343 +968d e8a4
178.6344 +968e 8a4b
178.6345 +968f 908f
178.6346 +9694 8a75
178.6347 +9695 e8a6
178.6348 +9697 e8a7
178.6349 +9698 e8a5
178.6350 +9699 8c84
178.6351 +969b 8ddb
178.6352 +969c 8fe1
178.6353 +96a0 8942
178.6354 +96a3 97d7
178.6355 +96a7 e8a9
178.6356 +96a8 e7ac
178.6357 +96aa e8a8
178.6358 +96b0 e8ac
178.6359 +96b1 e8aa
178.6360 +96b2 e8ab
178.6361 +96b4 e8ad
178.6362 +96b6 e8ae
178.6363 +96b7 97ea
178.6364 +96b8 e8af
178.6365 +96b9 e8b0
178.6366 +96bb 90c7
178.6367 +96bc 94b9
178.6368 +96c0 909d
178.6369 +96c1 8ae5
178.6370 +96c4 9759
178.6371 +96c5 89eb
178.6372 +96c6 8f57
178.6373 +96c7 8cd9
178.6374 +96c9 e8b3
178.6375 +96cb e8b2
178.6376 +96cc 8e93
178.6377 +96cd e8b4
178.6378 +96ce e8b1
178.6379 +96d1 8e47
178.6380 +96d5 e8b8
178.6381 +96d6 e5ab
178.6382 +96d9 99d4
178.6383 +96db 9097
178.6384 +96dc e8b6
178.6385 +96e2 97a3
178.6386 +96e3 93ef
178.6387 +96e8 894a
178.6388 +96ea 90e1
178.6389 +96eb 8eb4
178.6390 +96f0 95b5
178.6391 +96f2 895f
178.6392 +96f6 97eb
178.6393 +96f7 978b
178.6394 +96f9 e8b9
178.6395 +96fb 9364
178.6396 +9700 8ef9
178.6397 +9704 e8ba
178.6398 +9706 e8bb
178.6399 +9707 906b
178.6400 +9708 e8bc
178.6401 +970a 97ec
178.6402 +970d e8b7
178.6403 +970e e8be
178.6404 +970f e8c0
178.6405 +9711 e8bf
178.6406 +9713 e8bd
178.6407 +9716 e8c1
178.6408 +9719 e8c2
178.6409 +971c 919a
178.6410 +971e 89e0
178.6411 +9724 e8c3
178.6412 +9727 96b6
178.6413 +972a e8c4
178.6414 +9730 e8c5
178.6415 +9732 9849
178.6416 +9738 9e50
178.6417 +9739 e8c6
178.6418 +973d e8c7
178.6419 +973e e8c8
178.6420 +9742 e8cc
178.6421 +9744 e8c9
178.6422 +9746 e8ca
178.6423 +9748 e8cb
178.6424 +9749 e8cd
178.6425 +9752 90c2
178.6426 +9756 96f5
178.6427 +9759 90c3
178.6428 +975c e8ce
178.6429 +975e 94f1
178.6430 +9760 e8cf
178.6431 +9761 ea72
178.6432 +9762 96ca
178.6433 +9764 e8d0
178.6434 +9766 e8d1
178.6435 +9768 e8d2
178.6436 +9769 8a76
178.6437 +976b e8d4
178.6438 +976d 9078
178.6439 +9771 e8d5
178.6440 +9774 8c43
178.6441 +9779 e8d6
178.6442 +977a e8da
178.6443 +977c e8d8
178.6444 +9781 e8d9
178.6445 +9784 8a93
178.6446 +9785 e8d7
178.6447 +9786 e8db
178.6448 +978b e8dc
178.6449 +978d 88c6
178.6450 +978f e8dd
178.6451 +9790 e8de
178.6452 +9798 8fe2
178.6453 +979c e8df
178.6454 +97a0 8b66
178.6455 +97a3 e8e2
178.6456 +97a6 e8e1
178.6457 +97a8 e8e0
178.6458 +97ab e691
178.6459 +97ad 95da
178.6460 +97b3 e8e3
178.6461 +97b4 e8e4
178.6462 +97c3 e8e5
178.6463 +97c6 e8e6
178.6464 +97c8 e8e7
178.6465 +97cb e8e8
178.6466 +97d3 8ad8
178.6467 +97dc e8e9
178.6468 +97ed e8ea
178.6469 +97ee 9442
178.6470 +97f2 e8ec
178.6471 +97f3 89b9
178.6472 +97f5 e8ef
178.6473 +97f6 e8ee
178.6474 +97fb 8943
178.6475 +97ff 8bbf
178.6476 +9801 95c5
178.6477 +9802 92b8
178.6478 +9803 8da0
178.6479 +9805 8d80
178.6480 +9806 8f87
178.6481 +9808 907b
178.6482 +980c e8f1
178.6483 +980f e8f0
178.6484 +9810 9761
178.6485 +9811 8ae6
178.6486 +9812 94d0
178.6487 +9813 93da
178.6488 +9817 909c
178.6489 +9818 97cc
178.6490 +981a 8c7a
178.6491 +9821 e8f4
178.6492 +9824 e8f3
178.6493 +982c 966a
178.6494 +982d 93aa
178.6495 +9834 896f
178.6496 +9837 e8f5
178.6497 +9838 e8f2
178.6498 +983b 9570
178.6499 +983c 978a
178.6500 +983d e8f6
178.6501 +9846 e8f7
178.6502 +984b e8f9
178.6503 +984c 91e8
178.6504 +984d 8a7a
178.6505 +984e 8a7b
178.6506 +984f e8f8
178.6507 +9854 8ae7
178.6508 +9855 8cb0
178.6509 +9858 8ae8
178.6510 +985b 935e
178.6511 +985e 97de
178.6512 +9867 8cda
178.6513 +986b e8fa
178.6514 +986f e8fb
178.6515 +9870 e8fc
178.6516 +9871 e940
178.6517 +9873 e942
178.6518 +9874 e941
178.6519 +98a8 9597
178.6520 +98aa e943
178.6521 +98af e944
178.6522 +98b1 e945
178.6523 +98b6 e946
178.6524 +98c3 e948
178.6525 +98c4 e947
178.6526 +98c6 e949
178.6527 +98db 94f2
178.6528 +98dc e3ca
178.6529 +98df 9048
178.6530 +98e2 8b51
178.6531 +98e9 e94a
178.6532 +98eb e94b
178.6533 +98ed 99aa
178.6534 +98ee 9f5a
178.6535 +98ef 94d1
178.6536 +98f2 88f9
178.6537 +98f4 88b9
178.6538 +98fc 8e94
178.6539 +98fd 964f
178.6540 +98fe 8ffc
178.6541 +9903 e94c
178.6542 +9905 96dd
178.6543 +9909 e94d
178.6544 +990a 977b
178.6545 +990c 8961
178.6546 +9910 8e60
178.6547 +9912 e94e
178.6548 +9913 89ec
178.6549 +9914 e94f
178.6550 +9918 e950
178.6551 +991d e952
178.6552 +991e e953
178.6553 +9920 e955
178.6554 +9921 e951
178.6555 +9924 e954
178.6556 +9928 8ad9
178.6557 +992c e956
178.6558 +992e e957
178.6559 +993d e958
178.6560 +993e e959
178.6561 +9942 e95a
178.6562 +9945 e95c
178.6563 +9949 e95b
178.6564 +994b e95e
178.6565 +994c e961
178.6566 +9950 e95d
178.6567 +9951 e95f
178.6568 +9952 e960
178.6569 +9955 e962
178.6570 +9957 8bc0
178.6571 +9996 8ef1
178.6572 +9997 e963
178.6573 +9998 e964
178.6574 +9999 8d81
178.6575 +99a5 e965
178.6576 +99a8 8a5d
178.6577 +99ac 946e
178.6578 +99ad e966
178.6579 +99ae e967
178.6580 +99b3 9279
178.6581 +99b4 93e9
178.6582 +99bc e968
178.6583 +99c1 949d
178.6584 +99c4 91ca
178.6585 +99c5 8977
178.6586 +99c6 8bec
178.6587 +99c8 8bed
178.6588 +99d0 9293
178.6589 +99d1 e96d
178.6590 +99d2 8bee
178.6591 +99d5 89ed
178.6592 +99d8 e96c
178.6593 +99db e96a
178.6594 +99dd e96b
178.6595 +99df e969
178.6596 +99e2 e977
178.6597 +99ed e96e
178.6598 +99ee e96f
178.6599 +99f1 e970
178.6600 +99f2 e971
178.6601 +99f8 e973
178.6602 +99fb e972
178.6603 +99ff 8f78
178.6604 +9a01 e974
178.6605 +9a05 e976
178.6606 +9a0e 8b52
178.6607 +9a0f e975
178.6608 +9a12 919b
178.6609 +9a13 8cb1
178.6610 +9a19 e978
178.6611 +9a28 91cb
178.6612 +9a2b e979
178.6613 +9a30 93ab
178.6614 +9a37 e97a
178.6615 +9a3e e980
178.6616 +9a40 e97d
178.6617 +9a42 e97c
178.6618 +9a43 e97e
178.6619 +9a45 e97b
178.6620 +9a4d e982
178.6621 +9a55 e981
178.6622 +9a57 e984
178.6623 +9a5a 8bc1
178.6624 +9a5b e983
178.6625 +9a5f e985
178.6626 +9a62 e986
178.6627 +9a64 e988
178.6628 +9a65 e987
178.6629 +9a69 e989
178.6630 +9a6a e98b
178.6631 +9a6b e98a
178.6632 +9aa8 8d9c
178.6633 +9aad e98c
178.6634 +9ab0 e98d
178.6635 +9ab8 8a5b
178.6636 +9abc e98e
178.6637 +9ac0 e98f
178.6638 +9ac4 9091
178.6639 +9acf e990
178.6640 +9ad1 e991
178.6641 +9ad3 e992
178.6642 +9ad4 e993
178.6643 +9ad8 8d82
178.6644 +9ade e994
178.6645 +9adf e995
178.6646 +9ae2 e996
178.6647 +9ae3 e997
178.6648 +9ae6 e998
178.6649 +9aea 94af
178.6650 +9aeb e99a
178.6651 +9aed 9545
178.6652 +9aee e99b
178.6653 +9aef e999
178.6654 +9af1 e99d
178.6655 +9af4 e99c
178.6656 +9af7 e99e
178.6657 +9afb e99f
178.6658 +9b06 e9a0
178.6659 +9b18 e9a1
178.6660 +9b1a e9a2
178.6661 +9b1f e9a3
178.6662 +9b22 e9a4
178.6663 +9b23 e9a5
178.6664 +9b25 e9a6
178.6665 +9b27 e9a7
178.6666 +9b28 e9a8
178.6667 +9b29 e9a9
178.6668 +9b2a e9aa
178.6669 +9b2e e9ab
178.6670 +9b2f e9ac
178.6671 +9b31 9f54
178.6672 +9b32 e9ad
178.6673 +9b3b e2f6
178.6674 +9b3c 8b53
178.6675 +9b41 8a40
178.6676 +9b42 8db0
178.6677 +9b43 e9af
178.6678 +9b44 e9ae
178.6679 +9b45 96a3
178.6680 +9b4d e9b1
178.6681 +9b4e e9b2
178.6682 +9b4f e9b0
178.6683 +9b51 e9b3
178.6684 +9b54 9682
178.6685 +9b58 e9b4
178.6686 +9b5a 8b9b
178.6687 +9b6f 9844
178.6688 +9b74 e9b5
178.6689 +9b83 e9b7
178.6690 +9b8e 88bc
178.6691 +9b91 e9b8
178.6692 +9b92 95a9
178.6693 +9b93 e9b6
178.6694 +9b96 e9b9
178.6695 +9b97 e9ba
178.6696 +9b9f e9bb
178.6697 +9ba0 e9bc
178.6698 +9ba8 e9bd
178.6699 +9baa 968e
178.6700 +9bab 8e4c
178.6701 +9bad 8df8
178.6702 +9bae 914e
178.6703 +9bb4 e9be
178.6704 +9bb9 e9c1
178.6705 +9bc0 e9bf
178.6706 +9bc6 e9c2
178.6707 +9bc9 8cef
178.6708 +9bca e9c0
178.6709 +9bcf e9c3
178.6710 +9bd1 e9c4
178.6711 +9bd2 e9c5
178.6712 +9bd4 e9c9
178.6713 +9bd6 8e49
178.6714 +9bdb 91e2
178.6715 +9be1 e9ca
178.6716 +9be2 e9c7
178.6717 +9be3 e9c6
178.6718 +9be4 e9c8
178.6719 +9be8 8c7e
178.6720 +9bf0 e9ce
178.6721 +9bf1 e9cd
178.6722 +9bf2 e9cc
178.6723 +9bf5 88b1
178.6724 +9c04 e9d8
178.6725 +9c06 e9d4
178.6726 +9c08 e9d5
178.6727 +9c09 e9d1
178.6728 +9c0a e9d7
178.6729 +9c0c e9d3
178.6730 +9c0d 8a82
178.6731 +9c10 986b
178.6732 +9c12 e9d6
178.6733 +9c13 e9d2
178.6734 +9c14 e9d0
178.6735 +9c15 e9cf
178.6736 +9c1b e9da
178.6737 +9c21 e9dd
178.6738 +9c24 e9dc
178.6739 +9c25 e9db
178.6740 +9c2d 9568
178.6741 +9c2e e9d9
178.6742 +9c2f 88f1
178.6743 +9c30 e9de
178.6744 +9c32 e9e0
178.6745 +9c39 8a8f
178.6746 +9c3a e9cb
178.6747 +9c3b 8956
178.6748 +9c3e e9e2
178.6749 +9c46 e9e1
178.6750 +9c47 e9df
178.6751 +9c48 924c
178.6752 +9c52 9690
178.6753 +9c57 97d8
178.6754 +9c5a e9e3
178.6755 +9c60 e9e4
178.6756 +9c67 e9e5
178.6757 +9c76 e9e6
178.6758 +9c78 e9e7
178.6759 +9ce5 92b9
178.6760 +9ce7 e9e8
178.6761 +9ce9 94b5
178.6762 +9ceb e9ed
178.6763 +9cec e9e9
178.6764 +9cf0 e9ea
178.6765 +9cf3 9650
178.6766 +9cf4 96c2
178.6767 +9cf6 93ce
178.6768 +9d03 e9ee
178.6769 +9d06 e9ef
178.6770 +9d07 93bc
178.6771 +9d08 e9ec
178.6772 +9d09 e9eb
178.6773 +9d0e 89a8
178.6774 +9d12 e9f7
178.6775 +9d15 e9f6
178.6776 +9d1b 8995
178.6777 +9d1f e9f4
178.6778 +9d23 e9f3
178.6779 +9d26 e9f1
178.6780 +9d28 8a9b
178.6781 +9d2a e9f0
178.6782 +9d2b 8eb0
178.6783 +9d2c 89a7
178.6784 +9d3b 8d83
178.6785 +9d3e e9fa
178.6786 +9d3f e9f9
178.6787 +9d41 e9f8
178.6788 +9d44 e9f5
178.6789 +9d46 e9fb
178.6790 +9d48 e9fc
178.6791 +9d50 ea44
178.6792 +9d51 ea43
178.6793 +9d59 ea45
178.6794 +9d5c 894c
178.6795 +9d5d ea40
178.6796 +9d5e ea41
178.6797 +9d60 8d94
178.6798 +9d61 96b7
178.6799 +9d64 ea42
178.6800 +9d6c 9651
178.6801 +9d6f ea4a
178.6802 +9d72 ea46
178.6803 +9d7a ea4b
178.6804 +9d87 ea48
178.6805 +9d89 ea47
178.6806 +9d8f 8c7b
178.6807 +9d9a ea4c
178.6808 +9da4 ea4d
178.6809 +9da9 ea4e
178.6810 +9dab ea49
178.6811 +9daf e9f2
178.6812 +9db2 ea4f
178.6813 +9db4 92df
178.6814 +9db8 ea53
178.6815 +9dba ea54
178.6816 +9dbb ea52
178.6817 +9dc1 ea51
178.6818 +9dc2 ea57
178.6819 +9dc4 ea50
178.6820 +9dc6 ea55
178.6821 +9dcf ea56
178.6822 +9dd3 ea59
178.6823 +9dd9 ea58
178.6824 +9de6 ea5b
178.6825 +9ded ea5c
178.6826 +9def ea5d
178.6827 +9df2 9868
178.6828 +9df8 ea5a
178.6829 +9df9 91e9
178.6830 +9dfa 8deb
178.6831 +9dfd ea5e
178.6832 +9e1a ea5f
178.6833 +9e1b ea60
178.6834 +9e1e ea61
178.6835 +9e75 ea62
178.6836 +9e78 8cb2
178.6837 +9e79 ea63
178.6838 +9e7d ea64
178.6839 +9e7f 8ead
178.6840 +9e81 ea65
178.6841 +9e88 ea66
178.6842 +9e8b ea67
178.6843 +9e8c ea68
178.6844 +9e91 ea6b
178.6845 +9e92 ea69
178.6846 +9e93 985b
178.6847 +9e95 ea6a
178.6848 +9e97 97ed
178.6849 +9e9d ea6c
178.6850 +9e9f 97d9
178.6851 +9ea5 ea6d
178.6852 +9ea6 949e
178.6853 +9ea9 ea6e
178.6854 +9eaa ea70
178.6855 +9ead ea71
178.6856 +9eb8 ea6f
178.6857 +9eb9 8d8d
178.6858 +9eba 96cb
178.6859 +9ebb 9683
178.6860 +9ebc 9bf5
178.6861 +9ebe 9f80
178.6862 +9ebf 969b
178.6863 +9ec4 89a9
178.6864 +9ecc ea73
178.6865 +9ecd 8b6f
178.6866 +9ece ea74
178.6867 +9ecf ea75
178.6868 +9ed0 ea76
178.6869 +9ed2 8d95
178.6870 +9ed4 ea77
178.6871 +9ed8 e0d2
178.6872 +9ed9 96d9
178.6873 +9edb 91e1
178.6874 +9edc ea78
178.6875 +9edd ea7a
178.6876 +9ede ea79
178.6877 +9ee0 ea7b
178.6878 +9ee5 ea7c
178.6879 +9ee8 ea7d
178.6880 +9eef ea7e
178.6881 +9ef4 ea80
178.6882 +9ef6 ea81
178.6883 +9ef7 ea82
178.6884 +9ef9 ea83
178.6885 +9efb ea84
178.6886 +9efc ea85
178.6887 +9efd ea86
178.6888 +9f07 ea87
178.6889 +9f08 ea88
178.6890 +9f0e 9343
178.6891 +9f13 8cdb
178.6892 +9f15 ea8a
178.6893 +9f20 916c
178.6894 +9f21 ea8b
178.6895 +9f2c ea8c
178.6896 +9f3b 9540
178.6897 +9f3e ea8d
178.6898 +9f4a ea8e
178.6899 +9f4b e256
178.6900 +9f4e e6d8
178.6901 +9f4f e8eb
178.6902 +9f52 ea8f
178.6903 +9f54 ea90
178.6904 +9f5f ea92
178.6905 +9f60 ea93
178.6906 +9f61 ea94
178.6907 +9f62 97ee
178.6908 +9f63 ea91
178.6909 +9f66 ea95
178.6910 +9f67 ea96
178.6911 +9f6a ea98
178.6912 +9f6c ea97
178.6913 +9f72 ea9a
178.6914 +9f76 ea9b
178.6915 +9f77 ea99
178.6916 +9f8d 97b4
178.6917 +9f95 ea9c
178.6918 +9f9c ea9d
178.6919 +9f9d e273
178.6920 +9fa0 ea9e
178.6921 +ff01 8149
178.6922 +ff03 8194
178.6923 +ff04 8190
178.6924 +ff05 8193
178.6925 +ff06 8195
178.6926 +ff08 8169
178.6927 +ff09 816a
178.6928 +ff0a 8196
178.6929 +ff0b 817b
178.6930 +ff0c 8143
178.6931 +ff0e 8144
178.6932 +ff0f 815e
178.6933 +ff10 824f
178.6934 +ff11 8250
178.6935 +ff12 8251
178.6936 +ff13 8252
178.6937 +ff14 8253
178.6938 +ff15 8254
178.6939 +ff16 8255
178.6940 +ff17 8256
178.6941 +ff18 8257
178.6942 +ff19 8258
178.6943 +ff1a 8146
178.6944 +ff1b 8147
178.6945 +ff1c 8183
178.6946 +ff1d 8181
178.6947 +ff1e 8184
178.6948 +ff1f 8148
178.6949 +ff20 8197
178.6950 +ff21 8260
178.6951 +ff22 8261
178.6952 +ff23 8262
178.6953 +ff24 8263
178.6954 +ff25 8264
178.6955 +ff26 8265
178.6956 +ff27 8266
178.6957 +ff28 8267
178.6958 +ff29 8268
178.6959 +ff2a 8269
178.6960 +ff2b 826a
178.6961 +ff2c 826b
178.6962 +ff2d 826c
178.6963 +ff2e 826d
178.6964 +ff2f 826e
178.6965 +ff30 826f
178.6966 +ff31 8270
178.6967 +ff32 8271
178.6968 +ff33 8272
178.6969 +ff34 8273
178.6970 +ff35 8274
178.6971 +ff36 8275
178.6972 +ff37 8276
178.6973 +ff38 8277
178.6974 +ff39 8278
178.6975 +ff3a 8279
178.6976 +ff3b 816d
178.6977 +ff3c 815f
178.6978 +ff3d 816e
178.6979 +ff3e 814f
178.6980 +ff3f 8151
178.6981 +ff40 814d
178.6982 +ff41 8281
178.6983 +ff42 8282
178.6984 +ff43 8283
178.6985 +ff44 8284
178.6986 +ff45 8285
178.6987 +ff46 8286
178.6988 +ff47 8287
178.6989 +ff48 8288
178.6990 +ff49 8289
178.6991 +ff4a 828a
178.6992 +ff4b 828b
178.6993 +ff4c 828c
178.6994 +ff4d 828d
178.6995 +ff4e 828e
178.6996 +ff4f 828f
178.6997 +ff50 8290
178.6998 +ff51 8291
178.6999 +ff52 8292
178.7000 +ff53 8293
178.7001 +ff54 8294
178.7002 +ff55 8295
178.7003 +ff56 8296
178.7004 +ff57 8297
178.7005 +ff58 8298
178.7006 +ff59 8299
178.7007 +ff5a 829a
178.7008 +ff5b 816f
178.7009 +ff5c 8162
178.7010 +ff5d 8170
178.7011 +ff61 a1
178.7012 +ff62 a2
178.7013 +ff63 a3
178.7014 +ff64 a4
178.7015 +ff65 a5
178.7016 +ff66 a6
178.7017 +ff67 a7
178.7018 +ff68 a8
178.7019 +ff69 a9
178.7020 +ff6a aa
178.7021 +ff6b ab
178.7022 +ff6c ac
178.7023 +ff6d ad
178.7024 +ff6e ae
178.7025 +ff6f af
178.7026 +ff70 b0
178.7027 +ff71 b1
178.7028 +ff72 b2
178.7029 +ff73 b3
178.7030 +ff74 b4
178.7031 +ff75 b5
178.7032 +ff76 b6
178.7033 +ff77 b7
178.7034 +ff78 b8
178.7035 +ff79 b9
178.7036 +ff7a ba
178.7037 +ff7b bb
178.7038 +ff7c bc
178.7039 +ff7d bd
178.7040 +ff7e be
178.7041 +ff7f bf
178.7042 +ff80 c0
178.7043 +ff81 c1
178.7044 +ff82 c2
178.7045 +ff83 c3
178.7046 +ff84 c4
178.7047 +ff85 c5
178.7048 +ff86 c6
178.7049 +ff87 c7
178.7050 +ff88 c8
178.7051 +ff89 c9
178.7052 +ff8a ca
178.7053 +ff8b cb
178.7054 +ff8c cc
178.7055 +ff8d cd
178.7056 +ff8e ce
178.7057 +ff8f cf
178.7058 +ff90 d0
178.7059 +ff91 d1
178.7060 +ff92 d2
178.7061 +ff93 d3
178.7062 +ff94 d4
178.7063 +ff95 d5
178.7064 +ff96 d6
178.7065 +ff97 d7
178.7066 +ff98 d8
178.7067 +ff99 d9
178.7068 +ff9a da
178.7069 +ff9b db
178.7070 +ff9c dc
178.7071 +ff9d dd
178.7072 +ff9e de
178.7073 +ff9f df
178.7074 +ffe3 8150
178.7075 +ffe5 818f
179.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
179.2 +++ b/test/java/nio/charset/coders/ref.windows-31j Sun Feb 14 23:38:50 2010 -0800
179.3 @@ -0,0 +1,9409 @@
179.4 +0 00
179.5 +1 01
179.6 +2 02
179.7 +3 03
179.8 +4 04
179.9 +5 05
179.10 +6 06
179.11 +7 07
179.12 +8 08
179.13 +9 09
179.14 +a 0a
179.15 +b 0b
179.16 +c 0c
179.17 +d 0d
179.18 +e 0e
179.19 +f 0f
179.20 +10 10
179.21 +11 11
179.22 +12 12
179.23 +13 13
179.24 +14 14
179.25 +15 15
179.26 +16 16
179.27 +17 17
179.28 +18 18
179.29 +19 19
179.30 +1a 1a
179.31 +1b 1b
179.32 +1c 1c
179.33 +1d 1d
179.34 +1e 1e
179.35 +1f 1f
179.36 +20 20
179.37 +21 21
179.38 +22 22
179.39 +23 23
179.40 +24 24
179.41 +25 25
179.42 +26 26
179.43 +27 27
179.44 +28 28
179.45 +29 29
179.46 +2a 2a
179.47 +2b 2b
179.48 +2c 2c
179.49 +2d 2d
179.50 +2e 2e
179.51 +2f 2f
179.52 +30 30
179.53 +31 31
179.54 +32 32
179.55 +33 33
179.56 +34 34
179.57 +35 35
179.58 +36 36
179.59 +37 37
179.60 +38 38
179.61 +39 39
179.62 +3a 3a
179.63 +3b 3b
179.64 +3c 3c
179.65 +3d 3d
179.66 +3e 3e
179.67 +3f 3f
179.68 +40 40
179.69 +41 41
179.70 +42 42
179.71 +43 43
179.72 +44 44
179.73 +45 45
179.74 +46 46
179.75 +47 47
179.76 +48 48
179.77 +49 49
179.78 +4a 4a
179.79 +4b 4b
179.80 +4c 4c
179.81 +4d 4d
179.82 +4e 4e
179.83 +4f 4f
179.84 +50 50
179.85 +51 51
179.86 +52 52
179.87 +53 53
179.88 +54 54
179.89 +55 55
179.90 +56 56
179.91 +57 57
179.92 +58 58
179.93 +59 59
179.94 +5a 5a
179.95 +5b 5b
179.96 +5c 5c
179.97 +5d 5d
179.98 +5e 5e
179.99 +5f 5f
179.100 +60 60
179.101 +61 61
179.102 +62 62
179.103 +63 63
179.104 +64 64
179.105 +65 65
179.106 +66 66
179.107 +67 67
179.108 +68 68
179.109 +69 69
179.110 +6a 6a
179.111 +6b 6b
179.112 +6c 6c
179.113 +6d 6d
179.114 +6e 6e
179.115 +6f 6f
179.116 +70 70
179.117 +71 71
179.118 +72 72
179.119 +73 73
179.120 +74 74
179.121 +75 75
179.122 +76 76
179.123 +77 77
179.124 +78 78
179.125 +79 79
179.126 +7a 7a
179.127 +7b 7b
179.128 +7c 7c
179.129 +7d 7d
179.130 +7e 7e
179.131 +7f 7f
179.132 +#a2 8191
179.133 +#a3 8192
179.134 +#a5 5c
179.135 +a7 8198
179.136 +a8 814e
179.137 +#ab 81e1
179.138 +#ac 81ca
179.139 +#af 8150
179.140 +b0 818b
179.141 +b1 817d
179.142 +b4 814c
179.143 +#b5 83ca
179.144 +b6 81f7
179.145 +#b7 8145
179.146 +#b8 8143
179.147 +#bb 81e2
179.148 +d7 817e
179.149 +f7 8180
179.150 +391 839f
179.151 +392 83a0
179.152 +393 83a1
179.153 +394 83a2
179.154 +395 83a3
179.155 +396 83a4
179.156 +397 83a5
179.157 +398 83a6
179.158 +399 83a7
179.159 +39a 83a8
179.160 +39b 83a9
179.161 +39c 83aa
179.162 +39d 83ab
179.163 +39e 83ac
179.164 +39f 83ad
179.165 +3a0 83ae
179.166 +3a1 83af
179.167 +3a3 83b0
179.168 +3a4 83b1
179.169 +3a5 83b2
179.170 +3a6 83b3
179.171 +3a7 83b4
179.172 +3a8 83b5
179.173 +3a9 83b6
179.174 +3b1 83bf
179.175 +3b2 83c0
179.176 +3b3 83c1
179.177 +3b4 83c2
179.178 +3b5 83c3
179.179 +3b6 83c4
179.180 +3b7 83c5
179.181 +3b8 83c6
179.182 +3b9 83c7
179.183 +3ba 83c8
179.184 +3bb 83c9
179.185 +3bc 83ca
179.186 +3bd 83cb
179.187 +3be 83cc
179.188 +3bf 83cd
179.189 +3c0 83ce
179.190 +3c1 83cf
179.191 +3c3 83d0
179.192 +3c4 83d1
179.193 +3c5 83d2
179.194 +3c6 83d3
179.195 +3c7 83d4
179.196 +3c8 83d5
179.197 +3c9 83d6
179.198 +401 8446
179.199 +410 8440
179.200 +411 8441
179.201 +412 8442
179.202 +413 8443
179.203 +414 8444
179.204 +415 8445
179.205 +416 8447
179.206 +417 8448
179.207 +418 8449
179.208 +419 844a
179.209 +41a 844b
179.210 +41b 844c
179.211 +41c 844d
179.212 +41d 844e
179.213 +41e 844f
179.214 +41f 8450
179.215 +420 8451
179.216 +421 8452
179.217 +422 8453
179.218 +423 8454
179.219 +424 8455
179.220 +425 8456
179.221 +426 8457
179.222 +427 8458
179.223 +428 8459
179.224 +429 845a
179.225 +42a 845b
179.226 +42b 845c
179.227 +42c 845d
179.228 +42d 845e
179.229 +42e 845f
179.230 +42f 8460
179.231 +430 8470
179.232 +431 8471
179.233 +432 8472
179.234 +433 8473
179.235 +434 8474
179.236 +435 8475
179.237 +436 8477
179.238 +437 8478
179.239 +438 8479
179.240 +439 847a
179.241 +43a 847b
179.242 +43b 847c
179.243 +43c 847d
179.244 +43d 847e
179.245 +43e 8480
179.246 +43f 8481
179.247 +440 8482
179.248 +441 8483
179.249 +442 8484
179.250 +443 8485
179.251 +444 8486
179.252 +445 8487
179.253 +446 8488
179.254 +447 8489
179.255 +448 848a
179.256 +449 848b
179.257 +44a 848c
179.258 +44b 848d
179.259 +44c 848e
179.260 +44d 848f
179.261 +44e 8490
179.262 +44f 8491
179.263 +451 8476
179.264 +2010 815d
179.265 +2015 815c
179.266 +2018 8165
179.267 +2019 8166
179.268 +201c 8167
179.269 +201d 8168
179.270 +2020 81f5
179.271 +2021 81f6
179.272 +2025 8164
179.273 +2026 8163
179.274 +2030 81f1
179.275 +2032 818c
179.276 +2033 818d
179.277 +203b 81a6
179.278 +#203e 7e
179.279 +2103 818e
179.280 +2116 8782
179.281 +2121 8784
179.282 +212b 81f0
179.283 +2160 8754
179.284 +2161 8755
179.285 +2162 8756
179.286 +2163 8757
179.287 +2164 8758
179.288 +2165 8759
179.289 +2166 875a
179.290 +2167 875b
179.291 +2168 875c
179.292 +2169 875d
179.293 +2170 fa40
179.294 +2171 fa41
179.295 +2172 fa42
179.296 +2173 fa43
179.297 +2174 fa44
179.298 +2175 fa45
179.299 +2176 fa46
179.300 +2177 fa47
179.301 +2178 fa48
179.302 +2179 fa49
179.303 +2190 81a9
179.304 +2191 81aa
179.305 +2192 81a8
179.306 +2193 81ab
179.307 +21d2 81cb
179.308 +21d4 81cc
179.309 +2200 81cd
179.310 +2202 81dd
179.311 +2203 81ce
179.312 +2207 81de
179.313 +2208 81b8
179.314 +220b 81b9
179.315 +2211 8794
179.316 +221a 81e3
179.317 +221d 81e5
179.318 +221e 8187
179.319 +221f 8798
179.320 +2220 81da
179.321 +2225 8161
179.322 +2227 81c8
179.323 +2228 81c9
179.324 +2229 81bf
179.325 +222a 81be
179.326 +222b 81e7
179.327 +222c 81e8
179.328 +222e 8793
179.329 +2234 8188
179.330 +2235 81e6
179.331 +223d 81e4
179.332 +2252 81e0
179.333 +2260 8182
179.334 +2261 81df
179.335 +2266 8185
179.336 +2267 8186
179.337 +226a 81e1
179.338 +226b 81e2
179.339 +2282 81bc
179.340 +2283 81bd
179.341 +2286 81ba
179.342 +2287 81bb
179.343 +22a5 81db
179.344 +22bf 8799
179.345 +2312 81dc
179.346 +2460 8740
179.347 +2461 8741
179.348 +2462 8742
179.349 +2463 8743
179.350 +2464 8744
179.351 +2465 8745
179.352 +2466 8746
179.353 +2467 8747
179.354 +2468 8748
179.355 +2469 8749
179.356 +246a 874a
179.357 +246b 874b
179.358 +246c 874c
179.359 +246d 874d
179.360 +246e 874e
179.361 +246f 874f
179.362 +2470 8750
179.363 +2471 8751
179.364 +2472 8752
179.365 +2473 8753
179.366 +2500 849f
179.367 +2501 84aa
179.368 +2502 84a0
179.369 +2503 84ab
179.370 +250c 84a1
179.371 +250f 84ac
179.372 +2510 84a2
179.373 +2513 84ad
179.374 +2514 84a4
179.375 +2517 84af
179.376 +2518 84a3
179.377 +251b 84ae
179.378 +251c 84a5
179.379 +251d 84ba
179.380 +2520 84b5
179.381 +2523 84b0
179.382 +2524 84a7
179.383 +2525 84bc
179.384 +2528 84b7
179.385 +252b 84b2
179.386 +252c 84a6
179.387 +252f 84b6
179.388 +2530 84bb
179.389 +2533 84b1
179.390 +2534 84a8
179.391 +2537 84b8
179.392 +2538 84bd
179.393 +253b 84b3
179.394 +253c 84a9
179.395 +253f 84b9
179.396 +2542 84be
179.397 +254b 84b4
179.398 +25a0 81a1
179.399 +25a1 81a0
179.400 +25b2 81a3
179.401 +25b3 81a2
179.402 +25bc 81a5
179.403 +25bd 81a4
179.404 +25c6 819f
179.405 +25c7 819e
179.406 +25cb 819b
179.407 +25ce 819d
179.408 +25cf 819c
179.409 +25ef 81fc
179.410 +2605 819a
179.411 +2606 8199
179.412 +2640 818a
179.413 +2642 8189
179.414 +266a 81f4
179.415 +266d 81f3
179.416 +266f 81f2
179.417 +3000 8140
179.418 +3001 8141
179.419 +3002 8142
179.420 +3003 8156
179.421 +3005 8158
179.422 +3006 8159
179.423 +3007 815a
179.424 +3008 8171
179.425 +3009 8172
179.426 +300a 8173
179.427 +300b 8174
179.428 +300c 8175
179.429 +300d 8176
179.430 +300e 8177
179.431 +300f 8178
179.432 +3010 8179
179.433 +3011 817a
179.434 +3012 81a7
179.435 +3013 81ac
179.436 +3014 816b
179.437 +3015 816c
179.438 +301d 8780
179.439 +301f 8781
179.440 +3041 829f
179.441 +3042 82a0
179.442 +3043 82a1
179.443 +3044 82a2
179.444 +3045 82a3
179.445 +3046 82a4
179.446 +3047 82a5
179.447 +3048 82a6
179.448 +3049 82a7
179.449 +304a 82a8
179.450 +304b 82a9
179.451 +304c 82aa
179.452 +304d 82ab
179.453 +304e 82ac
179.454 +304f 82ad
179.455 +3050 82ae
179.456 +3051 82af
179.457 +3052 82b0
179.458 +3053 82b1
179.459 +3054 82b2
179.460 +3055 82b3
179.461 +3056 82b4
179.462 +3057 82b5
179.463 +3058 82b6
179.464 +3059 82b7
179.465 +305a 82b8
179.466 +305b 82b9
179.467 +305c 82ba
179.468 +305d 82bb
179.469 +305e 82bc
179.470 +305f 82bd
179.471 +3060 82be
179.472 +3061 82bf
179.473 +3062 82c0
179.474 +3063 82c1
179.475 +3064 82c2
179.476 +3065 82c3
179.477 +3066 82c4
179.478 +3067 82c5
179.479 +3068 82c6
179.480 +3069 82c7
179.481 +306a 82c8
179.482 +306b 82c9
179.483 +306c 82ca
179.484 +306d 82cb
179.485 +306e 82cc
179.486 +306f 82cd
179.487 +3070 82ce
179.488 +3071 82cf
179.489 +3072 82d0
179.490 +3073 82d1
179.491 +3074 82d2
179.492 +3075 82d3
179.493 +3076 82d4
179.494 +3077 82d5
179.495 +3078 82d6
179.496 +3079 82d7
179.497 +307a 82d8
179.498 +307b 82d9
179.499 +307c 82da
179.500 +307d 82db
179.501 +307e 82dc
179.502 +307f 82dd
179.503 +3080 82de
179.504 +3081 82df
179.505 +3082 82e0
179.506 +3083 82e1
179.507 +3084 82e2
179.508 +3085 82e3
179.509 +3086 82e4
179.510 +3087 82e5
179.511 +3088 82e6
179.512 +3089 82e7
179.513 +308a 82e8
179.514 +308b 82e9
179.515 +308c 82ea
179.516 +308d 82eb
179.517 +308e 82ec
179.518 +308f 82ed
179.519 +3090 82ee
179.520 +3091 82ef
179.521 +3092 82f0
179.522 +3093 82f1
179.523 +#3094 8394
179.524 +309b 814a
179.525 +309c 814b
179.526 +309d 8154
179.527 +309e 8155
179.528 +30a1 8340
179.529 +30a2 8341
179.530 +30a3 8342
179.531 +30a4 8343
179.532 +30a5 8344
179.533 +30a6 8345
179.534 +30a7 8346
179.535 +30a8 8347
179.536 +30a9 8348
179.537 +30aa 8349
179.538 +30ab 834a
179.539 +30ac 834b
179.540 +30ad 834c
179.541 +30ae 834d
179.542 +30af 834e
179.543 +30b0 834f
179.544 +30b1 8350
179.545 +30b2 8351
179.546 +30b3 8352
179.547 +30b4 8353
179.548 +30b5 8354
179.549 +30b6 8355
179.550 +30b7 8356
179.551 +30b8 8357
179.552 +30b9 8358
179.553 +30ba 8359
179.554 +30bb 835a
179.555 +30bc 835b
179.556 +30bd 835c
179.557 +30be 835d
179.558 +30bf 835e
179.559 +30c0 835f
179.560 +30c1 8360
179.561 +30c2 8361
179.562 +30c3 8362
179.563 +30c4 8363
179.564 +30c5 8364
179.565 +30c6 8365
179.566 +30c7 8366
179.567 +30c8 8367
179.568 +30c9 8368
179.569 +30ca 8369
179.570 +30cb 836a
179.571 +30cc 836b
179.572 +30cd 836c
179.573 +30ce 836d
179.574 +30cf 836e
179.575 +30d0 836f
179.576 +30d1 8370
179.577 +30d2 8371
179.578 +30d3 8372
179.579 +30d4 8373
179.580 +30d5 8374
179.581 +30d6 8375
179.582 +30d7 8376
179.583 +30d8 8377
179.584 +30d9 8378
179.585 +30da 8379
179.586 +30db 837a
179.587 +30dc 837b
179.588 +30dd 837c
179.589 +30de 837d
179.590 +30df 837e
179.591 +30e0 8380
179.592 +30e1 8381
179.593 +30e2 8382
179.594 +30e3 8383
179.595 +30e4 8384
179.596 +30e5 8385
179.597 +30e6 8386
179.598 +30e7 8387
179.599 +30e8 8388
179.600 +30e9 8389
179.601 +30ea 838a
179.602 +30eb 838b
179.603 +30ec 838c
179.604 +30ed 838d
179.605 +30ee 838e
179.606 +30ef 838f
179.607 +30f0 8390
179.608 +30f1 8391
179.609 +30f2 8392
179.610 +30f3 8393
179.611 +30f4 8394
179.612 +30f5 8395
179.613 +30f6 8396
179.614 +30fb 8145
179.615 +30fc 815b
179.616 +30fd 8152
179.617 +30fe 8153
179.618 +3231 878a
179.619 +3232 878b
179.620 +3239 878c
179.621 +32a4 8785
179.622 +32a5 8786
179.623 +32a6 8787
179.624 +32a7 8788
179.625 +32a8 8789
179.626 +3303 8765
179.627 +330d 8769
179.628 +3314 8760
179.629 +3318 8763
179.630 +3322 8761
179.631 +3323 876b
179.632 +3326 876a
179.633 +3327 8764
179.634 +332b 876c
179.635 +3336 8766
179.636 +333b 876e
179.637 +3349 875f
179.638 +334a 876d
179.639 +334d 8762
179.640 +3351 8767
179.641 +3357 8768
179.642 +337b 877e
179.643 +337c 878f
179.644 +337d 878e
179.645 +337e 878d
179.646 +338e 8772
179.647 +338f 8773
179.648 +339c 876f
179.649 +339d 8770
179.650 +339e 8771
179.651 +33a1 8775
179.652 +33c4 8774
179.653 +33cd 8783
179.654 +4e00 88ea
179.655 +4e01 929a
179.656 +4e03 8eb5
179.657 +4e07 969c
179.658 +4e08 8fe4
179.659 +4e09 8e4f
179.660 +4e0a 8fe3
179.661 +4e0b 89ba
179.662 +4e0d 9573
179.663 +4e0e 975e
179.664 +4e10 98a0
179.665 +4e11 894e
179.666 +4e14 8a8e
179.667 +4e15 98a1
179.668 +4e16 90a2
179.669 +4e17 99c0
179.670 +4e18 8b75
179.671 +4e19 95b8
179.672 +4e1e 8fe5
179.673 +4e21 97bc
179.674 +4e26 95c0
179.675 +4e28 fa68
179.676 +4e2a 98a2
179.677 +4e2d 9286
179.678 +4e31 98a3
179.679 +4e32 8bf8
179.680 +4e36 98a4
179.681 +4e38 8adb
179.682 +4e39 924f
179.683 +4e3b 8ee5
179.684 +4e3c 98a5
179.685 +4e3f 98a6
179.686 +4e42 98a7
179.687 +4e43 9454
179.688 +4e45 8b76
179.689 +4e4b 9456
179.690 +4e4d 93e1
179.691 +4e4e 8cc1
179.692 +4e4f 9652
179.693 +4e55 e568
179.694 +4e56 98a8
179.695 +4e57 8fe6
179.696 +4e58 98a9
179.697 +4e59 89b3
179.698 +4e5d 8be3
179.699 +4e5e 8cee
179.700 +4e5f 96e7
179.701 +4e62 9ba4
179.702 +4e71 9790
179.703 +4e73 93fb
179.704 +4e7e 8aa3
179.705 +4e80 8b54
179.706 +4e82 98aa
179.707 +4e85 98ab
179.708 +4e86 97b9
179.709 +4e88 975c
179.710 +4e89 9188
179.711 +4e8a 98ad
179.712 +4e8b 8e96
179.713 +4e8c 93f1
179.714 +4e8e 98b0
179.715 +4e91 895d
179.716 +4e92 8cdd
179.717 +4e94 8cdc
179.718 +4e95 88e4
179.719 +4e98 986a
179.720 +4e99 9869
179.721 +4e9b 8db1
179.722 +4e9c 889f
179.723 +4e9e 98b1
179.724 +4e9f 98b2
179.725 +4ea0 98b3
179.726 +4ea1 9653
179.727 +4ea2 98b4
179.728 +4ea4 8cf0
179.729 +4ea5 88e5
179.730 +4ea6 9692
179.731 +4ea8 8b9c
179.732 +4eab 8b9d
179.733 +4eac 8b9e
179.734 +4ead 92e0
179.735 +4eae 97ba
179.736 +4eb0 98b5
179.737 +4eb3 98b6
179.738 +4eb6 98b7
179.739 +4eba 906c
179.740 +4ec0 8f59
179.741 +4ec1 906d
179.742 +4ec2 98bc
179.743 +4ec4 98ba
179.744 +4ec6 98bb
179.745 +4ec7 8b77
179.746 +4eca 8da1
179.747 +4ecb 89ee
179.748 +4ecd 98b9
179.749 +4ece 98b8
179.750 +4ecf 95a7
179.751 +4ed4 8e65
179.752 +4ed5 8e64
179.753 +4ed6 91bc
179.754 +4ed7 98bd
179.755 +4ed8 9574
179.756 +4ed9 90e5
179.757 +4edd 8157
179.758 +4ede 98be
179.759 +4edf 98c0
179.760 +4ee1 fa69
179.761 +4ee3 91e3
179.762 +4ee4 97df
179.763 +4ee5 88c8
179.764 +4eed 98bf
179.765 +4eee 89bc
179.766 +4ef0 8bc2
179.767 +4ef2 9287
179.768 +4ef6 8c8f
179.769 +4ef7 98c1
179.770 +4efb 9443
179.771 +4efc fa6a
179.772 +4f00 fa6b
179.773 +4f01 8ae9
179.774 +4f03 fa6c
179.775 +4f09 98c2
179.776 +4f0a 88c9
179.777 +4f0d 8cde
179.778 +4f0e 8aea
179.779 +4f0f 959a
179.780 +4f10 94b0
179.781 +4f11 8b78
179.782 +4f1a 89ef
179.783 +4f1c 98e5
179.784 +4f1d 9360
179.785 +4f2f 948c
179.786 +4f30 98c4
179.787 +4f34 94ba
179.788 +4f36 97e0
179.789 +4f38 904c
179.790 +4f39 fa6d
179.791 +4f3a 8e66
179.792 +4f3c 8e97
179.793 +4f3d 89be
179.794 +4f43 92cf
179.795 +4f46 9241
179.796 +4f47 98c8
179.797 +4f4d 88ca
179.798 +4f4e 92e1
179.799 +4f4f 8f5a
179.800 +4f50 8db2
179.801 +4f51 9743
179.802 +4f53 91cc
179.803 +4f55 89bd
179.804 +4f56 fa6e
179.805 +4f57 98c7
179.806 +4f59 975d
179.807 +4f5a 98c3
179.808 +4f5b 98c5
179.809 +4f5c 8dec
179.810 +4f5d 98c6
179.811 +4f5e 9b43
179.812 +4f69 98ce
179.813 +4f6f 98d1
179.814 +4f70 98cf
179.815 +4f73 89c0
179.816 +4f75 95b9
179.817 +4f76 98c9
179.818 +4f7b 98cd
179.819 +4f7c 8cf1
179.820 +4f7f 8e67
179.821 +4f83 8aa4
179.822 +4f86 98d2
179.823 +4f88 98ca
179.824 +4f8a fa70
179.825 +4f8b 97e1
179.826 +4f8d 8e98
179.827 +4f8f 98cb
179.828 +4f91 98d0
179.829 +4f92 fa6f
179.830 +4f94 fa72
179.831 +4f96 98d3
179.832 +4f98 98cc
179.833 +4f9a fa71
179.834 +4f9b 8b9f
179.835 +4f9d 88cb
179.836 +4fa0 8ba0
179.837 +4fa1 89bf
179.838 +4fab 9b44
179.839 +4fad 9699
179.840 +4fae 958e
179.841 +4faf 8cf2
179.842 +4fb5 904e
179.843 +4fb6 97b5
179.844 +4fbf 95d6
179.845 +4fc2 8c57
179.846 +4fc3 91a3
179.847 +4fc4 89e2
179.848 +4fc9 fa61
179.849 +4fca 8f72
179.850 +4fcd fa73
179.851 +4fce 98d7
179.852 +4fd0 98dc
179.853 +4fd1 98da
179.854 +4fd4 98d5
179.855 +4fd7 91ad
179.856 +4fd8 98d8
179.857 +4fda 98db
179.858 +4fdb 98d9
179.859 +4fdd 95db
179.860 +4fdf 98d6
179.861 +4fe1 904d
179.862 +4fe3 9693
179.863 +4fe4 98dd
179.864 +4fe5 98de
179.865 +4fee 8f43
179.866 +4fef 98eb
179.867 +4ff3 946f
179.868 +4ff5 9555
179.869 +4ff6 98e6
179.870 +4ff8 95ee
179.871 +4ffa 89b4
179.872 +4ffe 98ea
179.873 +4fff fa76
179.874 +5005 98e4
179.875 +5006 98ed
179.876 +5009 9171
179.877 +500b 8cc2
179.878 +500d 947b
179.879 +500f e0c5
179.880 +5011 98ec
179.881 +5012 937c
179.882 +5014 98e1
179.883 +5016 8cf4
179.884 +5019 8cf3
179.885 +501a 98df
179.886 +501e fa77
179.887 +501f 8ed8
179.888 +5021 98e7
179.889 +5022 fa75
179.890 +5023 95ed
179.891 +5024 926c
179.892 +5025 98e3
179.893 +5026 8c91
179.894 +5028 98e0
179.895 +5029 98e8
179.896 +502a 98e2
179.897 +502b 97cf
179.898 +502c 98e9
179.899 +502d 9860
179.900 +5036 8be4
179.901 +5039 8c90
179.902 +5040 fa74
179.903 +5042 fa7a
179.904 +5043 98ee
179.905 +5046 fa78
179.906 +5047 98ef
179.907 +5048 98f3
179.908 +5049 88cc
179.909 +504f 95ce
179.910 +5050 98f2
179.911 +5055 98f1
179.912 +5056 98f5
179.913 +505a 98f4
179.914 +505c 92e2
179.915 +5065 8c92
179.916 +506c 98f6
179.917 +5070 fa79
179.918 +5072 8ec3
179.919 +5074 91a4
179.920 +5075 92e3
179.921 +5076 8bf4
179.922 +5078 98f7
179.923 +507d 8b55
179.924 +5080 98f8
179.925 +5085 98fa
179.926 +508d 9654
179.927 +5091 8c86
179.928 +5094 fa7b
179.929 +5098 8e50
179.930 +5099 94f5
179.931 +509a 98f9
179.932 +50ac 8dc3
179.933 +50ad 9762
179.934 +50b2 98fc
179.935 +50b3 9942
179.936 +50b4 98fb
179.937 +50b5 8dc2
179.938 +50b7 8f9d
179.939 +50be 8c58
179.940 +50c2 9943
179.941 +50c5 8bcd
179.942 +50c9 9940
179.943 +50ca 9941
179.944 +50cd 93ad
179.945 +50cf 919c
179.946 +50d1 8ba1
179.947 +50d5 966c
179.948 +50d6 9944
179.949 +50d8 fa7d
179.950 +50da 97bb
179.951 +50de 9945
179.952 +50e3 9948
179.953 +50e5 9946
179.954 +50e7 916d
179.955 +50ed 9947
179.956 +50ee 9949
179.957 +50f4 fa7c
179.958 +50f5 994b
179.959 +50f9 994a
179.960 +50fb 95c6
179.961 +5100 8b56
179.962 +5101 994d
179.963 +5102 994e
179.964 +5104 89ad
179.965 +5109 994c
179.966 +5112 8ef2
179.967 +5114 9951
179.968 +5115 9950
179.969 +5116 994f
179.970 +5118 98d4
179.971 +511a 9952
179.972 +511f 8f9e
179.973 +5121 9953
179.974 +512a 9744
179.975 +5132 96d7
179.976 +5137 9955
179.977 +513a 9954
179.978 +513b 9957
179.979 +513c 9956
179.980 +513f 9958
179.981 +5140 9959
179.982 +5141 88f2
179.983 +5143 8cb3
179.984 +5144 8c5a
179.985 +5145 8f5b
179.986 +5146 929b
179.987 +5147 8ba2
179.988 +5148 90e6
179.989 +5149 8cf5
179.990 +514a fa7e
179.991 +514b 8d8e
179.992 +514c 995b
179.993 +514d 96c6
179.994 +514e 9365
179.995 +5150 8e99
179.996 +5152 995a
179.997 +5154 995c
179.998 +515a 937d
179.999 +515c 8a95
179.1000 +5162 995d
179.1001 +5164 fa80
179.1002 +5165 93fc
179.1003 +5168 9153
179.1004 +5169 995f
179.1005 +516a 9960
179.1006 +516b 94aa
179.1007 +516c 8cf6
179.1008 +516d 985a
179.1009 +516e 9961
179.1010 +5171 8ba4
179.1011 +5175 95ba
179.1012 +5176 91b4
179.1013 +5177 8bef
179.1014 +5178 9354
179.1015 +517c 8c93
179.1016 +5180 9962
179.1017 +5182 9963
179.1018 +5185 93e0
179.1019 +5186 897e
179.1020 +5189 9966
179.1021 +518a 8dfb
179.1022 +518c 9965
179.1023 +518d 8dc4
179.1024 +518f 9967
179.1025 +5190 e3ec
179.1026 +5191 9968
179.1027 +5192 9660
179.1028 +5193 9969
179.1029 +5195 996a
179.1030 +5196 996b
179.1031 +5197 8fe7
179.1032 +5199 8eca
179.1033 +519d fa81
179.1034 +51a0 8aa5
179.1035 +51a2 996e
179.1036 +51a4 996c
179.1037 +51a5 96bb
179.1038 +51a6 996d
179.1039 +51a8 9579
179.1040 +51a9 996f
179.1041 +51aa 9970
179.1042 +51ab 9971
179.1043 +51ac 937e
179.1044 +51b0 9975
179.1045 +51b1 9973
179.1046 +51b2 9974
179.1047 +51b3 9972
179.1048 +51b4 8de1
179.1049 +51b5 9976
179.1050 +51b6 96e8
179.1051 +51b7 97e2
179.1052 +51bd 9977
179.1053 +51be fa82
179.1054 +51c4 90a6
179.1055 +51c5 9978
179.1056 +51c6 8f79
179.1057 +51c9 9979
179.1058 +51cb 929c
179.1059 +51cc 97bd
179.1060 +51cd 9380
179.1061 +51d6 99c3
179.1062 +51db 997a
179.1063 +51dc eaa3
179.1064 +51dd 8bc3
179.1065 +51e0 997b
179.1066 +51e1 967d
179.1067 +51e6 8f88
179.1068 +51e7 91fa
179.1069 +51e9 997d
179.1070 +51ea 93e2
179.1071 +51ec fa83
179.1072 +51ed 997e
179.1073 +51f0 9980
179.1074 +51f1 8a4d
179.1075 +51f5 9981
179.1076 +51f6 8ba5
179.1077 +51f8 93ca
179.1078 +51f9 899a
179.1079 +51fa 8f6f
179.1080 +51fd 949f
179.1081 +51fe 9982
179.1082 +5200 9381
179.1083 +5203 906e
179.1084 +5204 9983
179.1085 +5206 95aa
179.1086 +5207 90d8
179.1087 +5208 8aa0
179.1088 +520a 8aa7
179.1089 +520b 9984
179.1090 +520e 9986
179.1091 +5211 8c59
179.1092 +5214 9985
179.1093 +5215 fa84
179.1094 +5217 97f1
179.1095 +521d 8f89
179.1096 +5224 94bb
179.1097 +5225 95ca
179.1098 +5227 9987
179.1099 +5229 9798
179.1100 +522a 9988
179.1101 +522e 9989
179.1102 +5230 939e
179.1103 +5233 998a
179.1104 +5236 90a7
179.1105 +5237 8dfc
179.1106 +5238 8c94
179.1107 +5239 998b
179.1108 +523a 8e68
179.1109 +523b 8d8f
179.1110 +5243 92e4
179.1111 +5244 998d
179.1112 +5247 91a5
179.1113 +524a 8ded
179.1114 +524b 998e
179.1115 +524c 998f
179.1116 +524d 914f
179.1117 +524f 998c
179.1118 +5254 9991
179.1119 +5256 9655
179.1120 +525b 8d84
179.1121 +525e 9990
179.1122 +5263 8c95
179.1123 +5264 8ddc
179.1124 +5265 948d
179.1125 +5269 9994
179.1126 +526a 9992
179.1127 +526f 959b
179.1128 +5270 8fe8
179.1129 +5271 999b
179.1130 +5272 8a84
179.1131 +5273 9995
179.1132 +5274 9993
179.1133 +5275 916e
179.1134 +527d 9997
179.1135 +527f 9996
179.1136 +5283 8a63
179.1137 +5287 8c80
179.1138 +5288 999c
179.1139 +5289 97ab
179.1140 +528d 9998
179.1141 +5291 999d
179.1142 +5292 999a
179.1143 +5294 9999
179.1144 +529b 97cd
179.1145 +529c fa85
179.1146 +529f 8cf7
179.1147 +52a0 89c1
179.1148 +52a3 97f2
179.1149 +52a6 fa86
179.1150 +52a9 8f95
179.1151 +52aa 9377
179.1152 +52ab 8d85
179.1153 +52ac 99a0
179.1154 +52ad 99a1
179.1155 +52af fb77
179.1156 +52b1 97e3
179.1157 +52b4 984a
179.1158 +52b5 99a3
179.1159 +52b9 8cf8
179.1160 +52bc 99a2
179.1161 +52be 8a4e
179.1162 +52c0 fa87
179.1163 +52c1 99a4
179.1164 +52c3 9675
179.1165 +52c5 92ba
179.1166 +52c7 9745
179.1167 +52c9 95d7
179.1168 +52cd 99a5
179.1169 +52d2 e8d3
179.1170 +52d5 93ae
179.1171 +52d7 99a6
179.1172 +52d8 8aa8
179.1173 +52d9 96b1
179.1174 +52db fa88
179.1175 +52dd 8f9f
179.1176 +52de 99a7
179.1177 +52df 95e5
179.1178 +52e0 99ab
179.1179 +52e2 90a8
179.1180 +52e3 99a8
179.1181 +52e4 8bce
179.1182 +52e6 99a9
179.1183 +52e7 8aa9
179.1184 +52f2 8c4d
179.1185 +52f3 99ac
179.1186 +52f5 99ad
179.1187 +52f8 99ae
179.1188 +52f9 99af
179.1189 +52fa 8ed9
179.1190 +52fe 8cf9
179.1191 +52ff 96dc
179.1192 +5300 fa89
179.1193 +5301 96e6
179.1194 +5302 93f5
179.1195 +5305 95ef
179.1196 +5306 99b0
179.1197 +5307 fa8a
179.1198 +5308 99b1
179.1199 +530d 99b3
179.1200 +530f 99b5
179.1201 +5310 99b4
179.1202 +5315 99b6
179.1203 +5316 89bb
179.1204 +5317 966b
179.1205 +5319 8dfa
179.1206 +531a 99b7
179.1207 +531d 9178
179.1208 +5320 8fa0
179.1209 +5321 8ba7
179.1210 +5323 99b8
179.1211 +5324 fa8b
179.1212 +532a 94d9
179.1213 +532f 99b9
179.1214 +5331 99ba
179.1215 +5333 99bb
179.1216 +5338 99bc
179.1217 +5339 9543
179.1218 +533a 8be6
179.1219 +533b 88e3
179.1220 +533f 93bd
179.1221 +5340 99bd
179.1222 +5341 8f5c
179.1223 +5343 90e7
179.1224 +5345 99bf
179.1225 +5346 99be
179.1226 +5347 8fa1
179.1227 +5348 8cdf
179.1228 +5349 99c1
179.1229 +534a 94bc
179.1230 +534d 99c2
179.1231 +5351 94da
179.1232 +5352 91b2
179.1233 +5353 91ec
179.1234 +5354 8ba6
179.1235 +5357 93ec
179.1236 +5358 9250
179.1237 +535a 948e
179.1238 +535c 966d
179.1239 +535e 99c4
179.1240 +5360 90e8
179.1241 +5366 8c54
179.1242 +5369 99c5
179.1243 +536e 99c6
179.1244 +536f 894b
179.1245 +5370 88f3
179.1246 +5371 8aeb
179.1247 +5372 fa8c
179.1248 +5373 91a6
179.1249 +5374 8b70
179.1250 +5375 9791
179.1251 +5377 99c9
179.1252 +5378 89b5
179.1253 +537b 99c8
179.1254 +537f 8ba8
179.1255 +5382 99ca
179.1256 +5384 96ef
179.1257 +5393 fa8d
179.1258 +5396 99cb
179.1259 +5398 97d0
179.1260 +539a 8cfa
179.1261 +539f 8cb4
179.1262 +53a0 99cc
179.1263 +53a5 99ce
179.1264 +53a6 99cd
179.1265 +53a8 907e
179.1266 +53a9 8958
179.1267 +53ad 897d
179.1268 +53ae 99cf
179.1269 +53b0 99d0
179.1270 +53b2 fa8e
179.1271 +53b3 8cb5
179.1272 +53b6 99d1
179.1273 +53bb 8b8e
179.1274 +53c2 8e51
179.1275 +53c3 99d2
179.1276 +53c8 9694
179.1277 +53c9 8db3
179.1278 +53ca 8b79
179.1279 +53cb 9746
179.1280 +53cc 916f
179.1281 +53cd 94bd
179.1282 +53ce 8efb
179.1283 +53d4 8f66
179.1284 +53d6 8ee6
179.1285 +53d7 8ef3
179.1286 +53d9 8f96
179.1287 +53db 94be
179.1288 +53dd fa8f
179.1289 +53df 99d5
179.1290 +53e1 8962
179.1291 +53e2 9170
179.1292 +53e3 8cfb
179.1293 +53e4 8cc3
179.1294 +53e5 8be5
179.1295 +53e8 99d9
179.1296 +53e9 9240
179.1297 +53ea 91fc
179.1298 +53eb 8ba9
179.1299 +53ec 8fa2
179.1300 +53ed 99da
179.1301 +53ee 99d8
179.1302 +53ef 89c2
179.1303 +53f0 91e4
179.1304 +53f1 8eb6
179.1305 +53f2 8e6a
179.1306 +53f3 8945
179.1307 +53f6 8a90
179.1308 +53f7 8d86
179.1309 +53f8 8e69
179.1310 +53fa 99db
179.1311 +5401 99dc
179.1312 +5403 8b68
179.1313 +5404 8a65
179.1314 +5408 8d87
179.1315 +5409 8b67
179.1316 +540a 92dd
179.1317 +540b 8944
179.1318 +540c 93af
179.1319 +540d 96bc
179.1320 +540e 8d40
179.1321 +540f 9799
179.1322 +5410 9366
179.1323 +5411 8cfc
179.1324 +541b 8c4e
179.1325 +541d 99e5
179.1326 +541f 8be1
179.1327 +5420 9669
179.1328 +5426 94db
179.1329 +5429 99e4
179.1330 +542b 8adc
179.1331 +542c 99df
179.1332 +542d 99e0
179.1333 +542e 99e2
179.1334 +5436 99e3
179.1335 +5438 8b7a
179.1336 +5439 9081
179.1337 +543b 95ab
179.1338 +543c 99e1
179.1339 +543d 99dd
179.1340 +543e 8ce1
179.1341 +5440 99de
179.1342 +5442 9843
179.1343 +5446 95f0
179.1344 +5448 92e6
179.1345 +5449 8ce0
179.1346 +544a 8d90
179.1347 +544e 99e6
179.1348 +5451 93db
179.1349 +545f 99ea
179.1350 +5468 8efc
179.1351 +546a 8ef4
179.1352 +5470 99ed
179.1353 +5471 99eb
179.1354 +5473 96a1
179.1355 +5475 99e8
179.1356 +5476 99f1
179.1357 +5477 99ec
179.1358 +547b 99ef
179.1359 +547c 8cc4
179.1360 +547d 96bd
179.1361 +5480 99f0
179.1362 +5484 99f2
179.1363 +5486 99f4
179.1364 +548a fa92
179.1365 +548b 8dee
179.1366 +548c 9861
179.1367 +548e 99e9
179.1368 +548f 99e7
179.1369 +5490 99f3
179.1370 +5492 99ee
179.1371 +549c fa91
179.1372 +54a2 99f6
179.1373 +54a4 9a42
179.1374 +54a5 99f8
179.1375 +54a8 99fc
179.1376 +54a9 fa93
179.1377 +54ab 9a40
179.1378 +54ac 99f9
179.1379 +54af 9a5d
179.1380 +54b2 8de7
179.1381 +54b3 8a50
179.1382 +54b8 99f7
179.1383 +54bc 9a44
179.1384 +54bd 88f4
179.1385 +54be 9a43
179.1386 +54c0 88a3
179.1387 +54c1 9569
179.1388 +54c2 9a41
179.1389 +54c4 99fa
179.1390 +54c7 99f5
179.1391 +54c8 99fb
179.1392 +54c9 8dc6
179.1393 +54d8 9a45
179.1394 +54e1 88f5
179.1395 +54e2 9a4e
179.1396 +54e5 9a46
179.1397 +54e6 9a47
179.1398 +54e8 8fa3
179.1399 +54e9 9689
179.1400 +54ed 9a4c
179.1401 +54ee 9a4b
179.1402 +54f2 934e
179.1403 +54fa 9a4d
179.1404 +54fd 9a4a
179.1405 +54ff fa94
179.1406 +5504 8953
179.1407 +5506 8db4
179.1408 +5507 904f
179.1409 +550f 9a48
179.1410 +5510 9382
179.1411 +5514 9a49
179.1412 +5516 88a0
179.1413 +552e 9a53
179.1414 +552f 9742
179.1415 +5531 8fa5
179.1416 +5533 9a59
179.1417 +5538 9a58
179.1418 +5539 9a4f
179.1419 +553e 91c1
179.1420 +5540 9a50
179.1421 +5544 91ed
179.1422 +5545 9a55
179.1423 +5546 8fa4
179.1424 +554c 9a52
179.1425 +554f 96e2
179.1426 +5553 8c5b
179.1427 +5556 9a56
179.1428 +5557 9a57
179.1429 +555c 9a54
179.1430 +555d 9a5a
179.1431 +5563 9a51
179.1432 +557b 9a60
179.1433 +557c 9a65
179.1434 +557e 9a61
179.1435 +5580 9a5c
179.1436 +5583 9a66
179.1437 +5584 9150
179.1438 +5586 fa95
179.1439 +5587 9a68
179.1440 +5589 8d41
179.1441 +558a 9a5e
179.1442 +558b 929d
179.1443 +5598 9a62
179.1444 +5599 9a5b
179.1445 +559a 8aab
179.1446 +559c 8aec
179.1447 +559d 8a85
179.1448 +559e 9a63
179.1449 +559f 9a5f
179.1450 +55a7 8c96
179.1451 +55a8 9a69
179.1452 +55a9 9a67
179.1453 +55aa 9172
179.1454 +55ab 8b69
179.1455 +55ac 8baa
179.1456 +55ae 9a64
179.1457 +55b0 8bf2
179.1458 +55b6 8963
179.1459 +55c4 9a6d
179.1460 +55c5 9a6b
179.1461 +55c7 9aa5
179.1462 +55d4 9a70
179.1463 +55da 9a6a
179.1464 +55dc 9a6e
179.1465 +55df 9a6c
179.1466 +55e3 8e6b
179.1467 +55e4 9a6f
179.1468 +55f7 9a72
179.1469 +55f9 9a77
179.1470 +55fd 9a75
179.1471 +55fe 9a74
179.1472 +5606 9251
179.1473 +5609 89c3
179.1474 +5614 9a71
179.1475 +5616 9a73
179.1476 +5617 8fa6
179.1477 +5618 8952
179.1478 +561b 9a76
179.1479 +5629 89dc
179.1480 +562f 9a82
179.1481 +5631 8ffa
179.1482 +5632 9a7d
179.1483 +5634 9a7b
179.1484 +5636 9a7c
179.1485 +5638 9a7e
179.1486 +5642 895c
179.1487 +564c 9158
179.1488 +564e 9a78
179.1489 +5650 9a79
179.1490 +565b 8a9a
179.1491 +5664 9a81
179.1492 +5668 8aed
179.1493 +566a 9a84
179.1494 +566b 9a80
179.1495 +566c 9a83
179.1496 +5674 95ac
179.1497 +5678 93d3
179.1498 +567a 94b6
179.1499 +5680 9a86
179.1500 +5686 9a85
179.1501 +5687 8a64
179.1502 +568a 9a87
179.1503 +568f 9a8a
179.1504 +5694 9a89
179.1505 +56a0 9a88
179.1506 +56a2 9458
179.1507 +56a5 9a8b
179.1508 +56ae 9a8c
179.1509 +56b4 9a8e
179.1510 +56b6 9a8d
179.1511 +56bc 9a90
179.1512 +56c0 9a93
179.1513 +56c1 9a91
179.1514 +56c2 9a8f
179.1515 +56c3 9a92
179.1516 +56c8 9a94
179.1517 +56ce 9a95
179.1518 +56d1 9a96
179.1519 +56d3 9a97
179.1520 +56d7 9a98
179.1521 +56d8 9964
179.1522 +56da 8efa
179.1523 +56db 8e6c
179.1524 +56de 89f1
179.1525 +56e0 88f6
179.1526 +56e3 9263
179.1527 +56ee 9a99
179.1528 +56f0 8da2
179.1529 +56f2 88cd
179.1530 +56f3 907d
179.1531 +56f9 9a9a
179.1532 +56fa 8cc5
179.1533 +56fd 8d91
179.1534 +56ff 9a9c
179.1535 +5700 9a9b
179.1536 +5703 95de
179.1537 +5704 9a9d
179.1538 +5708 9a9f
179.1539 +5709 9a9e
179.1540 +570b 9aa0
179.1541 +570d 9aa1
179.1542 +570f 8c97
179.1543 +5712 8980
179.1544 +5713 9aa2
179.1545 +5716 9aa4
179.1546 +5718 9aa3
179.1547 +571c 9aa6
179.1548 +571f 9379
179.1549 +5726 9aa7
179.1550 +5727 88b3
179.1551 +5728 8ddd
179.1552 +572d 8c5c
179.1553 +5730 926e
179.1554 +5737 9aa8
179.1555 +5738 9aa9
179.1556 +573b 9aab
179.1557 +5740 9aac
179.1558 +5742 8de2
179.1559 +5747 8bcf
179.1560 +574a 9656
179.1561 +574e 9aaa
179.1562 +574f 9aad
179.1563 +5750 8dbf
179.1564 +5751 8d42
179.1565 +5759 fa96
179.1566 +5761 9ab1
179.1567 +5764 8da3
179.1568 +5765 fa97
179.1569 +5766 9252
179.1570 +5769 9aae
179.1571 +576a 92d8
179.1572 +577f 9ab2
179.1573 +5782 9082
179.1574 +5788 9ab0
179.1575 +5789 9ab3
179.1576 +578b 8c5e
179.1577 +5793 9ab4
179.1578 +57a0 9ab5
179.1579 +57a2 8d43
179.1580 +57a3 8a5f
179.1581 +57a4 9ab7
179.1582 +57aa 9ab8
179.1583 +57ac fa98
179.1584 +57b0 9ab9
179.1585 +57b3 9ab6
179.1586 +57c0 9aaf
179.1587 +57c3 9aba
179.1588 +57c6 9abb
179.1589 +57c7 fa9a
179.1590 +57c8 fa99
179.1591 +57cb 9684
179.1592 +57ce 8fe9
179.1593 +57d2 9abd
179.1594 +57d3 9abe
179.1595 +57d4 9abc
179.1596 +57d6 9ac0
179.1597 +57dc 9457
179.1598 +57df 88e6
179.1599 +57e0 9575
179.1600 +57e3 9ac1
179.1601 +57f4 8ffb
179.1602 +57f7 8eb7
179.1603 +57f9 947c
179.1604 +57fa 8aee
179.1605 +57fc 8de9
179.1606 +5800 9678
179.1607 +5802 93b0
179.1608 +5805 8c98
179.1609 +5806 91cd
179.1610 +580a 9abf
179.1611 +580b 9ac2
179.1612 +5815 91c2
179.1613 +5819 9ac3
179.1614 +581d 9ac4
179.1615 +5821 9ac6
179.1616 +5824 92e7
179.1617 +582a 8aac
179.1618 +582f ea9f
179.1619 +5830 8981
179.1620 +5831 95f1
179.1621 +5834 8fea
179.1622 +5835 9367
179.1623 +583a 8de4
179.1624 +583d 9acc
179.1625 +5840 95bb
179.1626 +5841 97db
179.1627 +584a 89f2
179.1628 +584b 9ac8
179.1629 +5851 9159
179.1630 +5852 9acb
179.1631 +5854 9383
179.1632 +5857 9368
179.1633 +5858 9384
179.1634 +5859 94b7
179.1635 +585a 92cb
179.1636 +585e 8dc7
179.1637 +5862 9ac7
179.1638 +5869 8996
179.1639 +586b 9355
179.1640 +5870 9ac9
179.1641 +5872 9ac5
179.1642 +5875 906f
179.1643 +5879 9acd
179.1644 +587e 8f6d
179.1645 +5883 8bab
179.1646 +5885 9ace
179.1647 +5893 95e6
179.1648 +5897 919d
179.1649 +589c 92c4
179.1650 +589e fa9d
179.1651 +589f 9ad0
179.1652 +58a8 966e
179.1653 +58ab 9ad1
179.1654 +58ae 9ad6
179.1655 +58b2 fa9e
179.1656 +58b3 95ad
179.1657 +58b8 9ad5
179.1658 +58b9 9acf
179.1659 +58ba 9ad2
179.1660 +58bb 9ad4
179.1661 +58be 8da4
179.1662 +58c1 95c7
179.1663 +58c5 9ad7
179.1664 +58c7 9264
179.1665 +58ca 89f3
179.1666 +58cc 8feb
179.1667 +58d1 9ad9
179.1668 +58d3 9ad8
179.1669 +58d5 8d88
179.1670 +58d7 9ada
179.1671 +58d8 9adc
179.1672 +58d9 9adb
179.1673 +58dc 9ade
179.1674 +58de 9ad3
179.1675 +58df 9ae0
179.1676 +58e4 9adf
179.1677 +58e5 9add
179.1678 +58eb 8e6d
179.1679 +58ec 9070
179.1680 +58ee 9173
179.1681 +58ef 9ae1
179.1682 +58f0 90ba
179.1683 +58f1 88eb
179.1684 +58f2 9484
179.1685 +58f7 92d9
179.1686 +58f9 9ae3
179.1687 +58fa 9ae2
179.1688 +58fb 9ae4
179.1689 +58fc 9ae5
179.1690 +58fd 9ae6
179.1691 +5902 9ae7
179.1692 +5909 95cf
179.1693 +590a 9ae8
179.1694 +590b fa9f
179.1695 +590f 89c4
179.1696 +5910 9ae9
179.1697 +5915 975b
179.1698 +5916 8a4f
179.1699 +5918 99c7
179.1700 +5919 8f67
179.1701 +591a 91bd
179.1702 +591b 9aea
179.1703 +591c 96e9
179.1704 +5922 96b2
179.1705 +5925 9aec
179.1706 +5927 91e5
179.1707 +5929 9356
179.1708 +592a 91be
179.1709 +592b 9576
179.1710 +592c 9aed
179.1711 +592d 9aee
179.1712 +592e 899b
179.1713 +5931 8eb8
179.1714 +5932 9aef
179.1715 +5937 88ce
179.1716 +5938 9af0
179.1717 +593e 9af1
179.1718 +5944 8982
179.1719 +5947 8aef
179.1720 +5948 93de
179.1721 +5949 95f2
179.1722 +594e 9af5
179.1723 +594f 9174
179.1724 +5950 9af4
179.1725 +5951 8c5f
179.1726 +5953 faa0
179.1727 +5954 967a
179.1728 +5955 9af3
179.1729 +5957 9385
179.1730 +5958 9af7
179.1731 +595a 9af6
179.1732 +595b faa1
179.1733 +595d faa2
179.1734 +5960 9af9
179.1735 +5962 9af8
179.1736 +5963 faa3
179.1737 +5965 899c
179.1738 +5967 9afa
179.1739 +5968 8fa7
179.1740 +5969 9afc
179.1741 +596a 9244
179.1742 +596c 9afb
179.1743 +596e 95b1
179.1744 +5973 8f97
179.1745 +5974 937a
179.1746 +5978 9b40
179.1747 +597d 8d44
179.1748 +5981 9b41
179.1749 +5982 9440
179.1750 +5983 94dc
179.1751 +5984 96cf
179.1752 +598a 9444
179.1753 +598d 9b4a
179.1754 +5993 8b57
179.1755 +5996 9764
179.1756 +5999 96ad
179.1757 +599b 9baa
179.1758 +599d 9b42
179.1759 +59a3 9b45
179.1760 +59a4 faa4
179.1761 +59a5 91c3
179.1762 +59a8 9657
179.1763 +59ac 9369
179.1764 +59b2 9b46
179.1765 +59b9 9685
179.1766 +59ba faa5
179.1767 +59bb 8dc8
179.1768 +59be 8fa8
179.1769 +59c6 9b47
179.1770 +59c9 8e6f
179.1771 +59cb 8e6e
179.1772 +59d0 88b7
179.1773 +59d1 8cc6
179.1774 +59d3 90a9
179.1775 +59d4 88cf
179.1776 +59d9 9b4b
179.1777 +59da 9b4c
179.1778 +59dc 9b49
179.1779 +59e5 8957
179.1780 +59e6 8aad
179.1781 +59e8 9b48
179.1782 +59ea 96c3
179.1783 +59eb 9550
179.1784 +59f6 88a6
179.1785 +59fb 88f7
179.1786 +59ff 8e70
179.1787 +5a01 88d0
179.1788 +5a03 88a1
179.1789 +5a09 9b51
179.1790 +5a11 9b4f
179.1791 +5a18 96ba
179.1792 +5a1a 9b52
179.1793 +5a1c 9b50
179.1794 +5a1f 9b4e
179.1795 +5a20 9050
179.1796 +5a25 9b4d
179.1797 +5a29 95d8
179.1798 +5a2f 8ce2
179.1799 +5a35 9b56
179.1800 +5a36 9b57
179.1801 +5a3c 8fa9
179.1802 +5a40 9b53
179.1803 +5a41 984b
179.1804 +5a46 946b
179.1805 +5a49 9b55
179.1806 +5a5a 8da5
179.1807 +5a62 9b58
179.1808 +5a66 9577
179.1809 +5a6a 9b59
179.1810 +5a6c 9b54
179.1811 +5a7f 96b9
179.1812 +5a92 947d
179.1813 +5a9a 9b5a
179.1814 +5a9b 9551
179.1815 +5abc 9b5b
179.1816 +5abd 9b5f
179.1817 +5abe 9b5c
179.1818 +5ac1 89c5
179.1819 +5ac2 9b5e
179.1820 +5ac9 8eb9
179.1821 +5acb 9b5d
179.1822 +5acc 8c99
179.1823 +5ad0 9b6b
179.1824 +5ad6 9b64
179.1825 +5ad7 9b61
179.1826 +5ae1 9284
179.1827 +5ae3 9b60
179.1828 +5ae6 9b62
179.1829 +5ae9 9b63
179.1830 +5afa 9b65
179.1831 +5afb 9b66
179.1832 +5b09 8af0
179.1833 +5b0b 9b68
179.1834 +5b0c 9b67
179.1835 +5b16 9b69
179.1836 +5b22 8fec
179.1837 +5b2a 9b6c
179.1838 +5b2c 92da
179.1839 +5b30 8964
179.1840 +5b32 9b6a
179.1841 +5b36 9b6d
179.1842 +5b3e 9b6e
179.1843 +5b40 9b71
179.1844 +5b43 9b6f
179.1845 +5b45 9b70
179.1846 +5b50 8e71
179.1847 +5b51 9b72
179.1848 +5b54 8d45
179.1849 +5b55 9b73
179.1850 +5b56 faa6
179.1851 +5b57 8e9a
179.1852 +5b58 91b6
179.1853 +5b5a 9b74
179.1854 +5b5b 9b75
179.1855 +5b5c 8e79
179.1856 +5b5d 8d46
179.1857 +5b5f 96d0
179.1858 +5b63 8b47
179.1859 +5b64 8cc7
179.1860 +5b65 9b76
179.1861 +5b66 8a77
179.1862 +5b69 9b77
179.1863 +5b6b 91b7
179.1864 +5b70 9b78
179.1865 +5b71 9ba1
179.1866 +5b73 9b79
179.1867 +5b75 9b7a
179.1868 +5b78 9b7b
179.1869 +5b7a 9b7d
179.1870 +5b80 9b7e
179.1871 +5b83 9b80
179.1872 +5b85 91ee
179.1873 +5b87 8946
179.1874 +5b88 8ee7
179.1875 +5b89 88c0
179.1876 +5b8b 9176
179.1877 +5b8c 8aae
179.1878 +5b8d 8eb3
179.1879 +5b8f 8d47
179.1880 +5b95 9386
179.1881 +5b97 8f40
179.1882 +5b98 8aaf
179.1883 +5b99 9288
179.1884 +5b9a 92e8
179.1885 +5b9b 88b6
179.1886 +5b9c 8b58
179.1887 +5b9d 95f3
179.1888 +5b9f 8ec0
179.1889 +5ba2 8b71
179.1890 +5ba3 90e9
179.1891 +5ba4 8eba
179.1892 +5ba5 9747
179.1893 +5ba6 9b81
179.1894 +5bae 8b7b
179.1895 +5bb0 8dc9
179.1896 +5bb3 8a51
179.1897 +5bb4 8983
179.1898 +5bb5 8faa
179.1899 +5bb6 89c6
179.1900 +5bb8 9b82
179.1901 +5bb9 9765
179.1902 +5bbf 8f68
179.1903 +5bc0 faa7
179.1904 +5bc2 8ee2
179.1905 +5bc3 9b83
179.1906 +5bc4 8af1
179.1907 +5bc5 93d0
179.1908 +5bc6 96a7
179.1909 +5bc7 9b84
179.1910 +5bc9 9b85
179.1911 +5bcc 9578
179.1912 +5bd0 9b87
179.1913 +5bd2 8aa6
179.1914 +5bd3 8bf5
179.1915 +5bd4 9b86
179.1916 +5bd8 faa9
179.1917 +5bdb 8ab0
179.1918 +5bdd 9051
179.1919 +5bde 9b8b
179.1920 +5bdf 8e40
179.1921 +5be1 89c7
179.1922 +5be2 9b8a
179.1923 +5be4 9b88
179.1924 +5be5 9b8c
179.1925 +5be6 9b89
179.1926 +5be7 944a
179.1927 +5be8 9ecb
179.1928 +5be9 9052
179.1929 +5beb 9b8d
179.1930 +5bec faaa
179.1931 +5bee 97be
179.1932 +5bf0 9b8e
179.1933 +5bf3 9b90
179.1934 +5bf5 929e
179.1935 +5bf6 9b8f
179.1936 +5bf8 90a1
179.1937 +5bfa 8e9b
179.1938 +5bfe 91ce
179.1939 +5bff 8ef5
179.1940 +5c01 9595
179.1941 +5c02 90ea
179.1942 +5c04 8ecb
179.1943 +5c05 9b91
179.1944 +5c06 8fab
179.1945 +5c07 9b92
179.1946 +5c08 9b93
179.1947 +5c09 88d1
179.1948 +5c0a 91b8
179.1949 +5c0b 9071
179.1950 +5c0d 9b94
179.1951 +5c0e 93b1
179.1952 +5c0f 8fac
179.1953 +5c11 8fad
179.1954 +5c13 9b95
179.1955 +5c16 90eb
179.1956 +5c1a 8fae
179.1957 +5c1e faab
179.1958 +5c20 9b96
179.1959 +5c22 9b97
179.1960 +5c24 96de
179.1961 +5c28 9b98
179.1962 +5c2d 8bc4
179.1963 +5c31 8f41
179.1964 +5c38 9b99
179.1965 +5c39 9b9a
179.1966 +5c3a 8eda
179.1967 +5c3b 904b
179.1968 +5c3c 93f2
179.1969 +5c3d 9073
179.1970 +5c3e 94f6
179.1971 +5c3f 9441
179.1972 +5c40 8bc7
179.1973 +5c41 9b9b
179.1974 +5c45 8b8f
179.1975 +5c46 9b9c
179.1976 +5c48 8bfc
179.1977 +5c4a 93cd
179.1978 +5c4b 89ae
179.1979 +5c4d 8e72
179.1980 +5c4e 9b9d
179.1981 +5c4f 9ba0
179.1982 +5c50 9b9f
179.1983 +5c51 8bfb
179.1984 +5c53 9b9e
179.1985 +5c55 9357
179.1986 +5c5e 91ae
179.1987 +5c60 936a
179.1988 +5c61 8ec6
179.1989 +5c64 9177
179.1990 +5c65 979a
179.1991 +5c6c 9ba2
179.1992 +5c6e 9ba3
179.1993 +5c6f 93d4
179.1994 +5c71 8e52
179.1995 +5c76 9ba5
179.1996 +5c79 9ba6
179.1997 +5c8c 9ba7
179.1998 +5c90 8af2
179.1999 +5c91 9ba8
179.2000 +5c94 9ba9
179.2001 +5ca1 89aa
179.2002 +5ca6 faac
179.2003 +5ca8 915a
179.2004 +5ca9 8ae2
179.2005 +5cab 9bab
179.2006 +5cac 96a6
179.2007 +5cb1 91d0
179.2008 +5cb3 8a78
179.2009 +5cb6 9bad
179.2010 +5cb7 9baf
179.2011 +5cb8 8add
179.2012 +5cba faad
179.2013 +5cbb 9bac
179.2014 +5cbc 9bae
179.2015 +5cbe 9bb1
179.2016 +5cc5 9bb0
179.2017 +5cc7 9bb2
179.2018 +5cd9 9bb3
179.2019 +5ce0 93bb
179.2020 +5ce1 8bac
179.2021 +5ce8 89e3
179.2022 +5ce9 9bb4
179.2023 +5cea 9bb9
179.2024 +5ced 9bb7
179.2025 +5cef 95f5
179.2026 +5cf0 95f4
179.2027 +5cf5 faae
179.2028 +5cf6 9387
179.2029 +5cfa 9bb6
179.2030 +5cfb 8f73
179.2031 +5cfd 9bb5
179.2032 +5d07 9092
179.2033 +5d0b 9bba
179.2034 +5d0e 8de8
179.2035 +5d11 9bc0
179.2036 +5d14 9bc1
179.2037 +5d15 9bbb
179.2038 +5d16 8a52
179.2039 +5d17 9bbc
179.2040 +5d18 9bc5
179.2041 +5d19 9bc4
179.2042 +5d1a 9bc3
179.2043 +5d1b 9bbf
179.2044 +5d1f 9bbe
179.2045 +5d22 9bc2
179.2046 +5d27 faaf
179.2047 +5d29 95f6
179.2048 +5d42 fab2
179.2049 +5d4b 9bc9
179.2050 +5d4c 9bc6
179.2051 +5d4e 9bc8
179.2052 +5d50 9792
179.2053 +5d52 9bc7
179.2054 +5d53 fab0
179.2055 +5d5c 9bbd
179.2056 +5d69 9093
179.2057 +5d6c 9bca
179.2058 +5d6d fab3
179.2059 +5d6f 8db5
179.2060 +5d73 9bcb
179.2061 +5d76 9bcc
179.2062 +5d82 9bcf
179.2063 +5d84 9bce
179.2064 +5d87 9bcd
179.2065 +5d8b 9388
179.2066 +5d8c 9bb8
179.2067 +5d90 9bd5
179.2068 +5d9d 9bd1
179.2069 +5da2 9bd0
179.2070 +5dac 9bd2
179.2071 +5dae 9bd3
179.2072 +5db7 9bd6
179.2073 +5db8 fab4
179.2074 +5db9 fab5
179.2075 +5dba 97e4
179.2076 +5dbc 9bd7
179.2077 +5dbd 9bd4
179.2078 +5dc9 9bd8
179.2079 +5dcc 8ade
179.2080 +5dcd 9bd9
179.2081 +5dd0 fab6
179.2082 +5dd2 9bdb
179.2083 +5dd3 9bda
179.2084 +5dd6 9bdc
179.2085 +5ddb 9bdd
179.2086 +5ddd 90ec
179.2087 +5dde 8f42
179.2088 +5de1 8f84
179.2089 +5de3 9183
179.2090 +5de5 8d48
179.2091 +5de6 8db6
179.2092 +5de7 8d49
179.2093 +5de8 8b90
179.2094 +5deb 9bde
179.2095 +5dee 8db7
179.2096 +5df1 8cc8
179.2097 +5df2 9bdf
179.2098 +5df3 96a4
179.2099 +5df4 9462
179.2100 +5df5 9be0
179.2101 +5df7 8d4a
179.2102 +5dfb 8aaa
179.2103 +5dfd 9246
179.2104 +5dfe 8bd0
179.2105 +5e02 8e73
179.2106 +5e03 957a
179.2107 +5e06 94bf
179.2108 +5e0b 9be1
179.2109 +5e0c 8af3
179.2110 +5e11 9be4
179.2111 +5e16 929f
179.2112 +5e19 9be3
179.2113 +5e1a 9be2
179.2114 +5e1b 9be5
179.2115 +5e1d 92e9
179.2116 +5e25 9083
179.2117 +5e2b 8e74
179.2118 +5e2d 90c8
179.2119 +5e2f 91d1
179.2120 +5e30 8b41
179.2121 +5e33 92a0
179.2122 +5e36 9be6
179.2123 +5e37 9be7
179.2124 +5e38 8fed
179.2125 +5e3d 9658
179.2126 +5e40 9bea
179.2127 +5e43 9be9
179.2128 +5e44 9be8
179.2129 +5e45 959d
179.2130 +5e47 9bf1
179.2131 +5e4c 9679
179.2132 +5e4e 9beb
179.2133 +5e54 9bed
179.2134 +5e55 968b
179.2135 +5e57 9bec
179.2136 +5e5f 9bee
179.2137 +5e61 94a6
179.2138 +5e62 9bef
179.2139 +5e63 95bc
179.2140 +5e64 9bf0
179.2141 +5e72 8ab1
179.2142 +5e73 95bd
179.2143 +5e74 944e
179.2144 +5e75 9bf2
179.2145 +5e76 9bf3
179.2146 +5e78 8d4b
179.2147 +5e79 8ab2
179.2148 +5e7a 9bf4
179.2149 +5e7b 8cb6
179.2150 +5e7c 9763
179.2151 +5e7d 9748
179.2152 +5e7e 8af4
179.2153 +5e7f 9bf6
179.2154 +5e81 92a1
179.2155 +5e83 8d4c
179.2156 +5e84 8faf
179.2157 +5e87 94dd
179.2158 +5e8a 8fb0
179.2159 +5e8f 8f98
179.2160 +5e95 92ea
179.2161 +5e96 95f7
179.2162 +5e97 9358
179.2163 +5e9a 8d4d
179.2164 +5e9c 957b
179.2165 +5ea0 9bf7
179.2166 +5ea6 9378
179.2167 +5ea7 8dc0
179.2168 +5eab 8cc9
179.2169 +5ead 92eb
179.2170 +5eb5 88c1
179.2171 +5eb6 8f8e
179.2172 +5eb7 8d4e
179.2173 +5eb8 9766
179.2174 +5ec1 9bf8
179.2175 +5ec2 9bf9
179.2176 +5ec3 9470
179.2177 +5ec8 9bfa
179.2178 +5ec9 97f5
179.2179 +5eca 984c
179.2180 +5ecf 9bfc
179.2181 +5ed0 9bfb
179.2182 +5ed3 8a66
179.2183 +5ed6 9c40
179.2184 +5eda 9c43
179.2185 +5edb 9c44
179.2186 +5edd 9c42
179.2187 +5edf 955f
179.2188 +5ee0 8fb1
179.2189 +5ee1 9c46
179.2190 +5ee2 9c45
179.2191 +5ee3 9c41
179.2192 +5ee8 9c47
179.2193 +5ee9 9c48
179.2194 +5eec 9c49
179.2195 +5ef0 9c4c
179.2196 +5ef1 9c4a
179.2197 +5ef3 9c4b
179.2198 +5ef4 9c4d
179.2199 +5ef6 8984
179.2200 +5ef7 92ec
179.2201 +5ef8 9c4e
179.2202 +5efa 8c9a
179.2203 +5efb 89f4
179.2204 +5efc 9455
179.2205 +5efe 9c4f
179.2206 +5eff 93f9
179.2207 +5f01 95d9
179.2208 +5f03 9c50
179.2209 +5f04 984d
179.2210 +5f09 9c51
179.2211 +5f0a 95be
179.2212 +5f0b 9c54
179.2213 +5f0c 989f
179.2214 +5f0d 98af
179.2215 +5f0f 8eae
179.2216 +5f10 93f3
179.2217 +5f11 9c55
179.2218 +5f13 8b7c
179.2219 +5f14 92a2
179.2220 +5f15 88f8
179.2221 +5f16 9c56
179.2222 +5f17 95a4
179.2223 +5f18 8d4f
179.2224 +5f1b 926f
179.2225 +5f1f 92ed
179.2226 +5f21 fab7
179.2227 +5f25 96ed
179.2228 +5f26 8cb7
179.2229 +5f27 8cca
179.2230 +5f29 9c57
179.2231 +5f2d 9c58
179.2232 +5f2f 9c5e
179.2233 +5f31 8ee3
179.2234 +5f34 fab8
179.2235 +5f35 92a3
179.2236 +5f37 8bad
179.2237 +5f38 9c59
179.2238 +5f3c 954a
179.2239 +5f3e 9265
179.2240 +5f41 9c5a
179.2241 +5f45 fa67
179.2242 +5f48 9c5b
179.2243 +5f4a 8bae
179.2244 +5f4c 9c5c
179.2245 +5f4e 9c5d
179.2246 +5f51 9c5f
179.2247 +5f53 9396
179.2248 +5f56 9c60
179.2249 +5f57 9c61
179.2250 +5f59 9c62
179.2251 +5f5c 9c53
179.2252 +5f5d 9c52
179.2253 +5f61 9c63
179.2254 +5f62 8c60
179.2255 +5f66 9546
179.2256 +5f67 fab9
179.2257 +5f69 8dca
179.2258 +5f6a 9556
179.2259 +5f6b 92a4
179.2260 +5f6c 956a
179.2261 +5f6d 9c64
179.2262 +5f70 8fb2
179.2263 +5f71 8965
179.2264 +5f73 9c65
179.2265 +5f77 9c66
179.2266 +5f79 96f0
179.2267 +5f7c 94de
179.2268 +5f7f 9c69
179.2269 +5f80 899d
179.2270 +5f81 90aa
179.2271 +5f82 9c68
179.2272 +5f83 9c67
179.2273 +5f84 8c61
179.2274 +5f85 91d2
179.2275 +5f87 9c6d
179.2276 +5f88 9c6b
179.2277 +5f8a 9c6a
179.2278 +5f8b 97a5
179.2279 +5f8c 8ce3
179.2280 +5f90 8f99
179.2281 +5f91 9c6c
179.2282 +5f92 936b
179.2283 +5f93 8f5d
179.2284 +5f97 93be
179.2285 +5f98 9c70
179.2286 +5f99 9c6f
179.2287 +5f9e 9c6e
179.2288 +5fa0 9c71
179.2289 +5fa1 8ce4
179.2290 +5fa8 9c72
179.2291 +5fa9 959c
179.2292 +5faa 8f7a
179.2293 +5fad 9c73
179.2294 +5fae 94f7
179.2295 +5fb3 93bf
179.2296 +5fb4 92a5
179.2297 +5fb7 faba
179.2298 +5fb9 934f
179.2299 +5fbc 9c74
179.2300 +5fbd 8b4a
179.2301 +5fc3 9053
179.2302 +5fc5 954b
179.2303 +5fcc 8af5
179.2304 +5fcd 9445
179.2305 +5fd6 9c75
179.2306 +5fd7 8e75
179.2307 +5fd8 9659
179.2308 +5fd9 965a
179.2309 +5fdc 899e
179.2310 +5fdd 9c7a
179.2311 +5fde fabb
179.2312 +5fe0 9289
179.2313 +5fe4 9c77
179.2314 +5feb 89f5
179.2315 +5ff0 9cab
179.2316 +5ff1 9c79
179.2317 +5ff5 944f
179.2318 +5ff8 9c78
179.2319 +5ffb 9c76
179.2320 +5ffd 8d9a
179.2321 +5fff 9c7c
179.2322 +600e 9c83
179.2323 +600f 9c89
179.2324 +6010 9c81
179.2325 +6012 937b
179.2326 +6015 9c86
179.2327 +6016 957c
179.2328 +6019 9c80
179.2329 +601b 9c85
179.2330 +601c 97e5
179.2331 +601d 8e76
179.2332 +6020 91d3
179.2333 +6021 9c7d
179.2334 +6025 8b7d
179.2335 +6026 9c88
179.2336 +6027 90ab
179.2337 +6028 8985
179.2338 +6029 9c82
179.2339 +602a 89f6
179.2340 +602b 9c87
179.2341 +602f 8baf
179.2342 +6031 9c84
179.2343 +603a 9c8a
179.2344 +6041 9c8c
179.2345 +6042 9c96
179.2346 +6043 9c94
179.2347 +6046 9c91
179.2348 +604a 9c90
179.2349 +604b 97f6
179.2350 +604d 9c92
179.2351 +6050 8bb0
179.2352 +6052 8d50
179.2353 +6055 8f9a
179.2354 +6059 9c99
179.2355 +605a 9c8b
179.2356 +605d fabc
179.2357 +605f 9c8f
179.2358 +6060 9c7e
179.2359 +6062 89f8
179.2360 +6063 9c93
179.2361 +6064 9c95
179.2362 +6065 9270
179.2363 +6068 8da6
179.2364 +6069 89b6
179.2365 +606a 9c8d
179.2366 +606b 9c98
179.2367 +606c 9c97
179.2368 +606d 8bb1
179.2369 +606f 91a7
179.2370 +6070 8a86
179.2371 +6075 8c62
179.2372 +6077 9c8e
179.2373 +6081 9c9a
179.2374 +6083 9c9d
179.2375 +6084 9c9f
179.2376 +6085 fabd
179.2377 +6089 8ebb
179.2378 +608a fabe
179.2379 +608b 9ca5
179.2380 +608c 92ee
179.2381 +608d 9c9b
179.2382 +6092 9ca3
179.2383 +6094 89f7
179.2384 +6096 9ca1
179.2385 +6097 9ca2
179.2386 +609a 9c9e
179.2387 +609b 9ca0
179.2388 +609f 8ce5
179.2389 +60a0 9749
179.2390 +60a3 8ab3
179.2391 +60a6 8978
179.2392 +60a7 9ca4
179.2393 +60a9 9459
179.2394 +60aa 88ab
179.2395 +60b2 94df
179.2396 +60b3 9c7b
179.2397 +60b4 9caa
179.2398 +60b5 9cae
179.2399 +60b6 96e3
179.2400 +60b8 9ca7
179.2401 +60bc 9389
179.2402 +60bd 9cac
179.2403 +60c5 8fee
179.2404 +60c6 9cad
179.2405 +60c7 93d5
179.2406 +60d1 9866
179.2407 +60d3 9ca9
179.2408 +60d5 fac0
179.2409 +60d8 9caf
179.2410 +60da 8d9b
179.2411 +60dc 90c9
179.2412 +60de fabf
179.2413 +60df 88d2
179.2414 +60e0 9ca8
179.2415 +60e1 9ca6
179.2416 +60e3 9179
179.2417 +60e7 9c9c
179.2418 +60e8 8e53
179.2419 +60f0 91c4
179.2420 +60f1 9cbb
179.2421 +60f2 fac2
179.2422 +60f3 917a
179.2423 +60f4 9cb6
179.2424 +60f6 9cb3
179.2425 +60f7 9cb4
179.2426 +60f9 8ee4
179.2427 +60fa 9cb7
179.2428 +60fb 9cba
179.2429 +6100 9cb5
179.2430 +6101 8f44
179.2431 +6103 9cb8
179.2432 +6106 9cb2
179.2433 +6108 96fa
179.2434 +6109 96f9
179.2435 +610d 9cbc
179.2436 +610e 9cbd
179.2437 +610f 88d3
179.2438 +6111 fac3
179.2439 +6115 9cb1
179.2440 +611a 8bf0
179.2441 +611b 88a4
179.2442 +611f 8ab4
179.2443 +6120 fac1
179.2444 +6121 9cb9
179.2445 +6127 9cc1
179.2446 +6128 9cc0
179.2447 +612c 9cc5
179.2448 +6130 fac5
179.2449 +6134 9cc6
179.2450 +6137 fac4
179.2451 +613c 9cc4
179.2452 +613d 9cc7
179.2453 +613e 9cbf
179.2454 +613f 9cc3
179.2455 +6142 9cc8
179.2456 +6144 9cc9
179.2457 +6147 9cbe
179.2458 +6148 8e9c
179.2459 +614a 9cc2
179.2460 +614b 91d4
179.2461 +614c 8d51
179.2462 +614d 9cb0
179.2463 +614e 9054
179.2464 +6153 9cd6
179.2465 +6155 95e7
179.2466 +6158 9ccc
179.2467 +6159 9ccd
179.2468 +615a 9cce
179.2469 +615d 9cd5
179.2470 +615f 9cd4
179.2471 +6162 969d
179.2472 +6163 8ab5
179.2473 +6165 9cd2
179.2474 +6167 8c64
179.2475 +6168 8a53
179.2476 +616b 9ccf
179.2477 +616e 97b6
179.2478 +616f 9cd1
179.2479 +6170 88d4
179.2480 +6171 9cd3
179.2481 +6173 9cca
179.2482 +6174 9cd0
179.2483 +6175 9cd7
179.2484 +6176 8c63
179.2485 +6177 9ccb
179.2486 +617e 977c
179.2487 +6182 974a
179.2488 +6187 9cda
179.2489 +618a 9cde
179.2490 +618e 919e
179.2491 +6190 97f7
179.2492 +6191 9cdf
179.2493 +6194 9cdc
179.2494 +6196 9cd9
179.2495 +6198 fac6
179.2496 +6199 9cd8
179.2497 +619a 9cdd
179.2498 +61a4 95ae
179.2499 +61a7 93b2
179.2500 +61a9 8c65
179.2501 +61ab 9ce0
179.2502 +61ac 9cdb
179.2503 +61ae 9ce1
179.2504 +61b2 8c9b
179.2505 +61b6 89af
179.2506 +61ba 9ce9
179.2507 +61be 8ab6
179.2508 +61c3 9ce7
179.2509 +61c6 9ce8
179.2510 +61c7 8da7
179.2511 +61c8 9ce6
179.2512 +61c9 9ce4
179.2513 +61ca 9ce3
179.2514 +61cb 9cea
179.2515 +61cc 9ce2
179.2516 +61cd 9cec
179.2517 +61d0 89f9
179.2518 +61e3 9cee
179.2519 +61e6 9ced
179.2520 +61f2 92a6
179.2521 +61f4 9cf1
179.2522 +61f6 9cef
179.2523 +61f7 9ce5
179.2524 +61f8 8c9c
179.2525 +61fa 9cf0
179.2526 +61fc 9cf4
179.2527 +61fd 9cf3
179.2528 +61fe 9cf5
179.2529 +61ff 9cf2
179.2530 +6200 9cf6
179.2531 +6208 9cf7
179.2532 +6209 9cf8
179.2533 +620a 95e8
179.2534 +620c 9cfa
179.2535 +620d 9cf9
179.2536 +620e 8f5e
179.2537 +6210 90ac
179.2538 +6211 89e4
179.2539 +6212 89fa
179.2540 +6213 fac7
179.2541 +6214 9cfb
179.2542 +6216 88bd
179.2543 +621a 90ca
179.2544 +621b 9cfc
179.2545 +621d e6c1
179.2546 +621e 9d40
179.2547 +621f 8c81
179.2548 +6221 9d41
179.2549 +6226 90ed
179.2550 +622a 9d42
179.2551 +622e 9d43
179.2552 +622f 8b59
179.2553 +6230 9d44
179.2554 +6232 9d45
179.2555 +6233 9d46
179.2556 +6234 91d5
179.2557 +6238 8ccb
179.2558 +623b 96df
179.2559 +623f 965b
179.2560 +6240 8f8a
179.2561 +6241 9d47
179.2562 +6247 90ee
179.2563 +6248 e7bb
179.2564 +6249 94e0
179.2565 +624b 8ee8
179.2566 +624d 8dcb
179.2567 +624e 9d48
179.2568 +6253 91c5
179.2569 +6255 95a5
179.2570 +6258 91ef
179.2571 +625b 9d4b
179.2572 +625e 9d49
179.2573 +6260 9d4c
179.2574 +6263 9d4a
179.2575 +6268 9d4d
179.2576 +626e 95af
179.2577 +6271 88b5
179.2578 +6276 957d
179.2579 +6279 94e1
179.2580 +627c 9d4e
179.2581 +627e 9d51
179.2582 +627f 8fb3
179.2583 +6280 8b5a
179.2584 +6282 9d4f
179.2585 +6283 9d56
179.2586 +6284 8fb4
179.2587 +6289 9d50
179.2588 +628a 9463
179.2589 +6291 977d
179.2590 +6292 9d52
179.2591 +6293 9d53
179.2592 +6294 9d57
179.2593 +6295 938a
179.2594 +6296 9d54
179.2595 +6297 8d52
179.2596 +6298 90dc
179.2597 +629b 9d65
179.2598 +629c 94b2
179.2599 +629e 91f0
179.2600 +62a6 fac8
179.2601 +62ab 94e2
179.2602 +62ac 9dab
179.2603 +62b1 95f8
179.2604 +62b5 92ef
179.2605 +62b9 9695
179.2606 +62bb 9d5a
179.2607 +62bc 899f
179.2608 +62bd 928a
179.2609 +62c2 9d63
179.2610 +62c5 9253
179.2611 +62c6 9d5d
179.2612 +62c7 9d64
179.2613 +62c8 9d5f
179.2614 +62c9 9d66
179.2615 +62ca 9d62
179.2616 +62cc 9d61
179.2617 +62cd 948f
179.2618 +62cf 9d5b
179.2619 +62d0 89fb
179.2620 +62d1 9d59
179.2621 +62d2 8b91
179.2622 +62d3 91f1
179.2623 +62d4 9d55
179.2624 +62d7 9d58
179.2625 +62d8 8d53
179.2626 +62d9 90d9
179.2627 +62db 8fb5
179.2628 +62dc 9d60
179.2629 +62dd 9471
179.2630 +62e0 8b92
179.2631 +62e1 8a67
179.2632 +62ec 8a87
179.2633 +62ed 9040
179.2634 +62ee 9d68
179.2635 +62ef 9d6d
179.2636 +62f1 9d69
179.2637 +62f3 8c9d
179.2638 +62f5 9d6e
179.2639 +62f6 8e41
179.2640 +62f7 8d89
179.2641 +62fe 8f45
179.2642 +62ff 9d5c
179.2643 +6301 8e9d
179.2644 +6302 9d6b
179.2645 +6307 8e77
179.2646 +6308 9d6c
179.2647 +6309 88c2
179.2648 +630c 9d67
179.2649 +6311 92a7
179.2650 +6319 8b93
179.2651 +631f 8bb2
179.2652 +6327 9d6a
179.2653 +6328 88a5
179.2654 +632b 8dc1
179.2655 +632f 9055
179.2656 +633a 92f0
179.2657 +633d 94d2
179.2658 +633e 9d70
179.2659 +633f 917d
179.2660 +6349 91a8
179.2661 +634c 8e4a
179.2662 +634d 9d71
179.2663 +634f 9d73
179.2664 +6350 9d6f
179.2665 +6355 95df
179.2666 +6357 92bb
179.2667 +635c 917b
179.2668 +6367 95f9
179.2669 +6368 8ecc
179.2670 +6369 9d80
179.2671 +636b 9d7e
179.2672 +636e 9098
179.2673 +6372 8c9e
179.2674 +6376 9d78
179.2675 +6377 8fb7
179.2676 +637a 93e6
179.2677 +637b 9450
179.2678 +6380 9d76
179.2679 +6383 917c
179.2680 +6388 8ef6
179.2681 +6389 9d7b
179.2682 +638c 8fb6
179.2683 +638e 9d75
179.2684 +638f 9d7a
179.2685 +6392 9472
179.2686 +6396 9d74
179.2687 +6398 8c40
179.2688 +639b 8a7c
179.2689 +639f 9d7c
179.2690 +63a0 97a9
179.2691 +63a1 8dcc
179.2692 +63a2 9254
179.2693 +63a3 9d79
179.2694 +63a5 90da
179.2695 +63a7 8d54
179.2696 +63a8 9084
179.2697 +63a9 8986
179.2698 +63aa 915b
179.2699 +63ab 9d77
179.2700 +63ac 8b64
179.2701 +63b2 8c66
179.2702 +63b4 92cd
179.2703 +63b5 9d7d
179.2704 +63bb 917e
179.2705 +63be 9d81
179.2706 +63c0 9d83
179.2707 +63c3 91b5
179.2708 +63c4 9d89
179.2709 +63c6 9d84
179.2710 +63c9 9d86
179.2711 +63cf 9560
179.2712 +63d0 92f1
179.2713 +63d2 9d87
179.2714 +63d6 974b
179.2715 +63da 9767
179.2716 +63db 8ab7
179.2717 +63e1 88ac
179.2718 +63e3 9d85
179.2719 +63e9 9d82
179.2720 +63ee 8af6
179.2721 +63f4 8987
179.2722 +63f5 fac9
179.2723 +63f6 9d88
179.2724 +63fa 9768
179.2725 +6406 9d8c
179.2726 +640d 91b9
179.2727 +640f 9d93
179.2728 +6413 9d8d
179.2729 +6416 9d8a
179.2730 +6417 9d91
179.2731 +641c 9d72
179.2732 +6426 9d8e
179.2733 +6428 9d92
179.2734 +642c 94c0
179.2735 +642d 938b
179.2736 +6434 9d8b
179.2737 +6436 9d8f
179.2738 +643a 8c67
179.2739 +643e 8def
179.2740 +6442 90db
179.2741 +644e 9d97
179.2742 +6458 9345
179.2743 +6460 faca
179.2744 +6467 9d94
179.2745 +6469 9680
179.2746 +646f 9d95
179.2747 +6476 9d96
179.2748 +6478 96cc
179.2749 +647a 90a0
179.2750 +6483 8c82
179.2751 +6488 9d9d
179.2752 +6492 8e54
179.2753 +6493 9d9a
179.2754 +6495 9d99
179.2755 +649a 9451
179.2756 +649d facb
179.2757 +649e 93b3
179.2758 +64a4 9350
179.2759 +64a5 9d9b
179.2760 +64a9 9d9c
179.2761 +64ab 958f
179.2762 +64ad 9464
179.2763 +64ae 8e42
179.2764 +64b0 90ef
179.2765 +64b2 966f
179.2766 +64b9 8a68
179.2767 +64bb 9da3
179.2768 +64bc 9d9e
179.2769 +64c1 9769
179.2770 +64c2 9da5
179.2771 +64c5 9da1
179.2772 +64c7 9da2
179.2773 +64cd 9180
179.2774 +64ce facc
179.2775 +64d2 9da0
179.2776 +64d4 9d5e
179.2777 +64d8 9da4
179.2778 +64da 9d9f
179.2779 +64e0 9da9
179.2780 +64e1 9daa
179.2781 +64e2 9346
179.2782 +64e3 9dac
179.2783 +64e6 8e43
179.2784 +64e7 9da7
179.2785 +64ec 8b5b
179.2786 +64ef 9dad
179.2787 +64f1 9da6
179.2788 +64f2 9db1
179.2789 +64f4 9db0
179.2790 +64f6 9daf
179.2791 +64fa 9db2
179.2792 +64fd 9db4
179.2793 +64fe 8fef
179.2794 +6500 9db3
179.2795 +6505 9db7
179.2796 +6518 9db5
179.2797 +651c 9db6
179.2798 +651d 9d90
179.2799 +6523 9db9
179.2800 +6524 9db8
179.2801 +652a 9d98
179.2802 +652b 9dba
179.2803 +652c 9dae
179.2804 +652f 8e78
179.2805 +6534 9dbb
179.2806 +6535 9dbc
179.2807 +6536 9dbe
179.2808 +6537 9dbd
179.2809 +6538 9dbf
179.2810 +6539 89fc
179.2811 +653b 8d55
179.2812 +653e 95fa
179.2813 +653f 90ad
179.2814 +6545 8ccc
179.2815 +6548 9dc1
179.2816 +654d 9dc4
179.2817 +654e facd
179.2818 +654f 9571
179.2819 +6551 8b7e
179.2820 +6555 9dc3
179.2821 +6556 9dc2
179.2822 +6557 9473
179.2823 +6558 9dc5
179.2824 +6559 8bb3
179.2825 +655d 9dc7
179.2826 +655e 9dc6
179.2827 +6562 8ab8
179.2828 +6563 8e55
179.2829 +6566 93d6
179.2830 +656c 8c68
179.2831 +6570 9094
179.2832 +6572 9dc8
179.2833 +6574 90ae
179.2834 +6575 9347
179.2835 +6577 957e
179.2836 +6578 9dc9
179.2837 +6582 9dca
179.2838 +6583 9dcb
179.2839 +6587 95b6
179.2840 +6588 9b7c
179.2841 +6589 90c4
179.2842 +658c 956b
179.2843 +658e 8dd6
179.2844 +6590 94e3
179.2845 +6591 94c1
179.2846 +6597 936c
179.2847 +6599 97bf
179.2848 +659b 9dcd
179.2849 +659c 8ece
179.2850 +659f 9dce
179.2851 +65a1 88b4
179.2852 +65a4 8bd2
179.2853 +65a5 90cb
179.2854 +65a7 9580
179.2855 +65ab 9dcf
179.2856 +65ac 8e61
179.2857 +65ad 9266
179.2858 +65af 8e7a
179.2859 +65b0 9056
179.2860 +65b7 9dd0
179.2861 +65b9 95fb
179.2862 +65bc 8997
179.2863 +65bd 8e7b
179.2864 +65c1 9dd3
179.2865 +65c3 9dd1
179.2866 +65c4 9dd4
179.2867 +65c5 97b7
179.2868 +65c6 9dd2
179.2869 +65cb 90f9
179.2870 +65cc 9dd5
179.2871 +65cf 91b0
179.2872 +65d2 9dd6
179.2873 +65d7 8af8
179.2874 +65d9 9dd8
179.2875 +65db 9dd7
179.2876 +65e0 9dd9
179.2877 +65e1 9dda
179.2878 +65e2 8af9
179.2879 +65e5 93fa
179.2880 +65e6 9255
179.2881 +65e7 8b8c
179.2882 +65e8 8e7c
179.2883 +65e9 9181
179.2884 +65ec 8f7b
179.2885 +65ed 88ae
179.2886 +65f1 9ddb
179.2887 +65fa 89a0
179.2888 +65fb 9ddf
179.2889 +6600 face
179.2890 +6602 8d56
179.2891 +6603 9dde
179.2892 +6606 8da9
179.2893 +6607 8fb8
179.2894 +6609 fad1
179.2895 +660a 9ddd
179.2896 +660c 8fb9
179.2897 +660e 96be
179.2898 +660f 8da8
179.2899 +6613 88d5
179.2900 +6614 90cc
179.2901 +6615 facf
179.2902 +661c 9de4
179.2903 +661e fad3
179.2904 +661f 90af
179.2905 +6620 8966
179.2906 +6624 fad4
179.2907 +6625 8f74
179.2908 +6627 9686
179.2909 +6628 8df0
179.2910 +662d 8fba
179.2911 +662e fad2
179.2912 +662f 90a5
179.2913 +6631 fa63
179.2914 +6634 9de3
179.2915 +6635 9de1
179.2916 +6636 9de2
179.2917 +663b fad0
179.2918 +663c 928b
179.2919 +663f 9e45
179.2920 +6641 9de8
179.2921 +6642 8e9e
179.2922 +6643 8d57
179.2923 +6644 9de6
179.2924 +6649 9de7
179.2925 +664b 9057
179.2926 +664f 9de5
179.2927 +6652 8e4e
179.2928 +6657 fad6
179.2929 +6659 fad7
179.2930 +665d 9dea
179.2931 +665e 9de9
179.2932 +665f 9dee
179.2933 +6662 9def
179.2934 +6664 9deb
179.2935 +6665 fad5
179.2936 +6666 8a41
179.2937 +6667 9dec
179.2938 +6668 9ded
179.2939 +6669 94d3
179.2940 +666e 9581
179.2941 +666f 8c69
179.2942 +6670 9df0
179.2943 +6673 fad9
179.2944 +6674 90b0
179.2945 +6676 8fbb
179.2946 +667a 9271
179.2947 +6681 8bc5
179.2948 +6683 9df1
179.2949 +6684 9df5
179.2950 +6687 89c9
179.2951 +6688 9df2
179.2952 +6689 9df4
179.2953 +668e 9df3
179.2954 +6691 8f8b
179.2955 +6696 9267
179.2956 +6697 88c3
179.2957 +6698 9df6
179.2958 +6699 fada
179.2959 +669d 9df7
179.2960 +66a0 fadb
179.2961 +66a2 92a8
179.2962 +66a6 97ef
179.2963 +66ab 8e62
179.2964 +66ae 95e9
179.2965 +66b2 fadc
179.2966 +66b4 965c
179.2967 +66b8 9e41
179.2968 +66b9 9df9
179.2969 +66bc 9dfc
179.2970 +66be 9dfb
179.2971 +66bf fadd
179.2972 +66c1 9df8
179.2973 +66c4 9e40
179.2974 +66c7 93dc
179.2975 +66c9 9dfa
179.2976 +66d6 9e42
179.2977 +66d9 8f8c
179.2978 +66da 9e43
179.2979 +66dc 976a
179.2980 +66dd 9498
179.2981 +66e0 9e44
179.2982 +66e6 9e46
179.2983 +66e9 9e47
179.2984 +66f0 9e48
179.2985 +66f2 8bc8
179.2986 +66f3 8967
179.2987 +66f4 8d58
179.2988 +66f5 9e49
179.2989 +66f7 9e4a
179.2990 +66f8 8f91
179.2991 +66f9 9182
179.2992 +66fa fade
179.2993 +66fb fa66
179.2994 +66fc 99d6
179.2995 +66fd 915d
179.2996 +66fe 915c
179.2997 +66ff 91d6
179.2998 +6700 8dc5
179.2999 +6703 98f0
179.3000 +6708 8c8e
179.3001 +6709 974c
179.3002 +670b 95fc
179.3003 +670d 959e
179.3004 +670e fadf
179.3005 +670f 9e4b
179.3006 +6714 8df1
179.3007 +6715 92bd
179.3008 +6716 9e4c
179.3009 +6717 984e
179.3010 +671b 965d
179.3011 +671d 92a9
179.3012 +671e 9e4d
179.3013 +671f 8afa
179.3014 +6726 9e4e
179.3015 +6727 9e4f
179.3016 +6728 96d8
179.3017 +672a 96a2
179.3018 +672b 9696
179.3019 +672c 967b
179.3020 +672d 8e44
179.3021 +672e 9e51
179.3022 +6731 8ee9
179.3023 +6734 9670
179.3024 +6736 9e53
179.3025 +6737 9e56
179.3026 +6738 9e55
179.3027 +673a 8af7
179.3028 +673d 8b80
179.3029 +673f 9e52
179.3030 +6741 9e54
179.3031 +6746 9e57
179.3032 +6749 9099
179.3033 +674e 979b
179.3034 +674f 88c7
179.3035 +6750 8dde
179.3036 +6751 91ba
179.3037 +6753 8edb
179.3038 +6756 8ff1
179.3039 +6759 9e5a
179.3040 +675c 936d
179.3041 +675e 9e58
179.3042 +675f 91a9
179.3043 +6760 9e59
179.3044 +6761 8ff0
179.3045 +6762 96db
179.3046 +6763 9e5b
179.3047 +6764 9e5c
179.3048 +6765 9788
179.3049 +6766 fae1
179.3050 +676a 9e61
179.3051 +676d 8d59
179.3052 +676f 9474
179.3053 +6770 9e5e
179.3054 +6771 938c
179.3055 +6772 9ddc
179.3056 +6773 9de0
179.3057 +6775 8b6e
179.3058 +6777 9466
179.3059 +677c 9e60
179.3060 +677e 8fbc
179.3061 +677f 94c2
179.3062 +6785 9e66
179.3063 +6787 94f8
179.3064 +6789 9e5d
179.3065 +678b 9e63
179.3066 +678c 9e62
179.3067 +6790 90cd
179.3068 +6795 968d
179.3069 +6797 97d1
179.3070 +679a 9687
179.3071 +679c 89ca
179.3072 +679d 8e7d
179.3073 +67a0 9867
179.3074 +67a1 9e65
179.3075 +67a2 9095
179.3076 +67a6 9e64
179.3077 +67a9 9e5f
179.3078 +67af 8ccd
179.3079 +67b3 9e6b
179.3080 +67b4 9e69
179.3081 +67b6 89cb
179.3082 +67b7 9e67
179.3083 +67b8 9e6d
179.3084 +67b9 9e73
179.3085 +67bb fae2
179.3086 +67c0 fae4
179.3087 +67c1 91c6
179.3088 +67c4 95bf
179.3089 +67c6 9e75
179.3090 +67ca 9541
179.3091 +67ce 9e74
179.3092 +67cf 9490
179.3093 +67d0 965e
179.3094 +67d1 8ab9
179.3095 +67d3 90f5
179.3096 +67d4 8f5f
179.3097 +67d8 92d1
179.3098 +67da 974d
179.3099 +67dd 9e70
179.3100 +67de 9e6f
179.3101 +67e2 9e71
179.3102 +67e4 9e6e
179.3103 +67e7 9e76
179.3104 +67e9 9e6c
179.3105 +67ec 9e6a
179.3106 +67ee 9e72
179.3107 +67ef 9e68
179.3108 +67f1 928c
179.3109 +67f3 96f6
179.3110 +67f4 8ec4
179.3111 +67f5 8df2
179.3112 +67fb 8db8
179.3113 +67fe 968f
179.3114 +67ff 8a60
179.3115 +6801 fae5
179.3116 +6802 92cc
179.3117 +6803 93c8
179.3118 +6804 8968
179.3119 +6813 90f0
179.3120 +6816 90b2
179.3121 +6817 8c49
179.3122 +681e 9e78
179.3123 +6821 8d5a
179.3124 +6822 8a9c
179.3125 +6829 9e7a
179.3126 +682a 8a94
179.3127 +682b 9e81
179.3128 +6832 9e7d
179.3129 +6834 90f1
179.3130 +6838 8a6a
179.3131 +6839 8daa
179.3132 +683c 8a69
179.3133 +683d 8dcd
179.3134 +6840 9e7b
179.3135 +6841 8c85
179.3136 +6842 8c6a
179.3137 +6843 938d
179.3138 +6844 fae6
179.3139 +6846 9e79
179.3140 +6848 88c4
179.3141 +684d 9e7c
179.3142 +684e 9e7e
179.3143 +6850 8bcb
179.3144 +6851 8c4b
179.3145 +6852 fae3
179.3146 +6853 8aba
179.3147 +6854 8b6a
179.3148 +6859 9e82
179.3149 +685c 8df7
179.3150 +685d 9691
179.3151 +685f 8e56
179.3152 +6863 9e83
179.3153 +6867 954f
179.3154 +6874 9e8f
179.3155 +6876 89b1
179.3156 +6877 9e84
179.3157 +687e 9e95
179.3158 +687f 9e85
179.3159 +6881 97c0
179.3160 +6883 9e8c
179.3161 +6885 947e
179.3162 +688d 9e94
179.3163 +688f 9e87
179.3164 +6893 88b2
179.3165 +6894 9e89
179.3166 +6897 8d5b
179.3167 +689b 9e8b
179.3168 +689d 9e8a
179.3169 +689f 9e86
179.3170 +68a0 9e91
179.3171 +68a2 8fbd
179.3172 +68a6 9aeb
179.3173 +68a7 8ce6
179.3174 +68a8 979c
179.3175 +68ad 9e88
179.3176 +68af 92f2
179.3177 +68b0 8a42
179.3178 +68b1 8dab
179.3179 +68b3 9e80
179.3180 +68b5 9e90
179.3181 +68b6 8a81
179.3182 +68b9 9e8e
179.3183 +68ba 9e92
179.3184 +68bc 938e
179.3185 +68c4 8afc
179.3186 +68c6 9eb0
179.3187 +68c8 fa64
179.3188 +68c9 96c7
179.3189 +68ca 9e97
179.3190 +68cb 8afb
179.3191 +68cd 9e9e
179.3192 +68cf fae7
179.3193 +68d2 965f
179.3194 +68d4 9e9f
179.3195 +68d5 9ea1
179.3196 +68d7 9ea5
179.3197 +68d8 9e99
179.3198 +68da 9249
179.3199 +68df 938f
179.3200 +68e0 9ea9
179.3201 +68e1 9e9c
179.3202 +68e3 9ea6
179.3203 +68e7 9ea0
179.3204 +68ee 9058
179.3205 +68ef 9eaa
179.3206 +68f2 90b1
179.3207 +68f9 9ea8
179.3208 +68fa 8abb
179.3209 +6900 986f
179.3210 +6901 9e96
179.3211 +6904 9ea4
179.3212 +6905 88d6
179.3213 +6908 9e98
179.3214 +690b 96b8
179.3215 +690c 9e9d
179.3216 +690d 9041
179.3217 +690e 92c5
179.3218 +690f 9e93
179.3219 +6912 9ea3
179.3220 +6919 909a
179.3221 +691a 9ead
179.3222 +691b 8a91
179.3223 +691c 8c9f
179.3224 +6921 9eaf
179.3225 +6922 9e9a
179.3226 +6923 9eae
179.3227 +6925 9ea7
179.3228 +6926 9e9b
179.3229 +6928 9eab
179.3230 +692a 9eac
179.3231 +6930 9ebd
179.3232 +6934 93cc
179.3233 +6936 9ea2
179.3234 +6939 9eb9
179.3235 +693d 9ebb
179.3236 +693f 92d6
179.3237 +694a 976b
179.3238 +6953 9596
179.3239 +6954 9eb6
179.3240 +6955 91c8
179.3241 +6959 9ebc
179.3242 +695a 915e
179.3243 +695c 9eb3
179.3244 +695d 9ec0
179.3245 +695e 9ebf
179.3246 +6960 93ed
179.3247 +6961 9ebe
179.3248 +6962 93e8
179.3249 +6968 fae9
179.3250 +696a 9ec2
179.3251 +696b 9eb5
179.3252 +696d 8bc6
179.3253 +696e 9eb8
179.3254 +696f 8f7c
179.3255 +6973 9480
179.3256 +6974 9eba
179.3257 +6975 8bc9
179.3258 +6977 9eb2
179.3259 +6978 9eb4
179.3260 +6979 9eb1
179.3261 +697c 984f
179.3262 +697d 8a79
179.3263 +697e 9eb7
179.3264 +6981 9ec1
179.3265 +6982 8a54
179.3266 +698a 8de5
179.3267 +698e 897c
179.3268 +6991 9ed2
179.3269 +6994 9850
179.3270 +6995 9ed5
179.3271 +6998 faeb
179.3272 +699b 9059
179.3273 +699c 9ed4
179.3274 +69a0 9ed3
179.3275 +69a7 9ed0
179.3276 +69ae 9ec4
179.3277 +69b1 9ee1
179.3278 +69b2 9ec3
179.3279 +69b4 9ed6
179.3280 +69bb 9ece
179.3281 +69be 9ec9
179.3282 +69bf 9ec6
179.3283 +69c1 9ec7
179.3284 +69c3 9ecf
179.3285 +69c7 eaa0
179.3286 +69ca 9ecc
179.3287 +69cb 8d5c
179.3288 +69cc 92c6
179.3289 +69cd 9184
179.3290 +69ce 9eca
179.3291 +69d0 9ec5
179.3292 +69d3 9ec8
179.3293 +69d8 976c
179.3294 +69d9 968a
179.3295 +69dd 9ecd
179.3296 +69de 9ed7
179.3297 +69e2 faec
179.3298 +69e7 9edf
179.3299 +69e8 9ed8
179.3300 +69eb 9ee5
179.3301 +69ed 9ee3
179.3302 +69f2 9ede
179.3303 +69f9 9edd
179.3304 +69fb 92ce
179.3305 +69fd 9185
179.3306 +69ff 9edb
179.3307 +6a02 9ed9
179.3308 +6a05 9ee0
179.3309 +6a0a 9ee6
179.3310 +6a0b 94f3
179.3311 +6a0c 9eec
179.3312 +6a12 9ee7
179.3313 +6a13 9eea
179.3314 +6a14 9ee4
179.3315 +6a17 9294
179.3316 +6a19 9557
179.3317 +6a1b 9eda
179.3318 +6a1e 9ee2
179.3319 +6a1f 8fbe
179.3320 +6a21 96cd
179.3321 +6a22 9ef6
179.3322 +6a23 9ee9
179.3323 +6a29 8ca0
179.3324 +6a2a 89a1
179.3325 +6a2b 8a7e
179.3326 +6a2e 9ed1
179.3327 +6a30 faed
179.3328 +6a35 8fbf
179.3329 +6a36 9eee
179.3330 +6a38 9ef5
179.3331 +6a39 8ef7
179.3332 +6a3a 8a92
179.3333 +6a3d 924d
179.3334 +6a44 9eeb
179.3335 +6a46 faef
179.3336 +6a47 9ef0
179.3337 +6a48 9ef4
179.3338 +6a4b 8bb4
179.3339 +6a58 8b6b
179.3340 +6a59 9ef2
179.3341 +6a5f 8b40
179.3342 +6a61 93c9
179.3343 +6a62 9ef1
179.3344 +6a66 9ef3
179.3345 +6a6b faee
179.3346 +6a72 9eed
179.3347 +6a73 faf0
179.3348 +6a78 9eef
179.3349 +6a7e faf1
179.3350 +6a7f 8a80
179.3351 +6a80 9268
179.3352 +6a84 9efa
179.3353 +6a8d 9ef8
179.3354 +6a8e 8ce7
179.3355 +6a90 9ef7
179.3356 +6a97 9f40
179.3357 +6a9c 9e77
179.3358 +6aa0 9ef9
179.3359 +6aa2 9efb
179.3360 +6aa3 9efc
179.3361 +6aaa 9f4b
179.3362 +6aac 9f47
179.3363 +6aae 9e8d
179.3364 +6ab3 9f46
179.3365 +6ab8 9f45
179.3366 +6abb 9f42
179.3367 +6ac1 9ee8
179.3368 +6ac2 9f44
179.3369 +6ac3 9f43
179.3370 +6ad1 9f49
179.3371 +6ad3 9845
179.3372 +6ada 9f4c
179.3373 +6adb 8bf9
179.3374 +6ade 9f48
179.3375 +6adf 9f4a
179.3376 +6ae2 faf2
179.3377 +6ae4 faf3
179.3378 +6ae8 94a5
179.3379 +6aea 9f4d
179.3380 +6afa 9f51
179.3381 +6afb 9f4e
179.3382 +6b04 9793
179.3383 +6b05 9f4f
179.3384 +6b0a 9edc
179.3385 +6b12 9f52
179.3386 +6b16 9f53
179.3387 +6b1d 8954
179.3388 +6b1f 9f55
179.3389 +6b20 8c87
179.3390 +6b21 8e9f
179.3391 +6b23 8bd3
179.3392 +6b27 89a2
179.3393 +6b32 977e
179.3394 +6b37 9f57
179.3395 +6b38 9f56
179.3396 +6b39 9f59
179.3397 +6b3a 8b5c
179.3398 +6b3d 8bd4
179.3399 +6b3e 8abc
179.3400 +6b43 9f5c
179.3401 +6b47 9f5b
179.3402 +6b49 9f5d
179.3403 +6b4c 89cc
179.3404 +6b4e 9256
179.3405 +6b50 9f5e
179.3406 +6b53 8abd
179.3407 +6b54 9f60
179.3408 +6b59 9f5f
179.3409 +6b5b 9f61
179.3410 +6b5f 9f62
179.3411 +6b61 9f63
179.3412 +6b62 8e7e
179.3413 +6b63 90b3
179.3414 +6b64 8d9f
179.3415 +6b66 9590
179.3416 +6b69 95e0
179.3417 +6b6a 9863
179.3418 +6b6f 8e95
179.3419 +6b73 8dce
179.3420 +6b74 97f0
179.3421 +6b78 9f64
179.3422 +6b79 9f65
179.3423 +6b7b 8e80
179.3424 +6b7f 9f66
179.3425 +6b80 9f67
179.3426 +6b83 9f69
179.3427 +6b84 9f68
179.3428 +6b86 9677
179.3429 +6b89 8f7d
179.3430 +6b8a 8eea
179.3431 +6b8b 8e63
179.3432 +6b8d 9f6a
179.3433 +6b95 9f6c
179.3434 +6b96 9042
179.3435 +6b98 9f6b
179.3436 +6b9e 9f6d
179.3437 +6ba4 9f6e
179.3438 +6baa 9f6f
179.3439 +6bab 9f70
179.3440 +6baf 9f71
179.3441 +6bb1 9f73
179.3442 +6bb2 9f72
179.3443 +6bb3 9f74
179.3444 +6bb4 89a3
179.3445 +6bb5 9269
179.3446 +6bb7 9f75
179.3447 +6bba 8e45
179.3448 +6bbb 8a6b
179.3449 +6bbc 9f76
179.3450 +6bbf 9361
179.3451 +6bc0 9aca
179.3452 +6bc5 8b42
179.3453 +6bc6 9f77
179.3454 +6bcb 9f78
179.3455 +6bcd 95ea
179.3456 +6bce 9688
179.3457 +6bd2 93c5
179.3458 +6bd3 9f79
179.3459 +6bd4 94e4
179.3460 +6bd6 faf4
179.3461 +6bd8 94f9
179.3462 +6bdb 96d1
179.3463 +6bdf 9f7a
179.3464 +6beb 9f7c
179.3465 +6bec 9f7b
179.3466 +6bef 9f7e
179.3467 +6bf3 9f7d
179.3468 +6c08 9f81
179.3469 +6c0f 8e81
179.3470 +6c11 96af
179.3471 +6c13 9f82
179.3472 +6c14 9f83
179.3473 +6c17 8b43
179.3474 +6c1b 9f84
179.3475 +6c23 9f86
179.3476 +6c24 9f85
179.3477 +6c34 9085
179.3478 +6c37 9558
179.3479 +6c38 8969
179.3480 +6c3e 94c3
179.3481 +6c3f faf5
179.3482 +6c40 92f3
179.3483 +6c41 8f60
179.3484 +6c42 8b81
179.3485 +6c4e 94c4
179.3486 +6c50 8eac
179.3487 +6c55 9f88
179.3488 +6c57 8abe
179.3489 +6c5a 8998
179.3490 +6c5c faf6
179.3491 +6c5d 93f0
179.3492 +6c5e 9f87
179.3493 +6c5f 8d5d
179.3494 +6c60 9272
179.3495 +6c62 9f89
179.3496 +6c68 9f91
179.3497 +6c6a 9f8a
179.3498 +6c6f faf8
179.3499 +6c70 91bf
179.3500 +6c72 8b82
179.3501 +6c73 9f92
179.3502 +6c7a 8c88
179.3503 +6c7d 8b44
179.3504 +6c7e 9f90
179.3505 +6c81 9f8e
179.3506 +6c82 9f8b
179.3507 +6c83 9780
179.3508 +6c86 faf7
179.3509 +6c88 92be
179.3510 +6c8c 93d7
179.3511 +6c8d 9f8c
179.3512 +6c90 9f94
179.3513 +6c92 9f93
179.3514 +6c93 8c42
179.3515 +6c96 89ab
179.3516 +6c99 8db9
179.3517 +6c9a 9f8d
179.3518 +6c9b 9f8f
179.3519 +6ca1 9676
179.3520 +6ca2 91f2
179.3521 +6cab 9697
179.3522 +6cae 9f9c
179.3523 +6cb1 9f9d
179.3524 +6cb3 89cd
179.3525 +6cb8 95a6
179.3526 +6cb9 96fb
179.3527 +6cba 9f9f
179.3528 +6cbb 8ea1
179.3529 +6cbc 8fc0
179.3530 +6cbd 9f98
179.3531 +6cbe 9f9e
179.3532 +6cbf 8988
179.3533 +6cc1 8bb5
179.3534 +6cc4 9f95
179.3535 +6cc5 9f9a
179.3536 +6cc9 90f2
179.3537 +6cca 9491
179.3538 +6ccc 94e5
179.3539 +6cd3 9f97
179.3540 +6cd5 9640
179.3541 +6cd7 9f99
179.3542 +6cd9 9fa2
179.3543 +6cda faf9
179.3544 +6cdb 9fa0
179.3545 +6cdd 9f9b
179.3546 +6ce1 9641
179.3547 +6ce2 9467
179.3548 +6ce3 8b83
179.3549 +6ce5 9344
179.3550 +6ce8 928d
179.3551 +6cea 9fa3
179.3552 +6cef 9fa1
179.3553 +6cf0 91d7
179.3554 +6cf1 9f96
179.3555 +6cf3 896a
179.3556 +6d04 fafa
179.3557 +6d0b 976d
179.3558 +6d0c 9fae
179.3559 +6d12 9fad
179.3560 +6d17 90f4
179.3561 +6d19 9faa
179.3562 +6d1b 978c
179.3563 +6d1e 93b4
179.3564 +6d1f 9fa4
179.3565 +6d25 92c3
179.3566 +6d29 896b
179.3567 +6d2a 8d5e
179.3568 +6d2b 9fa7
179.3569 +6d32 8f46
179.3570 +6d33 9fac
179.3571 +6d35 9fab
179.3572 +6d36 9fa6
179.3573 +6d38 9fa9
179.3574 +6d3b 8a88
179.3575 +6d3d 9fa8
179.3576 +6d3e 9468
179.3577 +6d41 97ac
179.3578 +6d44 8ff2
179.3579 +6d45 90f3
179.3580 +6d59 9fb4
179.3581 +6d5a 9fb2
179.3582 +6d5c 956c
179.3583 +6d63 9faf
179.3584 +6d64 9fb1
179.3585 +6d66 8959
179.3586 +6d69 8d5f
179.3587 +6d6a 9851
179.3588 +6d6c 8a5c
179.3589 +6d6e 9582
179.3590 +6d6f fafc
179.3591 +6d74 9781
179.3592 +6d77 8a43
179.3593 +6d78 905a
179.3594 +6d79 9fb3
179.3595 +6d85 9fb8
179.3596 +6d87 fafb
179.3597 +6d88 8fc1
179.3598 +6d8c 974f
179.3599 +6d8e 9fb5
179.3600 +6d93 9fb0
179.3601 +6d95 9fb6
179.3602 +6d96 fb40
179.3603 +6d99 97dc
179.3604 +6d9b 9393
179.3605 +6d9c 93c0
179.3606 +6dac fb41
179.3607 +6daf 8a55
179.3608 +6db2 8974
179.3609 +6db5 9fbc
179.3610 +6db8 9fbf
179.3611 +6dbc 97c1
179.3612 +6dc0 9784
179.3613 +6dc5 9fc6
179.3614 +6dc6 9fc0
179.3615 +6dc7 9fbd
179.3616 +6dcb 97d2
179.3617 +6dcc 9fc3
179.3618 +6dcf fb42
179.3619 +6dd1 8f69
179.3620 +6dd2 9fc5
179.3621 +6dd5 9fca
179.3622 +6dd8 9391
179.3623 +6dd9 9fc8
179.3624 +6dde 9fc2
179.3625 +6de1 9257
179.3626 +6de4 9fc9
179.3627 +6de6 9fbe
179.3628 +6de8 9fc4
179.3629 +6dea 9fcb
179.3630 +6deb 88fa
179.3631 +6dec 9fc1
179.3632 +6dee 9fcc
179.3633 +6df1 905b
179.3634 +6df2 fb44
179.3635 +6df3 8f7e
179.3636 +6df5 95a3
179.3637 +6df7 8dac
179.3638 +6df8 fb43
179.3639 +6df9 9fb9
179.3640 +6dfa 9fc7
179.3641 +6dfb 9359
179.3642 +6dfc fb45
179.3643 +6e05 90b4
179.3644 +6e07 8a89
179.3645 +6e08 8dcf
179.3646 +6e09 8fc2
179.3647 +6e0a 9fbb
179.3648 +6e0b 8f61
179.3649 +6e13 8c6b
179.3650 +6e15 9fba
179.3651 +6e19 9fd0
179.3652 +6e1a 8f8d
179.3653 +6e1b 8cb8
179.3654 +6e1d 9fdf
179.3655 +6e1f 9fd9
179.3656 +6e20 8b94
179.3657 +6e21 936e
179.3658 +6e23 9fd4
179.3659 +6e24 9fdd
179.3660 +6e25 88ad
179.3661 +6e26 8951
179.3662 +6e27 fb48
179.3663 +6e29 89b7
179.3664 +6e2b 9fd6
179.3665 +6e2c 91aa
179.3666 +6e2d 9fcd
179.3667 +6e2e 9fcf
179.3668 +6e2f 8d60
179.3669 +6e38 9fe0
179.3670 +6e39 fb46
179.3671 +6e3a 9fdb
179.3672 +6e3c fb49
179.3673 +6e3e 9fd3
179.3674 +6e43 9fda
179.3675 +6e4a 96a9
179.3676 +6e4d 9fd8
179.3677 +6e4e 9fdc
179.3678 +6e56 8cce
179.3679 +6e58 8fc3
179.3680 +6e5b 9258
179.3681 +6e5c fb47
179.3682 +6e5f 9fd2
179.3683 +6e67 974e
179.3684 +6e6b 9fd5
179.3685 +6e6e 9fce
179.3686 +6e6f 9392
179.3687 +6e72 9fd1
179.3688 +6e76 9fd7
179.3689 +6e7e 9870
179.3690 +6e7f 8ebc
179.3691 +6e80 969e
179.3692 +6e82 9fe1
179.3693 +6e8c 94ac
179.3694 +6e8f 9fed
179.3695 +6e90 8cb9
179.3696 +6e96 8f80
179.3697 +6e98 9fe3
179.3698 +6e9c 97ad
179.3699 +6e9d 8d61
179.3700 +6e9f 9ff0
179.3701 +6ea2 88ec
179.3702 +6ea5 9fee
179.3703 +6eaa 9fe2
179.3704 +6eaf 9fe8
179.3705 +6eb2 9fea
179.3706 +6eb6 976e
179.3707 +6eb7 9fe5
179.3708 +6eba 934d
179.3709 +6ebd 9fe7
179.3710 +6ebf fb4a
179.3711 +6ec2 9fef
179.3712 +6ec4 9fe9
179.3713 +6ec5 96c5
179.3714 +6ec9 9fe4
179.3715 +6ecb 8ea0
179.3716 +6ecc 9ffc
179.3717 +6ed1 8a8a
179.3718 +6ed3 9fe6
179.3719 +6ed4 9feb
179.3720 +6ed5 9fec
179.3721 +6edd 91ea
179.3722 +6ede 91d8
179.3723 +6eec 9ff4
179.3724 +6eef 9ffa
179.3725 +6ef2 9ff8
179.3726 +6ef4 9348
179.3727 +6ef7 e042
179.3728 +6ef8 9ff5
179.3729 +6efe 9ff6
179.3730 +6eff 9fde
179.3731 +6f01 8b99
179.3732 +6f02 9559
179.3733 +6f06 8ebd
179.3734 +6f09 8d97
179.3735 +6f0f 9852
179.3736 +6f11 9ff2
179.3737 +6f13 e041
179.3738 +6f14 8989
179.3739 +6f15 9186
179.3740 +6f20 9499
179.3741 +6f22 8abf
179.3742 +6f23 97f8
179.3743 +6f2b 969f
179.3744 +6f2c 92d0
179.3745 +6f31 9ff9
179.3746 +6f32 9ffb
179.3747 +6f38 9151
179.3748 +6f3e e040
179.3749 +6f3f 9ff7
179.3750 +6f41 9ff1
179.3751 +6f45 8ac1
179.3752 +6f54 8c89
179.3753 +6f58 e04e
179.3754 +6f5b e049
179.3755 +6f5c 90f6
179.3756 +6f5f 8a83
179.3757 +6f64 8f81
179.3758 +6f66 e052
179.3759 +6f6d e04b
179.3760 +6f6e 92aa
179.3761 +6f6f e048
179.3762 +6f70 92d7
179.3763 +6f74 e06b
179.3764 +6f78 e045
179.3765 +6f7a e044
179.3766 +6f7c e04d
179.3767 +6f80 e047
179.3768 +6f81 e046
179.3769 +6f82 e04c
179.3770 +6f84 909f
179.3771 +6f86 e043
179.3772 +6f88 fb4b
179.3773 +6f8e e04f
179.3774 +6f91 e050
179.3775 +6f97 8ac0
179.3776 +6fa1 e055
179.3777 +6fa3 e054
179.3778 +6fa4 e056
179.3779 +6faa e059
179.3780 +6fb1 9362
179.3781 +6fb3 e053
179.3782 +6fb5 fb4c
179.3783 +6fb9 e057
179.3784 +6fc0 8c83
179.3785 +6fc1 91f7
179.3786 +6fc2 e051
179.3787 +6fc3 945a
179.3788 +6fc6 e058
179.3789 +6fd4 e05d
179.3790 +6fd5 e05b
179.3791 +6fd8 e05e
179.3792 +6fdb e061
179.3793 +6fdf e05a
179.3794 +6fe0 8d8a
179.3795 +6fe1 9447
179.3796 +6fe4 9fb7
179.3797 +6feb 9794
179.3798 +6fec e05c
179.3799 +6fee e060
179.3800 +6fef 91f3
179.3801 +6ff1 e05f
179.3802 +6ff3 e04a
179.3803 +6ff5 fb4d
179.3804 +6ff6 e889
179.3805 +6ffa e064
179.3806 +6ffe e068
179.3807 +7001 e066
179.3808 +7005 fb4e
179.3809 +7007 fb4f
179.3810 +7009 e062
179.3811 +700b e063
179.3812 +700f e067
179.3813 +7011 e065
179.3814 +7015 956d
179.3815 +7018 e06d
179.3816 +701a e06a
179.3817 +701b e069
179.3818 +701d e06c
179.3819 +701e 93d2
179.3820 +701f e06e
179.3821 +7026 9295
179.3822 +7027 91eb
179.3823 +7028 fb50
179.3824 +702c 90a3
179.3825 +7030 e06f
179.3826 +7032 e071
179.3827 +703e e070
179.3828 +704c 9ff3
179.3829 +7051 e072
179.3830 +7058 93e5
179.3831 +7063 e073
179.3832 +706b 89ce
179.3833 +706f 9394
179.3834 +7070 8a44
179.3835 +7078 8b84
179.3836 +707c 8edc
179.3837 +707d 8dd0
179.3838 +7085 fb51
179.3839 +7089 9846
179.3840 +708a 9086
179.3841 +708e 898a
179.3842 +7092 e075
179.3843 +7099 e074
179.3844 +70ab fb52
179.3845 +70ac e078
179.3846 +70ad 9259
179.3847 +70ae e07b
179.3848 +70af e076
179.3849 +70b3 e07a
179.3850 +70b8 e079
179.3851 +70b9 935f
179.3852 +70ba 88d7
179.3853 +70bb fa62
179.3854 +70c8 97f3
179.3855 +70cb e07d
179.3856 +70cf 8947
179.3857 +70d9 e080
179.3858 +70dd e07e
179.3859 +70df e07c
179.3860 +70f1 e077
179.3861 +70f9 9642
179.3862 +70fd e082
179.3863 +7104 fb54
179.3864 +7109 e081
179.3865 +710f fb53
179.3866 +7114 898b
179.3867 +7119 e084
179.3868 +711a 95b0
179.3869 +711c e083
179.3870 +7121 96b3
179.3871 +7126 8fc5
179.3872 +7136 9152
179.3873 +713c 8fc4
179.3874 +7146 fb56
179.3875 +7147 fb57
179.3876 +7149 97f9
179.3877 +714c e08a
179.3878 +714e 90f7
179.3879 +7155 e086
179.3880 +7156 e08b
179.3881 +7159 898c
179.3882 +715c fb55
179.3883 +7162 e089
179.3884 +7164 9481
179.3885 +7165 e085
179.3886 +7166 e088
179.3887 +7167 8fc6
179.3888 +7169 94cf
179.3889 +716c e08c
179.3890 +716e 8ecf
179.3891 +717d 90f8
179.3892 +7184 e08f
179.3893 +7188 e087
179.3894 +718a 8c46
179.3895 +718f e08d
179.3896 +7194 976f
179.3897 +7195 e090
179.3898 +7199 eaa4
179.3899 +719f 8f6e
179.3900 +71a8 e091
179.3901 +71ac e092
179.3902 +71b1 944d
179.3903 +71b9 e094
179.3904 +71be e095
179.3905 +71c1 fb59
179.3906 +71c3 9452
179.3907 +71c8 9395
179.3908 +71c9 e097
179.3909 +71ce e099
179.3910 +71d0 97d3
179.3911 +71d2 e096
179.3912 +71d4 e098
179.3913 +71d5 898d
179.3914 +71d7 e093
179.3915 +71df 9a7a
179.3916 +71e0 e09a
179.3917 +71e5 9187
179.3918 +71e6 8e57
179.3919 +71e7 e09c
179.3920 +71ec e09b
179.3921 +71ed 9043
179.3922 +71ee 99d7
179.3923 +71f5 e09d
179.3924 +71f9 e09f
179.3925 +71fb e08e
179.3926 +71fc e09e
179.3927 +71fe fb5a
179.3928 +71ff e0a0
179.3929 +7206 949a
179.3930 +720d e0a1
179.3931 +7210 e0a2
179.3932 +721b e0a3
179.3933 +7228 e0a4
179.3934 +722a 92dc
179.3935 +722c e0a6
179.3936 +722d e0a5
179.3937 +7230 e0a7
179.3938 +7232 e0a8
179.3939 +7235 8edd
179.3940 +7236 9583
179.3941 +723a 96ea
179.3942 +723b e0a9
179.3943 +723c e0aa
179.3944 +723d 9175
179.3945 +723e 8ea2
179.3946 +723f e0ab
179.3947 +7240 e0ac
179.3948 +7246 e0ad
179.3949 +7247 95d0
179.3950 +7248 94c5
179.3951 +724b e0ae
179.3952 +724c 9476
179.3953 +7252 92ab
179.3954 +7258 e0af
179.3955 +7259 89e5
179.3956 +725b 8b8d
179.3957 +725d 96c4
179.3958 +725f 96b4
179.3959 +7261 89b2
179.3960 +7262 9853
179.3961 +7267 9671
179.3962 +7269 95a8
179.3963 +7272 90b5
179.3964 +7274 e0b0
179.3965 +7279 93c1
179.3966 +727d 8ca1
179.3967 +727e e0b1
179.3968 +7280 8dd2
179.3969 +7281 e0b3
179.3970 +7282 e0b2
179.3971 +7287 e0b4
179.3972 +7292 e0b5
179.3973 +7296 e0b6
179.3974 +72a0 8b5d
179.3975 +72a2 e0b7
179.3976 +72a7 e0b8
179.3977 +72ac 8ca2
179.3978 +72af 94c6
179.3979 +72b1 fb5b
179.3980 +72b2 e0ba
179.3981 +72b6 8ff3
179.3982 +72b9 e0b9
179.3983 +72be fb5c
179.3984 +72c2 8bb6
179.3985 +72c3 e0bb
179.3986 +72c4 e0bd
179.3987 +72c6 e0bc
179.3988 +72ce e0be
179.3989 +72d0 8ccf
179.3990 +72d2 e0bf
179.3991 +72d7 8be7
179.3992 +72d9 915f
179.3993 +72db 8d9d
179.3994 +72e0 e0c1
179.3995 +72e1 e0c2
179.3996 +72e2 e0c0
179.3997 +72e9 8eeb
179.3998 +72ec 93c6
179.3999 +72ed 8bb7
179.4000 +72f7 e0c4
179.4001 +72f8 924b
179.4002 +72f9 e0c3
179.4003 +72fc 9854
179.4004 +72fd 9482
179.4005 +730a e0c7
179.4006 +7316 e0c9
179.4007 +7317 e0c6
179.4008 +731b 96d2
179.4009 +731c e0c8
179.4010 +731d e0ca
179.4011 +731f 97c2
179.4012 +7324 fb5d
179.4013 +7325 e0ce
179.4014 +7329 e0cd
179.4015 +732a 9296
179.4016 +732b 944c
179.4017 +732e 8ca3
179.4018 +732f e0cc
179.4019 +7334 e0cb
179.4020 +7336 9750
179.4021 +7337 9751
179.4022 +733e e0cf
179.4023 +733f 898e
179.4024 +7344 8d96
179.4025 +7345 8e82
179.4026 +734e e0d0
179.4027 +734f e0d1
179.4028 +7357 e0d3
179.4029 +7363 8f62
179.4030 +7368 e0d5
179.4031 +736a e0d4
179.4032 +7370 e0d6
179.4033 +7372 8a6c
179.4034 +7375 e0d8
179.4035 +7377 fb5f
179.4036 +7378 e0d7
179.4037 +737a e0da
179.4038 +737b e0d9
179.4039 +7384 8cba
179.4040 +7387 97a6
179.4041 +7389 8bca
179.4042 +738b 89a4
179.4043 +7396 8be8
179.4044 +73a9 8adf
179.4045 +73b2 97e6
179.4046 +73b3 e0dc
179.4047 +73bb e0de
179.4048 +73bd fb60
179.4049 +73c0 e0df
179.4050 +73c2 89cf
179.4051 +73c8 e0db
179.4052 +73c9 fb61
179.4053 +73ca 8e58
179.4054 +73cd 92bf
179.4055 +73ce e0dd
179.4056 +73d2 fb64
179.4057 +73d6 fb62
179.4058 +73de e0e2
179.4059 +73e0 8eec
179.4060 +73e3 fb63
179.4061 +73e5 e0e0
179.4062 +73ea 8c5d
179.4063 +73ed 94c7
179.4064 +73ee e0e1
179.4065 +73f1 e0fc
179.4066 +73f5 fb66
179.4067 +73f8 e0e7
179.4068 +73fe 8cbb
179.4069 +7403 8b85
179.4070 +7405 e0e4
179.4071 +7406 979d
179.4072 +7407 fb65
179.4073 +7409 97ae
179.4074 +7422 91f4
179.4075 +7425 e0e6
179.4076 +7426 fb67
179.4077 +7429 fb69
179.4078 +742a fb68
179.4079 +742e fb6a
179.4080 +7432 e0e8
179.4081 +7433 97d4
179.4082 +7434 8bd5
179.4083 +7435 94fa
179.4084 +7436 9469
179.4085 +743a e0e9
179.4086 +743f e0eb
179.4087 +7441 e0ee
179.4088 +7455 e0ea
179.4089 +7459 e0ed
179.4090 +745a 8ce8
179.4091 +745b 896c
179.4092 +745c e0ef
179.4093 +745e 9090
179.4094 +745f e0ec
179.4095 +7460 97da
179.4096 +7462 fb6b
179.4097 +7463 e0f2
179.4098 +7464 eaa2
179.4099 +7469 e0f0
179.4100 +746a e0f3
179.4101 +746f e0e5
179.4102 +7470 e0f1
179.4103 +7473 8dba
179.4104 +7476 e0f4
179.4105 +747e e0f5
179.4106 +7483 979e
179.4107 +7489 fb6c
179.4108 +748b e0f6
179.4109 +749e e0f7
179.4110 +749f fb6d
179.4111 +74a2 e0e3
179.4112 +74a7 e0f8
179.4113 +74b0 8ac2
179.4114 +74bd 8ea3
179.4115 +74ca e0f9
179.4116 +74cf e0fa
179.4117 +74d4 e0fb
179.4118 +74dc 895a
179.4119 +74e0 e140
179.4120 +74e2 955a
179.4121 +74e3 e141
179.4122 +74e6 8aa2
179.4123 +74e7 e142
179.4124 +74e9 e143
179.4125 +74ee e144
179.4126 +74f0 e146
179.4127 +74f1 e147
179.4128 +74f2 e145
179.4129 +74f6 9572
179.4130 +74f7 e149
179.4131 +74f8 e148
179.4132 +7501 fb6e
179.4133 +7503 e14b
179.4134 +7504 e14a
179.4135 +7505 e14c
179.4136 +750c e14d
179.4137 +750d e14f
179.4138 +750e e14e
179.4139 +7511 8d99
179.4140 +7513 e151
179.4141 +7515 e150
179.4142 +7518 8ac3
179.4143 +751a 9072
179.4144 +751c 935b
179.4145 +751e e152
179.4146 +751f 90b6
179.4147 +7523 8e59
179.4148 +7525 8999
179.4149 +7526 e153
179.4150 +7528 9770
179.4151 +752b 95e1
179.4152 +752c e154
179.4153 +752f faa8
179.4154 +7530 9363
179.4155 +7531 9752
179.4156 +7532 8d62
179.4157 +7533 905c
179.4158 +7537 926a
179.4159 +7538 99b2
179.4160 +753a 92ac
179.4161 +753b 89e6
179.4162 +753c e155
179.4163 +7544 e156
179.4164 +7546 e15b
179.4165 +7549 e159
179.4166 +754a e158
179.4167 +754b 9dc0
179.4168 +754c 8a45
179.4169 +754d e157
179.4170 +754f 88d8
179.4171 +7551 94a8
179.4172 +7554 94c8
179.4173 +7559 97af
179.4174 +755a e15c
179.4175 +755b e15a
179.4176 +755c 927b
179.4177 +755d 90a4
179.4178 +7560 94a9
179.4179 +7562 954c
179.4180 +7564 e15e
179.4181 +7565 97aa
179.4182 +7566 8c6c
179.4183 +7567 e15f
179.4184 +7569 e15d
179.4185 +756a 94d4
179.4186 +756b e160
179.4187 +756d e161
179.4188 +756f fb6f
179.4189 +7570 88d9
179.4190 +7573 8ff4
179.4191 +7574 e166
179.4192 +7576 e163
179.4193 +7577 93eb
179.4194 +7578 e162
179.4195 +757f 8b45
179.4196 +7582 e169
179.4197 +7586 e164
179.4198 +7587 e165
179.4199 +7589 e168
179.4200 +758a e167
179.4201 +758b 9544
179.4202 +758e 9161
179.4203 +758f 9160
179.4204 +7591 8b5e
179.4205 +7594 e16a
179.4206 +759a e16b
179.4207 +759d e16c
179.4208 +75a3 e16e
179.4209 +75a5 e16d
179.4210 +75ab 8975
179.4211 +75b1 e176
179.4212 +75b2 94e6
179.4213 +75b3 e170
179.4214 +75b5 e172
179.4215 +75b8 e174
179.4216 +75b9 905d
179.4217 +75bc e175
179.4218 +75bd e173
179.4219 +75be 8ebe
179.4220 +75c2 e16f
179.4221 +75c3 e171
179.4222 +75c5 9561
179.4223 +75c7 8fc7
179.4224 +75ca e178
179.4225 +75cd e177
179.4226 +75d2 e179
179.4227 +75d4 8ea4
179.4228 +75d5 8dad
179.4229 +75d8 9397
179.4230 +75d9 e17a
179.4231 +75db 92c9
179.4232 +75de e17c
179.4233 +75e2 979f
179.4234 +75e3 e17b
179.4235 +75e9 9189
179.4236 +75f0 e182
179.4237 +75f2 e184
179.4238 +75f3 e185
179.4239 +75f4 9273
179.4240 +75fa e183
179.4241 +75fc e180
179.4242 +75fe e17d
179.4243 +75ff e17e
179.4244 +7601 e181
179.4245 +7609 e188
179.4246 +760b e186
179.4247 +760d e187
179.4248 +761f e189
179.4249 +7620 e18b
179.4250 +7621 e18c
179.4251 +7622 e18d
179.4252 +7624 e18e
179.4253 +7627 e18a
179.4254 +7630 e190
179.4255 +7634 e18f
179.4256 +763b e191
179.4257 +7642 97c3
179.4258 +7646 e194
179.4259 +7647 e192
179.4260 +7648 e193
179.4261 +764c 8ae0
179.4262 +7652 96fc
179.4263 +7656 95c8
179.4264 +7658 e196
179.4265 +765c e195
179.4266 +7661 e197
179.4267 +7662 e198
179.4268 +7667 e19c
179.4269 +7668 e199
179.4270 +7669 e19a
179.4271 +766a e19b
179.4272 +766c e19d
179.4273 +7670 e19e
179.4274 +7672 e19f
179.4275 +7676 e1a0
179.4276 +7678 e1a1
179.4277 +767a 94ad
179.4278 +767b 936f
179.4279 +767c e1a2
179.4280 +767d 9492
179.4281 +767e 9553
179.4282 +7680 e1a3
179.4283 +7682 fb70
179.4284 +7683 e1a4
179.4285 +7684 9349
179.4286 +7686 8a46
179.4287 +7687 8d63
179.4288 +7688 e1a5
179.4289 +768b e1a6
179.4290 +768e e1a7
179.4291 +7690 8e48
179.4292 +7693 e1a9
179.4293 +7696 e1a8
179.4294 +7699 e1aa
179.4295 +769a e1ab
179.4296 +769b fb73
179.4297 +769c fb71
179.4298 +769e fb72
179.4299 +76a6 fb74
179.4300 +76ae 94e7
179.4301 +76b0 e1ac
179.4302 +76b4 e1ad
179.4303 +76b7 ea89
179.4304 +76b8 e1ae
179.4305 +76b9 e1af
179.4306 +76ba e1b0
179.4307 +76bf 8e4d
179.4308 +76c2 e1b1
179.4309 +76c3 9475
179.4310 +76c6 967e
179.4311 +76c8 896d
179.4312 +76ca 8976
179.4313 +76cd e1b2
179.4314 +76d2 e1b4
179.4315 +76d6 e1b3
179.4316 +76d7 9390
179.4317 +76db 90b7
179.4318 +76dc 9f58
179.4319 +76de e1b5
179.4320 +76df 96bf
179.4321 +76e1 e1b6
179.4322 +76e3 8ac4
179.4323 +76e4 94d5
179.4324 +76e5 e1b7
179.4325 +76e7 e1b8
179.4326 +76ea e1b9
179.4327 +76ee 96da
179.4328 +76f2 96d3
179.4329 +76f4 92bc
179.4330 +76f8 918a
179.4331 +76fb e1bb
179.4332 +76fe 8f82
179.4333 +7701 8fc8
179.4334 +7704 e1be
179.4335 +7707 e1bd
179.4336 +7708 e1bc
179.4337 +7709 94fb
179.4338 +770b 8ac5
179.4339 +770c 8ca7
179.4340 +771b e1c4
179.4341 +771e e1c1
179.4342 +771f 905e
179.4343 +7720 96b0
179.4344 +7724 e1c0
179.4345 +7725 e1c2
179.4346 +7726 e1c3
179.4347 +7729 e1bf
179.4348 +7737 e1c5
179.4349 +7738 e1c6
179.4350 +773a 92ad
179.4351 +773c 8ae1
179.4352 +7740 9285
179.4353 +7746 fb76
179.4354 +7747 e1c7
179.4355 +775a e1c8
179.4356 +775b e1cb
179.4357 +7761 9087
179.4358 +7763 93c2
179.4359 +7765 e1cc
179.4360 +7766 9672
179.4361 +7768 e1c9
179.4362 +776b e1ca
179.4363 +7779 e1cf
179.4364 +777e e1ce
179.4365 +777f e1cd
179.4366 +778b e1d1
179.4367 +778e e1d0
179.4368 +7791 e1d2
179.4369 +779e e1d4
179.4370 +77a0 e1d3
179.4371 +77a5 95cb
179.4372 +77ac 8f75
179.4373 +77ad 97c4
179.4374 +77b0 e1d5
179.4375 +77b3 93b5
179.4376 +77b6 e1d6
179.4377 +77b9 e1d7
179.4378 +77bb e1db
179.4379 +77bc e1d9
179.4380 +77bd e1da
179.4381 +77bf e1d8
179.4382 +77c7 e1dc
179.4383 +77cd e1dd
179.4384 +77d7 e1de
179.4385 +77da e1df
179.4386 +77db 96b5
179.4387 +77dc e1e0
179.4388 +77e2 96ee
179.4389 +77e3 e1e1
179.4390 +77e5 926d
179.4391 +77e7 948a
179.4392 +77e9 8be9
179.4393 +77ed 925a
179.4394 +77ee e1e2
179.4395 +77ef 8bb8
179.4396 +77f3 90ce
179.4397 +77fc e1e3
179.4398 +7802 8dbb
179.4399 +780c e1e4
179.4400 +7812 e1e5
179.4401 +7814 8ca4
179.4402 +7815 8dd3
179.4403 +7820 e1e7
179.4404 +7821 fb78
179.4405 +7825 9375
179.4406 +7826 8dd4
179.4407 +7827 8b6d
179.4408 +7832 9643
179.4409 +7834 946a
179.4410 +783a 9376
179.4411 +783f 8d7b
179.4412 +7845 e1e9
179.4413 +784e fb79
179.4414 +785d 8fc9
179.4415 +7864 fb7a
179.4416 +786b 97b0
179.4417 +786c 8d64
179.4418 +786f 8ca5
179.4419 +7872 94a1
179.4420 +7874 e1eb
179.4421 +787a fb7b
179.4422 +787c e1ed
179.4423 +7881 8ce9
179.4424 +7886 e1ec
179.4425 +7887 92f4
179.4426 +788c e1ef
179.4427 +788d 8a56
179.4428 +788e e1ea
179.4429 +7891 94e8
179.4430 +7893 894f
179.4431 +7895 8dea
179.4432 +7897 9871
179.4433 +789a e1ee
179.4434 +78a3 e1f0
179.4435 +78a7 95c9
179.4436 +78a9 90d7
179.4437 +78aa e1f2
179.4438 +78af e1f3
179.4439 +78b5 e1f1
179.4440 +78ba 8a6d
179.4441 +78bc e1f9
179.4442 +78be e1f8
179.4443 +78c1 8ea5
179.4444 +78c5 e1fa
179.4445 +78c6 e1f5
179.4446 +78ca e1fb
179.4447 +78cb e1f6
179.4448 +78d0 94d6
179.4449 +78d1 e1f4
179.4450 +78d4 e1f7
179.4451 +78da e241
179.4452 +78e7 e240
179.4453 +78e8 9681
179.4454 +78ec e1fc
179.4455 +78ef 88e9
179.4456 +78f4 e243
179.4457 +78fd e242
179.4458 +7901 8fca
179.4459 +7907 e244
179.4460 +790e 9162
179.4461 +7911 e246
179.4462 +7912 e245
179.4463 +7919 e247
179.4464 +7926 e1e6
179.4465 +792a e1e8
179.4466 +792b e249
179.4467 +792c e248
179.4468 +7930 fb7c
179.4469 +793a 8ea6
179.4470 +793c 97e7
179.4471 +793e 8ed0
179.4472 +7940 e24a
179.4473 +7941 8c56
179.4474 +7947 8b5f
179.4475 +7948 8b46
179.4476 +7949 8e83
179.4477 +7950 9753
179.4478 +7953 e250
179.4479 +7955 e24f
179.4480 +7956 9163
179.4481 +7957 e24c
179.4482 +795a e24e
179.4483 +795d 8f6a
179.4484 +795e 905f
179.4485 +795f e24d
179.4486 +7960 e24b
179.4487 +7962 9449
179.4488 +7965 8fcb
179.4489 +7968 955b
179.4490 +796d 8dd5
179.4491 +7977 9398
179.4492 +797a e251
179.4493 +797f e252
179.4494 +7980 e268
179.4495 +7981 8bd6
179.4496 +7984 985c
179.4497 +7985 9154
179.4498 +798a e253
179.4499 +798d 89d0
179.4500 +798e 92f5
179.4501 +798f 959f
179.4502 +7994 fb81
179.4503 +799b fb83
179.4504 +799d e254
179.4505 +79a6 8b9a
179.4506 +79a7 e255
179.4507 +79aa e257
179.4508 +79ae e258
179.4509 +79b0 9448
179.4510 +79b3 e259
179.4511 +79b9 e25a
179.4512 +79ba e25b
179.4513 +79bd 8bd7
179.4514 +79be 89d1
179.4515 +79bf 93c3
179.4516 +79c0 8f47
179.4517 +79c1 8e84
179.4518 +79c9 e25c
179.4519 +79cb 8f48
179.4520 +79d1 89c8
179.4521 +79d2 9562
179.4522 +79d5 e25d
179.4523 +79d8 94e9
179.4524 +79df 9164
179.4525 +79e1 e260
179.4526 +79e3 e261
179.4527 +79e4 9489
179.4528 +79e6 9060
179.4529 +79e7 e25e
179.4530 +79e9 9281
179.4531 +79ec e25f
179.4532 +79f0 8fcc
179.4533 +79fb 88da
179.4534 +7a00 8b48
179.4535 +7a08 e262
179.4536 +7a0b 92f6
179.4537 +7a0d e263
179.4538 +7a0e 90c5
179.4539 +7a14 96ab
179.4540 +7a17 9542
179.4541 +7a18 e264
179.4542 +7a19 e265
179.4543 +7a1a 9274
179.4544 +7a1c 97c5
179.4545 +7a1f e267
179.4546 +7a20 e266
179.4547 +7a2e 8eed
179.4548 +7a31 e269
179.4549 +7a32 88ee
179.4550 +7a37 e26c
179.4551 +7a3b e26a
179.4552 +7a3c 89d2
179.4553 +7a3d 8c6d
179.4554 +7a3e e26b
179.4555 +7a3f 8d65
179.4556 +7a40 8d92
179.4557 +7a42 95e4
179.4558 +7a43 e26d
179.4559 +7a46 9673
179.4560 +7a49 e26f
179.4561 +7a4d 90cf
179.4562 +7a4e 896e
179.4563 +7a4f 89b8
179.4564 +7a50 88aa
179.4565 +7a57 e26e
179.4566 +7a61 e270
179.4567 +7a62 e271
179.4568 +7a63 8ff5
179.4569 +7a69 e272
179.4570 +7a6b 8a6e
179.4571 +7a70 e274
179.4572 +7a74 8c8a
179.4573 +7a76 8b86
179.4574 +7a79 e275
179.4575 +7a7a 8bf3
179.4576 +7a7d e276
179.4577 +7a7f 90fa
179.4578 +7a81 93cb
179.4579 +7a83 90de
179.4580 +7a84 8df3
179.4581 +7a88 e277
179.4582 +7a92 9282
179.4583 +7a93 918b
179.4584 +7a95 e279
179.4585 +7a96 e27b
179.4586 +7a97 e278
179.4587 +7a98 e27a
179.4588 +7a9f 8c41
179.4589 +7aa9 e27c
179.4590 +7aaa 8c45
179.4591 +7aae 8b87
179.4592 +7aaf 9771
179.4593 +7ab0 e27e
179.4594 +7ab6 e280
179.4595 +7aba 894d
179.4596 +7abf e283
179.4597 +7ac3 8a96
179.4598 +7ac4 e282
179.4599 +7ac5 e281
179.4600 +7ac7 e285
179.4601 +7ac8 e27d
179.4602 +7aca e286
179.4603 +7acb 97a7
179.4604 +7acd e287
179.4605 +7acf e288
179.4606 +7ad1 fb84
179.4607 +7ad2 9af2
179.4608 +7ad3 e28a
179.4609 +7ad5 e289
179.4610 +7ad9 e28b
179.4611 +7ada e28c
179.4612 +7adc 97b3
179.4613 +7add e28d
179.4614 +7adf e8ed
179.4615 +7ae0 8fcd
179.4616 +7ae1 e28e
179.4617 +7ae2 e28f
179.4618 +7ae3 8f76
179.4619 +7ae5 93b6
179.4620 +7ae6 e290
179.4621 +7ae7 fb85
179.4622 +7aea 9247
179.4623 +7aeb fb87
179.4624 +7aed e291
179.4625 +7aef 925b
179.4626 +7af0 e292
179.4627 +7af6 8ba3
179.4628 +7af8 995e
179.4629 +7af9 927c
179.4630 +7afa 8eb1
179.4631 +7aff 8ac6
179.4632 +7b02 e293
179.4633 +7b04 e2a0
179.4634 +7b06 e296
179.4635 +7b08 8b88
179.4636 +7b0a e295
179.4637 +7b0b e2a2
179.4638 +7b0f e294
179.4639 +7b11 8fce
179.4640 +7b18 e298
179.4641 +7b19 e299
179.4642 +7b1b 934a
179.4643 +7b1e e29a
179.4644 +7b20 8a7d
179.4645 +7b25 9079
179.4646 +7b26 9584
179.4647 +7b28 e29c
179.4648 +7b2c 91e6
179.4649 +7b33 e297
179.4650 +7b35 e29b
179.4651 +7b36 e29d
179.4652 +7b39 8df9
179.4653 +7b45 e2a4
179.4654 +7b46 954d
179.4655 +7b48 94a4
179.4656 +7b49 9399
179.4657 +7b4b 8bd8
179.4658 +7b4c e2a3
179.4659 +7b4d e2a1
179.4660 +7b4f 94b3
179.4661 +7b50 e29e
179.4662 +7b51 927d
179.4663 +7b52 939b
179.4664 +7b54 939a
179.4665 +7b56 8df4
179.4666 +7b5d e2b6
179.4667 +7b65 e2a6
179.4668 +7b67 e2a8
179.4669 +7b6c e2ab
179.4670 +7b6e e2ac
179.4671 +7b70 e2a9
179.4672 +7b71 e2aa
179.4673 +7b74 e2a7
179.4674 +7b75 e2a5
179.4675 +7b7a e29f
179.4676 +7b86 95cd
179.4677 +7b87 89d3
179.4678 +7b8b e2b3
179.4679 +7b8d e2b0
179.4680 +7b8f e2b5
179.4681 +7b92 e2b4
179.4682 +7b94 9493
179.4683 +7b95 96a5
179.4684 +7b97 8e5a
179.4685 +7b98 e2ae
179.4686 +7b99 e2b7
179.4687 +7b9a e2b2
179.4688 +7b9c e2b1
179.4689 +7b9d e2ad
179.4690 +7b9e fb88
179.4691 +7b9f e2af
179.4692 +7ba1 8ac7
179.4693 +7baa 925c
179.4694 +7bad 90fb
179.4695 +7bb1 94a0
179.4696 +7bb4 e2bc
179.4697 +7bb8 94a2
179.4698 +7bc0 90df
179.4699 +7bc1 e2b9
179.4700 +7bc4 94cd
179.4701 +7bc6 e2bd
179.4702 +7bc7 95d1
179.4703 +7bc9 927a
179.4704 +7bcb e2b8
179.4705 +7bcc e2ba
179.4706 +7bcf e2bb
179.4707 +7bdd e2be
179.4708 +7be0 8ec2
179.4709 +7be4 93c4
179.4710 +7be5 e2c3
179.4711 +7be6 e2c2
179.4712 +7be9 e2bf
179.4713 +7bed 9855
179.4714 +7bf3 e2c8
179.4715 +7bf6 e2cc
179.4716 +7bf7 e2c9
179.4717 +7c00 e2c5
179.4718 +7c07 e2c6
179.4719 +7c0d e2cb
179.4720 +7c11 e2c0
179.4721 +7c12 99d3
179.4722 +7c13 e2c7
179.4723 +7c14 e2c1
179.4724 +7c17 e2ca
179.4725 +7c1f e2d0
179.4726 +7c21 8ac8
179.4727 +7c23 e2cd
179.4728 +7c27 e2ce
179.4729 +7c2a e2cf
179.4730 +7c2b e2d2
179.4731 +7c37 e2d1
179.4732 +7c38 94f4
179.4733 +7c3d e2d3
179.4734 +7c3e 97fa
179.4735 +7c3f 95eb
179.4736 +7c40 e2d8
179.4737 +7c43 e2d5
179.4738 +7c4c e2d4
179.4739 +7c4d 90d0
179.4740 +7c4f e2d7
179.4741 +7c50 e2d9
179.4742 +7c54 e2d6
179.4743 +7c56 e2dd
179.4744 +7c58 e2da
179.4745 +7c5f e2db
179.4746 +7c60 e2c4
179.4747 +7c64 e2dc
179.4748 +7c65 e2de
179.4749 +7c6c e2df
179.4750 +7c73 95c4
179.4751 +7c75 e2e0
179.4752 +7c7e 96e0
179.4753 +7c81 8bcc
179.4754 +7c82 8c48
179.4755 +7c83 e2e1
179.4756 +7c89 95b2
179.4757 +7c8b 9088
179.4758 +7c8d 96ae
179.4759 +7c90 e2e2
179.4760 +7c92 97b1
179.4761 +7c95 9494
179.4762 +7c97 9165
179.4763 +7c98 9453
179.4764 +7c9b 8f6c
179.4765 +7c9f 88be
179.4766 +7ca1 e2e7
179.4767 +7ca2 e2e5
179.4768 +7ca4 e2e3
179.4769 +7ca5 8a9f
179.4770 +7ca7 8fcf
179.4771 +7ca8 e2e8
179.4772 +7cab e2e6
179.4773 +7cad e2e4
179.4774 +7cae e2ec
179.4775 +7cb1 e2eb
179.4776 +7cb2 e2ea
179.4777 +7cb3 e2e9
179.4778 +7cb9 e2ed
179.4779 +7cbd e2ee
179.4780 +7cbe 90b8
179.4781 +7cc0 e2ef
179.4782 +7cc2 e2f1
179.4783 +7cc5 e2f0
179.4784 +7cca 8cd0
179.4785 +7cce 9157
179.4786 +7cd2 e2f3
179.4787 +7cd6 939c
179.4788 +7cd8 e2f2
179.4789 +7cdc e2f4
179.4790 +7cde 95b3
179.4791 +7cdf 918c
179.4792 +7ce0 8d66
179.4793 +7ce2 e2f5
179.4794 +7ce7 97c6
179.4795 +7cef e2f7
179.4796 +7cf2 e2f8
179.4797 +7cf4 e2f9
179.4798 +7cf6 e2fa
179.4799 +7cf8 8e85
179.4800 +7cfa e2fb
179.4801 +7cfb 8c6e
179.4802 +7cfe 8b8a
179.4803 +7d00 8b49
179.4804 +7d02 e340
179.4805 +7d04 96f1
179.4806 +7d05 8d67
179.4807 +7d06 e2fc
179.4808 +7d0a e343
179.4809 +7d0b 96e4
179.4810 +7d0d 945b
179.4811 +7d10 9552
179.4812 +7d14 8f83
179.4813 +7d15 e342
179.4814 +7d17 8ed1
179.4815 +7d18 8d68
179.4816 +7d19 8e86
179.4817 +7d1a 8b89
179.4818 +7d1b 95b4
179.4819 +7d1c e341
179.4820 +7d20 9166
179.4821 +7d21 9661
179.4822 +7d22 8df5
179.4823 +7d2b 8e87
179.4824 +7d2c 92db
179.4825 +7d2e e346
179.4826 +7d2f 97dd
179.4827 +7d30 8dd7
179.4828 +7d32 e347
179.4829 +7d33 9061
179.4830 +7d35 e349
179.4831 +7d39 8fd0
179.4832 +7d3a 8dae
179.4833 +7d3f e348
179.4834 +7d42 8f49
179.4835 +7d43 8cbc
179.4836 +7d44 9167
179.4837 +7d45 e344
179.4838 +7d46 e34a
179.4839 +7d48 fb8a
179.4840 +7d4b e345
179.4841 +7d4c 8c6f
179.4842 +7d4e e34d
179.4843 +7d4f e351
179.4844 +7d50 8c8b
179.4845 +7d56 e34c
179.4846 +7d5b e355
179.4847 +7d5c fb8b
179.4848 +7d5e 8d69
179.4849 +7d61 978d
179.4850 +7d62 88ba
179.4851 +7d63 e352
179.4852 +7d66 8b8b
179.4853 +7d68 e34f
179.4854 +7d6e e350
179.4855 +7d71 939d
179.4856 +7d72 e34e
179.4857 +7d73 e34b
179.4858 +7d75 8a47
179.4859 +7d76 90e2
179.4860 +7d79 8ca6
179.4861 +7d7d e357
179.4862 +7d89 e354
179.4863 +7d8f e356
179.4864 +7d93 e353
179.4865 +7d99 8c70
179.4866 +7d9a 91b1
179.4867 +7d9b e358
179.4868 +7d9c 918e
179.4869 +7d9f e365
179.4870 +7da0 fb8d
179.4871 +7da2 e361
179.4872 +7da3 e35b
179.4873 +7dab e35f
179.4874 +7dac 8ef8
179.4875 +7dad 88db
179.4876 +7dae e35a
179.4877 +7daf e362
179.4878 +7db0 e366
179.4879 +7db1 8d6a
179.4880 +7db2 96d4
179.4881 +7db4 92d4
179.4882 +7db5 e35c
179.4883 +7db7 fb8c
179.4884 +7db8 e364
179.4885 +7dba e359
179.4886 +7dbb 925d
179.4887 +7dbd e35e
179.4888 +7dbe 88bb
179.4889 +7dbf 96c8
179.4890 +7dc7 e35d
179.4891 +7dca 8bd9
179.4892 +7dcb 94ea
179.4893 +7dcf 918d
179.4894 +7dd1 97ce
179.4895 +7dd2 8f8f
179.4896 +7dd5 e38e
179.4897 +7dd6 fb8e
179.4898 +7dd8 e367
179.4899 +7dda 90fc
179.4900 +7ddc e363
179.4901 +7ddd e368
179.4902 +7dde e36a
179.4903 +7de0 92f7
179.4904 +7de1 e36d
179.4905 +7de4 e369
179.4906 +7de8 95d2
179.4907 +7de9 8ac9
179.4908 +7dec 96c9
179.4909 +7def 88dc
179.4910 +7df2 e36c
179.4911 +7df4 97fb
179.4912 +7dfb e36b
179.4913 +7e01 898f
179.4914 +7e04 93ea
179.4915 +7e05 e36e
179.4916 +7e09 e375
179.4917 +7e0a e36f
179.4918 +7e0b e376
179.4919 +7e12 e372
179.4920 +7e1b 949b
179.4921 +7e1e 8ec8
179.4922 +7e1f e374
179.4923 +7e21 e371
179.4924 +7e22 e377
179.4925 +7e23 e370
179.4926 +7e26 8f63
179.4927 +7e2b 9644
179.4928 +7e2e 8f6b
179.4929 +7e31 e373
179.4930 +7e32 e380
179.4931 +7e35 e37b
179.4932 +7e37 e37e
179.4933 +7e39 e37c
179.4934 +7e3a e381
179.4935 +7e3b e37a
179.4936 +7e3d e360
179.4937 +7e3e 90d1
179.4938 +7e41 94c9
179.4939 +7e43 e37d
179.4940 +7e46 e378
179.4941 +7e4a 9140
179.4942 +7e4b 8c71
179.4943 +7e4d 8f4a
179.4944 +7e52 fb8f
179.4945 +7e54 9044
179.4946 +7e55 9155
179.4947 +7e56 e384
179.4948 +7e59 e386
179.4949 +7e5a e387
179.4950 +7e5d e383
179.4951 +7e5e e385
179.4952 +7e66 e379
179.4953 +7e67 e382
179.4954 +7e69 e38a
179.4955 +7e6a e389
179.4956 +7e6d 969a
179.4957 +7e70 8c4a
179.4958 +7e79 e388
179.4959 +7e7b e38c
179.4960 +7e7c e38b
179.4961 +7e7d e38f
179.4962 +7e7f e391
179.4963 +7e82 8e5b
179.4964 +7e83 e38d
179.4965 +7e88 e392
179.4966 +7e89 e393
179.4967 +7e8a fa5c
179.4968 +7e8c e394
179.4969 +7e8e e39a
179.4970 +7e8f 935a
179.4971 +7e90 e396
179.4972 +7e92 e395
179.4973 +7e93 e397
179.4974 +7e94 e398
179.4975 +7e96 e399
179.4976 +7e9b e39b
179.4977 +7e9c e39c
179.4978 +7f36 8aca
179.4979 +7f38 e39d
179.4980 +7f3a e39e
179.4981 +7f45 e39f
179.4982 +7f47 fb90
179.4983 +7f4c e3a0
179.4984 +7f4d e3a1
179.4985 +7f4e e3a2
179.4986 +7f50 e3a3
179.4987 +7f51 e3a4
179.4988 +7f54 e3a6
179.4989 +7f55 e3a5
179.4990 +7f58 e3a7
179.4991 +7f5f e3a8
179.4992 +7f60 e3a9
179.4993 +7f67 e3ac
179.4994 +7f68 e3aa
179.4995 +7f69 e3ab
179.4996 +7f6a 8ddf
179.4997 +7f6b 8c72
179.4998 +7f6e 9275
179.4999 +7f70 94b1
179.5000 +7f72 8f90
179.5001 +7f75 946c
179.5002 +7f77 94eb
179.5003 +7f78 e3ad
179.5004 +7f79 9ceb
179.5005 +7f82 e3ae
179.5006 +7f83 e3b0
179.5007 +7f85 9785
179.5008 +7f86 e3af
179.5009 +7f87 e3b2
179.5010 +7f88 e3b1
179.5011 +7f8a 9772
179.5012 +7f8c e3b3
179.5013 +7f8e 94fc
179.5014 +7f94 e3b4
179.5015 +7f9a e3b7
179.5016 +7f9d e3b6
179.5017 +7f9e e3b5
179.5018 +7fa1 fb91
179.5019 +7fa3 e3b8
179.5020 +7fa4 8c51
179.5021 +7fa8 9141
179.5022 +7fa9 8b60
179.5023 +7fae e3bc
179.5024 +7faf e3b9
179.5025 +7fb2 e3ba
179.5026 +7fb6 e3bd
179.5027 +7fb8 e3be
179.5028 +7fb9 e3bb
179.5029 +7fbd 8948
179.5030 +7fc1 89a5
179.5031 +7fc5 e3c0
179.5032 +7fc6 e3c1
179.5033 +7fca e3c2
179.5034 +7fcc 9782
179.5035 +7fd2 8f4b
179.5036 +7fd4 e3c4
179.5037 +7fd5 e3c3
179.5038 +7fe0 9089
179.5039 +7fe1 e3c5
179.5040 +7fe6 e3c6
179.5041 +7fe9 e3c7
179.5042 +7feb 8ae3
179.5043 +7ff0 8acb
179.5044 +7ff3 e3c8
179.5045 +7ff9 e3c9
179.5046 +7ffb 967c
179.5047 +7ffc 9783
179.5048 +8000 9773
179.5049 +8001 9856
179.5050 +8003 8d6c
179.5051 +8004 e3cc
179.5052 +8005 8ed2
179.5053 +8006 e3cb
179.5054 +800b e3cd
179.5055 +800c 8ea7
179.5056 +8010 91cf
179.5057 +8012 e3ce
179.5058 +8015 8d6b
179.5059 +8017 96d5
179.5060 +8018 e3cf
179.5061 +8019 e3d0
179.5062 +801c e3d1
179.5063 +8021 e3d2
179.5064 +8028 e3d3
179.5065 +8033 8ea8
179.5066 +8036 96eb
179.5067 +803b e3d5
179.5068 +803d 925e
179.5069 +803f e3d4
179.5070 +8046 e3d7
179.5071 +804a e3d6
179.5072 +8052 e3d8
179.5073 +8056 90b9
179.5074 +8058 e3d9
179.5075 +805a e3da
179.5076 +805e 95b7
179.5077 +805f e3db
179.5078 +8061 918f
179.5079 +8062 e3dc
179.5080 +8068 e3dd
179.5081 +806f 97fc
179.5082 +8070 e3e0
179.5083 +8072 e3df
179.5084 +8073 e3de
179.5085 +8074 92ae
179.5086 +8076 e3e1
179.5087 +8077 9045
179.5088 +8079 e3e2
179.5089 +807d e3e3
179.5090 +807e 9857
179.5091 +807f e3e4
179.5092 +8084 e3e5
179.5093 +8085 e3e7
179.5094 +8086 e3e6
179.5095 +8087 94a3
179.5096 +8089 93f7
179.5097 +808b 985d
179.5098 +808c 94a7
179.5099 +8093 e3e9
179.5100 +8096 8fd1
179.5101 +8098 9549
179.5102 +809a e3ea
179.5103 +809b e3e8
179.5104 +809d 8acc
179.5105 +80a1 8cd2
179.5106 +80a2 8e88
179.5107 +80a5 94ec
179.5108 +80a9 8ca8
179.5109 +80aa 9662
179.5110 +80ac e3ed
179.5111 +80ad e3eb
179.5112 +80af 8d6d
179.5113 +80b1 8d6e
179.5114 +80b2 88e7
179.5115 +80b4 8de6
179.5116 +80ba 9478
179.5117 +80c3 88dd
179.5118 +80c4 e3f2
179.5119 +80c6 925f
179.5120 +80cc 9477
179.5121 +80ce 91d9
179.5122 +80d6 e3f4
179.5123 +80d9 e3f0
179.5124 +80da e3f3
179.5125 +80db e3ee
179.5126 +80dd e3f1
179.5127 +80de 9645
179.5128 +80e1 8cd3
179.5129 +80e4 88fb
179.5130 +80e5 e3ef
179.5131 +80ef e3f6
179.5132 +80f1 e3f7
179.5133 +80f4 93b7
179.5134 +80f8 8bb9
179.5135 +80fc e445
179.5136 +80fd 945c
179.5137 +8102 8e89
179.5138 +8105 8bba
179.5139 +8106 90c6
179.5140 +8107 9865
179.5141 +8108 96ac
179.5142 +8109 e3f5
179.5143 +810a 90d2
179.5144 +811a 8b72
179.5145 +811b e3f8
179.5146 +8123 e3fa
179.5147 +8129 e3f9
179.5148 +812f e3fb
179.5149 +8131 9245
179.5150 +8133 945d
179.5151 +8139 92af
179.5152 +813e e442
179.5153 +8146 e441
179.5154 +814b e3fc
179.5155 +814e 9074
179.5156 +8150 9585
179.5157 +8151 e444
179.5158 +8153 e443
179.5159 +8154 8d6f
179.5160 +8155 9872
179.5161 +815f e454
179.5162 +8165 e448
179.5163 +8166 e449
179.5164 +816b 8eee
179.5165 +816e e447
179.5166 +8170 8d98
179.5167 +8171 e446
179.5168 +8174 e44a
179.5169 +8178 92b0
179.5170 +8179 95a0
179.5171 +817a 9142
179.5172 +817f 91da
179.5173 +8180 e44e
179.5174 +8182 e44f
179.5175 +8183 e44b
179.5176 +8188 e44c
179.5177 +818a e44d
179.5178 +818f 8d70
179.5179 +8193 e455
179.5180 +8195 e451
179.5181 +819a 9586
179.5182 +819c 968c
179.5183 +819d 9547
179.5184 +81a0 e450
179.5185 +81a3 e453
179.5186 +81a4 e452
179.5187 +81a8 9663
179.5188 +81a9 e456
179.5189 +81b0 e457
179.5190 +81b3 9156
179.5191 +81b5 e458
179.5192 +81b8 e45a
179.5193 +81ba e45e
179.5194 +81bd e45b
179.5195 +81be e459
179.5196 +81bf 945e
179.5197 +81c0 e45c
179.5198 +81c2 e45d
179.5199 +81c6 89b0
179.5200 +81c8 e464
179.5201 +81c9 e45f
179.5202 +81cd e460
179.5203 +81d1 e461
179.5204 +81d3 919f
179.5205 +81d8 e463
179.5206 +81d9 e462
179.5207 +81da e465
179.5208 +81df e466
179.5209 +81e0 e467
179.5210 +81e3 9062
179.5211 +81e5 89e7
179.5212 +81e7 e468
179.5213 +81e8 97d5
179.5214 +81ea 8ea9
179.5215 +81ed 8f4c
179.5216 +81f3 8e8a
179.5217 +81f4 9276
179.5218 +81fa e469
179.5219 +81fb e46a
179.5220 +81fc 8950
179.5221 +81fe e46b
179.5222 +8201 e46c
179.5223 +8202 e46d
179.5224 +8205 e46e
179.5225 +8207 e46f
179.5226 +8208 8bbb
179.5227 +8209 9da8
179.5228 +820a e470
179.5229 +820c 90e3
179.5230 +820d e471
179.5231 +820e 8ec9
179.5232 +8210 e472
179.5233 +8212 98ae
179.5234 +8216 e473
179.5235 +8217 95dc
179.5236 +8218 8ada
179.5237 +821b 9143
179.5238 +821c 8f77
179.5239 +821e 9591
179.5240 +821f 8f4d
179.5241 +8229 e474
179.5242 +822a 8d71
179.5243 +822b e475
179.5244 +822c 94ca
179.5245 +822e e484
179.5246 +8233 e477
179.5247 +8235 91c7
179.5248 +8236 9495
179.5249 +8237 8cbd
179.5250 +8238 e476
179.5251 +8239 9144
179.5252 +8240 e478
179.5253 +8247 92f8
179.5254 +8258 e47a
179.5255 +8259 e479
179.5256 +825a e47c
179.5257 +825d e47b
179.5258 +825f e47d
179.5259 +8262 e480
179.5260 +8264 e47e
179.5261 +8266 8acd
179.5262 +8268 e481
179.5263 +826a e482
179.5264 +826b e483
179.5265 +826e 8daf
179.5266 +826f 97c7
179.5267 +8271 e485
179.5268 +8272 9046
179.5269 +8276 8990
179.5270 +8277 e486
179.5271 +8278 e487
179.5272 +827e e488
179.5273 +828b 88f0
179.5274 +828d e489
179.5275 +8292 e48a
179.5276 +8299 9587
179.5277 +829d 8ec5
179.5278 +829f e48c
179.5279 +82a5 8a48
179.5280 +82a6 88b0
179.5281 +82ab e48b
179.5282 +82ac e48e
179.5283 +82ad 946d
179.5284 +82af 9063
179.5285 +82b1 89d4
179.5286 +82b3 9646
179.5287 +82b8 8c7c
179.5288 +82b9 8bda
179.5289 +82bb e48d
179.5290 +82bd 89e8
179.5291 +82c5 8aa1
179.5292 +82d1 8991
179.5293 +82d2 e492
179.5294 +82d3 97e8
179.5295 +82d4 91db
179.5296 +82d7 9563
179.5297 +82d9 e49e
179.5298 +82db 89d5
179.5299 +82dc e49c
179.5300 +82de e49a
179.5301 +82df e491
179.5302 +82e1 e48f
179.5303 +82e3 e490
179.5304 +82e5 8ee1
179.5305 +82e6 8bea
179.5306 +82e7 9297
179.5307 +82eb 93cf
179.5308 +82f1 8970
179.5309 +82f3 e494
179.5310 +82f4 e493
179.5311 +82f9 e499
179.5312 +82fa e495
179.5313 +82fb e498
179.5314 +8301 fb93
179.5315 +8302 96ce
179.5316 +8303 e497
179.5317 +8304 89d6
179.5318 +8305 8a9d
179.5319 +8306 e49b
179.5320 +8309 e49d
179.5321 +830e 8c73
179.5322 +8316 e4a1
179.5323 +8317 e4aa
179.5324 +8318 e4ab
179.5325 +831c 88a9
179.5326 +8323 e4b2
179.5327 +8328 88ef
179.5328 +832b e4a9
179.5329 +832f e4a8
179.5330 +8331 e4a3
179.5331 +8332 e4a2
179.5332 +8334 e4a0
179.5333 +8335 e49f
179.5334 +8336 9283
179.5335 +8338 91f9
179.5336 +8339 e4a5
179.5337 +8340 e4a4
179.5338 +8345 e4a7
179.5339 +8349 9190
179.5340 +834a 8c74
179.5341 +834f 8960
179.5342 +8350 e4a6
179.5343 +8352 8d72
179.5344 +8358 9191
179.5345 +8362 fb94
179.5346 +8373 e4b8
179.5347 +8375 e4b9
179.5348 +8377 89d7
179.5349 +837b 89ac
179.5350 +837c e4b6
179.5351 +837f fb95
179.5352 +8385 e4ac
179.5353 +8387 e4b4
179.5354 +8389 e4bb
179.5355 +838a e4b5
179.5356 +838e e4b3
179.5357 +8393 e496
179.5358 +8396 e4b1
179.5359 +839a e4ad
179.5360 +839e 8ace
179.5361 +839f e4af
179.5362 +83a0 e4ba
179.5363 +83a2 e4b0
179.5364 +83a8 e4bc
179.5365 +83aa e4ae
179.5366 +83ab 949c
179.5367 +83b1 9789
179.5368 +83b5 e4b7
179.5369 +83bd e4cd
179.5370 +83c1 e4c5
179.5371 +83c5 909b
179.5372 +83c7 fb96
179.5373 +83ca 8b65
179.5374 +83cc 8bdb
179.5375 +83ce e4c0
179.5376 +83d3 89d9
179.5377 +83d6 8fd2
179.5378 +83d8 e4c3
179.5379 +83dc 8dd8
179.5380 +83df 9370
179.5381 +83e0 e4c8
179.5382 +83e9 95ec
179.5383 +83eb e4bf
179.5384 +83ef 89d8
179.5385 +83f0 8cd4
179.5386 +83f1 9548
179.5387 +83f2 e4c9
179.5388 +83f4 e4bd
179.5389 +83f6 fb97
179.5390 +83f7 e4c6
179.5391 +83fb e4d0
179.5392 +83fd e4c1
179.5393 +8403 e4c2
179.5394 +8404 93b8
179.5395 +8407 e4c7
179.5396 +840b e4c4
179.5397 +840c 9647
179.5398 +840d e4ca
179.5399 +840e 88de
179.5400 +8413 e4be
179.5401 +8420 e4cc
179.5402 +8422 e4cb
179.5403 +8429 948b
179.5404 +842a e4d2
179.5405 +842c e4dd
179.5406 +8431 8a9e
179.5407 +8435 e4e0
179.5408 +8438 e4ce
179.5409 +843c e4d3
179.5410 +843d 978e
179.5411 +8446 e4dc
179.5412 +8448 fb98
179.5413 +8449 9774
179.5414 +844e 97a8
179.5415 +8457 9298
179.5416 +845b 8a8b
179.5417 +8461 9592
179.5418 +8462 e4e2
179.5419 +8463 939f
179.5420 +8466 88af
179.5421 +8469 e4db
179.5422 +846b e4d7
179.5423 +846c 9192
179.5424 +846d e4d1
179.5425 +846e e4d9
179.5426 +846f e4de
179.5427 +8471 944b
179.5428 +8475 88a8
179.5429 +8477 e4d6
179.5430 +8479 e4df
179.5431 +847a 9598
179.5432 +8482 e4da
179.5433 +8484 e4d5
179.5434 +848b 8fd3
179.5435 +8490 8f4e
179.5436 +8494 8eaa
179.5437 +8499 96d6
179.5438 +849c 9566
179.5439 +849f e4e5
179.5440 +84a1 e4ee
179.5441 +84ad e4d8
179.5442 +84b2 8a97
179.5443 +84b4 fb99
179.5444 +84b8 8ff6
179.5445 +84b9 e4e3
179.5446 +84bb e4e8
179.5447 +84bc 9193
179.5448 +84bf e4e4
179.5449 +84c1 e4eb
179.5450 +84c4 927e
179.5451 +84c6 e4ec
179.5452 +84c9 9775
179.5453 +84ca e4e1
179.5454 +84cb 8a57
179.5455 +84cd e4e7
179.5456 +84d0 e4ea
179.5457 +84d1 96aa
179.5458 +84d6 e4ed
179.5459 +84d9 e4e6
179.5460 +84da e4e9
179.5461 +84dc fa60
179.5462 +84ec 9648
179.5463 +84ee 9840
179.5464 +84f4 e4f1
179.5465 +84fc e4f8
179.5466 +84ff e4f0
179.5467 +8500 8ec1
179.5468 +8506 e4cf
179.5469 +8511 95cc
179.5470 +8513 96a0
179.5471 +8514 e4f7
179.5472 +8515 e4f6
179.5473 +8517 e4f2
179.5474 +8518 e4f3
179.5475 +851a 8955
179.5476 +851f e4f5
179.5477 +8521 e4ef
179.5478 +8526 92d3
179.5479 +852c e4f4
179.5480 +852d 88fc
179.5481 +8535 91a0
179.5482 +853d 95c1
179.5483 +8540 e4f9
179.5484 +8541 e540
179.5485 +8543 94d7
179.5486 +8548 e4fc
179.5487 +8549 8fd4
179.5488 +854a 8ec7
179.5489 +854b e542
179.5490 +854e 8bbc
179.5491 +8553 fb9a
179.5492 +8555 e543
179.5493 +8557 9599
179.5494 +8558 e4fb
179.5495 +8559 fb9b
179.5496 +855a e4d4
179.5497 +8563 e4fa
179.5498 +8568 986e
179.5499 +8569 93a0
179.5500 +856a 9593
179.5501 +856b fb9c
179.5502 +856d e54a
179.5503 +8577 e550
179.5504 +857e e551
179.5505 +8580 e544
179.5506 +8584 9496
179.5507 +8587 e54e
179.5508 +8588 e546
179.5509 +858a e548
179.5510 +8590 e552
179.5511 +8591 e547
179.5512 +8594 e54b
179.5513 +8597 8992
179.5514 +8599 93e3
179.5515 +859b e54c
179.5516 +859c e54f
179.5517 +85a4 e545
179.5518 +85a6 9145
179.5519 +85a8 e549
179.5520 +85a9 8e46
179.5521 +85aa 9064
179.5522 +85ab 8c4f
179.5523 +85ac 96f2
179.5524 +85ae 96f7
179.5525 +85af 8f92
179.5526 +85b0 fb9e
179.5527 +85b9 e556
179.5528 +85ba e554
179.5529 +85c1 986d
179.5530 +85c9 e553
179.5531 +85cd 9795
179.5532 +85cf e555
179.5533 +85d0 e557
179.5534 +85d5 e558
179.5535 +85dc e55b
179.5536 +85dd e559
179.5537 +85e4 93a1
179.5538 +85e5 e55a
179.5539 +85e9 94cb
179.5540 +85ea e54d
179.5541 +85f7 8f93
179.5542 +85f9 e55c
179.5543 +85fa e561
179.5544 +85fb 9194
179.5545 +85fe e560
179.5546 +8602 e541
179.5547 +8606 e562
179.5548 +8607 9168
179.5549 +860a e55d
179.5550 +860b e55f
179.5551 +8613 e55e
179.5552 +8616 9f50
179.5553 +8617 9f41
179.5554 +861a e564
179.5555 +8622 e563
179.5556 +862d 9796
179.5557 +862f e1ba
179.5558 +8630 e565
179.5559 +863f e566
179.5560 +864d e567
179.5561 +864e 8cd5
179.5562 +8650 8b73
179.5563 +8654 e569
179.5564 +8655 997c
179.5565 +865a 8b95
179.5566 +865c 97b8
179.5567 +865e 8bf1
179.5568 +865f e56a
179.5569 +8667 e56b
179.5570 +866b 928e
179.5571 +8671 e56c
179.5572 +8679 93f8
179.5573 +867b 88b8
179.5574 +868a 89e1
179.5575 +868b e571
179.5576 +868c e572
179.5577 +8693 e56d
179.5578 +8695 8e5c
179.5579 +86a3 e56e
179.5580 +86a4 9461
179.5581 +86a9 e56f
179.5582 +86aa e570
179.5583 +86ab e57a
179.5584 +86af e574
179.5585 +86b0 e577
179.5586 +86b6 e573
179.5587 +86c4 e575
179.5588 +86c6 e576
179.5589 +86c7 8ed6
179.5590 +86c9 e578
179.5591 +86cb 9260
179.5592 +86cd 8c75
179.5593 +86ce 8a61
179.5594 +86d4 e57b
179.5595 +86d9 8a5e
179.5596 +86db e581
179.5597 +86de e57c
179.5598 +86df e580
179.5599 +86e4 94b8
179.5600 +86e9 e57d
179.5601 +86ec e57e
179.5602 +86ed 9567
179.5603 +86ee 94d8
179.5604 +86ef e582
179.5605 +86f8 91fb
179.5606 +86f9 e58c
179.5607 +86fb e588
179.5608 +86fe 89e9
179.5609 +8700 e586
179.5610 +8702 9649
179.5611 +8703 e587
179.5612 +8706 e584
179.5613 +8708 e585
179.5614 +8709 e58a
179.5615 +870a e58d
179.5616 +870d e58b
179.5617 +8711 e589
179.5618 +8712 e583
179.5619 +8718 9277
179.5620 +871a e594
179.5621 +871c 96a8
179.5622 +8725 e592
179.5623 +8729 e593
179.5624 +8734 e58e
179.5625 +8737 e590
179.5626 +873b e591
179.5627 +873f e58f
179.5628 +8749 90e4
179.5629 +874b 9858
179.5630 +874c e598
179.5631 +874e e599
179.5632 +8753 e59f
179.5633 +8755 9049
179.5634 +8757 e59b
179.5635 +8759 e59e
179.5636 +875f e596
179.5637 +8760 e595
179.5638 +8763 e5a0
179.5639 +8766 89da
179.5640 +8768 e59c
179.5641 +876a e5a1
179.5642 +876e e59d
179.5643 +8774 e59a
179.5644 +8776 92b1
179.5645 +8778 e597
179.5646 +877f 9488
179.5647 +8782 e5a5
179.5648 +878d 975a
179.5649 +879f e5a4
179.5650 +87a2 e5a3
179.5651 +87ab e5ac
179.5652 +87af e5a6
179.5653 +87b3 e5ae
179.5654 +87ba 9786
179.5655 +87bb e5b1
179.5656 +87bd e5a8
179.5657 +87c0 e5a9
179.5658 +87c4 e5ad
179.5659 +87c6 e5b0
179.5660 +87c7 e5af
179.5661 +87cb e5a7
179.5662 +87d0 e5aa
179.5663 +87d2 e5bb
179.5664 +87e0 e5b4
179.5665 +87ef e5b2
179.5666 +87f2 e5b3
179.5667 +87f6 e5b8
179.5668 +87f7 e5b9
179.5669 +87f9 8a49
179.5670 +87fb 8b61
179.5671 +87fe e5b7
179.5672 +8805 e5a2
179.5673 +8807 fba1
179.5674 +880d e5b6
179.5675 +880e e5ba
179.5676 +880f e5b5
179.5677 +8811 e5bc
179.5678 +8815 e5be
179.5679 +8816 e5bd
179.5680 +8821 e5c0
179.5681 +8822 e5bf
179.5682 +8823 e579
179.5683 +8827 e5c4
179.5684 +8831 e5c1
179.5685 +8836 e5c2
179.5686 +8839 e5c3
179.5687 +883b e5c5
179.5688 +8840 8c8c
179.5689 +8842 e5c7
179.5690 +8844 e5c6
179.5691 +8846 8f4f
179.5692 +884c 8d73
179.5693 +884d 9fa5
179.5694 +8852 e5c8
179.5695 +8853 8f70
179.5696 +8857 8a58
179.5697 +8859 e5c9
179.5698 +885b 8971
179.5699 +885d 8fd5
179.5700 +885e e5ca
179.5701 +8861 8d74
179.5702 +8862 e5cb
179.5703 +8863 88df
179.5704 +8868 955c
179.5705 +886b e5cc
179.5706 +8870 908a
179.5707 +8872 e5d3
179.5708 +8875 e5d0
179.5709 +8877 928f
179.5710 +887d e5d1
179.5711 +887e e5ce
179.5712 +887f 8bdc
179.5713 +8881 e5cd
179.5714 +8882 e5d4
179.5715 +8888 8c55
179.5716 +888b 91dc
179.5717 +888d e5da
179.5718 +8892 e5d6
179.5719 +8896 91b3
179.5720 +8897 e5d5
179.5721 +8899 e5d8
179.5722 +889e e5cf
179.5723 +88a2 e5d9
179.5724 +88a4 e5db
179.5725 +88ab 94ed
179.5726 +88ae e5d7
179.5727 +88b0 e5dc
179.5728 +88b1 e5de
179.5729 +88b4 8cd1
179.5730 +88b5 e5d2
179.5731 +88b7 88bf
179.5732 +88bf e5dd
179.5733 +88c1 8dd9
179.5734 +88c2 97f4
179.5735 +88c3 e5df
179.5736 +88c4 e5e0
179.5737 +88c5 9195
179.5738 +88cf 97a0
179.5739 +88d4 e5e1
179.5740 +88d5 9754
179.5741 +88d8 e5e2
179.5742 +88d9 e5e3
179.5743 +88dc 95e2
179.5744 +88dd e5e4
179.5745 +88df 8dbe
179.5746 +88e1 97a1
179.5747 +88e8 e5e9
179.5748 +88f2 e5ea
179.5749 +88f3 8fd6
179.5750 +88f4 e5e8
179.5751 +88f5 fba2
179.5752 +88f8 9787
179.5753 +88f9 e5e5
179.5754 +88fc e5e7
179.5755 +88fd 90bb
179.5756 +88fe 909e
179.5757 +8902 e5e6
179.5758 +8904 e5eb
179.5759 +8907 95a1
179.5760 +890a e5ed
179.5761 +890c e5ec
179.5762 +8910 8a8c
179.5763 +8912 964a
179.5764 +8913 e5ee
179.5765 +891c fa5d
179.5766 +891d e5fa
179.5767 +891e e5f0
179.5768 +8925 e5f1
179.5769 +892a e5f2
179.5770 +892b e5f3
179.5771 +8936 e5f7
179.5772 +8938 e5f8
179.5773 +893b e5f6
179.5774 +8941 e5f4
179.5775 +8943 e5ef
179.5776 +8944 e5f5
179.5777 +894c e5f9
179.5778 +894d e8b5
179.5779 +8956 89a6
179.5780 +895e e5fc
179.5781 +895f 8bdd
179.5782 +8960 e5fb
179.5783 +8964 e641
179.5784 +8966 e640
179.5785 +896a e643
179.5786 +896d e642
179.5787 +896f e644
179.5788 +8972 8f50
179.5789 +8974 e645
179.5790 +8977 e646
179.5791 +897e e647
179.5792 +897f 90bc
179.5793 +8981 9776
179.5794 +8983 e648
179.5795 +8986 95a2
179.5796 +8987 9465
179.5797 +8988 e649
179.5798 +898a e64a
179.5799 +898b 8ca9
179.5800 +898f 8b4b
179.5801 +8993 e64b
179.5802 +8996 8e8b
179.5803 +8997 9460
179.5804 +8998 e64c
179.5805 +899a 8a6f
179.5806 +89a1 e64d
179.5807 +89a6 e64f
179.5808 +89a7 9797
179.5809 +89a9 e64e
179.5810 +89aa 9065
179.5811 +89ac e650
179.5812 +89af e651
179.5813 +89b2 e652
179.5814 +89b3 8acf
179.5815 +89ba e653
179.5816 +89bd e654
179.5817 +89bf e655
179.5818 +89c0 e656
179.5819 +89d2 8a70
179.5820 +89da e657
179.5821 +89dc e658
179.5822 +89dd e659
179.5823 +89e3 89f0
179.5824 +89e6 9047
179.5825 +89e7 e65a
179.5826 +89f4 e65b
179.5827 +89f8 e65c
179.5828 +8a00 8cbe
179.5829 +8a02 92f9
179.5830 +8a03 e65d
179.5831 +8a08 8c76
179.5832 +8a0a 9075
179.5833 +8a0c e660
179.5834 +8a0e 93a2
179.5835 +8a10 e65f
179.5836 +8a12 fba3
179.5837 +8a13 8c50
179.5838 +8a16 e65e
179.5839 +8a17 91f5
179.5840 +8a18 8b4c
179.5841 +8a1b e661
179.5842 +8a1d e662
179.5843 +8a1f 8fd7
179.5844 +8a23 8c8d
179.5845 +8a25 e663
179.5846 +8a2a 964b
179.5847 +8a2d 90dd
179.5848 +8a31 8b96
179.5849 +8a33 96f3
179.5850 +8a34 9169
179.5851 +8a36 e664
179.5852 +8a37 fba4
179.5853 +8a3a 9066
179.5854 +8a3b 9290
179.5855 +8a3c 8fd8
179.5856 +8a41 e665
179.5857 +8a46 e668
179.5858 +8a48 e669
179.5859 +8a50 8dbc
179.5860 +8a51 91c0
179.5861 +8a52 e667
179.5862 +8a54 8fd9
179.5863 +8a55 955d
179.5864 +8a5b e666
179.5865 +8a5e 8e8c
179.5866 +8a60 8972
179.5867 +8a62 e66d
179.5868 +8a63 8c77
179.5869 +8a66 8e8e
179.5870 +8a69 8e8d
179.5871 +8a6b 986c
179.5872 +8a6c e66c
179.5873 +8a6d e66b
179.5874 +8a6e 9146
179.5875 +8a70 8b6c
179.5876 +8a71 9862
179.5877 +8a72 8a59
179.5878 +8a73 8fda
179.5879 +8a79 fba5
179.5880 +8a7c e66a
179.5881 +8a82 e66f
179.5882 +8a84 e670
179.5883 +8a85 e66e
179.5884 +8a87 8cd6
179.5885 +8a89 975f
179.5886 +8a8c 8e8f
179.5887 +8a8d 9446
179.5888 +8a91 e673
179.5889 +8a93 90be
179.5890 +8a95 9261
179.5891 +8a98 9755
179.5892 +8a9a e676
179.5893 +8a9e 8cea
179.5894 +8aa0 90bd
179.5895 +8aa1 e672
179.5896 +8aa3 e677
179.5897 +8aa4 8ceb
179.5898 +8aa5 e674
179.5899 +8aa6 e675
179.5900 +8aa7 fba6
179.5901 +8aa8 e671
179.5902 +8aac 90e0
179.5903 +8aad 93c7
179.5904 +8ab0 924e
179.5905 +8ab2 89db
179.5906 +8ab9 94ee
179.5907 +8abc 8b62
179.5908 +8abe fba7
179.5909 +8abf 92b2
179.5910 +8ac2 e67a
179.5911 +8ac4 e678
179.5912 +8ac7 926b
179.5913 +8acb 90bf
179.5914 +8acc 8ad0
179.5915 +8acd e679
179.5916 +8acf 907a
179.5917 +8ad2 97c8
179.5918 +8ad6 985f
179.5919 +8ada e67b
179.5920 +8adb e687
179.5921 +8adc 92b3
179.5922 +8ade e686
179.5923 +8adf fba8
179.5924 +8ae0 e683
179.5925 +8ae1 e68b
179.5926 +8ae2 e684
179.5927 +8ae4 e680
179.5928 +8ae6 92fa
179.5929 +8ae7 e67e
179.5930 +8aeb e67c
179.5931 +8aed 9740
179.5932 +8aee 8e90
179.5933 +8af1 e681
179.5934 +8af3 e67d
179.5935 +8af6 fbaa
179.5936 +8af7 e685
179.5937 +8af8 8f94
179.5938 +8afa 8cbf
179.5939 +8afe 91f8
179.5940 +8b00 9664
179.5941 +8b01 8979
179.5942 +8b02 88e0
179.5943 +8b04 93a3
179.5944 +8b07 e689
179.5945 +8b0c e688
179.5946 +8b0e 93e4
179.5947 +8b10 e68d
179.5948 +8b14 e682
179.5949 +8b16 e68c
179.5950 +8b17 e68e
179.5951 +8b19 8caa
179.5952 +8b1a e68a
179.5953 +8b1b 8d75
179.5954 +8b1d 8ed3
179.5955 +8b20 e68f
179.5956 +8b21 9777
179.5957 +8b26 e692
179.5958 +8b28 e695
179.5959 +8b2b e693
179.5960 +8b2c 9554
179.5961 +8b33 e690
179.5962 +8b39 8bde
179.5963 +8b3e e694
179.5964 +8b41 e696
179.5965 +8b49 e69a
179.5966 +8b4c e697
179.5967 +8b4e e699
179.5968 +8b4f e698
179.5969 +8b53 fbab
179.5970 +8b56 e69b
179.5971 +8b58 8eaf
179.5972 +8b5a e69d
179.5973 +8b5b e69c
179.5974 +8b5c 9588
179.5975 +8b5f e69f
179.5976 +8b66 8c78
179.5977 +8b6b e69e
179.5978 +8b6c e6a0
179.5979 +8b6f e6a1
179.5980 +8b70 8b63
179.5981 +8b71 e3bf
179.5982 +8b72 8ff7
179.5983 +8b74 e6a2
179.5984 +8b77 8cec
179.5985 +8b7d e6a3
179.5986 +8b7f fbac
179.5987 +8b80 e6a4
179.5988 +8b83 8e5d
179.5989 +8b8a 9dcc
179.5990 +8b8c e6a5
179.5991 +8b8e e6a6
179.5992 +8b90 8f51
179.5993 +8b92 e6a7
179.5994 +8b93 e6a8
179.5995 +8b96 e6a9
179.5996 +8b99 e6aa
179.5997 +8b9a e6ab
179.5998 +8c37 924a
179.5999 +8c3a e6ac
179.6000 +8c3f e6ae
179.6001 +8c41 e6ad
179.6002 +8c46 93a4
179.6003 +8c48 e6af
179.6004 +8c4a 964c
179.6005 +8c4c e6b0
179.6006 +8c4e e6b1
179.6007 +8c50 e6b2
179.6008 +8c55 e6b3
179.6009 +8c5a 93d8
179.6010 +8c61 8fdb
179.6011 +8c62 e6b4
179.6012 +8c6a 8d8b
179.6013 +8c6b 98ac
179.6014 +8c6c e6b5
179.6015 +8c78 e6b6
179.6016 +8c79 955e
179.6017 +8c7a e6b7
179.6018 +8c7c e6bf
179.6019 +8c82 e6b8
179.6020 +8c85 e6ba
179.6021 +8c89 e6b9
179.6022 +8c8a e6bb
179.6023 +8c8c 9665
179.6024 +8c8d e6bc
179.6025 +8c8e e6bd
179.6026 +8c94 e6be
179.6027 +8c98 e6c0
179.6028 +8c9d 8a4c
179.6029 +8c9e 92e5
179.6030 +8ca0 9589
179.6031 +8ca1 8de0
179.6032 +8ca2 8d76
179.6033 +8ca7 956e
179.6034 +8ca8 89dd
179.6035 +8ca9 94cc
179.6036 +8caa e6c3
179.6037 +8cab 8ad1
179.6038 +8cac 90d3
179.6039 +8cad e6c2
179.6040 +8cae e6c7
179.6041 +8caf 9299
179.6042 +8cb0 96e1
179.6043 +8cb2 e6c5
179.6044 +8cb3 e6c6
179.6045 +8cb4 8b4d
179.6046 +8cb6 e6c8
179.6047 +8cb7 9483
179.6048 +8cb8 91dd
179.6049 +8cbb 94ef
179.6050 +8cbc 935c
179.6051 +8cbd e6c4
179.6052 +8cbf 9666
179.6053 +8cc0 89ea
179.6054 +8cc1 e6ca
179.6055 +8cc2 9847
179.6056 +8cc3 92c0
179.6057 +8cc4 9864
179.6058 +8cc7 8e91
179.6059 +8cc8 e6c9
179.6060 +8cca 91af
179.6061 +8ccd e6da
179.6062 +8cce 9147
179.6063 +8cd1 93f6
179.6064 +8cd3 956f
179.6065 +8cda e6cd
179.6066 +8cdb 8e5e
179.6067 +8cdc 8e92
179.6068 +8cde 8fdc
179.6069 +8ce0 9485
179.6070 +8ce2 8cab
179.6071 +8ce3 e6cc
179.6072 +8ce4 e6cb
179.6073 +8ce6 958a
179.6074 +8cea 8ebf
179.6075 +8ced 9371
179.6076 +8cf0 fbad
179.6077 +8cf4 fbae
179.6078 +8cfa e6cf
179.6079 +8cfb e6d0
179.6080 +8cfc 8d77
179.6081 +8cfd e6ce
179.6082 +8d04 e6d1
179.6083 +8d05 e6d2
179.6084 +8d07 e6d4
179.6085 +8d08 91a1
179.6086 +8d0a e6d3
179.6087 +8d0b 8ae4
179.6088 +8d0d e6d6
179.6089 +8d0f e6d5
179.6090 +8d10 e6d7
179.6091 +8d12 fbaf
179.6092 +8d13 e6d9
179.6093 +8d14 e6db
179.6094 +8d16 e6dc
179.6095 +8d64 90d4
179.6096 +8d66 8ecd
179.6097 +8d67 e6dd
179.6098 +8d6b 8a71
179.6099 +8d6d e6de
179.6100 +8d70 9196
179.6101 +8d71 e6df
179.6102 +8d73 e6e0
179.6103 +8d74 958b
179.6104 +8d76 fbb0
179.6105 +8d77 8b4e
179.6106 +8d81 e6e1
179.6107 +8d85 92b4
179.6108 +8d8a 897a
179.6109 +8d99 e6e2
179.6110 +8da3 8eef
179.6111 +8da8 9096
179.6112 +8db3 91ab
179.6113 +8dba e6e5
179.6114 +8dbe e6e4
179.6115 +8dc2 e6e3
179.6116 +8dcb e6eb
179.6117 +8dcc e6e9
179.6118 +8dcf e6e6
179.6119 +8dd6 e6e8
179.6120 +8dda e6e7
179.6121 +8ddb e6ea
179.6122 +8ddd 8b97
179.6123 +8ddf e6ee
179.6124 +8de1 90d5
179.6125 +8de3 e6ef
179.6126 +8de8 8cd7
179.6127 +8dea e6ec
179.6128 +8deb e6ed
179.6129 +8def 9848
179.6130 +8df3 92b5
179.6131 +8df5 9148
179.6132 +8dfc e6f0
179.6133 +8dff e6f3
179.6134 +8e08 e6f1
179.6135 +8e09 e6f2
179.6136 +8e0a 9778
179.6137 +8e0f 93a5
179.6138 +8e10 e6f6
179.6139 +8e1d e6f4
179.6140 +8e1e e6f5
179.6141 +8e1f e6f7
179.6142 +8e2a e748
179.6143 +8e30 e6fa
179.6144 +8e34 e6fb
179.6145 +8e35 e6f9
179.6146 +8e42 e6f8
179.6147 +8e44 92fb
179.6148 +8e47 e740
179.6149 +8e48 e744
179.6150 +8e49 e741
179.6151 +8e4a e6fc
179.6152 +8e4c e742
179.6153 +8e50 e743
179.6154 +8e55 e74a
179.6155 +8e59 e745
179.6156 +8e5f 90d6
179.6157 +8e60 e747
179.6158 +8e63 e749
179.6159 +8e64 e746
179.6160 +8e72 e74c
179.6161 +8e74 8f52
179.6162 +8e76 e74b
179.6163 +8e7c e74d
179.6164 +8e81 e74e
179.6165 +8e84 e751
179.6166 +8e85 e750
179.6167 +8e87 e74f
179.6168 +8e8a e753
179.6169 +8e8b e752
179.6170 +8e8d 96f4
179.6171 +8e91 e755
179.6172 +8e93 e754
179.6173 +8e94 e756
179.6174 +8e99 e757
179.6175 +8ea1 e759
179.6176 +8eaa e758
179.6177 +8eab 9067
179.6178 +8eac e75a
179.6179 +8eaf 8beb
179.6180 +8eb0 e75b
179.6181 +8eb1 e75d
179.6182 +8ebe e75e
179.6183 +8ec5 e75f
179.6184 +8ec6 e75c
179.6185 +8ec8 e760
179.6186 +8eca 8ed4
179.6187 +8ecb e761
179.6188 +8ecc 8b4f
179.6189 +8ecd 8c52
179.6190 +8ecf fbb2
179.6191 +8ed2 8cac
179.6192 +8edb e762
179.6193 +8edf 93ee
179.6194 +8ee2 935d
179.6195 +8ee3 e763
179.6196 +8eeb e766
179.6197 +8ef8 8eb2
179.6198 +8efb e765
179.6199 +8efc e764
179.6200 +8efd 8c79
179.6201 +8efe e767
179.6202 +8f03 8a72
179.6203 +8f05 e769
179.6204 +8f09 8dda
179.6205 +8f0a e768
179.6206 +8f0c e771
179.6207 +8f12 e76b
179.6208 +8f13 e76d
179.6209 +8f14 95e3
179.6210 +8f15 e76a
179.6211 +8f19 e76c
179.6212 +8f1b e770
179.6213 +8f1c e76e
179.6214 +8f1d 8b50
179.6215 +8f1f e76f
179.6216 +8f26 e772
179.6217 +8f29 9479
179.6218 +8f2a 97d6
179.6219 +8f2f 8f53
179.6220 +8f33 e773
179.6221 +8f38 9741
179.6222 +8f39 e775
179.6223 +8f3b e774
179.6224 +8f3e e778
179.6225 +8f3f 9760
179.6226 +8f42 e777
179.6227 +8f44 8a8d
179.6228 +8f45 e776
179.6229 +8f46 e77b
179.6230 +8f49 e77a
179.6231 +8f4c e779
179.6232 +8f4d 9351
179.6233 +8f4e e77c
179.6234 +8f57 e77d
179.6235 +8f5c e77e
179.6236 +8f5f 8d8c
179.6237 +8f61 8c44
179.6238 +8f62 e780
179.6239 +8f63 e781
179.6240 +8f64 e782
179.6241 +8f9b 9068
179.6242 +8f9c e783
179.6243 +8f9e 8eab
179.6244 +8f9f e784
179.6245 +8fa3 e785
179.6246 +8fa7 999f
179.6247 +8fa8 999e
179.6248 +8fad e786
179.6249 +8fae e390
179.6250 +8faf e787
179.6251 +8fb0 9243
179.6252 +8fb1 904a
179.6253 +8fb2 945f
179.6254 +8fb7 e788
179.6255 +8fba 95d3
179.6256 +8fbb 92d2
179.6257 +8fbc 8d9e
179.6258 +8fbf 9248
179.6259 +8fc2 8949
179.6260 +8fc4 9698
179.6261 +8fc5 9076
179.6262 +8fce 8c7d
179.6263 +8fd1 8bdf
179.6264 +8fd4 95d4
179.6265 +8fda e789
179.6266 +8fe2 e78b
179.6267 +8fe5 e78a
179.6268 +8fe6 89de
179.6269 +8fe9 93f4
179.6270 +8fea e78c
179.6271 +8feb 9497
179.6272 +8fed 9352
179.6273 +8fef e78d
179.6274 +8ff0 8f71
179.6275 +8ff4 e78f
179.6276 +8ff7 96c0
179.6277 +8ff8 e79e
179.6278 +8ff9 e791
179.6279 +8ffa e792
179.6280 +8ffd 92c7
179.6281 +9000 91de
179.6282 +9001 9197
179.6283 +9003 93a6
179.6284 +9005 e790
179.6285 +9006 8b74
179.6286 +900b e799
179.6287 +900d e796
179.6288 +900e e7a3
179.6289 +900f 93a7
179.6290 +9010 9280
179.6291 +9011 e793
179.6292 +9013 92fc
179.6293 +9014 9372
179.6294 +9015 e794
179.6295 +9016 e798
179.6296 +9017 9080
179.6297 +9019 9487
179.6298 +901a 92ca
179.6299 +901d 90c0
179.6300 +901e e797
179.6301 +901f 91ac
179.6302 +9020 91a2
179.6303 +9021 e795
179.6304 +9022 88a7
179.6305 +9023 9841
179.6306 +9027 e79a
179.6307 +902e 91df
179.6308 +9031 8f54
179.6309 +9032 9069
179.6310 +9035 e79c
179.6311 +9036 e79b
179.6312 +9038 88ed
179.6313 +9039 e79d
179.6314 +903c 954e
179.6315 +903e e7a5
179.6316 +9041 93d9
179.6317 +9042 908b
179.6318 +9045 9278
179.6319 +9047 8bf6
179.6320 +9049 e7a4
179.6321 +904a 9756
179.6322 +904b 895e
179.6323 +904d 95d5
179.6324 +904e 89df
179.6325 +904f e79f
179.6326 +9050 e7a0
179.6327 +9051 e7a1
179.6328 +9052 e7a2
179.6329 +9053 93b9
179.6330 +9054 9242
179.6331 +9055 88e1
179.6332 +9056 e7a6
179.6333 +9058 e7a7
179.6334 +9059 eaa1
179.6335 +905c 91bb
179.6336 +905e e7a8
179.6337 +9060 8993
179.6338 +9061 916b
179.6339 +9063 8cad
179.6340 +9065 9779
179.6341 +9067 fbb5
179.6342 +9068 e7a9
179.6343 +9069 934b
179.6344 +906d 9198
179.6345 +906e 8ed5
179.6346 +906f e7aa
179.6347 +9072 e7ad
179.6348 +9075 8f85
179.6349 +9076 e7ab
179.6350 +9077 914a
179.6351 +9078 9149
179.6352 +907a 88e2
179.6353 +907c 97c9
179.6354 +907d e7af
179.6355 +907f 94f0
179.6356 +9080 e7b1
179.6357 +9081 e7b0
179.6358 +9082 e7ae
179.6359 +9083 e284
179.6360 +9084 8ad2
179.6361 +9087 e78e
179.6362 +9089 e7b3
179.6363 +908a e7b2
179.6364 +908f e7b4
179.6365 +9091 9757
179.6366 +90a3 93df
179.6367 +90a6 964d
179.6368 +90a8 e7b5
179.6369 +90aa 8ed7
179.6370 +90af e7b6
179.6371 +90b1 e7b7
179.6372 +90b5 e7b8
179.6373 +90b8 9340
179.6374 +90c1 88e8
179.6375 +90ca 8d78
179.6376 +90ce 9859
179.6377 +90db e7bc
179.6378 +90de fbb6
179.6379 +90e1 8c53
179.6380 +90e2 e7b9
179.6381 +90e4 e7ba
179.6382 +90e8 9594
179.6383 +90ed 8a73
179.6384 +90f5 9758
179.6385 +90f7 8bbd
179.6386 +90fd 9373
179.6387 +9102 e7bd
179.6388 +9112 e7be
179.6389 +9115 fbb8
179.6390 +9119 e7bf
179.6391 +9127 fbb9
179.6392 +912d 9341
179.6393 +9130 e7c1
179.6394 +9132 e7c0
179.6395 +9149 93d1
179.6396 +914a e7c2
179.6397 +914b 8f55
179.6398 +914c 8ede
179.6399 +914d 947a
179.6400 +914e 9291
179.6401 +9152 8ef0
179.6402 +9154 908c
179.6403 +9156 e7c3
179.6404 +9158 e7c4
179.6405 +9162 907c
179.6406 +9163 e7c5
179.6407 +9165 e7c6
179.6408 +9169 e7c7
179.6409 +916a 978f
179.6410 +916c 8f56
179.6411 +9172 e7c9
179.6412 +9173 e7c8
179.6413 +9175 8d79
179.6414 +9177 8d93
179.6415 +9178 8e5f
179.6416 +9182 e7cc
179.6417 +9187 8f86
179.6418 +9189 e7cb
179.6419 +918b e7ca
179.6420 +918d 91e7
179.6421 +9190 8ced
179.6422 +9192 90c1
179.6423 +9197 94ae
179.6424 +919c 8f58
179.6425 +91a2 e7cd
179.6426 +91a4 8fdd
179.6427 +91aa e7d0
179.6428 +91ab e7ce
179.6429 +91af e7cf
179.6430 +91b4 e7d2
179.6431 +91b5 e7d1
179.6432 +91b8 8ff8
179.6433 +91ba e7d3
179.6434 +91c0 e7d4
179.6435 +91c1 e7d5
179.6436 +91c6 94ce
179.6437 +91c7 8dd1
179.6438 +91c8 8edf
179.6439 +91c9 e7d6
179.6440 +91cb e7d7
179.6441 +91cc 97a2
179.6442 +91cd 8f64
179.6443 +91ce 96ec
179.6444 +91cf 97ca
179.6445 +91d0 e7d8
179.6446 +91d1 8be0
179.6447 +91d6 e7d9
179.6448 +91d7 fbbb
179.6449 +91d8 9342
179.6450 +91da fbba
179.6451 +91db e7dc
179.6452 +91dc 8a98
179.6453 +91dd 906a
179.6454 +91de fbbc
179.6455 +91df e7da
179.6456 +91e1 e7db
179.6457 +91e3 92de
179.6458 +91e4 fbbf
179.6459 +91e5 fbc0
179.6460 +91e6 9674
179.6461 +91e7 8bfa
179.6462 +91ed fbbd
179.6463 +91ee fbbe
179.6464 +91f5 e7de
179.6465 +91f6 e7df
179.6466 +91fc e7dd
179.6467 +91ff e7e1
179.6468 +9206 fbc1
179.6469 +920a fbc3
179.6470 +920d 93dd
179.6471 +920e 8a62
179.6472 +9210 fbc2
179.6473 +9211 e7e5
179.6474 +9214 e7e2
179.6475 +9215 e7e4
179.6476 +921e e7e0
179.6477 +9229 e86e
179.6478 +922c e7e3
179.6479 +9234 97e9
179.6480 +9237 8cd8
179.6481 +9239 fbca
179.6482 +923a fbc4
179.6483 +923c fbc6
179.6484 +923f e7ed
179.6485 +9240 fbc5
179.6486 +9244 9353
179.6487 +9245 e7e8
179.6488 +9248 e7eb
179.6489 +9249 e7e9
179.6490 +924b e7ee
179.6491 +924e fbc7
179.6492 +9250 e7ef
179.6493 +9251 fbc9
179.6494 +9257 e7e7
179.6495 +9259 fbc8
179.6496 +925a e7f4
179.6497 +925b 8994
179.6498 +925e e7e6
179.6499 +9262 94ab
179.6500 +9264 e7ea
179.6501 +9266 8fde
179.6502 +9267 fbcb
179.6503 +9271 8d7a
179.6504 +9277 fbcd
179.6505 +9278 fbce
179.6506 +927e 9667
179.6507 +9280 8be2
179.6508 +9283 8f65
179.6509 +9285 93ba
179.6510 +9288 fa5f
179.6511 +9291 914c
179.6512 +9293 e7f2
179.6513 +9295 e7ec
179.6514 +9296 e7f1
179.6515 +9298 96c1
179.6516 +929a 92b6
179.6517 +929b e7f3
179.6518 +929c e7f0
179.6519 +92a7 fbcc
179.6520 +92ad 914b
179.6521 +92b7 e7f7
179.6522 +92b9 e7f6
179.6523 +92cf e7f5
179.6524 +92d0 fbd2
179.6525 +92d2 964e
179.6526 +92d3 fbd6
179.6527 +92d5 fbd4
179.6528 +92d7 fbd0
179.6529 +92d9 fbd1
179.6530 +92e0 fbd5
179.6531 +92e4 8f9b
179.6532 +92e7 fbcf
179.6533 +92e9 e7f8
179.6534 +92ea 95dd
179.6535 +92ed 8973
179.6536 +92f2 9565
179.6537 +92f3 9292
179.6538 +92f8 8b98
179.6539 +92f9 fa65
179.6540 +92fa e7fa
179.6541 +92fb fbd9
179.6542 +92fc 8d7c
179.6543 +92ff fbdc
179.6544 +9302 fbde
179.6545 +9306 8e4b
179.6546 +930f e7f9
179.6547 +9310 908d
179.6548 +9318 908e
179.6549 +9319 e840
179.6550 +931a e842
179.6551 +931d fbdd
179.6552 +931e fbdb
179.6553 +9320 8ff9
179.6554 +9321 fbd8
179.6555 +9322 e841
179.6556 +9323 e843
179.6557 +9325 fbd7
179.6558 +9326 8bd1
179.6559 +9328 9564
179.6560 +932b 8ee0
179.6561 +932c 9842
179.6562 +932e e7fc
179.6563 +932f 8df6
179.6564 +9332 985e
179.6565 +9335 e845
179.6566 +933a e844
179.6567 +933b e846
179.6568 +9344 e7fb
179.6569 +9348 fa5e
179.6570 +934b 93e7
179.6571 +934d 9374
179.6572 +9354 92d5
179.6573 +9356 e84b
179.6574 +9357 fbe0
179.6575 +935b 9262
179.6576 +935c e847
179.6577 +9360 e848
179.6578 +936c 8c4c
179.6579 +936e e84a
179.6580 +9370 fbdf
179.6581 +9375 8cae
179.6582 +937c e849
179.6583 +937e 8fdf
179.6584 +938c 8a99
179.6585 +9394 e84f
179.6586 +9396 8dbd
179.6587 +9397 9199
179.6588 +939a 92c8
179.6589 +93a4 fbe1
179.6590 +93a7 8a5a
179.6591 +93ac e84d
179.6592 +93ad e84e
179.6593 +93ae 92c1
179.6594 +93b0 e84c
179.6595 +93b9 e850
179.6596 +93c3 e856
179.6597 +93c6 fbe2
179.6598 +93c8 e859
179.6599 +93d0 e858
179.6600 +93d1 934c
179.6601 +93d6 e851
179.6602 +93d7 e852
179.6603 +93d8 e855
179.6604 +93dd e857
179.6605 +93de fbe3
179.6606 +93e1 8bbe
179.6607 +93e4 e85a
179.6608 +93e5 e854
179.6609 +93e8 e853
179.6610 +93f8 fbe4
179.6611 +9403 e85e
179.6612 +9407 e85f
179.6613 +9410 e860
179.6614 +9413 e85d
179.6615 +9414 e85c
179.6616 +9418 8fe0
179.6617 +9419 93a8
179.6618 +941a e85b
179.6619 +9421 e864
179.6620 +942b e862
179.6621 +9431 fbe5
179.6622 +9435 e863
179.6623 +9436 e861
179.6624 +9438 91f6
179.6625 +943a e865
179.6626 +9441 e866
179.6627 +9444 e868
179.6628 +9445 fbe6
179.6629 +9448 fbe7
179.6630 +9451 8ad3
179.6631 +9452 e867
179.6632 +9453 96f8
179.6633 +945a e873
179.6634 +945b e869
179.6635 +945e e86c
179.6636 +9460 e86a
179.6637 +9462 e86b
179.6638 +946a e86d
179.6639 +9470 e86f
179.6640 +9475 e870
179.6641 +9477 e871
179.6642 +947c e874
179.6643 +947d e872
179.6644 +947e e875
179.6645 +947f e877
179.6646 +9481 e876
179.6647 +9577 92b7
179.6648 +9580 96e5
179.6649 +9582 e878
179.6650 +9583 914d
179.6651 +9587 e879
179.6652 +9589 95c2
179.6653 +958a e87a
179.6654 +958b 8a4a
179.6655 +958f 895b
179.6656 +9591 8ad5
179.6657 +9592 fbe8
179.6658 +9593 8ad4
179.6659 +9594 e87b
179.6660 +9596 e87c
179.6661 +9598 e87d
179.6662 +9599 e87e
179.6663 +95a0 e880
179.6664 +95a2 8ad6
179.6665 +95a3 8a74
179.6666 +95a4 8d7d
179.6667 +95a5 94b4
179.6668 +95a7 e882
179.6669 +95a8 e881
179.6670 +95ad e883
179.6671 +95b2 897b
179.6672 +95b9 e886
179.6673 +95bb e885
179.6674 +95bc e884
179.6675 +95be e887
179.6676 +95c3 e88a
179.6677 +95c7 88c5
179.6678 +95ca e888
179.6679 +95cc e88c
179.6680 +95cd e88b
179.6681 +95d4 e88e
179.6682 +95d5 e88d
179.6683 +95d6 e88f
179.6684 +95d8 93ac
179.6685 +95dc e890
179.6686 +95e1 e891
179.6687 +95e2 e893
179.6688 +95e5 e892
179.6689 +961c 958c
179.6690 +9621 e894
179.6691 +9628 e895
179.6692 +962a 8de3
179.6693 +962e e896
179.6694 +962f e897
179.6695 +9632 9668
179.6696 +963b 916a
179.6697 +963f 88a2
179.6698 +9640 91c9
179.6699 +9642 e898
179.6700 +9644 958d
179.6701 +964b e89b
179.6702 +964c e899
179.6703 +964d 8d7e
179.6704 +964f e89a
179.6705 +9650 8cc0
179.6706 +965b 95c3
179.6707 +965c e89d
179.6708 +965d e89f
179.6709 +965e e89e
179.6710 +965f e8a0
179.6711 +9662 8940
179.6712 +9663 9077
179.6713 +9664 8f9c
179.6714 +9665 8ad7
179.6715 +9666 e8a1
179.6716 +966a 9486
179.6717 +966c e8a3
179.6718 +9670 8941
179.6719 +9672 e8a2
179.6720 +9673 92c2
179.6721 +9675 97cb
179.6722 +9676 93a9
179.6723 +9677 e89c
179.6724 +9678 97a4
179.6725 +967a 8caf
179.6726 +967d 977a
179.6727 +9685 8bf7
179.6728 +9686 97b2
179.6729 +9688 8c47
179.6730 +968a 91e0
179.6731 +968b e440
179.6732 +968d e8a4
179.6733 +968e 8a4b
179.6734 +968f 908f
179.6735 +9694 8a75
179.6736 +9695 e8a6
179.6737 +9697 e8a7
179.6738 +9698 e8a5
179.6739 +9699 8c84
179.6740 +969b 8ddb
179.6741 +969c 8fe1
179.6742 +969d fbeb
179.6743 +96a0 8942
179.6744 +96a3 97d7
179.6745 +96a7 e8a9
179.6746 +96a8 e7ac
179.6747 +96aa e8a8
179.6748 +96af fbec
179.6749 +96b0 e8ac
179.6750 +96b1 e8aa
179.6751 +96b2 e8ab
179.6752 +96b4 e8ad
179.6753 +96b6 e8ae
179.6754 +96b7 97ea
179.6755 +96b8 e8af
179.6756 +96b9 e8b0
179.6757 +96bb 90c7
179.6758 +96bc 94b9
179.6759 +96c0 909d
179.6760 +96c1 8ae5
179.6761 +96c4 9759
179.6762 +96c5 89eb
179.6763 +96c6 8f57
179.6764 +96c7 8cd9
179.6765 +96c9 e8b3
179.6766 +96cb e8b2
179.6767 +96cc 8e93
179.6768 +96cd e8b4
179.6769 +96ce e8b1
179.6770 +96d1 8e47
179.6771 +96d5 e8b8
179.6772 +96d6 e5ab
179.6773 +96d9 99d4
179.6774 +96db 9097
179.6775 +96dc e8b6
179.6776 +96e2 97a3
179.6777 +96e3 93ef
179.6778 +96e8 894a
179.6779 +96ea 90e1
179.6780 +96eb 8eb4
179.6781 +96f0 95b5
179.6782 +96f2 895f
179.6783 +96f6 97eb
179.6784 +96f7 978b
179.6785 +96f9 e8b9
179.6786 +96fb 9364
179.6787 +9700 8ef9
179.6788 +9704 e8ba
179.6789 +9706 e8bb
179.6790 +9707 906b
179.6791 +9708 e8bc
179.6792 +970a 97ec
179.6793 +970d e8b7
179.6794 +970e e8be
179.6795 +970f e8c0
179.6796 +9711 e8bf
179.6797 +9713 e8bd
179.6798 +9716 e8c1
179.6799 +9719 e8c2
179.6800 +971c 919a
179.6801 +971e 89e0
179.6802 +9724 e8c3
179.6803 +9727 96b6
179.6804 +972a e8c4
179.6805 +9730 e8c5
179.6806 +9732 9849
179.6807 +9733 fbed
179.6808 +9738 9e50
179.6809 +9739 e8c6
179.6810 +973b fbee
179.6811 +973d e8c7
179.6812 +973e e8c8
179.6813 +9742 e8cc
179.6814 +9743 fbef
179.6815 +9744 e8c9
179.6816 +9746 e8ca
179.6817 +9748 e8cb
179.6818 +9749 e8cd
179.6819 +974d fbf0
179.6820 +974f fbf1
179.6821 +9751 fbf2
179.6822 +9752 90c2
179.6823 +9755 fbf3
179.6824 +9756 96f5
179.6825 +9759 90c3
179.6826 +975c e8ce
179.6827 +975e 94f1
179.6828 +9760 e8cf
179.6829 +9761 ea72
179.6830 +9762 96ca
179.6831 +9764 e8d0
179.6832 +9766 e8d1
179.6833 +9768 e8d2
179.6834 +9769 8a76
179.6835 +976b e8d4
179.6836 +976d 9078
179.6837 +9771 e8d5
179.6838 +9774 8c43
179.6839 +9779 e8d6
179.6840 +977a e8da
179.6841 +977c e8d8
179.6842 +9781 e8d9
179.6843 +9784 8a93
179.6844 +9785 e8d7
179.6845 +9786 e8db
179.6846 +978b e8dc
179.6847 +978d 88c6
179.6848 +978f e8dd
179.6849 +9790 e8de
179.6850 +9798 8fe2
179.6851 +979c e8df
179.6852 +97a0 8b66
179.6853 +97a3 e8e2
179.6854 +97a6 e8e1
179.6855 +97a8 e8e0
179.6856 +97ab e691
179.6857 +97ad 95da
179.6858 +97b3 e8e3
179.6859 +97b4 e8e4
179.6860 +97c3 e8e5
179.6861 +97c6 e8e6
179.6862 +97c8 e8e7
179.6863 +97cb e8e8
179.6864 +97d3 8ad8
179.6865 +97dc e8e9
179.6866 +97ed e8ea
179.6867 +97ee 9442
179.6868 +97f2 e8ec
179.6869 +97f3 89b9
179.6870 +97f5 e8ef
179.6871 +97f6 e8ee
179.6872 +97fb 8943
179.6873 +97ff 8bbf
179.6874 +9801 95c5
179.6875 +9802 92b8
179.6876 +9803 8da0
179.6877 +9805 8d80
179.6878 +9806 8f87
179.6879 +9808 907b
179.6880 +980c e8f1
179.6881 +980f e8f0
179.6882 +9810 9761
179.6883 +9811 8ae6
179.6884 +9812 94d0
179.6885 +9813 93da
179.6886 +9817 909c
179.6887 +9818 97cc
179.6888 +981a 8c7a
179.6889 +9821 e8f4
179.6890 +9824 e8f3
179.6891 +982c 966a
179.6892 +982d 93aa
179.6893 +9834 896f
179.6894 +9837 e8f5
179.6895 +9838 e8f2
179.6896 +983b 9570
179.6897 +983c 978a
179.6898 +983d e8f6
179.6899 +9846 e8f7
179.6900 +984b e8f9
179.6901 +984c 91e8
179.6902 +984d 8a7a
179.6903 +984e 8a7b
179.6904 +984f e8f8
179.6905 +9854 8ae7
179.6906 +9855 8cb0
179.6907 +9857 fbf4
179.6908 +9858 8ae8
179.6909 +985b 935e
179.6910 +985e 97de
179.6911 +9865 fbf5
179.6912 +9867 8cda
179.6913 +986b e8fa
179.6914 +986f e8fb
179.6915 +9870 e8fc
179.6916 +9871 e940
179.6917 +9873 e942
179.6918 +9874 e941
179.6919 +98a8 9597
179.6920 +98aa e943
179.6921 +98af e944
179.6922 +98b1 e945
179.6923 +98b6 e946
179.6924 +98c3 e948
179.6925 +98c4 e947
179.6926 +98c6 e949
179.6927 +98db 94f2
179.6928 +98dc e3ca
179.6929 +98df 9048
179.6930 +98e2 8b51
179.6931 +98e9 e94a
179.6932 +98eb e94b
179.6933 +98ed 99aa
179.6934 +98ee 9f5a
179.6935 +98ef 94d1
179.6936 +98f2 88f9
179.6937 +98f4 88b9
179.6938 +98fc 8e94
179.6939 +98fd 964f
179.6940 +98fe 8ffc
179.6941 +9903 e94c
179.6942 +9905 96dd
179.6943 +9909 e94d
179.6944 +990a 977b
179.6945 +990c 8961
179.6946 +9910 8e60
179.6947 +9912 e94e
179.6948 +9913 89ec
179.6949 +9914 e94f
179.6950 +9918 e950
179.6951 +991d e952
179.6952 +991e e953
179.6953 +9920 e955
179.6954 +9921 e951
179.6955 +9924 e954
179.6956 +9927 fbf8
179.6957 +9928 8ad9
179.6958 +992c e956
179.6959 +992e e957
179.6960 +993d e958
179.6961 +993e e959
179.6962 +9942 e95a
179.6963 +9945 e95c
179.6964 +9949 e95b
179.6965 +994b e95e
179.6966 +994c e961
179.6967 +9950 e95d
179.6968 +9951 e95f
179.6969 +9952 e960
179.6970 +9955 e962
179.6971 +9957 8bc0
179.6972 +9996 8ef1
179.6973 +9997 e963
179.6974 +9998 e964
179.6975 +9999 8d81
179.6976 +999e fbfa
179.6977 +99a5 e965
179.6978 +99a8 8a5d
179.6979 +99ac 946e
179.6980 +99ad e966
179.6981 +99ae e967
179.6982 +99b3 9279
179.6983 +99b4 93e9
179.6984 +99bc e968
179.6985 +99c1 949d
179.6986 +99c4 91ca
179.6987 +99c5 8977
179.6988 +99c6 8bec
179.6989 +99c8 8bed
179.6990 +99d0 9293
179.6991 +99d1 e96d
179.6992 +99d2 8bee
179.6993 +99d5 89ed
179.6994 +99d8 e96c
179.6995 +99db e96a
179.6996 +99dd e96b
179.6997 +99df e969
179.6998 +99e2 e977
179.6999 +99ed e96e
179.7000 +99ee e96f
179.7001 +99f1 e970
179.7002 +99f2 e971
179.7003 +99f8 e973
179.7004 +99fb e972
179.7005 +99ff 8f78
179.7006 +9a01 e974
179.7007 +9a05 e976
179.7008 +9a0e 8b52
179.7009 +9a0f e975
179.7010 +9a12 919b
179.7011 +9a13 8cb1
179.7012 +9a19 e978
179.7013 +9a28 91cb
179.7014 +9a2b e979
179.7015 +9a30 93ab
179.7016 +9a37 e97a
179.7017 +9a3e e980
179.7018 +9a40 e97d
179.7019 +9a42 e97c
179.7020 +9a43 e97e
179.7021 +9a45 e97b
179.7022 +9a4d e982
179.7023 +9a4e fbfb
179.7024 +9a55 e981
179.7025 +9a57 e984
179.7026 +9a5a 8bc1
179.7027 +9a5b e983
179.7028 +9a5f e985
179.7029 +9a62 e986
179.7030 +9a64 e988
179.7031 +9a65 e987
179.7032 +9a69 e989
179.7033 +9a6a e98b
179.7034 +9a6b e98a
179.7035 +9aa8 8d9c
179.7036 +9aad e98c
179.7037 +9ab0 e98d
179.7038 +9ab8 8a5b
179.7039 +9abc e98e
179.7040 +9ac0 e98f
179.7041 +9ac4 9091
179.7042 +9acf e990
179.7043 +9ad1 e991
179.7044 +9ad3 e992
179.7045 +9ad4 e993
179.7046 +9ad8 8d82
179.7047 +9ad9 fbfc
179.7048 +9adc fc40
179.7049 +9ade e994
179.7050 +9adf e995
179.7051 +9ae2 e996
179.7052 +9ae3 e997
179.7053 +9ae6 e998
179.7054 +9aea 94af
179.7055 +9aeb e99a
179.7056 +9aed 9545
179.7057 +9aee e99b
179.7058 +9aef e999
179.7059 +9af1 e99d
179.7060 +9af4 e99c
179.7061 +9af7 e99e
179.7062 +9afb e99f
179.7063 +9b06 e9a0
179.7064 +9b18 e9a1
179.7065 +9b1a e9a2
179.7066 +9b1f e9a3
179.7067 +9b22 e9a4
179.7068 +9b23 e9a5
179.7069 +9b25 e9a6
179.7070 +9b27 e9a7
179.7071 +9b28 e9a8
179.7072 +9b29 e9a9
179.7073 +9b2a e9aa
179.7074 +9b2e e9ab
179.7075 +9b2f e9ac
179.7076 +9b31 9f54
179.7077 +9b32 e9ad
179.7078 +9b3b e2f6
179.7079 +9b3c 8b53
179.7080 +9b41 8a40
179.7081 +9b42 8db0
179.7082 +9b43 e9af
179.7083 +9b44 e9ae
179.7084 +9b45 96a3
179.7085 +9b4d e9b1
179.7086 +9b4e e9b2
179.7087 +9b4f e9b0
179.7088 +9b51 e9b3
179.7089 +9b54 9682
179.7090 +9b58 e9b4
179.7091 +9b5a 8b9b
179.7092 +9b6f 9844
179.7093 +9b72 fc42
179.7094 +9b74 e9b5
179.7095 +9b75 fc41
179.7096 +9b83 e9b7
179.7097 +9b8e 88bc
179.7098 +9b8f fc43
179.7099 +9b91 e9b8
179.7100 +9b92 95a9
179.7101 +9b93 e9b6
179.7102 +9b96 e9b9
179.7103 +9b97 e9ba
179.7104 +9b9f e9bb
179.7105 +9ba0 e9bc
179.7106 +9ba8 e9bd
179.7107 +9baa 968e
179.7108 +9bab 8e4c
179.7109 +9bad 8df8
179.7110 +9bae 914e
179.7111 +9bb1 fc44
179.7112 +9bb4 e9be
179.7113 +9bb9 e9c1
179.7114 +9bbb fc45
179.7115 +9bc0 e9bf
179.7116 +9bc6 e9c2
179.7117 +9bc9 8cef
179.7118 +9bca e9c0
179.7119 +9bcf e9c3
179.7120 +9bd1 e9c4
179.7121 +9bd2 e9c5
179.7122 +9bd4 e9c9
179.7123 +9bd6 8e49
179.7124 +9bdb 91e2
179.7125 +9be1 e9ca
179.7126 +9be2 e9c7
179.7127 +9be3 e9c6
179.7128 +9be4 e9c8
179.7129 +9be8 8c7e
179.7130 +9bf0 e9ce
179.7131 +9bf1 e9cd
179.7132 +9bf2 e9cc
179.7133 +9bf5 88b1
179.7134 +9c00 fc46
179.7135 +9c04 e9d8
179.7136 +9c06 e9d4
179.7137 +9c08 e9d5
179.7138 +9c09 e9d1
179.7139 +9c0a e9d7
179.7140 +9c0c e9d3
179.7141 +9c0d 8a82
179.7142 +9c10 986b
179.7143 +9c12 e9d6
179.7144 +9c13 e9d2
179.7145 +9c14 e9d0
179.7146 +9c15 e9cf
179.7147 +9c1b e9da
179.7148 +9c21 e9dd
179.7149 +9c24 e9dc
179.7150 +9c25 e9db
179.7151 +9c2d 9568
179.7152 +9c2e e9d9
179.7153 +9c2f 88f1
179.7154 +9c30 e9de
179.7155 +9c32 e9e0
179.7156 +9c39 8a8f
179.7157 +9c3a e9cb
179.7158 +9c3b 8956
179.7159 +9c3e e9e2
179.7160 +9c46 e9e1
179.7161 +9c47 e9df
179.7162 +9c48 924c
179.7163 +9c52 9690
179.7164 +9c57 97d8
179.7165 +9c5a e9e3
179.7166 +9c60 e9e4
179.7167 +9c67 e9e5
179.7168 +9c76 e9e6
179.7169 +9c78 e9e7
179.7170 +9ce5 92b9
179.7171 +9ce7 e9e8
179.7172 +9ce9 94b5
179.7173 +9ceb e9ed
179.7174 +9cec e9e9
179.7175 +9cf0 e9ea
179.7176 +9cf3 9650
179.7177 +9cf4 96c2
179.7178 +9cf6 93ce
179.7179 +9d03 e9ee
179.7180 +9d06 e9ef
179.7181 +9d07 93bc
179.7182 +9d08 e9ec
179.7183 +9d09 e9eb
179.7184 +9d0e 89a8
179.7185 +9d12 e9f7
179.7186 +9d15 e9f6
179.7187 +9d1b 8995
179.7188 +9d1f e9f4
179.7189 +9d23 e9f3
179.7190 +9d26 e9f1
179.7191 +9d28 8a9b
179.7192 +9d2a e9f0
179.7193 +9d2b 8eb0
179.7194 +9d2c 89a7
179.7195 +9d3b 8d83
179.7196 +9d3e e9fa
179.7197 +9d3f e9f9
179.7198 +9d41 e9f8
179.7199 +9d44 e9f5
179.7200 +9d46 e9fb
179.7201 +9d48 e9fc
179.7202 +9d50 ea44
179.7203 +9d51 ea43
179.7204 +9d59 ea45
179.7205 +9d5c 894c
179.7206 +9d5d ea40
179.7207 +9d5e ea41
179.7208 +9d60 8d94
179.7209 +9d61 96b7
179.7210 +9d64 ea42
179.7211 +9d6b fc48
179.7212 +9d6c 9651
179.7213 +9d6f ea4a
179.7214 +9d70 fc47
179.7215 +9d72 ea46
179.7216 +9d7a ea4b
179.7217 +9d87 ea48
179.7218 +9d89 ea47
179.7219 +9d8f 8c7b
179.7220 +9d9a ea4c
179.7221 +9da4 ea4d
179.7222 +9da9 ea4e
179.7223 +9dab ea49
179.7224 +9daf e9f2
179.7225 +9db2 ea4f
179.7226 +9db4 92df
179.7227 +9db8 ea53
179.7228 +9dba ea54
179.7229 +9dbb ea52
179.7230 +9dc1 ea51
179.7231 +9dc2 ea57
179.7232 +9dc4 ea50
179.7233 +9dc6 ea55
179.7234 +9dcf ea56
179.7235 +9dd3 ea59
179.7236 +9dd9 ea58
179.7237 +9de6 ea5b
179.7238 +9ded ea5c
179.7239 +9def ea5d
179.7240 +9df2 9868
179.7241 +9df8 ea5a
179.7242 +9df9 91e9
179.7243 +9dfa 8deb
179.7244 +9dfd ea5e
179.7245 +9e19 fc4a
179.7246 +9e1a ea5f
179.7247 +9e1b ea60
179.7248 +9e1e ea61
179.7249 +9e75 ea62
179.7250 +9e78 8cb2
179.7251 +9e79 ea63
179.7252 +9e7d ea64
179.7253 +9e7f 8ead
179.7254 +9e81 ea65
179.7255 +9e88 ea66
179.7256 +9e8b ea67
179.7257 +9e8c ea68
179.7258 +9e91 ea6b
179.7259 +9e92 ea69
179.7260 +9e93 985b
179.7261 +9e95 ea6a
179.7262 +9e97 97ed
179.7263 +9e9d ea6c
179.7264 +9e9f 97d9
179.7265 +9ea5 ea6d
179.7266 +9ea6 949e
179.7267 +9ea9 ea6e
179.7268 +9eaa ea70
179.7269 +9ead ea71
179.7270 +9eb8 ea6f
179.7271 +9eb9 8d8d
179.7272 +9eba 96cb
179.7273 +9ebb 9683
179.7274 +9ebc 9bf5
179.7275 +9ebe 9f80
179.7276 +9ebf 969b
179.7277 +9ec4 89a9
179.7278 +9ecc ea73
179.7279 +9ecd 8b6f
179.7280 +9ece ea74
179.7281 +9ecf ea75
179.7282 +9ed0 ea76
179.7283 +9ed1 fc4b
179.7284 +9ed2 8d95
179.7285 +9ed4 ea77
179.7286 +9ed8 e0d2
179.7287 +9ed9 96d9
179.7288 +9edb 91e1
179.7289 +9edc ea78
179.7290 +9edd ea7a
179.7291 +9ede ea79
179.7292 +9ee0 ea7b
179.7293 +9ee5 ea7c
179.7294 +9ee8 ea7d
179.7295 +9eef ea7e
179.7296 +9ef4 ea80
179.7297 +9ef6 ea81
179.7298 +9ef7 ea82
179.7299 +9ef9 ea83
179.7300 +9efb ea84
179.7301 +9efc ea85
179.7302 +9efd ea86
179.7303 +9f07 ea87
179.7304 +9f08 ea88
179.7305 +9f0e 9343
179.7306 +9f13 8cdb
179.7307 +9f15 ea8a
179.7308 +9f20 916c
179.7309 +9f21 ea8b
179.7310 +9f2c ea8c
179.7311 +9f3b 9540
179.7312 +9f3e ea8d
179.7313 +9f4a ea8e
179.7314 +9f4b e256
179.7315 +9f4e e6d8
179.7316 +9f4f e8eb
179.7317 +9f52 ea8f
179.7318 +9f54 ea90
179.7319 +9f5f ea92
179.7320 +9f60 ea93
179.7321 +9f61 ea94
179.7322 +9f62 97ee
179.7323 +9f63 ea91
179.7324 +9f66 ea95
179.7325 +9f67 ea96
179.7326 +9f6a ea98
179.7327 +9f6c ea97
179.7328 +9f72 ea9a
179.7329 +9f76 ea9b
179.7330 +9f77 ea99
179.7331 +9f8d 97b4
179.7332 +9f95 ea9c
179.7333 +9f9c ea9d
179.7334 +9f9d e273
179.7335 +9fa0 ea9e
179.7336 +e000 f040
179.7337 +e001 f041
179.7338 +e002 f042
179.7339 +e003 f043
179.7340 +e004 f044
179.7341 +e005 f045
179.7342 +e006 f046
179.7343 +e007 f047
179.7344 +e008 f048
179.7345 +e009 f049
179.7346 +e00a f04a
179.7347 +e00b f04b
179.7348 +e00c f04c
179.7349 +e00d f04d
179.7350 +e00e f04e
179.7351 +e00f f04f
179.7352 +e010 f050
179.7353 +e011 f051
179.7354 +e012 f052
179.7355 +e013 f053
179.7356 +e014 f054
179.7357 +e015 f055
179.7358 +e016 f056
179.7359 +e017 f057
179.7360 +e018 f058
179.7361 +e019 f059
179.7362 +e01a f05a
179.7363 +e01b f05b
179.7364 +e01c f05c
179.7365 +e01d f05d
179.7366 +e01e f05e
179.7367 +e01f f05f
179.7368 +e020 f060
179.7369 +e021 f061
179.7370 +e022 f062
179.7371 +e023 f063
179.7372 +e024 f064
179.7373 +e025 f065
179.7374 +e026 f066
179.7375 +e027 f067
179.7376 +e028 f068
179.7377 +e029 f069
179.7378 +e02a f06a
179.7379 +e02b f06b
179.7380 +e02c f06c
179.7381 +e02d f06d
179.7382 +e02e f06e
179.7383 +e02f f06f
179.7384 +e030 f070
179.7385 +e031 f071
179.7386 +e032 f072
179.7387 +e033 f073
179.7388 +e034 f074
179.7389 +e035 f075
179.7390 +e036 f076
179.7391 +e037 f077
179.7392 +e038 f078
179.7393 +e039 f079
179.7394 +e03a f07a
179.7395 +e03b f07b
179.7396 +e03c f07c
179.7397 +e03d f07d
179.7398 +e03e f07e
179.7399 +e03f f080
179.7400 +e040 f081
179.7401 +e041 f082
179.7402 +e042 f083
179.7403 +e043 f084
179.7404 +e044 f085
179.7405 +e045 f086
179.7406 +e046 f087
179.7407 +e047 f088
179.7408 +e048 f089
179.7409 +e049 f08a
179.7410 +e04a f08b
179.7411 +e04b f08c
179.7412 +e04c f08d
179.7413 +e04d f08e
179.7414 +e04e f08f
179.7415 +e04f f090
179.7416 +e050 f091
179.7417 +e051 f092
179.7418 +e052 f093
179.7419 +e053 f094
179.7420 +e054 f095
179.7421 +e055 f096
179.7422 +e056 f097
179.7423 +e057 f098
179.7424 +e058 f099
179.7425 +e059 f09a
179.7426 +e05a f09b
179.7427 +e05b f09c
179.7428 +e05c f09d
179.7429 +e05d f09e
179.7430 +e05e f09f
179.7431 +e05f f0a0
179.7432 +e060 f0a1
179.7433 +e061 f0a2
179.7434 +e062 f0a3
179.7435 +e063 f0a4
179.7436 +e064 f0a5
179.7437 +e065 f0a6
179.7438 +e066 f0a7
179.7439 +e067 f0a8
179.7440 +e068 f0a9
179.7441 +e069 f0aa
179.7442 +e06a f0ab
179.7443 +e06b f0ac
179.7444 +e06c f0ad
179.7445 +e06d f0ae
179.7446 +e06e f0af
179.7447 +e06f f0b0
179.7448 +e070 f0b1
179.7449 +e071 f0b2
179.7450 +e072 f0b3
179.7451 +e073 f0b4
179.7452 +e074 f0b5
179.7453 +e075 f0b6
179.7454 +e076 f0b7
179.7455 +e077 f0b8
179.7456 +e078 f0b9
179.7457 +e079 f0ba
179.7458 +e07a f0bb
179.7459 +e07b f0bc
179.7460 +e07c f0bd
179.7461 +e07d f0be
179.7462 +e07e f0bf
179.7463 +e07f f0c0
179.7464 +e080 f0c1
179.7465 +e081 f0c2
179.7466 +e082 f0c3
179.7467 +e083 f0c4
179.7468 +e084 f0c5
179.7469 +e085 f0c6
179.7470 +e086 f0c7
179.7471 +e087 f0c8
179.7472 +e088 f0c9
179.7473 +e089 f0ca
179.7474 +e08a f0cb
179.7475 +e08b f0cc
179.7476 +e08c f0cd
179.7477 +e08d f0ce
179.7478 +e08e f0cf
179.7479 +e08f f0d0
179.7480 +e090 f0d1
179.7481 +e091 f0d2
179.7482 +e092 f0d3
179.7483 +e093 f0d4
179.7484 +e094 f0d5
179.7485 +e095 f0d6
179.7486 +e096 f0d7
179.7487 +e097 f0d8
179.7488 +e098 f0d9
179.7489 +e099 f0da
179.7490 +e09a f0db
179.7491 +e09b f0dc
179.7492 +e09c f0dd
179.7493 +e09d f0de
179.7494 +e09e f0df
179.7495 +e09f f0e0
179.7496 +e0a0 f0e1
179.7497 +e0a1 f0e2
179.7498 +e0a2 f0e3
179.7499 +e0a3 f0e4
179.7500 +e0a4 f0e5
179.7501 +e0a5 f0e6
179.7502 +e0a6 f0e7
179.7503 +e0a7 f0e8
179.7504 +e0a8 f0e9
179.7505 +e0a9 f0ea
179.7506 +e0aa f0eb
179.7507 +e0ab f0ec
179.7508 +e0ac f0ed
179.7509 +e0ad f0ee
179.7510 +e0ae f0ef
179.7511 +e0af f0f0
179.7512 +e0b0 f0f1
179.7513 +e0b1 f0f2
179.7514 +e0b2 f0f3
179.7515 +e0b3 f0f4
179.7516 +e0b4 f0f5
179.7517 +e0b5 f0f6
179.7518 +e0b6 f0f7
179.7519 +e0b7 f0f8
179.7520 +e0b8 f0f9
179.7521 +e0b9 f0fa
179.7522 +e0ba f0fb
179.7523 +e0bb f0fc
179.7524 +e0bc f140
179.7525 +e0bd f141
179.7526 +e0be f142
179.7527 +e0bf f143
179.7528 +e0c0 f144
179.7529 +e0c1 f145
179.7530 +e0c2 f146
179.7531 +e0c3 f147
179.7532 +e0c4 f148
179.7533 +e0c5 f149
179.7534 +e0c6 f14a
179.7535 +e0c7 f14b
179.7536 +e0c8 f14c
179.7537 +e0c9 f14d
179.7538 +e0ca f14e
179.7539 +e0cb f14f
179.7540 +e0cc f150
179.7541 +e0cd f151
179.7542 +e0ce f152
179.7543 +e0cf f153
179.7544 +e0d0 f154
179.7545 +e0d1 f155
179.7546 +e0d2 f156
179.7547 +e0d3 f157
179.7548 +e0d4 f158
179.7549 +e0d5 f159
179.7550 +e0d6 f15a
179.7551 +e0d7 f15b
179.7552 +e0d8 f15c
179.7553 +e0d9 f15d
179.7554 +e0da f15e
179.7555 +e0db f15f
179.7556 +e0dc f160
179.7557 +e0dd f161
179.7558 +e0de f162
179.7559 +e0df f163
179.7560 +e0e0 f164
179.7561 +e0e1 f165
179.7562 +e0e2 f166
179.7563 +e0e3 f167
179.7564 +e0e4 f168
179.7565 +e0e5 f169
179.7566 +e0e6 f16a
179.7567 +e0e7 f16b
179.7568 +e0e8 f16c
179.7569 +e0e9 f16d
179.7570 +e0ea f16e
179.7571 +e0eb f16f
179.7572 +e0ec f170
179.7573 +e0ed f171
179.7574 +e0ee f172
179.7575 +e0ef f173
179.7576 +e0f0 f174
179.7577 +e0f1 f175
179.7578 +e0f2 f176
179.7579 +e0f3 f177
179.7580 +e0f4 f178
179.7581 +e0f5 f179
179.7582 +e0f6 f17a
179.7583 +e0f7 f17b
179.7584 +e0f8 f17c
179.7585 +e0f9 f17d
179.7586 +e0fa f17e
179.7587 +e0fb f180
179.7588 +e0fc f181
179.7589 +e0fd f182
179.7590 +e0fe f183
179.7591 +e0ff f184
179.7592 +e100 f185
179.7593 +e101 f186
179.7594 +e102 f187
179.7595 +e103 f188
179.7596 +e104 f189
179.7597 +e105 f18a
179.7598 +e106 f18b
179.7599 +e107 f18c
179.7600 +e108 f18d
179.7601 +e109 f18e
179.7602 +e10a f18f
179.7603 +e10b f190
179.7604 +e10c f191
179.7605 +e10d f192
179.7606 +e10e f193
179.7607 +e10f f194
179.7608 +e110 f195
179.7609 +e111 f196
179.7610 +e112 f197
179.7611 +e113 f198
179.7612 +e114 f199
179.7613 +e115 f19a
179.7614 +e116 f19b
179.7615 +e117 f19c
179.7616 +e118 f19d
179.7617 +e119 f19e
179.7618 +e11a f19f
179.7619 +e11b f1a0
179.7620 +e11c f1a1
179.7621 +e11d f1a2
179.7622 +e11e f1a3
179.7623 +e11f f1a4
179.7624 +e120 f1a5
179.7625 +e121 f1a6
179.7626 +e122 f1a7
179.7627 +e123 f1a8
179.7628 +e124 f1a9
179.7629 +e125 f1aa
179.7630 +e126 f1ab
179.7631 +e127 f1ac
179.7632 +e128 f1ad
179.7633 +e129 f1ae
179.7634 +e12a f1af
179.7635 +e12b f1b0
179.7636 +e12c f1b1
179.7637 +e12d f1b2
179.7638 +e12e f1b3
179.7639 +e12f f1b4
179.7640 +e130 f1b5
179.7641 +e131 f1b6
179.7642 +e132 f1b7
179.7643 +e133 f1b8
179.7644 +e134 f1b9
179.7645 +e135 f1ba
179.7646 +e136 f1bb
179.7647 +e137 f1bc
179.7648 +e138 f1bd
179.7649 +e139 f1be
179.7650 +e13a f1bf
179.7651 +e13b f1c0
179.7652 +e13c f1c1
179.7653 +e13d f1c2
179.7654 +e13e f1c3
179.7655 +e13f f1c4
179.7656 +e140 f1c5
179.7657 +e141 f1c6
179.7658 +e142 f1c7
179.7659 +e143 f1c8
179.7660 +e144 f1c9
179.7661 +e145 f1ca
179.7662 +e146 f1cb
179.7663 +e147 f1cc
179.7664 +e148 f1cd
179.7665 +e149 f1ce
179.7666 +e14a f1cf
179.7667 +e14b f1d0
179.7668 +e14c f1d1
179.7669 +e14d f1d2
179.7670 +e14e f1d3
179.7671 +e14f f1d4
179.7672 +e150 f1d5
179.7673 +e151 f1d6
179.7674 +e152 f1d7
179.7675 +e153 f1d8
179.7676 +e154 f1d9
179.7677 +e155 f1da
179.7678 +e156 f1db
179.7679 +e157 f1dc
179.7680 +e158 f1dd
179.7681 +e159 f1de
179.7682 +e15a f1df
179.7683 +e15b f1e0
179.7684 +e15c f1e1
179.7685 +e15d f1e2
179.7686 +e15e f1e3
179.7687 +e15f f1e4
179.7688 +e160 f1e5
179.7689 +e161 f1e6
179.7690 +e162 f1e7
179.7691 +e163 f1e8
179.7692 +e164 f1e9
179.7693 +e165 f1ea
179.7694 +e166 f1eb
179.7695 +e167 f1ec
179.7696 +e168 f1ed
179.7697 +e169 f1ee
179.7698 +e16a f1ef
179.7699 +e16b f1f0
179.7700 +e16c f1f1
179.7701 +e16d f1f2
179.7702 +e16e f1f3
179.7703 +e16f f1f4
179.7704 +e170 f1f5
179.7705 +e171 f1f6
179.7706 +e172 f1f7
179.7707 +e173 f1f8
179.7708 +e174 f1f9
179.7709 +e175 f1fa
179.7710 +e176 f1fb
179.7711 +e177 f1fc
179.7712 +e178 f240
179.7713 +e179 f241
179.7714 +e17a f242
179.7715 +e17b f243
179.7716 +e17c f244
179.7717 +e17d f245
179.7718 +e17e f246
179.7719 +e17f f247
179.7720 +e180 f248
179.7721 +e181 f249
179.7722 +e182 f24a
179.7723 +e183 f24b
179.7724 +e184 f24c
179.7725 +e185 f24d
179.7726 +e186 f24e
179.7727 +e187 f24f
179.7728 +e188 f250
179.7729 +e189 f251
179.7730 +e18a f252
179.7731 +e18b f253
179.7732 +e18c f254
179.7733 +e18d f255
179.7734 +e18e f256
179.7735 +e18f f257
179.7736 +e190 f258
179.7737 +e191 f259
179.7738 +e192 f25a
179.7739 +e193 f25b
179.7740 +e194 f25c
179.7741 +e195 f25d
179.7742 +e196 f25e
179.7743 +e197 f25f
179.7744 +e198 f260
179.7745 +e199 f261
179.7746 +e19a f262
179.7747 +e19b f263
179.7748 +e19c f264
179.7749 +e19d f265
179.7750 +e19e f266
179.7751 +e19f f267
179.7752 +e1a0 f268
179.7753 +e1a1 f269
179.7754 +e1a2 f26a
179.7755 +e1a3 f26b
179.7756 +e1a4 f26c
179.7757 +e1a5 f26d
179.7758 +e1a6 f26e
179.7759 +e1a7 f26f
179.7760 +e1a8 f270
179.7761 +e1a9 f271
179.7762 +e1aa f272
179.7763 +e1ab f273
179.7764 +e1ac f274
179.7765 +e1ad f275
179.7766 +e1ae f276
179.7767 +e1af f277
179.7768 +e1b0 f278
179.7769 +e1b1 f279
179.7770 +e1b2 f27a
179.7771 +e1b3 f27b
179.7772 +e1b4 f27c
179.7773 +e1b5 f27d
179.7774 +e1b6 f27e
179.7775 +e1b7 f280
179.7776 +e1b8 f281
179.7777 +e1b9 f282
179.7778 +e1ba f283
179.7779 +e1bb f284
179.7780 +e1bc f285
179.7781 +e1bd f286
179.7782 +e1be f287
179.7783 +e1bf f288
179.7784 +e1c0 f289
179.7785 +e1c1 f28a
179.7786 +e1c2 f28b
179.7787 +e1c3 f28c
179.7788 +e1c4 f28d
179.7789 +e1c5 f28e
179.7790 +e1c6 f28f
179.7791 +e1c7 f290
179.7792 +e1c8 f291
179.7793 +e1c9 f292
179.7794 +e1ca f293
179.7795 +e1cb f294
179.7796 +e1cc f295
179.7797 +e1cd f296
179.7798 +e1ce f297
179.7799 +e1cf f298
179.7800 +e1d0 f299
179.7801 +e1d1 f29a
179.7802 +e1d2 f29b
179.7803 +e1d3 f29c
179.7804 +e1d4 f29d
179.7805 +e1d5 f29e
179.7806 +e1d6 f29f
179.7807 +e1d7 f2a0
179.7808 +e1d8 f2a1
179.7809 +e1d9 f2a2
179.7810 +e1da f2a3
179.7811 +e1db f2a4
179.7812 +e1dc f2a5
179.7813 +e1dd f2a6
179.7814 +e1de f2a7
179.7815 +e1df f2a8
179.7816 +e1e0 f2a9
179.7817 +e1e1 f2aa
179.7818 +e1e2 f2ab
179.7819 +e1e3 f2ac
179.7820 +e1e4 f2ad
179.7821 +e1e5 f2ae
179.7822 +e1e6 f2af
179.7823 +e1e7 f2b0
179.7824 +e1e8 f2b1
179.7825 +e1e9 f2b2
179.7826 +e1ea f2b3
179.7827 +e1eb f2b4
179.7828 +e1ec f2b5
179.7829 +e1ed f2b6
179.7830 +e1ee f2b7
179.7831 +e1ef f2b8
179.7832 +e1f0 f2b9
179.7833 +e1f1 f2ba
179.7834 +e1f2 f2bb
179.7835 +e1f3 f2bc
179.7836 +e1f4 f2bd
179.7837 +e1f5 f2be
179.7838 +e1f6 f2bf
179.7839 +e1f7 f2c0
179.7840 +e1f8 f2c1
179.7841 +e1f9 f2c2
179.7842 +e1fa f2c3
179.7843 +e1fb f2c4
179.7844 +e1fc f2c5
179.7845 +e1fd f2c6
179.7846 +e1fe f2c7
179.7847 +e1ff f2c8
179.7848 +e200 f2c9
179.7849 +e201 f2ca
179.7850 +e202 f2cb
179.7851 +e203 f2cc
179.7852 +e204 f2cd
179.7853 +e205 f2ce
179.7854 +e206 f2cf
179.7855 +e207 f2d0
179.7856 +e208 f2d1
179.7857 +e209 f2d2
179.7858 +e20a f2d3
179.7859 +e20b f2d4
179.7860 +e20c f2d5
179.7861 +e20d f2d6
179.7862 +e20e f2d7
179.7863 +e20f f2d8
179.7864 +e210 f2d9
179.7865 +e211 f2da
179.7866 +e212 f2db
179.7867 +e213 f2dc
179.7868 +e214 f2dd
179.7869 +e215 f2de
179.7870 +e216 f2df
179.7871 +e217 f2e0
179.7872 +e218 f2e1
179.7873 +e219 f2e2
179.7874 +e21a f2e3
179.7875 +e21b f2e4
179.7876 +e21c f2e5
179.7877 +e21d f2e6
179.7878 +e21e f2e7
179.7879 +e21f f2e8
179.7880 +e220 f2e9
179.7881 +e221 f2ea
179.7882 +e222 f2eb
179.7883 +e223 f2ec
179.7884 +e224 f2ed
179.7885 +e225 f2ee
179.7886 +e226 f2ef
179.7887 +e227 f2f0
179.7888 +e228 f2f1
179.7889 +e229 f2f2
179.7890 +e22a f2f3
179.7891 +e22b f2f4
179.7892 +e22c f2f5
179.7893 +e22d f2f6
179.7894 +e22e f2f7
179.7895 +e22f f2f8
179.7896 +e230 f2f9
179.7897 +e231 f2fa
179.7898 +e232 f2fb
179.7899 +e233 f2fc
179.7900 +e234 f340
179.7901 +e235 f341
179.7902 +e236 f342
179.7903 +e237 f343
179.7904 +e238 f344
179.7905 +e239 f345
179.7906 +e23a f346
179.7907 +e23b f347
179.7908 +e23c f348
179.7909 +e23d f349
179.7910 +e23e f34a
179.7911 +e23f f34b
179.7912 +e240 f34c
179.7913 +e241 f34d
179.7914 +e242 f34e
179.7915 +e243 f34f
179.7916 +e244 f350
179.7917 +e245 f351
179.7918 +e246 f352
179.7919 +e247 f353
179.7920 +e248 f354
179.7921 +e249 f355
179.7922 +e24a f356
179.7923 +e24b f357
179.7924 +e24c f358
179.7925 +e24d f359
179.7926 +e24e f35a
179.7927 +e24f f35b
179.7928 +e250 f35c
179.7929 +e251 f35d
179.7930 +e252 f35e
179.7931 +e253 f35f
179.7932 +e254 f360
179.7933 +e255 f361
179.7934 +e256 f362
179.7935 +e257 f363
179.7936 +e258 f364
179.7937 +e259 f365
179.7938 +e25a f366
179.7939 +e25b f367
179.7940 +e25c f368
179.7941 +e25d f369
179.7942 +e25e f36a
179.7943 +e25f f36b
179.7944 +e260 f36c
179.7945 +e261 f36d
179.7946 +e262 f36e
179.7947 +e263 f36f
179.7948 +e264 f370
179.7949 +e265 f371
179.7950 +e266 f372
179.7951 +e267 f373
179.7952 +e268 f374
179.7953 +e269 f375
179.7954 +e26a f376
179.7955 +e26b f377
179.7956 +e26c f378
179.7957 +e26d f379
179.7958 +e26e f37a
179.7959 +e26f f37b
179.7960 +e270 f37c
179.7961 +e271 f37d
179.7962 +e272 f37e
179.7963 +e273 f380
179.7964 +e274 f381
179.7965 +e275 f382
179.7966 +e276 f383
179.7967 +e277 f384
179.7968 +e278 f385
179.7969 +e279 f386
179.7970 +e27a f387
179.7971 +e27b f388
179.7972 +e27c f389
179.7973 +e27d f38a
179.7974 +e27e f38b
179.7975 +e27f f38c
179.7976 +e280 f38d
179.7977 +e281 f38e
179.7978 +e282 f38f
179.7979 +e283 f390
179.7980 +e284 f391
179.7981 +e285 f392
179.7982 +e286 f393
179.7983 +e287 f394
179.7984 +e288 f395
179.7985 +e289 f396
179.7986 +e28a f397
179.7987 +e28b f398
179.7988 +e28c f399
179.7989 +e28d f39a
179.7990 +e28e f39b
179.7991 +e28f f39c
179.7992 +e290 f39d
179.7993 +e291 f39e
179.7994 +e292 f39f
179.7995 +e293 f3a0
179.7996 +e294 f3a1
179.7997 +e295 f3a2
179.7998 +e296 f3a3
179.7999 +e297 f3a4
179.8000 +e298 f3a5
179.8001 +e299 f3a6
179.8002 +e29a f3a7
179.8003 +e29b f3a8
179.8004 +e29c f3a9
179.8005 +e29d f3aa
179.8006 +e29e f3ab
179.8007 +e29f f3ac
179.8008 +e2a0 f3ad
179.8009 +e2a1 f3ae
179.8010 +e2a2 f3af
179.8011 +e2a3 f3b0
179.8012 +e2a4 f3b1
179.8013 +e2a5 f3b2
179.8014 +e2a6 f3b3
179.8015 +e2a7 f3b4
179.8016 +e2a8 f3b5
179.8017 +e2a9 f3b6
179.8018 +e2aa f3b7
179.8019 +e2ab f3b8
179.8020 +e2ac f3b9
179.8021 +e2ad f3ba
179.8022 +e2ae f3bb
179.8023 +e2af f3bc
179.8024 +e2b0 f3bd
179.8025 +e2b1 f3be
179.8026 +e2b2 f3bf
179.8027 +e2b3 f3c0
179.8028 +e2b4 f3c1
179.8029 +e2b5 f3c2
179.8030 +e2b6 f3c3
179.8031 +e2b7 f3c4
179.8032 +e2b8 f3c5
179.8033 +e2b9 f3c6
179.8034 +e2ba f3c7
179.8035 +e2bb f3c8
179.8036 +e2bc f3c9
179.8037 +e2bd f3ca
179.8038 +e2be f3cb
179.8039 +e2bf f3cc
179.8040 +e2c0 f3cd
179.8041 +e2c1 f3ce
179.8042 +e2c2 f3cf
179.8043 +e2c3 f3d0
179.8044 +e2c4 f3d1
179.8045 +e2c5 f3d2
179.8046 +e2c6 f3d3
179.8047 +e2c7 f3d4
179.8048 +e2c8 f3d5
179.8049 +e2c9 f3d6
179.8050 +e2ca f3d7
179.8051 +e2cb f3d8
179.8052 +e2cc f3d9
179.8053 +e2cd f3da
179.8054 +e2ce f3db
179.8055 +e2cf f3dc
179.8056 +e2d0 f3dd
179.8057 +e2d1 f3de
179.8058 +e2d2 f3df
179.8059 +e2d3 f3e0
179.8060 +e2d4 f3e1
179.8061 +e2d5 f3e2
179.8062 +e2d6 f3e3
179.8063 +e2d7 f3e4
179.8064 +e2d8 f3e5
179.8065 +e2d9 f3e6
179.8066 +e2da f3e7
179.8067 +e2db f3e8
179.8068 +e2dc f3e9
179.8069 +e2dd f3ea
179.8070 +e2de f3eb
179.8071 +e2df f3ec
179.8072 +e2e0 f3ed
179.8073 +e2e1 f3ee
179.8074 +e2e2 f3ef
179.8075 +e2e3 f3f0
179.8076 +e2e4 f3f1
179.8077 +e2e5 f3f2
179.8078 +e2e6 f3f3
179.8079 +e2e7 f3f4
179.8080 +e2e8 f3f5
179.8081 +e2e9 f3f6
179.8082 +e2ea f3f7
179.8083 +e2eb f3f8
179.8084 +e2ec f3f9
179.8085 +e2ed f3fa
179.8086 +e2ee f3fb
179.8087 +e2ef f3fc
179.8088 +e2f0 f440
179.8089 +e2f1 f441
179.8090 +e2f2 f442
179.8091 +e2f3 f443
179.8092 +e2f4 f444
179.8093 +e2f5 f445
179.8094 +e2f6 f446
179.8095 +e2f7 f447
179.8096 +e2f8 f448
179.8097 +e2f9 f449
179.8098 +e2fa f44a
179.8099 +e2fb f44b
179.8100 +e2fc f44c
179.8101 +e2fd f44d
179.8102 +e2fe f44e
179.8103 +e2ff f44f
179.8104 +e300 f450
179.8105 +e301 f451
179.8106 +e302 f452
179.8107 +e303 f453
179.8108 +e304 f454
179.8109 +e305 f455
179.8110 +e306 f456
179.8111 +e307 f457
179.8112 +e308 f458
179.8113 +e309 f459
179.8114 +e30a f45a
179.8115 +e30b f45b
179.8116 +e30c f45c
179.8117 +e30d f45d
179.8118 +e30e f45e
179.8119 +e30f f45f
179.8120 +e310 f460
179.8121 +e311 f461
179.8122 +e312 f462
179.8123 +e313 f463
179.8124 +e314 f464
179.8125 +e315 f465
179.8126 +e316 f466
179.8127 +e317 f467
179.8128 +e318 f468
179.8129 +e319 f469
179.8130 +e31a f46a
179.8131 +e31b f46b
179.8132 +e31c f46c
179.8133 +e31d f46d
179.8134 +e31e f46e
179.8135 +e31f f46f
179.8136 +e320 f470
179.8137 +e321 f471
179.8138 +e322 f472
179.8139 +e323 f473
179.8140 +e324 f474
179.8141 +e325 f475
179.8142 +e326 f476
179.8143 +e327 f477
179.8144 +e328 f478
179.8145 +e329 f479
179.8146 +e32a f47a
179.8147 +e32b f47b
179.8148 +e32c f47c
179.8149 +e32d f47d
179.8150 +e32e f47e
179.8151 +e32f f480
179.8152 +e330 f481
179.8153 +e331 f482
179.8154 +e332 f483
179.8155 +e333 f484
179.8156 +e334 f485
179.8157 +e335 f486
179.8158 +e336 f487
179.8159 +e337 f488
179.8160 +e338 f489
179.8161 +e339 f48a
179.8162 +e33a f48b
179.8163 +e33b f48c
179.8164 +e33c f48d
179.8165 +e33d f48e
179.8166 +e33e f48f
179.8167 +e33f f490
179.8168 +e340 f491
179.8169 +e341 f492
179.8170 +e342 f493
179.8171 +e343 f494
179.8172 +e344 f495
179.8173 +e345 f496
179.8174 +e346 f497
179.8175 +e347 f498
179.8176 +e348 f499
179.8177 +e349 f49a
179.8178 +e34a f49b
179.8179 +e34b f49c
179.8180 +e34c f49d
179.8181 +e34d f49e
179.8182 +e34e f49f
179.8183 +e34f f4a0
179.8184 +e350 f4a1
179.8185 +e351 f4a2
179.8186 +e352 f4a3
179.8187 +e353 f4a4
179.8188 +e354 f4a5
179.8189 +e355 f4a6
179.8190 +e356 f4a7
179.8191 +e357 f4a8
179.8192 +e358 f4a9
179.8193 +e359 f4aa
179.8194 +e35a f4ab
179.8195 +e35b f4ac
179.8196 +e35c f4ad
179.8197 +e35d f4ae
179.8198 +e35e f4af
179.8199 +e35f f4b0
179.8200 +e360 f4b1
179.8201 +e361 f4b2
179.8202 +e362 f4b3
179.8203 +e363 f4b4
179.8204 +e364 f4b5
179.8205 +e365 f4b6
179.8206 +e366 f4b7
179.8207 +e367 f4b8
179.8208 +e368 f4b9
179.8209 +e369 f4ba
179.8210 +e36a f4bb
179.8211 +e36b f4bc
179.8212 +e36c f4bd
179.8213 +e36d f4be
179.8214 +e36e f4bf
179.8215 +e36f f4c0
179.8216 +e370 f4c1
179.8217 +e371 f4c2
179.8218 +e372 f4c3
179.8219 +e373 f4c4
179.8220 +e374 f4c5
179.8221 +e375 f4c6
179.8222 +e376 f4c7
179.8223 +e377 f4c8
179.8224 +e378 f4c9
179.8225 +e379 f4ca
179.8226 +e37a f4cb
179.8227 +e37b f4cc
179.8228 +e37c f4cd
179.8229 +e37d f4ce
179.8230 +e37e f4cf
179.8231 +e37f f4d0
179.8232 +e380 f4d1
179.8233 +e381 f4d2
179.8234 +e382 f4d3
179.8235 +e383 f4d4
179.8236 +e384 f4d5
179.8237 +e385 f4d6
179.8238 +e386 f4d7
179.8239 +e387 f4d8
179.8240 +e388 f4d9
179.8241 +e389 f4da
179.8242 +e38a f4db
179.8243 +e38b f4dc
179.8244 +e38c f4dd
179.8245 +e38d f4de
179.8246 +e38e f4df
179.8247 +e38f f4e0
179.8248 +e390 f4e1
179.8249 +e391 f4e2
179.8250 +e392 f4e3
179.8251 +e393 f4e4
179.8252 +e394 f4e5
179.8253 +e395 f4e6
179.8254 +e396 f4e7
179.8255 +e397 f4e8
179.8256 +e398 f4e9
179.8257 +e399 f4ea
179.8258 +e39a f4eb
179.8259 +e39b f4ec
179.8260 +e39c f4ed
179.8261 +e39d f4ee
179.8262 +e39e f4ef
179.8263 +e39f f4f0
179.8264 +e3a0 f4f1
179.8265 +e3a1 f4f2
179.8266 +e3a2 f4f3
179.8267 +e3a3 f4f4
179.8268 +e3a4 f4f5
179.8269 +e3a5 f4f6
179.8270 +e3a6 f4f7
179.8271 +e3a7 f4f8
179.8272 +e3a8 f4f9
179.8273 +e3a9 f4fa
179.8274 +e3aa f4fb
179.8275 +e3ab f4fc
179.8276 +e3ac f540
179.8277 +e3ad f541
179.8278 +e3ae f542
179.8279 +e3af f543
179.8280 +e3b0 f544
179.8281 +e3b1 f545
179.8282 +e3b2 f546
179.8283 +e3b3 f547
179.8284 +e3b4 f548
179.8285 +e3b5 f549
179.8286 +e3b6 f54a
179.8287 +e3b7 f54b
179.8288 +e3b8 f54c
179.8289 +e3b9 f54d
179.8290 +e3ba f54e
179.8291 +e3bb f54f
179.8292 +e3bc f550
179.8293 +e3bd f551
179.8294 +e3be f552
179.8295 +e3bf f553
179.8296 +e3c0 f554
179.8297 +e3c1 f555
179.8298 +e3c2 f556
179.8299 +e3c3 f557
179.8300 +e3c4 f558
179.8301 +e3c5 f559
179.8302 +e3c6 f55a
179.8303 +e3c7 f55b
179.8304 +e3c8 f55c
179.8305 +e3c9 f55d
179.8306 +e3ca f55e
179.8307 +e3cb f55f
179.8308 +e3cc f560
179.8309 +e3cd f561
179.8310 +e3ce f562
179.8311 +e3cf f563
179.8312 +e3d0 f564
179.8313 +e3d1 f565
179.8314 +e3d2 f566
179.8315 +e3d3 f567
179.8316 +e3d4 f568
179.8317 +e3d5 f569
179.8318 +e3d6 f56a
179.8319 +e3d7 f56b
179.8320 +e3d8 f56c
179.8321 +e3d9 f56d
179.8322 +e3da f56e
179.8323 +e3db f56f
179.8324 +e3dc f570
179.8325 +e3dd f571
179.8326 +e3de f572
179.8327 +e3df f573
179.8328 +e3e0 f574
179.8329 +e3e1 f575
179.8330 +e3e2 f576
179.8331 +e3e3 f577
179.8332 +e3e4 f578
179.8333 +e3e5 f579
179.8334 +e3e6 f57a
179.8335 +e3e7 f57b
179.8336 +e3e8 f57c
179.8337 +e3e9 f57d
179.8338 +e3ea f57e
179.8339 +e3eb f580
179.8340 +e3ec f581
179.8341 +e3ed f582
179.8342 +e3ee f583
179.8343 +e3ef f584
179.8344 +e3f0 f585
179.8345 +e3f1 f586
179.8346 +e3f2 f587
179.8347 +e3f3 f588
179.8348 +e3f4 f589
179.8349 +e3f5 f58a
179.8350 +e3f6 f58b
179.8351 +e3f7 f58c
179.8352 +e3f8 f58d
179.8353 +e3f9 f58e
179.8354 +e3fa f58f
179.8355 +e3fb f590
179.8356 +e3fc f591
179.8357 +e3fd f592
179.8358 +e3fe f593
179.8359 +e3ff f594
179.8360 +e400 f595
179.8361 +e401 f596
179.8362 +e402 f597
179.8363 +e403 f598
179.8364 +e404 f599
179.8365 +e405 f59a
179.8366 +e406 f59b
179.8367 +e407 f59c
179.8368 +e408 f59d
179.8369 +e409 f59e
179.8370 +e40a f59f
179.8371 +e40b f5a0
179.8372 +e40c f5a1
179.8373 +e40d f5a2
179.8374 +e40e f5a3
179.8375 +e40f f5a4
179.8376 +e410 f5a5
179.8377 +e411 f5a6
179.8378 +e412 f5a7
179.8379 +e413 f5a8
179.8380 +e414 f5a9
179.8381 +e415 f5aa
179.8382 +e416 f5ab
179.8383 +e417 f5ac
179.8384 +e418 f5ad
179.8385 +e419 f5ae
179.8386 +e41a f5af
179.8387 +e41b f5b0
179.8388 +e41c f5b1
179.8389 +e41d f5b2
179.8390 +e41e f5b3
179.8391 +e41f f5b4
179.8392 +e420 f5b5
179.8393 +e421 f5b6
179.8394 +e422 f5b7
179.8395 +e423 f5b8
179.8396 +e424 f5b9
179.8397 +e425 f5ba
179.8398 +e426 f5bb
179.8399 +e427 f5bc
179.8400 +e428 f5bd
179.8401 +e429 f5be
179.8402 +e42a f5bf
179.8403 +e42b f5c0
179.8404 +e42c f5c1
179.8405 +e42d f5c2
179.8406 +e42e f5c3
179.8407 +e42f f5c4
179.8408 +e430 f5c5
179.8409 +e431 f5c6
179.8410 +e432 f5c7
179.8411 +e433 f5c8
179.8412 +e434 f5c9
179.8413 +e435 f5ca
179.8414 +e436 f5cb
179.8415 +e437 f5cc
179.8416 +e438 f5cd
179.8417 +e439 f5ce
179.8418 +e43a f5cf
179.8419 +e43b f5d0
179.8420 +e43c f5d1
179.8421 +e43d f5d2
179.8422 +e43e f5d3
179.8423 +e43f f5d4
179.8424 +e440 f5d5
179.8425 +e441 f5d6
179.8426 +e442 f5d7
179.8427 +e443 f5d8
179.8428 +e444 f5d9
179.8429 +e445 f5da
179.8430 +e446 f5db
179.8431 +e447 f5dc
179.8432 +e448 f5dd
179.8433 +e449 f5de
179.8434 +e44a f5df
179.8435 +e44b f5e0
179.8436 +e44c f5e1
179.8437 +e44d f5e2
179.8438 +e44e f5e3
179.8439 +e44f f5e4
179.8440 +e450 f5e5
179.8441 +e451 f5e6
179.8442 +e452 f5e7
179.8443 +e453 f5e8
179.8444 +e454 f5e9
179.8445 +e455 f5ea
179.8446 +e456 f5eb
179.8447 +e457 f5ec
179.8448 +e458 f5ed
179.8449 +e459 f5ee
179.8450 +e45a f5ef
179.8451 +e45b f5f0
179.8452 +e45c f5f1
179.8453 +e45d f5f2
179.8454 +e45e f5f3
179.8455 +e45f f5f4
179.8456 +e460 f5f5
179.8457 +e461 f5f6
179.8458 +e462 f5f7
179.8459 +e463 f5f8
179.8460 +e464 f5f9
179.8461 +e465 f5fa
179.8462 +e466 f5fb
179.8463 +e467 f5fc
179.8464 +e468 f640
179.8465 +e469 f641
179.8466 +e46a f642
179.8467 +e46b f643
179.8468 +e46c f644
179.8469 +e46d f645
179.8470 +e46e f646
179.8471 +e46f f647
179.8472 +e470 f648
179.8473 +e471 f649
179.8474 +e472 f64a
179.8475 +e473 f64b
179.8476 +e474 f64c
179.8477 +e475 f64d
179.8478 +e476 f64e
179.8479 +e477 f64f
179.8480 +e478 f650
179.8481 +e479 f651
179.8482 +e47a f652
179.8483 +e47b f653
179.8484 +e47c f654
179.8485 +e47d f655
179.8486 +e47e f656
179.8487 +e47f f657
179.8488 +e480 f658
179.8489 +e481 f659
179.8490 +e482 f65a
179.8491 +e483 f65b
179.8492 +e484 f65c
179.8493 +e485 f65d
179.8494 +e486 f65e
179.8495 +e487 f65f
179.8496 +e488 f660
179.8497 +e489 f661
179.8498 +e48a f662
179.8499 +e48b f663
179.8500 +e48c f664
179.8501 +e48d f665
179.8502 +e48e f666
179.8503 +e48f f667
179.8504 +e490 f668
179.8505 +e491 f669
179.8506 +e492 f66a
179.8507 +e493 f66b
179.8508 +e494 f66c
179.8509 +e495 f66d
179.8510 +e496 f66e
179.8511 +e497 f66f
179.8512 +e498 f670
179.8513 +e499 f671
179.8514 +e49a f672
179.8515 +e49b f673
179.8516 +e49c f674
179.8517 +e49d f675
179.8518 +e49e f676
179.8519 +e49f f677
179.8520 +e4a0 f678
179.8521 +e4a1 f679
179.8522 +e4a2 f67a
179.8523 +e4a3 f67b
179.8524 +e4a4 f67c
179.8525 +e4a5 f67d
179.8526 +e4a6 f67e
179.8527 +e4a7 f680
179.8528 +e4a8 f681
179.8529 +e4a9 f682
179.8530 +e4aa f683
179.8531 +e4ab f684
179.8532 +e4ac f685
179.8533 +e4ad f686
179.8534 +e4ae f687
179.8535 +e4af f688
179.8536 +e4b0 f689
179.8537 +e4b1 f68a
179.8538 +e4b2 f68b
179.8539 +e4b3 f68c
179.8540 +e4b4 f68d
179.8541 +e4b5 f68e
179.8542 +e4b6 f68f
179.8543 +e4b7 f690
179.8544 +e4b8 f691
179.8545 +e4b9 f692
179.8546 +e4ba f693
179.8547 +e4bb f694
179.8548 +e4bc f695
179.8549 +e4bd f696
179.8550 +e4be f697
179.8551 +e4bf f698
179.8552 +e4c0 f699
179.8553 +e4c1 f69a
179.8554 +e4c2 f69b
179.8555 +e4c3 f69c
179.8556 +e4c4 f69d
179.8557 +e4c5 f69e
179.8558 +e4c6 f69f
179.8559 +e4c7 f6a0
179.8560 +e4c8 f6a1
179.8561 +e4c9 f6a2
179.8562 +e4ca f6a3
179.8563 +e4cb f6a4
179.8564 +e4cc f6a5
179.8565 +e4cd f6a6
179.8566 +e4ce f6a7
179.8567 +e4cf f6a8
179.8568 +e4d0 f6a9
179.8569 +e4d1 f6aa
179.8570 +e4d2 f6ab
179.8571 +e4d3 f6ac
179.8572 +e4d4 f6ad
179.8573 +e4d5 f6ae
179.8574 +e4d6 f6af
179.8575 +e4d7 f6b0
179.8576 +e4d8 f6b1
179.8577 +e4d9 f6b2
179.8578 +e4da f6b3
179.8579 +e4db f6b4
179.8580 +e4dc f6b5
179.8581 +e4dd f6b6
179.8582 +e4de f6b7
179.8583 +e4df f6b8
179.8584 +e4e0 f6b9
179.8585 +e4e1 f6ba
179.8586 +e4e2 f6bb
179.8587 +e4e3 f6bc
179.8588 +e4e4 f6bd
179.8589 +e4e5 f6be
179.8590 +e4e6 f6bf
179.8591 +e4e7 f6c0
179.8592 +e4e8 f6c1
179.8593 +e4e9 f6c2
179.8594 +e4ea f6c3
179.8595 +e4eb f6c4
179.8596 +e4ec f6c5
179.8597 +e4ed f6c6
179.8598 +e4ee f6c7
179.8599 +e4ef f6c8
179.8600 +e4f0 f6c9
179.8601 +e4f1 f6ca
179.8602 +e4f2 f6cb
179.8603 +e4f3 f6cc
179.8604 +e4f4 f6cd
179.8605 +e4f5 f6ce
179.8606 +e4f6 f6cf
179.8607 +e4f7 f6d0
179.8608 +e4f8 f6d1
179.8609 +e4f9 f6d2
179.8610 +e4fa f6d3
179.8611 +e4fb f6d4
179.8612 +e4fc f6d5
179.8613 +e4fd f6d6
179.8614 +e4fe f6d7
179.8615 +e4ff f6d8
179.8616 +e500 f6d9
179.8617 +e501 f6da
179.8618 +e502 f6db
179.8619 +e503 f6dc
179.8620 +e504 f6dd
179.8621 +e505 f6de
179.8622 +e506 f6df
179.8623 +e507 f6e0
179.8624 +e508 f6e1
179.8625 +e509 f6e2
179.8626 +e50a f6e3
179.8627 +e50b f6e4
179.8628 +e50c f6e5
179.8629 +e50d f6e6
179.8630 +e50e f6e7
179.8631 +e50f f6e8
179.8632 +e510 f6e9
179.8633 +e511 f6ea
179.8634 +e512 f6eb
179.8635 +e513 f6ec
179.8636 +e514 f6ed
179.8637 +e515 f6ee
179.8638 +e516 f6ef
179.8639 +e517 f6f0
179.8640 +e518 f6f1
179.8641 +e519 f6f2
179.8642 +e51a f6f3
179.8643 +e51b f6f4
179.8644 +e51c f6f5
179.8645 +e51d f6f6
179.8646 +e51e f6f7
179.8647 +e51f f6f8
179.8648 +e520 f6f9
179.8649 +e521 f6fa
179.8650 +e522 f6fb
179.8651 +e523 f6fc
179.8652 +e524 f740
179.8653 +e525 f741
179.8654 +e526 f742
179.8655 +e527 f743
179.8656 +e528 f744
179.8657 +e529 f745
179.8658 +e52a f746
179.8659 +e52b f747
179.8660 +e52c f748
179.8661 +e52d f749
179.8662 +e52e f74a
179.8663 +e52f f74b
179.8664 +e530 f74c
179.8665 +e531 f74d
179.8666 +e532 f74e
179.8667 +e533 f74f
179.8668 +e534 f750
179.8669 +e535 f751
179.8670 +e536 f752
179.8671 +e537 f753
179.8672 +e538 f754
179.8673 +e539 f755
179.8674 +e53a f756
179.8675 +e53b f757
179.8676 +e53c f758
179.8677 +e53d f759
179.8678 +e53e f75a
179.8679 +e53f f75b
179.8680 +e540 f75c
179.8681 +e541 f75d
179.8682 +e542 f75e
179.8683 +e543 f75f
179.8684 +e544 f760
179.8685 +e545 f761
179.8686 +e546 f762
179.8687 +e547 f763
179.8688 +e548 f764
179.8689 +e549 f765
179.8690 +e54a f766
179.8691 +e54b f767
179.8692 +e54c f768
179.8693 +e54d f769
179.8694 +e54e f76a
179.8695 +e54f f76b
179.8696 +e550 f76c
179.8697 +e551 f76d
179.8698 +e552 f76e
179.8699 +e553 f76f
179.8700 +e554 f770
179.8701 +e555 f771
179.8702 +e556 f772
179.8703 +e557 f773
179.8704 +e558 f774
179.8705 +e559 f775
179.8706 +e55a f776
179.8707 +e55b f777
179.8708 +e55c f778
179.8709 +e55d f779
179.8710 +e55e f77a
179.8711 +e55f f77b
179.8712 +e560 f77c
179.8713 +e561 f77d
179.8714 +e562 f77e
179.8715 +e563 f780
179.8716 +e564 f781
179.8717 +e565 f782
179.8718 +e566 f783
179.8719 +e567 f784
179.8720 +e568 f785
179.8721 +e569 f786
179.8722 +e56a f787
179.8723 +e56b f788
179.8724 +e56c f789
179.8725 +e56d f78a
179.8726 +e56e f78b
179.8727 +e56f f78c
179.8728 +e570 f78d
179.8729 +e571 f78e
179.8730 +e572 f78f
179.8731 +e573 f790
179.8732 +e574 f791
179.8733 +e575 f792
179.8734 +e576 f793
179.8735 +e577 f794
179.8736 +e578 f795
179.8737 +e579 f796
179.8738 +e57a f797
179.8739 +e57b f798
179.8740 +e57c f799
179.8741 +e57d f79a
179.8742 +e57e f79b
179.8743 +e57f f79c
179.8744 +e580 f79d
179.8745 +e581 f79e
179.8746 +e582 f79f
179.8747 +e583 f7a0
179.8748 +e584 f7a1
179.8749 +e585 f7a2
179.8750 +e586 f7a3
179.8751 +e587 f7a4
179.8752 +e588 f7a5
179.8753 +e589 f7a6
179.8754 +e58a f7a7
179.8755 +e58b f7a8
179.8756 +e58c f7a9
179.8757 +e58d f7aa
179.8758 +e58e f7ab
179.8759 +e58f f7ac
179.8760 +e590 f7ad
179.8761 +e591 f7ae
179.8762 +e592 f7af
179.8763 +e593 f7b0
179.8764 +e594 f7b1
179.8765 +e595 f7b2
179.8766 +e596 f7b3
179.8767 +e597 f7b4
179.8768 +e598 f7b5
179.8769 +e599 f7b6
179.8770 +e59a f7b7
179.8771 +e59b f7b8
179.8772 +e59c f7b9
179.8773 +e59d f7ba
179.8774 +e59e f7bb
179.8775 +e59f f7bc
179.8776 +e5a0 f7bd
179.8777 +e5a1 f7be
179.8778 +e5a2 f7bf
179.8779 +e5a3 f7c0
179.8780 +e5a4 f7c1
179.8781 +e5a5 f7c2
179.8782 +e5a6 f7c3
179.8783 +e5a7 f7c4
179.8784 +e5a8 f7c5
179.8785 +e5a9 f7c6
179.8786 +e5aa f7c7
179.8787 +e5ab f7c8
179.8788 +e5ac f7c9
179.8789 +e5ad f7ca
179.8790 +e5ae f7cb
179.8791 +e5af f7cc
179.8792 +e5b0 f7cd
179.8793 +e5b1 f7ce
179.8794 +e5b2 f7cf
179.8795 +e5b3 f7d0
179.8796 +e5b4 f7d1
179.8797 +e5b5 f7d2
179.8798 +e5b6 f7d3
179.8799 +e5b7 f7d4
179.8800 +e5b8 f7d5
179.8801 +e5b9 f7d6
179.8802 +e5ba f7d7
179.8803 +e5bb f7d8
179.8804 +e5bc f7d9
179.8805 +e5bd f7da
179.8806 +e5be f7db
179.8807 +e5bf f7dc
179.8808 +e5c0 f7dd
179.8809 +e5c1 f7de
179.8810 +e5c2 f7df
179.8811 +e5c3 f7e0
179.8812 +e5c4 f7e1
179.8813 +e5c5 f7e2
179.8814 +e5c6 f7e3
179.8815 +e5c7 f7e4
179.8816 +e5c8 f7e5
179.8817 +e5c9 f7e6
179.8818 +e5ca f7e7
179.8819 +e5cb f7e8
179.8820 +e5cc f7e9
179.8821 +e5cd f7ea
179.8822 +e5ce f7eb
179.8823 +e5cf f7ec
179.8824 +e5d0 f7ed
179.8825 +e5d1 f7ee
179.8826 +e5d2 f7ef
179.8827 +e5d3 f7f0
179.8828 +e5d4 f7f1
179.8829 +e5d5 f7f2
179.8830 +e5d6 f7f3
179.8831 +e5d7 f7f4
179.8832 +e5d8 f7f5
179.8833 +e5d9 f7f6
179.8834 +e5da f7f7
179.8835 +e5db f7f8
179.8836 +e5dc f7f9
179.8837 +e5dd f7fa
179.8838 +e5de f7fb
179.8839 +e5df f7fc
179.8840 +e5e0 f840
179.8841 +e5e1 f841
179.8842 +e5e2 f842
179.8843 +e5e3 f843
179.8844 +e5e4 f844
179.8845 +e5e5 f845
179.8846 +e5e6 f846
179.8847 +e5e7 f847
179.8848 +e5e8 f848
179.8849 +e5e9 f849
179.8850 +e5ea f84a
179.8851 +e5eb f84b
179.8852 +e5ec f84c
179.8853 +e5ed f84d
179.8854 +e5ee f84e
179.8855 +e5ef f84f
179.8856 +e5f0 f850
179.8857 +e5f1 f851
179.8858 +e5f2 f852
179.8859 +e5f3 f853
179.8860 +e5f4 f854
179.8861 +e5f5 f855
179.8862 +e5f6 f856
179.8863 +e5f7 f857
179.8864 +e5f8 f858
179.8865 +e5f9 f859
179.8866 +e5fa f85a
179.8867 +e5fb f85b
179.8868 +e5fc f85c
179.8869 +e5fd f85d
179.8870 +e5fe f85e
179.8871 +e5ff f85f
179.8872 +e600 f860
179.8873 +e601 f861
179.8874 +e602 f862
179.8875 +e603 f863
179.8876 +e604 f864
179.8877 +e605 f865
179.8878 +e606 f866
179.8879 +e607 f867
179.8880 +e608 f868
179.8881 +e609 f869
179.8882 +e60a f86a
179.8883 +e60b f86b
179.8884 +e60c f86c
179.8885 +e60d f86d
179.8886 +e60e f86e
179.8887 +e60f f86f
179.8888 +e610 f870
179.8889 +e611 f871
179.8890 +e612 f872
179.8891 +e613 f873
179.8892 +e614 f874
179.8893 +e615 f875
179.8894 +e616 f876
179.8895 +e617 f877
179.8896 +e618 f878
179.8897 +e619 f879
179.8898 +e61a f87a
179.8899 +e61b f87b
179.8900 +e61c f87c
179.8901 +e61d f87d
179.8902 +e61e f87e
179.8903 +e61f f880
179.8904 +e620 f881
179.8905 +e621 f882
179.8906 +e622 f883
179.8907 +e623 f884
179.8908 +e624 f885
179.8909 +e625 f886
179.8910 +e626 f887
179.8911 +e627 f888
179.8912 +e628 f889
179.8913 +e629 f88a
179.8914 +e62a f88b
179.8915 +e62b f88c
179.8916 +e62c f88d
179.8917 +e62d f88e
179.8918 +e62e f88f
179.8919 +e62f f890
179.8920 +e630 f891
179.8921 +e631 f892
179.8922 +e632 f893
179.8923 +e633 f894
179.8924 +e634 f895
179.8925 +e635 f896
179.8926 +e636 f897
179.8927 +e637 f898
179.8928 +e638 f899
179.8929 +e639 f89a
179.8930 +e63a f89b
179.8931 +e63b f89c
179.8932 +e63c f89d
179.8933 +e63d f89e
179.8934 +e63e f89f
179.8935 +e63f f8a0
179.8936 +e640 f8a1
179.8937 +e641 f8a2
179.8938 +e642 f8a3
179.8939 +e643 f8a4
179.8940 +e644 f8a5
179.8941 +e645 f8a6
179.8942 +e646 f8a7
179.8943 +e647 f8a8
179.8944 +e648 f8a9
179.8945 +e649 f8aa
179.8946 +e64a f8ab
179.8947 +e64b f8ac
179.8948 +e64c f8ad
179.8949 +e64d f8ae
179.8950 +e64e f8af
179.8951 +e64f f8b0
179.8952 +e650 f8b1
179.8953 +e651 f8b2
179.8954 +e652 f8b3
179.8955 +e653 f8b4
179.8956 +e654 f8b5
179.8957 +e655 f8b6
179.8958 +e656 f8b7
179.8959 +e657 f8b8
179.8960 +e658 f8b9
179.8961 +e659 f8ba
179.8962 +e65a f8bb
179.8963 +e65b f8bc
179.8964 +e65c f8bd
179.8965 +e65d f8be
179.8966 +e65e f8bf
179.8967 +e65f f8c0
179.8968 +e660 f8c1
179.8969 +e661 f8c2
179.8970 +e662 f8c3
179.8971 +e663 f8c4
179.8972 +e664 f8c5
179.8973 +e665 f8c6
179.8974 +e666 f8c7
179.8975 +e667 f8c8
179.8976 +e668 f8c9
179.8977 +e669 f8ca
179.8978 +e66a f8cb
179.8979 +e66b f8cc
179.8980 +e66c f8cd
179.8981 +e66d f8ce
179.8982 +e66e f8cf
179.8983 +e66f f8d0
179.8984 +e670 f8d1
179.8985 +e671 f8d2
179.8986 +e672 f8d3
179.8987 +e673 f8d4
179.8988 +e674 f8d5
179.8989 +e675 f8d6
179.8990 +e676 f8d7
179.8991 +e677 f8d8
179.8992 +e678 f8d9
179.8993 +e679 f8da
179.8994 +e67a f8db
179.8995 +e67b f8dc
179.8996 +e67c f8dd
179.8997 +e67d f8de
179.8998 +e67e f8df
179.8999 +e67f f8e0
179.9000 +e680 f8e1
179.9001 +e681 f8e2
179.9002 +e682 f8e3
179.9003 +e683 f8e4
179.9004 +e684 f8e5
179.9005 +e685 f8e6
179.9006 +e686 f8e7
179.9007 +e687 f8e8
179.9008 +e688 f8e9
179.9009 +e689 f8ea
179.9010 +e68a f8eb
179.9011 +e68b f8ec
179.9012 +e68c f8ed
179.9013 +e68d f8ee
179.9014 +e68e f8ef
179.9015 +e68f f8f0
179.9016 +e690 f8f1
179.9017 +e691 f8f2
179.9018 +e692 f8f3
179.9019 +e693 f8f4
179.9020 +e694 f8f5
179.9021 +e695 f8f6
179.9022 +e696 f8f7
179.9023 +e697 f8f8
179.9024 +e698 f8f9
179.9025 +e699 f8fa
179.9026 +e69a f8fb
179.9027 +e69b f8fc
179.9028 +e69c f940
179.9029 +e69d f941
179.9030 +e69e f942
179.9031 +e69f f943
179.9032 +e6a0 f944
179.9033 +e6a1 f945
179.9034 +e6a2 f946
179.9035 +e6a3 f947
179.9036 +e6a4 f948
179.9037 +e6a5 f949
179.9038 +e6a6 f94a
179.9039 +e6a7 f94b
179.9040 +e6a8 f94c
179.9041 +e6a9 f94d
179.9042 +e6aa f94e
179.9043 +e6ab f94f
179.9044 +e6ac f950
179.9045 +e6ad f951
179.9046 +e6ae f952
179.9047 +e6af f953
179.9048 +e6b0 f954
179.9049 +e6b1 f955
179.9050 +e6b2 f956
179.9051 +e6b3 f957
179.9052 +e6b4 f958
179.9053 +e6b5 f959
179.9054 +e6b6 f95a
179.9055 +e6b7 f95b
179.9056 +e6b8 f95c
179.9057 +e6b9 f95d
179.9058 +e6ba f95e
179.9059 +e6bb f95f
179.9060 +e6bc f960
179.9061 +e6bd f961
179.9062 +e6be f962
179.9063 +e6bf f963
179.9064 +e6c0 f964
179.9065 +e6c1 f965
179.9066 +e6c2 f966
179.9067 +e6c3 f967
179.9068 +e6c4 f968
179.9069 +e6c5 f969
179.9070 +e6c6 f96a
179.9071 +e6c7 f96b
179.9072 +e6c8 f96c
179.9073 +e6c9 f96d
179.9074 +e6ca f96e
179.9075 +e6cb f96f
179.9076 +e6cc f970
179.9077 +e6cd f971
179.9078 +e6ce f972
179.9079 +e6cf f973
179.9080 +e6d0 f974
179.9081 +e6d1 f975
179.9082 +e6d2 f976
179.9083 +e6d3 f977
179.9084 +e6d4 f978
179.9085 +e6d5 f979
179.9086 +e6d6 f97a
179.9087 +e6d7 f97b
179.9088 +e6d8 f97c
179.9089 +e6d9 f97d
179.9090 +e6da f97e
179.9091 +e6db f980
179.9092 +e6dc f981
179.9093 +e6dd f982
179.9094 +e6de f983
179.9095 +e6df f984
179.9096 +e6e0 f985
179.9097 +e6e1 f986
179.9098 +e6e2 f987
179.9099 +e6e3 f988
179.9100 +e6e4 f989
179.9101 +e6e5 f98a
179.9102 +e6e6 f98b
179.9103 +e6e7 f98c
179.9104 +e6e8 f98d
179.9105 +e6e9 f98e
179.9106 +e6ea f98f
179.9107 +e6eb f990
179.9108 +e6ec f991
179.9109 +e6ed f992
179.9110 +e6ee f993
179.9111 +e6ef f994
179.9112 +e6f0 f995
179.9113 +e6f1 f996
179.9114 +e6f2 f997
179.9115 +e6f3 f998
179.9116 +e6f4 f999
179.9117 +e6f5 f99a
179.9118 +e6f6 f99b
179.9119 +e6f7 f99c
179.9120 +e6f8 f99d
179.9121 +e6f9 f99e
179.9122 +e6fa f99f
179.9123 +e6fb f9a0
179.9124 +e6fc f9a1
179.9125 +e6fd f9a2
179.9126 +e6fe f9a3
179.9127 +e6ff f9a4
179.9128 +e700 f9a5
179.9129 +e701 f9a6
179.9130 +e702 f9a7
179.9131 +e703 f9a8
179.9132 +e704 f9a9
179.9133 +e705 f9aa
179.9134 +e706 f9ab
179.9135 +e707 f9ac
179.9136 +e708 f9ad
179.9137 +e709 f9ae
179.9138 +e70a f9af
179.9139 +e70b f9b0
179.9140 +e70c f9b1
179.9141 +e70d f9b2
179.9142 +e70e f9b3
179.9143 +e70f f9b4
179.9144 +e710 f9b5
179.9145 +e711 f9b6
179.9146 +e712 f9b7
179.9147 +e713 f9b8
179.9148 +e714 f9b9
179.9149 +e715 f9ba
179.9150 +e716 f9bb
179.9151 +e717 f9bc
179.9152 +e718 f9bd
179.9153 +e719 f9be
179.9154 +e71a f9bf
179.9155 +e71b f9c0
179.9156 +e71c f9c1
179.9157 +e71d f9c2
179.9158 +e71e f9c3
179.9159 +e71f f9c4
179.9160 +e720 f9c5
179.9161 +e721 f9c6
179.9162 +e722 f9c7
179.9163 +e723 f9c8
179.9164 +e724 f9c9
179.9165 +e725 f9ca
179.9166 +e726 f9cb
179.9167 +e727 f9cc
179.9168 +e728 f9cd
179.9169 +e729 f9ce
179.9170 +e72a f9cf
179.9171 +e72b f9d0
179.9172 +e72c f9d1
179.9173 +e72d f9d2
179.9174 +e72e f9d3
179.9175 +e72f f9d4
179.9176 +e730 f9d5
179.9177 +e731 f9d6
179.9178 +e732 f9d7
179.9179 +e733 f9d8
179.9180 +e734 f9d9
179.9181 +e735 f9da
179.9182 +e736 f9db
179.9183 +e737 f9dc
179.9184 +e738 f9dd
179.9185 +e739 f9de
179.9186 +e73a f9df
179.9187 +e73b f9e0
179.9188 +e73c f9e1
179.9189 +e73d f9e2
179.9190 +e73e f9e3
179.9191 +e73f f9e4
179.9192 +e740 f9e5
179.9193 +e741 f9e6
179.9194 +e742 f9e7
179.9195 +e743 f9e8
179.9196 +e744 f9e9
179.9197 +e745 f9ea
179.9198 +e746 f9eb
179.9199 +e747 f9ec
179.9200 +e748 f9ed
179.9201 +e749 f9ee
179.9202 +e74a f9ef
179.9203 +e74b f9f0
179.9204 +e74c f9f1
179.9205 +e74d f9f2
179.9206 +e74e f9f3
179.9207 +e74f f9f4
179.9208 +e750 f9f5
179.9209 +e751 f9f6
179.9210 +e752 f9f7
179.9211 +e753 f9f8
179.9212 +e754 f9f9
179.9213 +e755 f9fa
179.9214 +e756 f9fb
179.9215 +e757 f9fc
179.9216 +f929 fae0
179.9217 +f9dc fbe9
179.9218 +fa0e fa90
179.9219 +fa0f fa9b
179.9220 +fa10 fa9c
179.9221 +fa11 fab1
179.9222 +fa12 fad8
179.9223 +fa13 fae8
179.9224 +fa14 faea
179.9225 +fa15 fb58
179.9226 +fa16 fb5e
179.9227 +fa17 fb75
179.9228 +fa18 fb7d
179.9229 +fa19 fb7e
179.9230 +fa1a fb80
179.9231 +fa1b fb82
179.9232 +fa1c fb86
179.9233 +fa1d fb89
179.9234 +fa1e fb92
179.9235 +fa1f fb9d
179.9236 +fa20 fb9f
179.9237 +fa21 fba0
179.9238 +fa22 fba9
179.9239 +fa23 fbb1
179.9240 +fa24 fbb3
179.9241 +fa25 fbb4
179.9242 +fa26 fbb7
179.9243 +fa27 fbd3
179.9244 +fa28 fbda
179.9245 +fa29 fbea
179.9246 +fa2a fbf6
179.9247 +fa2b fbf7
179.9248 +fa2c fbf9
179.9249 +fa2d fc49
179.9250 +ff01 8149
179.9251 +ff02 fa57
179.9252 +ff03 8194
179.9253 +ff04 8190
179.9254 +ff05 8193
179.9255 +ff06 8195
179.9256 +ff07 fa56
179.9257 +ff08 8169
179.9258 +ff09 816a
179.9259 +ff0a 8196
179.9260 +ff0b 817b
179.9261 +ff0c 8143
179.9262 +ff0d 817c
179.9263 +ff0e 8144
179.9264 +ff0f 815e
179.9265 +ff10 824f
179.9266 +ff11 8250
179.9267 +ff12 8251
179.9268 +ff13 8252
179.9269 +ff14 8253
179.9270 +ff15 8254
179.9271 +ff16 8255
179.9272 +ff17 8256
179.9273 +ff18 8257
179.9274 +ff19 8258
179.9275 +ff1a 8146
179.9276 +ff1b 8147
179.9277 +ff1c 8183
179.9278 +ff1d 8181
179.9279 +ff1e 8184
179.9280 +ff1f 8148
179.9281 +ff20 8197
179.9282 +ff21 8260
179.9283 +ff22 8261
179.9284 +ff23 8262
179.9285 +ff24 8263
179.9286 +ff25 8264
179.9287 +ff26 8265
179.9288 +ff27 8266
179.9289 +ff28 8267
179.9290 +ff29 8268
179.9291 +ff2a 8269
179.9292 +ff2b 826a
179.9293 +ff2c 826b
179.9294 +ff2d 826c
179.9295 +ff2e 826d
179.9296 +ff2f 826e
179.9297 +ff30 826f
179.9298 +ff31 8270
179.9299 +ff32 8271
179.9300 +ff33 8272
179.9301 +ff34 8273
179.9302 +ff35 8274
179.9303 +ff36 8275
179.9304 +ff37 8276
179.9305 +ff38 8277
179.9306 +ff39 8278
179.9307 +ff3a 8279
179.9308 +ff3b 816d
179.9309 +ff3c 815f
179.9310 +ff3d 816e
179.9311 +ff3e 814f
179.9312 +ff3f 8151
179.9313 +ff40 814d
179.9314 +ff41 8281
179.9315 +ff42 8282
179.9316 +ff43 8283
179.9317 +ff44 8284
179.9318 +ff45 8285
179.9319 +ff46 8286
179.9320 +ff47 8287
179.9321 +ff48 8288
179.9322 +ff49 8289
179.9323 +ff4a 828a
179.9324 +ff4b 828b
179.9325 +ff4c 828c
179.9326 +ff4d 828d
179.9327 +ff4e 828e
179.9328 +ff4f 828f
179.9329 +ff50 8290
179.9330 +ff51 8291
179.9331 +ff52 8292
179.9332 +ff53 8293
179.9333 +ff54 8294
179.9334 +ff55 8295
179.9335 +ff56 8296
179.9336 +ff57 8297
179.9337 +ff58 8298
179.9338 +ff59 8299
179.9339 +ff5a 829a
179.9340 +ff5b 816f
179.9341 +ff5c 8162
179.9342 +ff5d 8170
179.9343 +ff5e 8160
179.9344 +ff61 a1
179.9345 +ff62 a2
179.9346 +ff63 a3
179.9347 +ff64 a4
179.9348 +ff65 a5
179.9349 +ff66 a6
179.9350 +ff67 a7
179.9351 +ff68 a8
179.9352 +ff69 a9
179.9353 +ff6a aa
179.9354 +ff6b ab
179.9355 +ff6c ac
179.9356 +ff6d ad
179.9357 +ff6e ae
179.9358 +ff6f af
179.9359 +ff70 b0
179.9360 +ff71 b1
179.9361 +ff72 b2
179.9362 +ff73 b3
179.9363 +ff74 b4
179.9364 +ff75 b5
179.9365 +ff76 b6
179.9366 +ff77 b7
179.9367 +ff78 b8
179.9368 +ff79 b9
179.9369 +ff7a ba
179.9370 +ff7b bb
179.9371 +ff7c bc
179.9372 +ff7d bd
179.9373 +ff7e be
179.9374 +ff7f bf
179.9375 +ff80 c0
179.9376 +ff81 c1
179.9377 +ff82 c2
179.9378 +ff83 c3
179.9379 +ff84 c4
179.9380 +ff85 c5
179.9381 +ff86 c6
179.9382 +ff87 c7
179.9383 +ff88 c8
179.9384 +ff89 c9
179.9385 +ff8a ca
179.9386 +ff8b cb
179.9387 +ff8c cc
179.9388 +ff8d cd
179.9389 +ff8e ce
179.9390 +ff8f cf
179.9391 +ff90 d0
179.9392 +ff91 d1
179.9393 +ff92 d2
179.9394 +ff93 d3
179.9395 +ff94 d4
179.9396 +ff95 d5
179.9397 +ff96 d6
179.9398 +ff97 d7
179.9399 +ff98 d8
179.9400 +ff99 d9
179.9401 +ff9a da
179.9402 +ff9b db
179.9403 +ff9c dc
179.9404 +ff9d dd
179.9405 +ff9e de
179.9406 +ff9f df
179.9407 +ffe0 8191
179.9408 +ffe1 8192
179.9409 +ffe2 81ca
179.9410 +ffe3 8150
179.9411 +ffe4 fa55
179.9412 +ffe5 818f
180.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
180.2 +++ b/test/java/nio/charset/spi/FooCharset.java Sun Feb 14 23:38:50 2010 -0800
180.3 @@ -0,0 +1,45 @@
180.4 +/*
180.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
180.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
180.7 + *
180.8 + * This code is free software; you can redistribute it and/or modify it
180.9 + * under the terms of the GNU General Public License version 2 only, as
180.10 + * published by the Free Software Foundation.
180.11 + *
180.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
180.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
180.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
180.15 + * version 2 for more details (a copy is included in the LICENSE file that
180.16 + * accompanied this code).
180.17 + *
180.18 + * You should have received a copy of the GNU General Public License version
180.19 + * 2 along with this work; if not, write to the Free Software Foundation,
180.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
180.21 + *
180.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
180.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
180.24 + * have any questions.
180.25 + */
180.26 +
180.27 +import java.nio.charset.Charset;
180.28 +import java.nio.charset.CharsetDecoder;
180.29 +import java.nio.charset.CharsetEncoder;
180.30 +
180.31 +
180.32 +public class FooCharset
180.33 + extends Charset
180.34 +{
180.35 +
180.36 + public FooCharset() {
180.37 + super("FOO",
180.38 + new String[] { "FOO-1", "FOO-2" });
180.39 + }
180.40 +
180.41 + public boolean contains(Charset cs) {
180.42 + return (cs instanceof FooCharset);
180.43 + }
180.44 +
180.45 + public CharsetDecoder newDecoder() { return null; }
180.46 + public CharsetEncoder newEncoder() { return null; }
180.47 +
180.48 +}
181.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
181.2 +++ b/test/java/nio/charset/spi/FooProvider.java Sun Feb 14 23:38:50 2010 -0800
181.3 @@ -0,0 +1,45 @@
181.4 +/*
181.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
181.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
181.7 + *
181.8 + * This code is free software; you can redistribute it and/or modify it
181.9 + * under the terms of the GNU General Public License version 2 only, as
181.10 + * published by the Free Software Foundation.
181.11 + *
181.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
181.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
181.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
181.15 + * version 2 for more details (a copy is included in the LICENSE file that
181.16 + * accompanied this code).
181.17 + *
181.18 + * You should have received a copy of the GNU General Public License version
181.19 + * 2 along with this work; if not, write to the Free Software Foundation,
181.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
181.21 + *
181.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
181.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
181.24 + * have any questions.
181.25 + */
181.26 +
181.27 +import java.util.*;
181.28 +import java.nio.charset.*;
181.29 +import java.nio.charset.spi.*;
181.30 +
181.31 +
181.32 +public class FooProvider
181.33 + extends CharsetProvider
181.34 +{
181.35 +
181.36 + public FooProvider() {}
181.37 +
181.38 + public Iterator charsets() {
181.39 + return Collections.singleton(new FooCharset()).iterator();
181.40 + }
181.41 +
181.42 + public Charset charsetForName(String charsetName) {
181.43 + if (charsetName.equalsIgnoreCase("FOO"))
181.44 + return new FooCharset();
181.45 + return null;
181.46 + }
181.47 +
181.48 +}
182.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
182.2 +++ b/test/java/nio/charset/spi/Test.java Sun Feb 14 23:38:50 2010 -0800
182.3 @@ -0,0 +1,92 @@
182.4 +/*
182.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
182.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
182.7 + *
182.8 + * This code is free software; you can redistribute it and/or modify it
182.9 + * under the terms of the GNU General Public License version 2 only, as
182.10 + * published by the Free Software Foundation.
182.11 + *
182.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
182.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
182.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
182.15 + * version 2 for more details (a copy is included in the LICENSE file that
182.16 + * accompanied this code).
182.17 + *
182.18 + * You should have received a copy of the GNU General Public License version
182.19 + * 2 along with this work; if not, write to the Free Software Foundation,
182.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
182.21 + *
182.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
182.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
182.24 + * have any questions.
182.25 + */
182.26 +
182.27 +import java.io.*;
182.28 +import java.nio.charset.*;
182.29 +import java.util.*;
182.30 +
182.31 +
182.32 +public class Test {
182.33 +
182.34 + private static PrintStream out = System.err;
182.35 + private static final SortedMap available = Charset.availableCharsets();
182.36 +
182.37 + private static void fail(String csn, String msg) {
182.38 + throw new RuntimeException(csn + ": " + msg);
182.39 + }
182.40 +
182.41 + private static void testPositive(String csn) {
182.42 + if (!Charset.isSupported(csn))
182.43 + fail(csn, "Not supported");
182.44 +
182.45 + Charset cs = Charset.forName(csn);
182.46 + out.println(csn + " --> " + cs.getClass().getName());
182.47 + out.println(" " + cs.name() + " " + cs.aliases());
182.48 +
182.49 + if (!available.containsKey(cs.name()))
182.50 + fail(csn, "Not in available charsets: " + available.keySet());
182.51 + if (!((Charset)available.get(cs.name())).equals(cs))
182.52 + fail(csn, "Available charset != looked-up charset");
182.53 +
182.54 + if (csn.equalsIgnoreCase("FOO")) {
182.55 + if (!(cs instanceof FooCharset))
182.56 + fail(csn, "instanceof failed");
182.57 + }
182.58 + }
182.59 +
182.60 + private static void testNegative(String csn) {
182.61 + if (Charset.isSupported(csn))
182.62 + fail(csn, "Supported");
182.63 + if (available.containsKey(csn))
182.64 + fail(csn, "Available");
182.65 + try {
182.66 + Charset.forName(csn);
182.67 + } catch (UnsupportedCharsetException x) {
182.68 + out.println(csn + " not supported, as expected");
182.69 + return;
182.70 + }
182.71 + fail(csn, "Lookup succeeded");
182.72 + }
182.73 +
182.74 + public static void main(String [] args) {
182.75 +
182.76 + out.println("Default: "
182.77 + + new InputStreamReader(System.in).getEncoding());
182.78 +
182.79 + out.print("Available:");
182.80 + for (Iterator i = available.keySet().iterator(); i.hasNext();)
182.81 + out.print(" " + (String)i.next());
182.82 + out.println();
182.83 +
182.84 + for (int i = 0; i < args.length; i++) {
182.85 + String a = args[i];
182.86 + boolean not = a.startsWith("!");
182.87 + String csn = (not ? a.substring(1) : a);
182.88 + if (not)
182.89 + testNegative(csn);
182.90 + else
182.91 + testPositive(csn);
182.92 + }
182.93 + }
182.94 +
182.95 +}
183.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
183.2 +++ b/test/java/nio/charset/spi/basic.sh Sun Feb 14 23:38:50 2010 -0800
183.3 @@ -0,0 +1,127 @@
183.4 +#!/bin/sh
183.5 +
183.6 +#
183.7 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
183.8 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
183.9 +#
183.10 +# This code is free software; you can redistribute it and/or modify it
183.11 +# under the terms of the GNU General Public License version 2 only, as
183.12 +# published by the Free Software Foundation.
183.13 +#
183.14 +# This code is distributed in the hope that it will be useful, but WITHOUT
183.15 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
183.16 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
183.17 +# version 2 for more details (a copy is included in the LICENSE file that
183.18 +# accompanied this code).
183.19 +#
183.20 +# You should have received a copy of the GNU General Public License version
183.21 +# 2 along with this work; if not, write to the Free Software Foundation,
183.22 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
183.23 +#
183.24 +# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
183.25 +# CA 95054 USA or visit www.sun.com if you need additional information or
183.26 +# have any questions.
183.27 +#
183.28 +
183.29 +# @test
183.30 +# @bug 4429040 4591027 4814743
183.31 +# @summary Unit test for charset providers
183.32 +#
183.33 +# @build Test FooCharset FooProvider
183.34 +# @run shell basic.sh
183.35 +# @run shell basic.sh ja_JP.eucJP
183.36 +# @run shell basic.sh tr_TR
183.37 +#
183.38 +
183.39 +# Command-line usage: sh basic.sh /path/to/build [locale]
183.40 +
183.41 +if [ -z "$TESTJAVA" ]; then
183.42 + if [ $# -lt 1 ]; then exit 1; fi
183.43 + TESTJAVA=$1; shift
183.44 + TESTSRC=`pwd`
183.45 + TESTCLASSES=`pwd`
183.46 +fi
183.47 +
183.48 +JAVA=$TESTJAVA/bin/java
183.49 +JAR=$TESTJAVA/bin/jar
183.50 +
183.51 +JARD=`pwd`/x.jar
183.52 +EXTD=`pwd`/x.ext
183.53 +TESTD=`pwd`/x.test
183.54 +
183.55 +CSS='US-ASCII 8859_1 iso-ir-6 UTF-16 windows-1252 !BAR cp1252'
183.56 +
183.57 +
183.58 +if [ \! -d $EXTD ]; then
183.59 + # Initialize
183.60 + echo Initializing...
183.61 + rm -rf $JARD $EXTD $TESTD
183.62 + mkdir -p $JARD/META-INF/services x.ext
183.63 + echo FooProvider \
183.64 + >$JARD/META-INF/services/java.nio.charset.spi.CharsetProvider
183.65 + cp $TESTCLASSES/FooProvider.class $TESTCLASSES/FooCharset.class $JARD
183.66 + mkdir $TESTD
183.67 + cp $TESTCLASSES/Test.class $TESTD
183.68 + (cd $JARD; $JAR -cf $EXTD/test.jar *)
183.69 +fi
183.70 +
183.71 +if [ $# -gt 0 ]; then
183.72 + # Use locale specified on command line, if it's supported
183.73 + L="$1"
183.74 + shift
183.75 + s=`uname -s`
183.76 + if [ $s != Linux -a $s != SunOS ]; then
183.77 + echo "$L: Locales not supported on this system, skipping..."
183.78 + exit 0
183.79 + fi
183.80 + if [ "x`locale -a | grep $L`" != "x$L" ]; then
183.81 + echo "$L: Locale not supported, skipping..."
183.82 + exit 0
183.83 + fi
183.84 + LC_ALL=$L; export LC_ALL
183.85 +fi
183.86 +
183.87 +TMP=${TMP:-$TEMP}; TMP=${TMP:-/tmp}
183.88 +cd $TMP
183.89 +
183.90 +case `uname` in
183.91 + SunOS | Linux ) CPS=':' ;;
183.92 + Windows* ) CPS=';' ;;
183.93 + *) echo "Unknown platform: `uname`"; exit 1 ;;
183.94 +esac
183.95 +
183.96 +failures=0
183.97 +for where in ext app; do
183.98 + for security in none minimal-policy cp-policy; do
183.99 + echo '';
183.100 + echo "LC_ALL=$LC_ALL where=$where security=$security"
183.101 + av=''
183.102 + if [ $where = ext ]; then
183.103 + av="$av -cp $TESTD -Djava.ext.dirs=$EXTD";
183.104 + else
183.105 + av="$av -cp $TESTD$CPS$EXTD/test.jar";
183.106 + fi
183.107 + case $security in
183.108 + none) css="$CSS FOO";;
183.109 + # Minimal policy in this case is more or less carbon copy of jre default
183.110 + # security policy and doesn't give explicit runtime permission
183.111 + # for user provided runtime loadable charsets
183.112 + minimal-policy) css="$CSS !FOO";
183.113 + av="$av -Djava.security.manager -Djava.security.policy==$TESTSRC/default-pol";;
183.114 + cp-policy) css="$CSS FOO";
183.115 + av="$av -Djava.security.manager
183.116 + -Djava.security.policy==$TESTSRC/charsetProvider.sp";;
183.117 + esac
183.118 + if (set -x; $JAVA $av Test $css) 2>&1; then
183.119 + continue;
183.120 + else
183.121 + failures=`expr $failures + 1`
183.122 + fi
183.123 + done
183.124 +done
183.125 +
183.126 +echo ''
183.127 +if [ $failures -gt 0 ];
183.128 + then echo "$failures cases failed";
183.129 + else echo "All cases passed"; fi
183.130 +exit $failures
184.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
184.2 +++ b/test/java/nio/charset/spi/charsetProvider.sp Sun Feb 14 23:38:50 2010 -0800
184.3 @@ -0,0 +1,5 @@
184.4 +//
184.5 +
184.6 +grant {
184.7 + permission java.lang.RuntimePermission "charsetProvider";
184.8 +};
185.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
185.2 +++ b/test/java/nio/charset/spi/default-pol Sun Feb 14 23:38:50 2010 -0800
185.3 @@ -0,0 +1,48 @@
185.4 +
185.5 +// Standard extensions get all permissions by default
185.6 +
185.7 +grant codeBase "file:${java.home}/lib/ext/*" {
185.8 + permission java.security.AllPermission;
185.9 +};
185.10 +
185.11 +// default permissions granted to all domains
185.12 +
185.13 +grant {
185.14 + // Allows any thread to stop itself using the java.lang.Thread.stop()
185.15 + // method that takes no argument.
185.16 + // Note that this permission is granted by default only to remain
185.17 + // backwards compatible.
185.18 + // It is strongly recommended that you either remove this permission
185.19 + // from this policy file or further restrict it to code sources
185.20 + // that you specify, because Thread.stop() is potentially unsafe.
185.21 + // See "http://java.sun.com/notes" for more information.
185.22 + permission java.lang.RuntimePermission "stopThread";
185.23 +
185.24 + // allows anyone to listen on un-privileged ports
185.25 + permission java.net.SocketPermission "localhost:1024-", "listen";
185.26 +
185.27 + // "standard" properies that can be read by anyone
185.28 +
185.29 + permission java.util.PropertyPermission "java.version", "read";
185.30 + permission java.util.PropertyPermission "java.vendor", "read";
185.31 + permission java.util.PropertyPermission "java.vendor.url", "read";
185.32 + permission java.util.PropertyPermission "java.class.version", "read";
185.33 + permission java.util.PropertyPermission "os.name", "read";
185.34 + permission java.util.PropertyPermission "os.version", "read";
185.35 + permission java.util.PropertyPermission "os.arch", "read";
185.36 + permission java.util.PropertyPermission "file.separator", "read";
185.37 + permission java.util.PropertyPermission "path.separator", "read";
185.38 + permission java.util.PropertyPermission "line.separator", "read";
185.39 +
185.40 + permission java.util.PropertyPermission "java.specification.version", "read";
185.41 + permission java.util.PropertyPermission "java.specification.vendor", "read";
185.42 + permission java.util.PropertyPermission "java.specification.name", "read";
185.43 +
185.44 + permission java.util.PropertyPermission "java.vm.specification.version", "read";
185.45 + permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
185.46 + permission java.util.PropertyPermission "java.vm.specification.name", "read";
185.47 + permission java.util.PropertyPermission "java.vm.version", "read";
185.48 + permission java.util.PropertyPermission "java.vm.vendor", "read";
185.49 + permission java.util.PropertyPermission "java.vm.name", "read";
185.50 +};
185.51 +
186.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
186.2 +++ b/test/java/text/Collator/Bug5047314.java Sun Feb 14 23:38:50 2010 -0800
186.3 @@ -0,0 +1,84 @@
186.4 +/*
186.5 + * Copyright (c) 2009 Sun Microsystems, Inc. All Rights Reserved.
186.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
186.7 + *
186.8 + * This code is free software; you can redistribute it and/or modify it
186.9 + * under the terms of the GNU General Public License version 2 only, as
186.10 + * published by the Free Software Foundation.
186.11 + *
186.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
186.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
186.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
186.15 + * version 2 for more details (a copy is included in the LICENSE file that
186.16 + * accompanied this code).
186.17 + *
186.18 + * You should have received a copy of the GNU General Public License version
186.19 + * 2 along with this work; if not, write to the Free Software Foundation,
186.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
186.21 + *
186.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
186.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
186.24 + * have any questions.
186.25 + */
186.26 +
186.27 +/*
186.28 + * @test
186.29 + * @bug 5047314
186.30 + * @summary verify that compare() and getCollationKey() don't go into an infinite loop for unfinished Thai/Lao text.
186.31 + * @run main/timeout=60 Bug5047314
186.32 + */
186.33 +import java.text.Collator;
186.34 +import java.util.Locale;
186.35 +
186.36 +public class Bug5047314 {
186.37 +
186.38 + private static Collator colLao = Collator.getInstance(new Locale("lo"));
186.39 + private static Collator colThai = Collator.getInstance(new Locale("th"));
186.40 +
186.41 + private static String[] textLao = {
186.42 + "\u0ec0", "\u0ec1", "\u0ec2", "\u0ec3", "\u0ec4"
186.43 + };
186.44 + private static String[] textThai = {
186.45 + "\u0e40", "\u0e41", "\u0e42", "\u0e43", "\u0e44"
186.46 + };
186.47 +
186.48 + public static void main(String[] args) {
186.49 + testLao1();
186.50 + testLao2();
186.51 + testThai1();
186.52 + testThai2();
186.53 + }
186.54 +
186.55 + private static void testLao1() {
186.56 + System.out.print("Test(Lao 1) .... ");
186.57 + for (int i = 0; i < textLao.length; i++) {
186.58 + colLao.compare(textLao[i], textLao[i]);
186.59 + }
186.60 + System.out.println("Passed.");
186.61 + }
186.62 +
186.63 + private static void testLao2() {
186.64 + System.out.print("Test(Lao 2) .... ");
186.65 + for (int i = 0; i < textLao.length; i++) {
186.66 + colLao.compare(textLao[i], textLao[i]);
186.67 + }
186.68 + System.out.println("Passed.");
186.69 + }
186.70 +
186.71 + private static void testThai1() {
186.72 + System.out.print("Test(Thai 1) .... ");
186.73 + for (int i = 0; i < textThai.length; i++) {
186.74 + colThai.compare(textThai[i], textThai[i]);
186.75 + }
186.76 + System.out.println("Passed.");
186.77 + }
186.78 +
186.79 + private static void testThai2() {
186.80 + System.out.print("Test(Thai 2) .... ");
186.81 + for (int i = 0; i < textThai.length; i++) {
186.82 + colThai.getCollationKey(textThai[i]);
186.83 + }
186.84 + System.out.println("Passed.");
186.85 + }
186.86 +
186.87 +}
187.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
187.2 +++ b/test/java/util/TimeZone/TimeZoneDatePermissionCheck.java Sun Feb 14 23:38:50 2010 -0800
187.3 @@ -0,0 +1,42 @@
187.4 +/* Testcase for PR381 Stackoverflow error with security manager, signed jars
187.5 + * and -Djava.security.debug set.
187.6 + * Copyright (c) 2009, Red Hat Inc.
187.7 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
187.8 + *
187.9 + * This code is free software; you can redistribute it and/or modify it
187.10 + * under the terms of the GNU General Public License version 2 only, as
187.11 + * published by the Free Software Foundation. Sun designates this
187.12 + * particular file as subject to the "Classpath" exception as provided
187.13 + * by Sun in the LICENSE file that accompanied this code.
187.14 + *
187.15 + * This code is distributed in the hope that it will be useful, but WITHOUT
187.16 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
187.17 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
187.18 + * version 2 for more details (a copy is included in the LICENSE file that
187.19 + * accompanied this code).
187.20 + *
187.21 + * You should have received a copy of the GNU General Public License version
187.22 + * 2 along with this work; if not, write to the Free Software Foundation,
187.23 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
187.24 + *
187.25 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
187.26 + * CA 95054 USA or visit www.sun.com if you need additional information or
187.27 + * have any questions.
187.28 + */
187.29 +
187.30 +import java.util.Date;
187.31 +
187.32 +/**
187.33 + * Test class. Create a test keystore and dummy cert, create a jar file to
187.34 + * sign with the test class in it. Sign it run it with the security manager
187.35 + * on, plus accesscontroller debugging, will go into infinite recursion
187.36 + * trying to get enough permissions for printing Date of failing
187.37 + * certificate, unless fix is applied.
187.38 + */
187.39 +public class TimeZoneDatePermissionCheck
187.40 +{
187.41 + public static void main(String[] args)
187.42 + {
187.43 + System.out.println(new Date());
187.44 + }
187.45 +}
188.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
188.2 +++ b/test/java/util/TimeZone/TimeZoneDatePermissionCheck.sh Sun Feb 14 23:38:50 2010 -0800
188.3 @@ -0,0 +1,58 @@
188.4 +# Testcase for PR381 Stackoverflow error with security manager, signed jars
188.5 +# and -Djava.security.debug set.
188.6 +#
188.7 +# Copyright (c) 2009, Red Hat Inc.
188.8 +#
188.9 +# This code is free software; you can redistribute it and/or modify
188.10 +# it under the terms of the GNU General Public License as published by
188.11 +# the Free Software Foundation; either version 2, or (at your option)
188.12 +# any later version.
188.13 +#
188.14 +# This code is distributed in the hope that it will be useful, but
188.15 +# WITHOUT ANY WARRANTY; without even the implied warranty of
188.16 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
188.17 +# General Public License for more details.
188.18 +#
188.19 +# You should have received a copy of the GNU General Public License version
188.20 +# 2 along with this work; if not, write to the Free Software Foundation,
188.21 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
188.22 +#
188.23 +# @test
188.24 +# @bug 6584033
188.25 +# @summary Stackoverflow error with security manager, signed jars and debug.
188.26 +# @build TimeZoneDatePermissionCheck
188.27 +# @run shell TimeZoneDatePermissionCheck.sh
188.28 +
188.29 +# Set default if not run under jtreg from test dir itself
188.30 +if [ "${TESTCLASSES}" = "" ] ; then
188.31 + TESTCLASSES="."
188.32 +fi
188.33 +if [ "${TESTJAVA}" = "" ] ; then
188.34 + TESTJAVA=/usr
188.35 +fi
188.36 +
188.37 +# create a test keystore and dummy cert
188.38 +rm -f ${TESTCLASSES}/timezonedatetest.store
188.39 +${TESTJAVA}/bin/keytool -genkeypair -alias testcert \
188.40 + -keystore ${TESTCLASSES}/timezonedatetest.store \
188.41 + -storepass testpass -validity 360 \
188.42 + -dname "cn=Mark Wildebeest, ou=FreeSoft, o=Red Hat, c=NL" \
188.43 + -keypass testpass
188.44 +
188.45 +# create a jar file to sign with the test class in it.
188.46 +rm -f ${TESTCLASSES}/timezonedatetest.jar
188.47 +${TESTJAVA}/bin/jar cf \
188.48 + ${TESTCLASSES}/timezonedatetest.jar \
188.49 + -C ${TESTCLASSES} TimeZoneDatePermissionCheck.class
188.50 +
188.51 +# sign it
188.52 +${TESTJAVA}/bin/jarsigner \
188.53 + -keystore ${TESTCLASSES}/timezonedatetest.store \
188.54 + -storepass testpass ${TESTCLASSES}/timezonedatetest.jar testcert
188.55 +
188.56 +# run it with the security manager on, plus accesscontroller debugging
188.57 +# will go into infinite recursion trying to get enough permissions for
188.58 +# printing Date of failing certificate unless fix is applied.
188.59 +${TESTJAVA}/bin/java -Djava.security.manager \
188.60 + -Djava.security.debug=access,failure,policy \
188.61 + -cp ${TESTCLASSES}/timezonedatetest.jar TimeZoneDatePermissionCheck
189.1 --- a/test/java/util/regex/RegExTest.java Fri Feb 12 13:25:18 2010 -0800
189.2 +++ b/test/java/util/regex/RegExTest.java Sun Feb 14 23:38:50 2010 -0800
189.3 @@ -32,7 +32,7 @@
189.4 * 4872664 4803179 4892980 4900747 4945394 4938995 4979006 4994840 4997476
189.5 * 5013885 5003322 4988891 5098443 5110268 6173522 4829857 5027748 6376940
189.6 * 6358731 6178785 6284152 6231989 6497148 6486934 6233084 6504326 6635133
189.7 - * 6350801 6676425 6878475
189.8 + * 6350801 6676425 6878475 6919132
189.9 */
189.10
189.11 import java.util.regex.*;
189.12 @@ -134,6 +134,7 @@
189.13 toMatchResultTest();
189.14 surrogatesInClassTest();
189.15 namedGroupCaptureTest();
189.16 + nonBmpClassComplementTest();
189.17
189.18 if (failure)
189.19 throw new RuntimeException("Failure in the RE handling.");
189.20 @@ -365,7 +366,6 @@
189.21 m.find();
189.22 if (!m.hitEnd())
189.23 failCount++;
189.24 -
189.25 report("hitEnd from a Slice");
189.26 }
189.27
189.28 @@ -3514,4 +3514,29 @@
189.29 null);
189.30 report("NamedGroupCapture");
189.31 }
189.32 +
189.33 + // This is for bug 6969132
189.34 + private static void nonBmpClassComplementTest() throws Exception {
189.35 + Pattern p = Pattern.compile("\\P{Lu}");
189.36 + Matcher m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
189.37 + if (m.find() && m.start() == 1)
189.38 + failCount++;
189.39 +
189.40 + // from a unicode category
189.41 + p = Pattern.compile("\\P{Lu}");
189.42 + m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
189.43 + if (m.find())
189.44 + failCount++;
189.45 + if (!m.hitEnd())
189.46 + failCount++;
189.47 +
189.48 + // block
189.49 + p = Pattern.compile("\\P{InMathematicalAlphanumericSymbols}");
189.50 + m = p.matcher(new String(new int[] {0x1d400}, 0, 1));
189.51 + if (m.find() && m.start() == 1)
189.52 + failCount++;
189.53 +
189.54 + report("NonBmpClassComplement");
189.55 + }
189.56 +
189.57 }
190.1 --- a/test/java/util/zip/ZipFile/ReadZip.java Fri Feb 12 13:25:18 2010 -0800
190.2 +++ b/test/java/util/zip/ZipFile/ReadZip.java Sun Feb 14 23:38:50 2010 -0800
190.3 @@ -22,7 +22,7 @@
190.4 */
190.5
190.6 /* @test
190.7 - @bug 4241361 4842702 4985614 6646605 5032358
190.8 + @bug 4241361 4842702 4985614 6646605 5032358 6923692
190.9 @summary Make sure we can read a zip file.
190.10 */
190.11
190.12 @@ -59,7 +59,7 @@
190.13 FileInputStream fis = new FileInputStream(
190.14 new File(System.getProperty("test.src", "."),
190.15 "input.zip"));
190.16 - File newZip = new File(System.getProperty("test.src", "."),
190.17 + File newZip = new File(System.getProperty("test.dir", "."),
190.18 "input2.zip");
190.19 FileOutputStream fos = new FileOutputStream(newZip);
190.20
191.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
191.2 +++ b/test/javax/swing/MultiUIDefaults/4300666/bug4300666.html Sun Feb 14 23:38:50 2010 -0800
191.3 @@ -0,0 +1,28 @@
191.4 +<!--
191.5 + Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
191.6 + DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
191.7 +
191.8 + This code is free software; you can redistribute it and/or modify it
191.9 + under the terms of the GNU General Public License version 2 only, as
191.10 + published by the Free Software Foundation.
191.11 +
191.12 + This code is distributed in the hope that it will be useful, but WITHOUT
191.13 + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
191.14 + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
191.15 + version 2 for more details (a copy is included in the LICENSE file that
191.16 + accompanied this code).
191.17 +
191.18 + You should have received a copy of the GNU General Public License version
191.19 + 2 along with this work; if not, write to the Free Software Foundation,
191.20 + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
191.21 +
191.22 + Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
191.23 + CA 95054 USA or visit www.sun.com if you need additional information or
191.24 + have any questions.
191.25 +-->
191.26 +
191.27 +<html>
191.28 +<body>
191.29 +<applet code="bug4300666.class" width=200 height=200></applet>
191.30 +</body>
191.31 +</html>
192.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
192.2 +++ b/test/javax/swing/MultiUIDefaults/4300666/bug4300666.java Sun Feb 14 23:38:50 2010 -0800
192.3 @@ -0,0 +1,40 @@
192.4 +/*
192.5 + * Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
192.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
192.7 + *
192.8 + * This code is free software; you can redistribute it and/or modify it
192.9 + * under the terms of the GNU General Public License version 2 only, as
192.10 + * published by the Free Software Foundation.
192.11 + *
192.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
192.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
192.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
192.15 + * version 2 for more details (a copy is included in the LICENSE file that
192.16 + * accompanied this code).
192.17 + *
192.18 + * You should have received a copy of the GNU General Public License version
192.19 + * 2 along with this work; if not, write to the Free Software Foundation,
192.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
192.21 + *
192.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
192.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
192.24 + * have any questions.
192.25 + */
192.26 +
192.27 +/* @test
192.28 + @bug 4300666
192.29 + @summary Printing UIDefaults throws NoSuchElementExcept
192.30 + @author Andrey Pikalev
192.31 + @run applet bug4300666.html
192.32 +*/
192.33 +
192.34 +import javax.swing.*;
192.35 +
192.36 +
192.37 +public class bug4300666 extends JApplet {
192.38 +
192.39 + public void init() {
192.40 + UIDefaults d = UIManager.getDefaults();
192.41 + d.toString();
192.42 + }
192.43 +}
193.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
193.2 +++ b/test/javax/swing/MultiUIDefaults/4331767/bug4331767.java Sun Feb 14 23:38:50 2010 -0800
193.3 @@ -0,0 +1,94 @@
193.4 +/*
193.5 + * Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
193.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
193.7 + *
193.8 + * This code is free software; you can redistribute it and/or modify it
193.9 + * under the terms of the GNU General Public License version 2 only, as
193.10 + * published by the Free Software Foundation.
193.11 + *
193.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
193.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
193.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
193.15 + * version 2 for more details (a copy is included in the LICENSE file that
193.16 + * accompanied this code).
193.17 + *
193.18 + * You should have received a copy of the GNU General Public License version
193.19 + * 2 along with this work; if not, write to the Free Software Foundation,
193.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
193.21 + *
193.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
193.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
193.24 + * have any questions.
193.25 + */
193.26 +
193.27 +/* @test
193.28 + @bug 4331767
193.29 + @summary Tests that custom implementation of UIDefaults.getUIError() is
193.30 + called when an UI error occurs
193.31 + @author Peter Zhelezniakov
193.32 + @run main bug4331767
193.33 +*/
193.34 +import javax.swing.*;
193.35 +import javax.swing.plaf.metal.MetalLookAndFeel;
193.36 +import java.util.Locale;
193.37 +
193.38 +public class bug4331767
193.39 +{
193.40 + private static boolean passed = false;
193.41 +
193.42 + public static void main(String[] argv) {
193.43 + try {
193.44 + UIManager.setLookAndFeel(new BrokenLookAndFeel());
193.45 + } catch (Exception e) {
193.46 + throw new Error("Failed to set BrokenLookAndFeel, cannot test", e);
193.47 + }
193.48 +
193.49 + // This should call BrokenUIDefaults.getUIError()
193.50 + new JButton();
193.51 +
193.52 + if (!passed) {
193.53 + throw new RuntimeException("Failed: Custom getUIError() not called");
193.54 + }
193.55 + }
193.56 +
193.57 + static class BrokenUIDefaults extends UIDefaults {
193.58 + UIDefaults defaults;
193.59 +
193.60 + public BrokenUIDefaults(UIDefaults def) {
193.61 + defaults = def;
193.62 + }
193.63 +
193.64 + public Object get(Object key) {
193.65 + if ("ButtonUI".equals(key)) {
193.66 + System.err.println("[II] Called BrokenUIDefaults.get(Object)");
193.67 + return "a nonexistent class";
193.68 + }
193.69 + return defaults.get(key);
193.70 + }
193.71 +
193.72 + public Object get(Object key, Locale l) {
193.73 + if ("ButtonUI".equals(key)) {
193.74 + System.err.println("[II] Called BrokenUIDefaults.get(Object, Locale)");
193.75 + return "a nonexistent class";
193.76 + }
193.77 + return defaults.get(key, l);
193.78 + }
193.79 +
193.80 + protected void getUIError(String msg) {
193.81 + System.err.println("[II] BrokenUIDefaults.getUIError() called, test passes");
193.82 + passed = true;
193.83 + }
193.84 + }
193.85 +
193.86 + static class BrokenLookAndFeel extends MetalLookAndFeel {
193.87 + UIDefaults defaults;
193.88 +
193.89 + public BrokenLookAndFeel() {
193.90 + defaults = new BrokenUIDefaults(super.getDefaults());
193.91 + }
193.92 +
193.93 + public UIDefaults getDefaults() {
193.94 + return defaults;
193.95 + }
193.96 + }
193.97 +}
194.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
194.2 +++ b/test/javax/swing/MultiUIDefaults/Test6860438.java Sun Feb 14 23:38:50 2010 -0800
194.3 @@ -0,0 +1,98 @@
194.4 +/*
194.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
194.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
194.7 + *
194.8 + * This code is free software; you can redistribute it and/or modify it
194.9 + * under the terms of the GNU General Public License version 2 only, as
194.10 + * published by the Free Software Foundation.
194.11 + *
194.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
194.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
194.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
194.15 + * version 2 for more details (a copy is included in the LICENSE file that
194.16 + * accompanied this code).
194.17 + *
194.18 + * You should have received a copy of the GNU General Public License version
194.19 + * 2 along with this work; if not, write to the Free Software Foundation,
194.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
194.21 + *
194.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
194.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
194.24 + * have any questions.
194.25 + */
194.26 +
194.27 +/* @test
194.28 + @bug 6860438
194.29 + @summary Tests various MultiUIDefaults methods
194.30 + @author Peter Zhelezniakov
194.31 + @run main Test6860438
194.32 +*/
194.33 +
194.34 +import java.util.Enumeration;
194.35 +import java.util.Map.Entry;
194.36 +import java.util.Set;
194.37 +import javax.swing.UIManager;
194.38 +
194.39 +public class Test6860438
194.40 +{
194.41 + static final String KEY = "Test6860438.key";
194.42 + static final String VALUE = "Test6860438.value";
194.43 +
194.44 + void check(Object key, Object value, boolean present, int size) {
194.45 + check(UIManager.get(key) == value, "UIManager.get()");
194.46 + check(UIManager.getDefaults().size() == size, "MultiUIDefaults.size()");
194.47 +
194.48 + checkEnumeration(UIManager.getDefaults().keys(),
194.49 + key, present, "MultiUIDefaults.keys()");
194.50 + checkEnumeration(UIManager.getDefaults().elements(),
194.51 + value, present, "MultiUIDefaults.elements()");
194.52 +
194.53 + // check MultiUIDefaults.entrySet()
194.54 + boolean found = false;
194.55 + Set<Entry<Object, Object>> entries = UIManager.getDefaults().entrySet();
194.56 + for (Entry<Object, Object> e: entries) {
194.57 + if (e.getKey() == key) {
194.58 + check(e.getValue() == value, "MultiUIDefaults.entrySet()");
194.59 + found = true;
194.60 + }
194.61 + }
194.62 + check(found == present, "MultiUIDefaults.entrySet()");
194.63 + }
194.64 +
194.65 + void checkEnumeration(Enumeration<Object> e, Object elem,
194.66 + boolean present, String error) {
194.67 + boolean found = false;
194.68 + while (e.hasMoreElements()) {
194.69 + if (e.nextElement() == elem) {
194.70 + found = true;
194.71 + }
194.72 + }
194.73 + check(found == present, error);
194.74 + }
194.75 +
194.76 + void check(boolean condition, String methodName) {
194.77 + if (! condition) {
194.78 + throw new RuntimeException(methodName + " failed");
194.79 + }
194.80 + }
194.81 +
194.82 + void test() {
194.83 + int size = UIManager.getDefaults().size();
194.84 +
194.85 + // create a new value, size increases
194.86 + UIManager.getLookAndFeelDefaults().put(KEY, VALUE);
194.87 + check(KEY, VALUE, true, size + 1);
194.88 +
194.89 + // override the value, size remains the same
194.90 + UIManager.put(KEY, VALUE);
194.91 + check(KEY, VALUE, true, size + 1);
194.92 +
194.93 + // remove the value, size decreases
194.94 + UIManager.getDefaults().remove(KEY);
194.95 + check(KEY, null, false, size);
194.96 + }
194.97 +
194.98 + public static void main(String[] args) {
194.99 + new Test6860438().test();
194.100 + }
194.101 +}
195.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
195.2 +++ b/test/javax/swing/plaf/nimbus/ColorCustomizationTest.java Sun Feb 14 23:38:50 2010 -0800
195.3 @@ -0,0 +1,165 @@
195.4 +/*
195.5 + * Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
195.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
195.7 + *
195.8 + * This code is free software; you can redistribute it and/or modify it
195.9 + * under the terms of the GNU General Public License version 2 only, as
195.10 + * published by the Free Software Foundation.
195.11 + *
195.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
195.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
195.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
195.15 + * version 2 for more details (a copy is included in the LICENSE file that
195.16 + * accompanied this code).
195.17 + *
195.18 + * You should have received a copy of the GNU General Public License version
195.19 + * 2 along with this work; if not, write to the Free Software Foundation,
195.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
195.21 + *
195.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
195.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
195.24 + * have any questions.
195.25 + */
195.26 +
195.27 +/* @test
195.28 + @bug 6860433
195.29 + @summary Tests variuos techniques of Nimbus color customization
195.30 + @author Peter Zhelezniakov
195.31 + @run main ColorCustomizationTest
195.32 +*/
195.33 +
195.34 +import javax.swing.JLabel;
195.35 +import javax.swing.SwingUtilities;
195.36 +import javax.swing.UIDefaults;
195.37 +import javax.swing.UIManager;
195.38 +import java.awt.Color;
195.39 +import java.awt.Graphics;
195.40 +import java.awt.image.BufferedImage;
195.41 +import javax.swing.UnsupportedLookAndFeelException;
195.42 +import javax.swing.plaf.ColorUIResource;
195.43 +import javax.swing.plaf.nimbus.NimbusLookAndFeel;
195.44 +import javax.swing.plaf.synth.Region;
195.45 +
195.46 +public class ColorCustomizationTest
195.47 +{
195.48 + final static int WIDTH = 200;
195.49 + final static int HEIGHT = 100;
195.50 +
195.51 + static NimbusLookAndFeel nimbus;
195.52 +
195.53 + final JLabel label;
195.54 + final Graphics g;
195.55 +
195.56 + ColorCustomizationTest() {
195.57 + label = new JLabel();
195.58 + label.setSize(200, 100);
195.59 +
195.60 + g = new BufferedImage(WIDTH, HEIGHT, BufferedImage.TYPE_INT_ARGB).getGraphics();
195.61 + }
195.62 +
195.63 + public static void main(String[] args) throws Exception {
195.64 + nimbus = new NimbusLookAndFeel();
195.65 + try {
195.66 + UIManager.setLookAndFeel(nimbus);
195.67 + } catch (UnsupportedLookAndFeelException e) {
195.68 + throw new Error("Unable to set Nimbus LAF");
195.69 + }
195.70 + SwingUtilities.invokeAndWait(new Runnable() {
195.71 + @Override public void run() {
195.72 + new ColorCustomizationTest().test();
195.73 + }
195.74 + });
195.75 + }
195.76 +
195.77 + void check(Color c) {
195.78 + SwingUtilities.updateComponentTreeUI(label);
195.79 + label.paint(g);
195.80 + if (label.getBackground().getRGB() != c.getRGB()) {
195.81 + System.err.println("Color mismatch!");
195.82 + System.err.println(" found: " + label.getBackground());
195.83 + System.err.println(" expected: " + c);
195.84 + throw new RuntimeException("Test failed");
195.85 + }
195.86 + }
195.87 +
195.88 + void test() {
195.89 + testOverrides();
195.90 + testInheritance();
195.91 + testNames();
195.92 + testBaseColor();
195.93 + }
195.94 +
195.95 + void testOverrides() {
195.96 + Color defaultColor = label.getBackground();
195.97 +
195.98 + // override default background
195.99 + UIDefaults defs = new UIDefaults();
195.100 + defs.put("Label.background", new ColorUIResource(Color.RED));
195.101 + label.putClientProperty("Nimbus.Overrides", defs);
195.102 + check(Color.RED);
195.103 +
195.104 + // change overriding color
195.105 + defs = new UIDefaults();
195.106 + defs.put("Label.background", new ColorUIResource(Color.GREEN));
195.107 + label.putClientProperty("Nimbus.Overrides", defs);
195.108 + check(Color.GREEN);
195.109 +
195.110 + // remove override
195.111 + label.putClientProperty("Nimbus.Overrides", null);
195.112 + check(defaultColor);
195.113 + }
195.114 +
195.115 + void testInheritance() {
195.116 + Color defaultColor = label.getBackground();
195.117 +
195.118 + // more specific setting is in global defaults
195.119 + UIManager.put("Label[Enabled].background", new ColorUIResource(Color.RED));
195.120 +
195.121 + // less specific one is in overrides
195.122 + UIDefaults defs = new UIDefaults();
195.123 + defs.put("Label.background", new ColorUIResource(Color.GREEN));
195.124 +
195.125 + // global wins
195.126 + label.putClientProperty("Nimbus.Overrides", defs);
195.127 + check(Color.RED);
195.128 +
195.129 + // now override wins
195.130 + label.putClientProperty("Nimbus.Overrides.InheritDefaults", false);
195.131 + check(Color.GREEN);
195.132 +
195.133 + // global is back
195.134 + label.putClientProperty("Nimbus.Overrides.InheritDefaults", true);
195.135 + check(Color.RED);
195.136 +
195.137 + // back to default color
195.138 + UIManager.put("Label[Enabled].background", null);
195.139 + label.putClientProperty("Nimbus.Overrides.InheritDefaults", false);
195.140 + label.putClientProperty("Nimbus.Overrides", null);
195.141 + check(defaultColor);
195.142 + }
195.143 +
195.144 + void testNames() {
195.145 + Color defaultColor = label.getBackground();
195.146 +
195.147 + UIManager.put("\"BlueLabel\"[Enabled].background",
195.148 + new ColorUIResource(Color.BLUE));
195.149 + UIManager.put("\"RedLabel\"[Enabled].background",
195.150 + new ColorUIResource(Color.RED));
195.151 + nimbus.register(Region.LABEL, "\"BlueLabel\"");
195.152 + nimbus.register(Region.LABEL, "\"RedLabel\"");
195.153 +
195.154 + label.setName("BlueLabel");
195.155 + check(Color.BLUE);
195.156 + label.setName("RedLabel");
195.157 + check(Color.RED);
195.158 +
195.159 + // remove name, color goes back to default
195.160 + label.setName(null);
195.161 + check(defaultColor);
195.162 + }
195.163 +
195.164 + void testBaseColor() {
195.165 + UIManager.put("control", Color.GREEN);
195.166 + check(Color.GREEN);
195.167 + }
195.168 +}
196.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
196.2 +++ b/test/sun/security/krb5/ktab/KeyTabIndex.java Sun Feb 14 23:38:50 2010 -0800
196.3 @@ -0,0 +1,52 @@
196.4 +/*
196.5 + * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
196.6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
196.7 + *
196.8 + * This code is free software; you can redistribute it and/or modify it
196.9 + * under the terms of the GNU General Public License version 2 only, as
196.10 + * published by the Free Software Foundation.
196.11 + *
196.12 + * This code is distributed in the hope that it will be useful, but WITHOUT
196.13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
196.14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
196.15 + * version 2 for more details (a copy is included in the LICENSE file that
196.16 + * accompanied this code).
196.17 + *
196.18 + * You should have received a copy of the GNU General Public License version
196.19 + * 2 along with this work; if not, write to the Free Software Foundation,
196.20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
196.21 + *
196.22 + * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
196.23 + * CA 95054 USA or visit www.sun.com if you need additional information or
196.24 + * have any questions.
196.25 + */
196.26 +/*
196.27 + * @test
196.28 + * @bug 6919610
196.29 + * @summary KeyTabInputStream uses static field for per-instance value
196.30 + */
196.31 +import sun.security.krb5.PrincipalName;
196.32 +import sun.security.krb5.internal.ktab.KeyTab;
196.33 +
196.34 +public class KeyTabIndex {
196.35 + public static void main(String[] args) throws Exception {
196.36 + KeyTab kt = KeyTab.create("ktab");
196.37 + // Two entries with very different length, so that it's easy to
196.38 + // observice the abnormal change of "index" field.
196.39 + kt.addEntry(new PrincipalName(
196.40 + "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@A"),
196.41 + "x".toCharArray(), 1);
196.42 + kt.addEntry(new PrincipalName("a@A"), "x".toCharArray(), 1);
196.43 + kt.save();
196.44 + Runnable t = new Runnable() {
196.45 + @Override
196.46 + public void run() {
196.47 + KeyTab.getInstance("ktab").getClass();
196.48 + }
196.49 + };
196.50 + KeyTab.refresh();
196.51 + for (int i=0; i<10; i++) {
196.52 + new Thread(t).start();
196.53 + }
196.54 + }
196.55 +}
197.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
197.2 +++ b/test/sun/security/tools/keytool/file-in-help.sh Sun Feb 14 23:38:50 2010 -0800
197.3 @@ -0,0 +1,53 @@
197.4 +#
197.5 +# Copyright 2010 Sun Microsystems, Inc. All Rights Reserved.
197.6 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
197.7 +#
197.8 +# This code is free software; you can redistribute it and/or modify it
197.9 +# under the terms of the GNU General Public License version 2 only, as
197.10 +# published by the Free Software Foundation.
197.11 +#
197.12 +# This code is distributed in the hope that it will be useful, but WITHOUT
197.13 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
197.14 +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
197.15 +# version 2 for more details (a copy is included in the LICENSE file that
197.16 +# accompanied this code).
197.17 +#
197.18 +# You should have received a copy of the GNU General Public License version
197.19 +# 2 along with this work; if not, write to the Free Software Foundation,
197.20 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
197.21 +#
197.22 +# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
197.23 +# CA 95054 USA or visit www.sun.com if you need additional information or
197.24 +# have any questions.
197.25 +#
197.26 +
197.27 +# @test
197.28 +# @bug 6922482
197.29 +# @summary keytool's help on -file always shows 'output file'
197.30 +#
197.31 +
197.32 +if [ "${TESTJAVA}" = "" ] ; then
197.33 + JAVAC_CMD=`which javac`
197.34 + TESTJAVA=`dirname $JAVAC_CMD`/..
197.35 +fi
197.36 +
197.37 +# set platform-dependent variables
197.38 +OS=`uname -s`
197.39 +case "$OS" in
197.40 + Windows_* )
197.41 + FS="\\"
197.42 + ;;
197.43 + * )
197.44 + FS="/"
197.45 + ;;
197.46 +esac
197.47 +
197.48 +LANG=C
197.49 +$TESTJAVA${FS}bin${FS}keytool -printcertreq -help 2> h1 || exit 1
197.50 +$TESTJAVA${FS}bin${FS}keytool -exportcert -help 2> h2 || exit 2
197.51 +
197.52 +grep "input file" h1 || exit 3
197.53 +grep "output file" h2 || exit 4
197.54 +
197.55 +exit 0
197.56 +